| Date | Opponent | Place | Result |
| 1988 |
| - Oct. 11 | Clinton Mitchell | Atlantic City, New Jersey | L 4 |
1989 Inactive |
| 1990 |
| + Feb. 22 | Greg Paine | Philadelphia, Pennsylvania | W 4 |
| + Apr. 26 | Keith Gray | Philadelphia, Pennsylvania | TKO 1 |
| + May 18 | Ed Tyler | Philadelphia, Pennsylvania | TKO 1 |
| + May 31 | Jovin Mercado | Rochester, New York | TKO 2 |
| + June 30 | Khalif Shabazz | Atlantic City, New Jersey | KO 1 |
| + Aug. 5 | Percy Harris | Atlantic City, New Jersey | W 6 |
| + Oct. 20 | Darryl Oliver | Atlantic City, New Jersey | TKO 1 |
| + Nov. 17 | Mike Sapp | Ft.Myers, Florida | TKO 1 |
| 1991 |
| + Feb. 26 | Richard Quiles | Philadelphia, Pennsylvania | KO 1 |
| + Mar. 18 | Steve Langley | Las Vegas, Nevada | TKO 3 |
| + June 20 | Pedro Marquez | Parsippany, New Jersey | KO 1 |
| + July 9 | Danny Mitchell | Philadelphia, Pennsylvania | KO 1 |
| + Sept. 2 | Ralph Moncrif | Philadelphia, Pennsylvania | KO 1 |
| + Nov. 26 | Dave McCluskey | Philadelphia, Pennsylvania | KO 1 |
| + Dec. 13 | Willie Kemp | Atlantic City, New Jersey | W 10 |
| 1992 |
| + Jan. 31 | Dannis Milton | Philadelphia, Pennsylvania | TKO 4 |
| + Apr. 3 | Randy Smith | Atlantic City, New Jersey | W 10 |
| + May 21 | Anibal Miranda | Paris, France | W 10 |
| + Aug. 28 | James Stokes | Atlantic City, New Jersey | KO 1 |
| + Sept. 14 | Eric Rinheart | Philadelphia, Pennsylvania | KO 1 |
| + Dec. 4 | Wayne Powell | Atlantic City, New Jersey | TKO 1 |
| (Won vacant USBA Middleweight Title) |
| 1993 |
| + Feb. 16 | Gilbert Baptist | Denver, Colorado | W 12 |
| (Retained USBA Middleweight Title) |
| - May 22 | Roy Jones Jr | Washington, D.C. | L 12 |
| (For vacant IBF Middleweight Title) |
| + Aug. 3 | Roy Ritchie | Las Vegas, Nevada | TKO 7 |
| + Nov. 23 | Wendall Hall | Philadelphia, Pennsylvania | TKO 3 |
| (Retained USBA Middleweight Title) |
| 1994 |
| + Feb. 26 | Melvin Wynn | Atlantic City, New Jersey | TKO 3 |
| + May 17 | Lupe Aquino | Atlantic City, New Jersey | W 12 |
| (Retained USBA Middleweight Title) |
| = Dec. 16 | Segundo Mercado | Quito, Ecuador | Draw 12 |
| (For vacant IBF Middleweight Title) |
| 1995 |
| + Apr. 29 | Segundo Mercado | Landover, Maryland | TKO 7 |
| (Won vacant IBF Middleweight Title) |
| 1996 |
| + Jan. 27 | Steve Frank | Phoenix, Arizona | TKO 1 |
| (Retained IBF Middleweight Title) |
| + Mar. 16 | Joe Lipsey | Las Vehas, Nevada | TKO 4 |
| (Retained IBF Middleweight Title) |
| + July 16 | William Bo James | Atlantic City, New Jersey | TKO 11 |
| (Retained IBF Middleweight Title) |
| 1997 |
| + Apr. 19 | John David Jackson | Shreveport, Louisiana | TKO 7 |
| (Retained IBF Middleweight Title) |
| + July 20 | Glen Johnson | Indio, California | TKO 11 |
| (Retained IBF Middleweight Title) |
| + Nov. 18 | Andrew Council | Upper Marlboro, Maryland | W 12 |
| (Retained IBF Middleweight Title) |
| 1998 |
| + Jan. 31 | Simon Brown | Atlantic City, New Jersey | TKO 6 |
| (Retained IBF Middleweight Title) |
| * Aug. 28 | Robert Allen | Las Vegas, Nevada | NC 4 |
| (Retained IBF Middleweight Title) |
| 1999 |
| + Feb. 6 | Robert Allen | Washington, D.C. | TKO 7 |
| (Retained IBF Middleweight Title) |
| + Dec. 12 | Antwun Echols | Miami, Florida | W 12 |
| (Retained IBF Middleweight Title) |
| 2000 |
| + May 13 | Syd Vanderpool | Indianapolis, Indiana | W 12 |
| (Retained IBF Middleweight Title) |
| + Dec. 1 | Antwun Echols | Las Vegas, Nevada | TKO 10 |
| (Retained IBF Middleweight Title) |
| 2001 |
| + Apr. 14 | Keith Holmes | New York City, New York | W 12 |
| (Retained IBF & Won WBC Middleweight Titles) |
| + Sept. 29 | Felix Trinidad | New York City, New York | TKO 12 |
| (Retained IBF-WBC & Won WBA Middleweight Titles) |
| 2002 |
| + Feb. 2 | Carl Daniels | Reading, Pennsylvania | TKO 10 |
| (Retained IBF-WBC-WBA Middleweight Titles) |
| 2003 |
| + Mar. 29 | Morrade Hakkar | Philadelphia, Pennsylvania | TKO 8 |
| (Retained IBF-WBC-WBA Middleweight Titles) |
| + Dec. 13 | William Joppy Jr | Atlantic City, New Jersey | W 12 |
| (Retained IBF-WBC-WBA Middleweight Titles) |
| 2004 |
| + June 5 | Robert Allen | Las Vegas, Nevada | W 12 |
| (Retained IBF-WBC-WBA Middleweight Titles) |
| + Sept. 18 | Oscar De La Hoya | Las Vegas, Nevada | KO 9 |
| (Retained IBF-WBC-WBA Middleweight Titles) |
| 2005 |
| + Feb. 19 | Howard Eastman | Los Angeles, California | W 12 |
| (Retained IBF-WBC-WBA-WBO Middleweight Titles) |
| - July 16 | Jermain Taylor | Las Vegas, Nevada | L 12 |
| (Lost IBF-WBC-WBA-WBO Middleweight Titles) |
| - Dec. 3 | Jermain Taylor | Las Vegas, Nevada | L 12 |
| (For WBC-WBA-WBO Middleweight Titles) |
| 2006 |
| + June 10 | Antonio Tarver | Atlantic City, New Jersey | W 12 |
| (Won IBO & NBA Light-Heravyweight Titles) |
| 2007 |
| + July 21 | Ronald Wright | Las Vegas, Nevada | W 12 |
| 2008 |
| - Apr. 19 | Joe Calzaghe | Las Vegas, Nevada | L 12 |
| + Oct. 18 | Kelly Pavlik | Atlantic City, New Jersey | W 12 |
| 2009 |
| + Dec. 2 | Enrique Ornelas | Philadelphia, Pennsylvania | W 12 UD |
| 2010 |
| + Apr. 3 | Roy Jones Jr | Las Vegas, Nevada | W 12 UD |
| = Dec. 18 | Jean Pascal | Quebec City, Canada | Draw 12 MD |
| (For WBC and IBO Light-Heavyweight Titles) |
| 2011 |
| + May 21 | Jean Pascal | Montreal, Canada | W 12 UD |
| (Won WBC, vacant WBC Diamond and IBO Light-Heavyweight Titles) |
| * Oct. 15 | Chad Dawson | Los Angeles, California | ND 2 (2:48) |
| (Retained WBC Light-Heavyweight Title) |
| 2012 |
| - Apr. 28 | Chad Dawson | Atlantic City, New Jersey | L 12 MD |
| (Lost WBC Light-Heavyweight Title) |
| 2013 |
| + Mar. 9 | Tavoris Cloud | Brooklyn, New York | W 12 UD |
| (Won IBF Light-Heavyweight Title) |
| + Oct. 26 | Karo Murat | Atlantic City, New Jersey | W 12 UD |
| (Retained IBF Light-Heavyweight Title) |
| 2014 |
| + Apr. 19 | Beibut Shumenov | Washington, D.C. | W 12 SD |
| (Retained IBF and won WBA Super Champion & IBA Light-Heavyweight Titles) |
| - Nov. 8 | Sergey Kovalev | Atlantic City, New Jersey | L 12 UD |
| (Lost IBF & WBA Super Champion and for WBO Light-Heavyweight Titles) |