| No.
|
Result
|
Record
|
Opponent
|
Type
|
Round, time
|
Date
|
Location
|
Notes
|
| 23
|
Loss
|
18–4–1
|
Alex Stewart
|
UD
|
10
|
1 May 1997
|
Convention Center, Asbury Park, New Jersey
|
|
| 22
|
Win
|
18–3–1
|
Derrick Roddy
|
UD
|
10
|
8 Nov 1996
|
Arizona Charlie's, Las Vegas, Nevada
|
|
| 21
|
Win
|
17–3–1
|
Danny Wofford
|
PTS
|
8
|
6 Dec 1994
|
Columbia, South Carolina
|
|
| 20
|
Win
|
16–3–1
|
Kertis Mingo
|
TKO
|
8 (?)
|
28 Sep 1994
|
Lancaster, South Carolina
|
|
| 19
|
Win
|
15–3–1
|
Jim Williams
|
KO
|
2 (?)
|
21 Sep 1994
|
Raleigh, North Carolina
|
|
| 18
|
Loss
|
14–3–1
|
Norbert Ekassi
|
UD
|
10
|
2 Nov 1993
|
Levallois-Perret, Hauts-de-Seine
|
|
| 17
|
Draw
|
14–2–1
|
Alex Garcia
|
UD
|
12
|
27 Jul 1993
|
Riviera Hotel & Casino, Las Vegas, Nevada
|
For NABF heavyweight title
|
| 16
|
Loss
|
14–2
|
Al Cole
|
UD
|
12
|
30 Jul 1992
|
Waterloo Village, Stanhope, New Jersey
|
Lost IBF cruiserweight title
|
| 15
|
Win
|
14–1
|
Johnny Nelson
|
UD
|
12
|
16 May 1992
|
Hugo's Nightclub, Bealeton, Virginia
|
Retained IBF cruiserweight title
|
| 14
|
Win
|
13–1
|
Donnell Wingfield
|
KO
|
5 (12), 1:05
|
15 Nov 1991
|
Valley Sports Arena, Roanoke, Virginia
|
Retained IBF cruiserweight title
|
| 13
|
Win
|
12–1
|
James Pritchard
|
KO
|
1 (12), 0:36
|
7 Sep 1991
|
Studio Comunate San Giacomo, Sicilia
|
Won vacant IBF cruiserweight title
|
| 12
|
Win
|
11–1
|
Nate Miller
|
UD
|
12
|
17 Dec 1990
|
Harrah's Marina Hotel Casino, Atlantic City, New Jersey
|
Won NABF cruiserweight title
|
| 11
|
Win
|
10–1
|
Craig Bodzianowski
|
UD
|
10
|
10 Nov 1989
|
International Amphitheatre, Chicago, Illinois
|
|
| 10
|
Win
|
9–1
|
Danny Wofford
|
UD
|
6
|
8 Sep 1989
|
The Sheraton, Hialeah, Florida
|
|
| 9
|
Win
|
8–1
|
Jack Simmons
|
KO
|
2 (?)
|
20 Mar 1989
|
Fort Lauderdale, Florida
|
|
| 8
|
Win
|
7–1
|
Leon Dixon
|
TKO
|
2 (8)
|
24 Oct 1986
|
Holiday Inn West, Fort Lauderdale, Florida
|
|
| 7
|
Win
|
6–1
|
Roger Troupe
|
KO
|
3 (8)
|
12 Sep 1986
|
Holiday Inn West, Fort Lauderdale, Florida
|
|
| 6
|
Win
|
5–1
|
Robert Andrews
|
TKO
|
2 (6)
|
27 Jun 1986
|
Milander Auditorium, Hialeah, Florida
|
|
| 5
|
Win
|
4–1
|
Robert Andrews
|
TKO
|
1 (?), 1:10
|
23 May 1986
|
Milander Auditorium, Hialeah, Florida
|
|
| 4
|
Win
|
3–1
|
Miguel Mohedano
|
KO
|
1 (?)
|
25 Apr 1986
|
Milander Auditorium, Hialeah, Florida
|
|
| 3
|
Win
|
2–1
|
Greg Payne
|
UD
|
6
|
27 Sep 1985
|
Sheraton Americas Hotel, Hialeah, Florida
|
| 2
|
Loss
|
1–1
|
Richard Payne
|
TKO
|
9 (?)
|
9 Aug 1985
|
Nassau, Bahamas
|
|
| 1
|
Win
|
1–0
|
Jesse Torres
|
KO
|
1 (?)
|
25 Jan 1985
|
Milander Auditorium, Hialeah, Florida
|
Professional debut
|