42 Wins (14 knockouts, 28 decisions), 14 Losses (3 knockouts, 11 decisions), 1 Draw [1]
|
Result
|
Record
|
Opponent
|
Type
|
Round
|
Date
|
Location
|
Notes
|
Win
|
42–14–1
|
Terrence Walker
|
PTS
|
10
|
17/03/1993
|
Chelsea, Massachusetts
|
|
Loss
|
41–14–1
|
Fabian Garcia
|
UD
|
10
|
26/02/1993
|
Westin Hotel, Boston, Massachusetts
|
|
Win
|
41–13–1
|
Miguel Rosa
|
TKO
|
6
|
10/12/1992
|
Teachers' Union Hall, Boston, Massachusetts
|
|
Win
|
40–13–1
|
Mike O'Han
|
UD
|
8
|
28/09/1992
|
Vista International Hotel, Waltham, Massachusetts
|
|
Loss
|
39–13–1
|
Dariusz Michalczewski
|
TKO
|
3
|
21/02/1992
|
Legien Center, Berlin, Germany
|
|
Win
|
39–12–1
|
Miguel Rosa
|
UD
|
8
|
14/03/1991
|
Teachers' Union Hall, Dorchester, Massachusetts
|
|
Loss
|
38–12–1
|
Henry Maske
|
PTS
|
8
|
16/11/1990
|
Alsterdorfer Sporthalle, Hamburg, Germany
|
|
Loss
|
38–11–1
|
Nelson Alves
|
UD
|
10
|
05/10/1990
|
Philips Halle, Düsseldorf, Germany
|
|
Loss
|
38–10–1
|
David Vedder
|
UD
|
10
|
16/09/1989
|
San Francisco Civic Auditorium, San Francisco, California
|
|
Loss
|
38–9–1
|
Pierre-Frank Winterstein
|
PTS
|
8
|
16/11/1987
|
Cirque d'hiver, Paris, France
|
|
Loss
|
38–8–1
|
Fred Hutchings
|
PTS
|
10
|
07/02/1987
|
Stockton, California
|
|
Win
|
38–7–1
|
Doug Mallett
|
PTS
|
8
|
20/12/1986
|
The Strand, Boston, Massachusetts
|
|
Loss
|
37–7–1
|
Errol Christie
|
PTS
|
10
|
29/10/1986
|
Alexandra Palace, Muswell Hill, London, England
|
|
Win
|
37–6–1
|
Jose Quinones
|
PTS
|
10
|
29/08/1986
|
Lowell Memorial Auditorium, Lowell, Massachusetts
|
|
Win
|
36–6–1
|
Fred Hutchings
|
PTS
|
10
|
02/05/1986
|
Stockton, California
|
|
Win
|
35–6–1
|
Wesley Reid
|
UD
|
8
|
15/03/1986
|
Sahara, Dorchester, Massachusetts
|
|
Win
|
34–6–1
|
Stacy McSwain
|
UD
|
10
|
14/12/1985
|
Miami Beach Convention Center, Miami Beach, Florida
|
|
Win
|
33–6–1
|
Billy Robertson
|
TD
|
7
|
26/09/1985
|
Marriott Hotel, Irvine, California
|
Fight stopped due to cuts caused by an accidental headbut.
|
Win
|
32–6–1
|
Bert Lee
|
UD
|
10
|
22/07/1985
|
Marriott Hotel, Irvine, California
|
|
Win
|
31–6–1
|
Ricky Burgess
|
TKO
|
1
|
13/05/1985
|
Spinoff Roller Disco, Boston, Massachusetts
|
Referee stopped the bout at 1:50 of the first round.
|
Win
|
30–6–1
|
Doug Kaluza
|
TKO
|
5
|
16/03/1985
|
Rensselaer Polytechnic Institute, Troy, New York
|
|
Loss
|
29–6–1
|
Mike McCallum
|
UD
|
15
|
19/10/1984
|
Madison Square Garden, New York City
|
WBA Light Middleweight Title.
|
Win
|
29–5–1
|
Roosevelt Green
|
KO
|
7
|
17/02/1984
|
Atlantic City, New Jersey
|
|
Win
|
28–5–1
|
Danny "Thunderhand" Chapman
|
PTS
|
10
|
11/08/1983
|
Yarmouth, Massachusetts
|
|
Win
|
27–5–1
|
In-Chul Baek
|
PTS
|
10
|
19/05/1983
|
Resorts Casino Hotel, Atlantic City, New Jersey
|
|
Win
|
26–5–1
|
Dennis Horne
|
UD
|
10
|
16/03/1983
|
Atlantic City, New Jersey
|
|
Win
|
25–5–1
|
Larry Byrd
|
KO
|
10
|
27/02/1983
|
Resorts Casino Hotel, Atlantic City, New Jersey
|
|
Win
|
24–5–1
|
Bill "Fireball" Bradley
|
PTS
|
10
|
09/12/1982
|
Atlantic City, New Jersey
|
|
Win
|
23–5–1
|
Rocky Fratto
|
UD
|
10
|
07/10/1982
|
The Sands, Atlantic City, New Jersey
|
|
Loss
|
22–5–1
|
Steve Michalerya
|
PTS
|
10
|
15/09/1982
|
Catholic Youth Center, Scranton, Pennsylvania
|
|
Win
|
22–4–1
|
Hector Figueroa
|
PTS
|
10
|
20/08/1982
|
Plymouth Memorial Hall, Plymouth, Massachusetts
|
|
Win
|
21–4–1
|
Ricardo Raul Camoranesi
|
KO
|
7
|
23/07/1982
|
Cape Cod Coliseum, South Yarmouth, Massachusetts
|
|
Loss
|
20–4–1
|
Gary Guiden
|
TKO
|
4
|
04/05/1982
|
Caesars Palace, Las Vegas, Nevada
|
IBF USBA Light Middleweight Title.
|
Win
|
20–3–1
|
Nino Gonzalez
|
PTS
|
10
|
21/01/1982
|
Ice World, Totowa, New Jersey
|
|
Win
|
19–3–1
|
Tony "Akbar Muhammad" Taylor
|
PTS
|
8
|
25/11/1981
|
Freeport Hall, Dorchester, Massachusetts
|
|
Draw
|
18–3–1
|
Hector Figueroa
|
PTS
|
10
|
15/10/1981
|
Springfield Civic Center, Springfield, Massachusetts
|
|
Win
|
18–3
|
Robert Sawyer
|
SD
|
8
|
07/05/1981
|
Playboy Hotel and Casino, Atlantic City, New Jersey
|
|
Win
|
17–3
|
Sterling Quick
|
UD
|
8
|
24/04/1981
|
Lowe's Theatre, Worcester, Massachusetts
|
|
Win
|
16–3
|
Ralph Doucette
|
KO
|
3
|
10/01/1981
|
Stanislaus Hall, Nashua, New Hampshire
|
|
Loss
|
15–3
|
Tony Suero
|
TKO
|
8
|
18/09/1980
|
Ice World, Totowa, New Jersey
|
|
Win
|
15–2
|
Steve Snow
|
KO
|
5
|
21/08/1980
|
Ice World, Totowa, New Jersey
|
|
Loss
|
14–2
|
Ruby Ortiz
|
PTS
|
10
|
18/04/1980
|
Felt Forum, New York City
|
|
Win
|
14–1
|
Lawrence Hafey
|
SD
|
10
|
11/03/1980
|
Halifax Metro Centre, Halifax, Nova Scotia, Canada
|
|
Win
|
13–1
|
Patrick Maloney
|
TKO
|
7
|
22/02/1980
|
Bank Street Armory, Fall River, Massachusetts
|
Referee stopped the bout at 2:15 of the seventh round.
|
Win
|
12–1
|
Jimmy Corkum
|
TKO
|
6
|
07/11/1979
|
Boston, Massachusetts
|
|
Win
|
11–1
|
Jaime Rodriguez
|
PTS
|
8
|
19/05/1979
|
Quincy, Massachusetts
|
|
Win
|
10–1
|
Irving Booth
|
KO
|
2
|
28/02/1979
|
Belfast, Maine
|
|
Win
|
9–1
|
Jaime Rodriguez
|
PTS
|
6
|
24/02/1979
|
Quincy, Massachusetts
|
|
Win
|
8–1
|
Fernando "Frankie" Fernandez
|
PTS
|
6
|
15/01/1979
|
Freeport Hall, Dorchester, Massachusetts
|
|
Win
|
7–1
|
Jesse Rogers
|
KO
|
6
|
15/12/1978
|
North Providence, Rhode Island
|
|
Loss
|
6–1
|
Roger Leonard
|
UD
|
6
|
09/12/1978
|
Springfield Civic Center, Springfield, Massachusetts
|
|
Win
|
6–0
|
Jose Ortiz
|
PTS
|
6
|
11/11/1978
|
Boston Garden, Boston, Massachusetts
|
|
Win
|
5–0
|
Steve "Butterfly" Hughes
|
PTS
|
6
|
03/11/1978
|
Cumberland County Civic Center, Portland, Maine
|
|
Win
|
4–0
|
Jose Ortiz
|
KO
|
5
|
10/09/1978
|
New Haven, Connecticut
|
|
Win
|
3–0
|
Steve Coupe
|
PTS
|
6
|
24/08/1978
|
Boston Garden, Boston, Massachusetts
|
|
Win
|
2–0
|
Tommy Pyke
|
KO
|
1
|
10/07/1978
|
Boston Garden, Boston, Massachusetts
|
|
Win
|
1–0
|
Danny Perez
|
PTS
|
6
|
28/06/1978
|
Providence, Rhode Island
|
|