| Result |
Record |
Opponent |
Type |
Round, time |
Date |
Location |
Notes |
| Loss |
31–12 |
Billy Lewis |
UD |
10 (10) |
15 January 2000 |
Radio City Music Hall, New York |
|
| Loss |
31–11 |
Dale Brown |
UD |
12 (12) |
28 May 1998 |
Westchester County Center, White Plains |
NABF Cruiserweight Title. |
| Loss |
31–10 |
Fabrice Tiozzo |
KO |
6 (10) |
4 May 1996 |
Villeurbanne |
|
| Win |
31–9 |
Tyrone Bledsoe |
KO |
1 (8) |
17 October 1995 |
Indiana Farmers Coliseum |
|
| Win |
30–9 |
Ken McCurdy |
TKO |
3 (8) |
18 August 1995 |
Aladdin Hotel & Casino, Las Vegas |
|
| Loss |
29–9 |
Henry Maske |
KO |
7 (10) |
6 March 1992 |
Germany |
|
| Loss |
29–8 |
Guy Waters |
SD |
12 (12) |
13 September 1991 |
International Tennis Centre, Melbourne |
Commonwealth Light Heavyweight Title. |
| Loss |
29–7 |
Esteban Pizzarro |
PTS |
10 (10) |
7 August 1991 |
San Juan |
|
| Win |
29–6 |
Bobby Jennings |
PTS |
8 (8) |
12 April 1991 |
Jacksonville |
|
| Win |
28–6 |
Drake Thadzi |
UD |
10 (10) |
28 February 1991 |
Halifax Forum Multi-Purpose Centre, Halifax |
|
| Loss |
27–6 |
Anthony Hembrick |
UD |
10 (10) |
9 November 1990 |
Diplomat Hotel, Hollywood |
|
| Loss |
27–5 |
Michael Moorer |
TKO |
8 (12) |
25 June 1989 |
Convention Center, Atlantic City |
WBO Light Heavyweight Title. |
| Win |
27–4 |
Phil Brown |
SD |
8 (8) |
22 April 1989 |
The Palace, Auburn Hills |
|
| Loss |
26–4 |
Bobby Czyz |
SD |
10 (10) |
25 October 1988 |
Resorts International, Atlantic City |
|
| Loss |
26–3 |
Donny Lalonde |
TKO |
5 (12) |
29 May 1988 |
National Stadium, Port-of-Spain |
WBC Light Heavyweight Title. |
| Win |
26–2 |
Charlie Dean Moore |
TKO |
9 (10) |
18 March 1988 |
James Knight Convention Center, Miami |
|
| Win |
25–2 |
Dawud Shaw |
TKO |
4 (10) |
27 November 1987 |
National Stadium, Port-of-Spain |
|
| Loss |
24–2 |
Virgil Hill |
TKO |
4 (12) |
5 September 1987 |
Trump Plaza Hotel, Atlantic City |
WBA Light Heavyweight Title. |
| Win |
24–1 |
Marvin Johnson |
RTD |
8 (12) |
23 May 1987 |
National Stadium, Port-of-Spain |
WBA Light Heavyweight Title. |
| Win |
23–1 |
Bobby Thomas |
TKO |
5 (10) |
20 March 1987 |
Jean Pierre Sports Complex, Mucurapo |
|
| Win |
22–1 |
Fulgencio Obelmejias |
TKO |
4 (12) |
16 November 1986 |
Jean Pierre Sports Complex, Mucurapo |
WBA Fedelatin Light Heavyweight Title. |
| Win |
21–1 |
Gary Hubble |
KO |
5 (12) |
18 September 1986 |
State Sports Centre, Sydney |
Commonwealth Light Heavyweight Title. |
| Win |
20–1 |
James Salerno |
UD |
10 (10) |
29 July 1986 |
Florida State Fairgrounds Hall, Tampa |
|
| Win |
19–1 |
Uriah Grant |
PTS |
8 (8) |
6 May 1986 |
Harrah's Marina Hotel Casino, Atlantic City |
|
| Loss |
18–1 |
Marvin Johnson |
TKO |
7 (15) |
9 February 1986 |
Market Square Arena, Indianapolis |
WBA Light Heavyweight Title. |
| Win |
18–0 |
Lottie Mwale |
PTS |
12 (12) |
4 August 1985 |
Port-of-Spain |
Commonwealth Light Heavyweight Title. |
| Win |
17–0 |
Dennis Roberts |
TKO |
1 (10) |
12 July 1985 |
Galt Ocean Mile Hotel, Fort Lauderdale |
|
| Win |
16–0 |
Tomas Polo Ruiz |
KO |
6 (10) |
29 June 1985 |
Port-of-Spain |
|
| Win |
15–0 |
Chris Wells |
TKO |
6 (12) |
10 May 1985 |
Galt Ocean Mile Hotel, Fort Lauderdale |
WBC Contin. Americas/Florida Light Heavyweight Title. |
| Win |
14–0 |
Mark Frazie |
TKO |
8 (12) |
1 March 1985 |
Jean Pierre Sports Complex, Mucurapo |
WBC Continental Americas Cruiserweight Title. |
| Win |
13–0 |
James Salerno |
PTS |
10 (10) |
10 November 1984 |
Jai Alai Fronton, Miami |
Florida Light Heavyweight Title. |
| Win |
12–0 |
Elvis Parks |
TKO |
9 (10) |
28 September 1984 |
Convention Center, Miami Beach |
|
| Win |
11–0 |
Larry Lane |
PTS |
10 (10) |
16 March 1984 |
Port-of-Spain |
|
| Win |
10–0 |
Tom Collins |
PTS |
10 (10) |
16 December 1983 |
Port-of-Spain |
|
| Win |
9–0 |
Willie Taylor |
PTS |
10 (10) |
11 November 1983 |
Port-of-Spain |
|
| Win |
8–0 |
Carlos Flores Burlon |
KO |
4 (12) |
11 September 1983 |
Port-of-Spain |
Latin American Light Heavyweight Title. |
| Win |
7–0 |
Leon McDonald |
KO |
1 (8) |
12 May 1983 |
Port-of-Spain |
|
| Win |
6–0 |
Hubert Zimmerman |
KO |
2 (8) |
25 February 1983 |
Port-of-Spain |
|
| Win |
5–0 |
Ricardo Richardson |
KO |
4 (8) |
30 October 1982 |
Port-of-Spain |
|
| Win |
4–0 |
Gil Rosario |
KO |
9 (10) |
30 July 1982 |
Port-of-Spain |
|
| Win |
3–0 |
Easy Boy Michael |
KO |
2 (8) |
14 May 1982 |
Jean Pierre Sports Complex, Mucurapo |
|
| Win |
2–0 |
Antoine Ashton |
PTS |
8 (8) |
30 April 1982 |
Dansteele Gymnasium, Marabella |
|
| Win |
1–0 |
Michael Hospadales |
TKO |
4 (6) |
29 January 1982 |
Port-of-Spain |
|