| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 31 | Loss | 26–5 | Ricardo Mayorga | MD | 12 | Nov 23, 2007 | Staples Center, Los Angeles, California, U.S. | For vacant WBC Continental Americas super middleweight title |
| 30 | Loss | 26–4 | Shane Mosley | TKO | 6 (12), 2:38 | Jul 15, 2006 | MGM Grand Garden Arena, Paradise, Nevada, U.S. | |
| 29 | Loss | 26–3 | Shane Mosley | TKO | 10 (12), 1:22 | Feb 25, 2006 | Mandalay Bay Events Center, Paradise, Nevada, U.S. | |
| 28 | Win | 26–2 | Javier Castillejo | UD | 10 | Aug 20, 2005 | Allstate Arena, Rosemont, Illinois, U.S. | |
| 27 | Win | 25–2 | Raymond Joval | UD | 10 | Mar 26, 2005 | American Bank Center, Corpus Christi, Texas, U.S. | |
| 26 | Win | 24–2 | Tony Marshall | RTD | 7 (10), 3:00 | Dec 12, 2003 | Casino Del Sol, Tucson, Arizona, U.S. | |
| 25 | Win | 23–2 | Fitz Vanderpool | TKO | 6 (10), 2:36 | Jul 26, 2003 | Grand Olympic Auditorium, Los Angeles, California, U.S. | |
| 24 | Loss | 22–2 | Oscar De La Hoya | TKO | 11 (12), 1:48 | Sep 14, 2002 | Mandalay Bay Events Center, Paradise, Nevada, U.S. | Lost WBA and IBA light middleweight titles;For WBC and vacant The Ring light middleweight titles |
| 23 | Win | 22–1 | Jose Flores | KO | 7 (12), 2:59 | Sep 22, 2001 | Mandalay Bay Events Center, Paradise, Nevada, U.S. | Won vacant WBA and IBA light middleweight titles |
| 22 | Win | 21–1 | Wilfredo Rivera | TKO | 6 (10), 0:39 | May 5, 2001 | Don Haskins Center, El Paso, Texas, U.S. | |
| 21 | Loss | 20–1 | Félix Trinidad | TKO | 12 (12), 1:33 | Dec 2, 2000 | Mandalay Bay Events Center, Paradise, Nevada, U.S. | Lost IBF light middleweight title;For WBA light middleweight title |
| 20 | Win | 20–0 | Ross Thompson | TKO | 4 (12), 1:07 | Aug 26, 2000 | Mandalay Bay Events Center, Paradise, Nevada, U.S. | Retained IBF light middleweight title |
| 19 | Win | 19–0 | Ike Quartey | UD | 12 | Apr 15, 2000 | Mandalay Bay Events Center, Paradise, Nevada, U.S. | Retained IBF light middleweight title |
| 18 | Win | 18–0 | Winky Wright | MD | 12 | Dec 4, 1999 | Chinook Winds Casino, Lincoln City, Oregon, U.S. | Retained IBF light middleweight title |
| 17 | Win | 17–0 | Raúl Márquez | TKO | 11 (12), 2:00 | Jul 17, 1999 | Caesars Tahoe, Stateline, Nevada, U.S. | Retained IBF light middleweight title |
| 16 | Win | 16–0 | Howard Clarke | TKO | 4 (12), 2:29 | Mar 13, 1999 | Madison Square Garden, New York City, New York, U.S. | Retained IBF light middleweight title |
| 15 | Win | 15–0 | Yori Boy Campas | RTD | 7 (12), 3:00 | Dec 12, 1998 | Etess Arena, Atlantic City, New Jersey, U.S. | Won IBF light middleweight title |
| 14 | Win | 14–0 | Darren Maciunski | TKO | 6 (10), 2:57 | Aug 22, 1998 | Boardwalk Hall, Atlantic City, New Jersey, U.S. | |
| 13 | Win | 13–0 | Anthony Stephens | TKO | 5 (10), 2:33 | Jun 23, 1998 | The Blue Horizon, Philadelphia, Pennsylvania, U.S. | |
| 12 | Win | 12–0 | Ron Johnson | TKO | 4 (10), 2:40 | May 9, 1998 | ARCO Arena, Sacramento, California, U.S. | |
| 11 | Win | 11–0 | Romallis Ellis | TKO | 2 (10), 1:56 | Apr 14, 1998 | Foxwoods Resort Casino, Ledyard, Connecticut, U.S. | |
| 10 | Win | 10–0 | Dan Connolly | TKO | 2 (10), 0:40 | Mar 13, 1998 | Miccosukee Resort & Gaming, Miami, Florida, U.S. | |
| 9 | Win | 9–0 | Eduardo Martinez | KO | 2 | Dec 13, 1997 | Foxwoods Resort Casino, Ledyard, Connecticut, U.S. | |
| 8 | Win | 8–0 | Jose Miguel Fernandez | TKO | 1 (8), 2:56 | Nov 22, 1997 | Etess Arena, Atlantic City, New Jersey, U.S. | |
| 7 | Win | 7–0 | Alex Quiroga | TKO | 6 (8), 2:53 | Oct 4, 1997 | Boardwalk Hall, Atlantic City, New Jersey, U.S. | |
| 6 | Win | 6–0 | Kevin Payne | TKO | 1 (4), 1:47 | Aug 19, 1997 | Convention Center, Austin, Texas, U.S. | |
| 5 | Win | 5–0 | Eugene Lopez | KO | 1 (6), 1:42 | Jul 12, 1997 | Caesars Tahoe, Stateline, Nevada, U.S. | |
| 4 | Win | 4–0 | Jim Maloney | KO | 1 | Jun 20, 1997 | Bally's Park Place, Atlantic City, New Jersey, U.S. | |
| 3 | Win | 3–0 | Bill Burden | TKO | 2 (6), 2:29 | Jun 7, 1997 | ARCO Arena, Sacramento, California, U.S. | |
| 2 | Win | 2–0 | Claude Staten | TKO | 2 (4), 1:24 | Apr 26, 1997 | Convention Hall, Atlantic City, New Jersey, U.S. | |
| 1 | Win | 1–0 | Jorge Morales | KO | 1 (4), 0:56 | Mar 25, 1997 | Civic Auditorium, Oxnard, California, U.S. | |