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 | Teacher's 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 | Teacher's 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 | |