| Date | Opponent | Place | Result |
| 1982 |
| + Feb. 16 | Leon Gardner | Atlantic City, United States | TKO 2 |
| + Mar. 9 | Calvin Hardnett | Atlantic City, United States | TKO 1 |
| + Mar. 30 | Charles Triplett | Atlantic City, United States | TKO 1 |
| + Apr. 13 | Cliff Lee | Atlantic City, United States | TKO 6 |
| + Apr. 27 | Michael Ross | Atlantic City, United States | W 4 |
| + May 23 | Tony Reed | Atlantic City, United States | TKO 1 |
| + June 22 | Larry Fleming | Atlantic City, United States | TKO 5 |
| + Nov. 2 | Leo Davis | Atlantic City, United States | TKO 1 |
| + Nov. 30 | Jerome Artis | Atlantic City, United States | W 8 |
| 1983 |
| + Jan. 11 | Roberto Hernandez | Atlantic City, United States | W 10 |
| + Mar. 1 | Don Morgan | Atlantic City, United States | W 10 |
| + May 3 | Inocencio Mao De la Rosa | Atlantic City, United States | TKO 1 |
| + July 5 | Danny Paul | Atlantic City, United States | W 10 |
| + Oct. 22 | Ernest Jackson | Atlantic City, United States | W 10 |
| + Dec. 27 | Miguel Mayan | Atlantic City, United States | TKO 4 |
| 1984 |
| + Jan. 24 | Terry Holmes | Atlantic City, United States | TKO 6 |
| + June 2 | Robert Adams | Washington, United States | W 10 |
| + July 10 | Clayton Hires | Atlantic City, United States | W 10 |
| 1985 |
| + May 7 | Ricardo Bryant | Atlantic City, United States | W 10 |
| + July 23 | Pedro Vilella | Washington, United States | W 12 |
| NABF Welterweight Title |
| + Dec. 7 | Efren Olivo | Washington, United States | KO 1 |
| 1986 |
| + Mar. 21 | Leland Hart | Washington, United States | W 10 |
| + July 26 | Juan Alonso Villa | Landover, United States | TKO 8 |
| 1987 |
| + Feb. 21 | Adam George | Atlantic City, United States | TKO 2 |
| - Apr. 18 | Lloyd Honeyghan | Kensington, Great Britain | L 12 |
| WBC and IBF Welterweight Titles |
| 1988 |
| + June 27 | Orlando Orozco | Atlantic City, United States | TKO 5 |
| + Oct. 22 | Ruben Villaman | Las Vegas, United States | TKO 3 |
| 1989 |
| + May 1 | Lester Yarbrough | Saint Louis, United States | TKO 6 |
| + June 21 | Kent Acuff | Saint Louis, United States | TKO 1 |
| + July 27 | Willie Montana | Saint Louis, United States | TKO 6 |
| + Nov. 3 | James Hughes | Atlantic City, United States | W 10 |
| 1990 |
| + Feb. 16 | Saoul Mamby | Saint Louis, United States | W 10 |
| + Aug. 19 | Marlon Starling | Reno, United States | W 12 |
| WBC Welterweight Title |
| 1991 |
| - Mar. 18 | Simon Brown | Las Vegas, United States | TKO by 10 |
| WBC and IBF Welterweight Titles |
| + Oct. 4 | Glenwood Brown | Atlantic City, United States | W 12 |
| vacant IBF Welterweight Title |
| 1992 |
| + Aug. 28 | Luis Garcia | Atlantic City, United States | W 12 |
| IBF Welterweight Title |
| 1993 |
| - Feb. 20 | Terry Norris | Mexico City, Mexico | TKO by 2 |
| WBC Super-Welterweight Title |
| * May 20 | Steve Langley | Omaha, United States | NC 2 |
| - June 19 | Felix Trinidad | San Diego, United States | KO by 2 |
| IBF Welterweight Title |
| 1994 |
| + Dec. 10 | Hector Lopez | Monterrey, Mexico | TKO 4 |
| 1995 |
| + Apr. 29 | Bobby Butters | Landover, United States | TKO 5 |