|  | 
| 1982 | 
| Date | Opponent | Place | Result | 
| - Jan. 27 |  Dawud Shaw | Philadelphia, United States | L 4 | 
| + June 3 | Michael Lee | Conshohocken, United States | W 4 | 
| + June 16 | Ben Prince | Villanova, United States | KO 2 | 
| + July 22 |  Lee Campbell | Conshohocken, United States | KO 5 | 
| + Aug. 25 | Sonny Crooms | Conshohocken, United States | KO 2 | 
| + Oct. 14 | Willard Nance | Conshohocken, United States | W 8 | 
|  | 
| 1983 | 
| Date | Opponent | Place | Result | 
| + Mar. 17 | Michael Statton | Conshohocken, United States | W 6 | 
| + Apr. 19 |  Arthur Hall | Atlantic City, United States | W 6 | 
| - May 17 | Willie Torres | Atlantic City, United States | L 8 | 
| + July 7 | James Stills | Conshohocken, United States | W 8 | 
| + Oct. 13 | Alonzo Cutchins | Conshohocken, United States | KO 2 | 
|  | 
| 1984 | 
| Date | Opponent | Place | Result | 
| + Mar. 15 | James Stills | Philadelphia, United States | W 8 | 
| + May 10 | Vernon Reed | Philadelphia, United States | KO 7 | 
| - Oct. 23 |  Bobby Czyz | Atlantic City, United States | L 10 | 
|  | 
| 1985 | 
| Date | Opponent | Place | Result | 
| = Jan. 5 |  Mike Costello | Atlantic City, United States | Draw 6 | 
| + Apr. 10 |  Stanley Scott | Philadelphia, United States | KO 2 | 
| + Sept. 11 |  Tim Broady | Atlantic City, United States | W 8 | 
| - Oct. 23 |  Kelvin Kelly | Atlantic City, United States | L 10 | 
|  | 
| 1986 | 
| Date | Opponent | Place | Result | 
| + May 23 |  Lawrence Carter | Atlantic City, United States | KO 11 | 
| vacant WBC Continental Americas Cruiserweight Title | 
| + July 3 | Luis Rivera | Atlantic City, United States | TKO 9 | 
| - Sept. 14 |  Chong-pal  Park | Pusan, South Korea | L 15 | 
| IBF Super-Middleweight Title | 
|  | 
| 1987 | 
| Date | Opponent | Place | Result | 
| - Mar. 27 |  Frank Tate | Atlantic City, United States | L 10 | 
| - May 15 |  Lenny LaPaglia | Atlantic City, United States | TKO by 1 | 
|  | 
| 1988 | 
| Date | Opponent | Place | Result | 
| + June 16 | Vaughn Derry | San Diego, United States | KO 4 | 
| + Aug. 18 | Juan Hernandez | San Diego, United States | W 10 | 
| - Oct. 13 |  James Kinchen | Stateline, United States | L 12 | 
| NABF Super-Middleweight Title | 
|  | 
|  | 
| 1989 Inactive
 | 
|  | 
| 1990 | 
| Date | Opponent | Place | Result | 
| + Apr. 18 | Jerry Okorodudu | Long Beach, United States | KO 10 | 
Summary
Total bouts: 27, Won: 18 (10 inside the limit), Lost: 8 (1 inside the limit), Draw: 1, NC: 0, ND: 0