| 62 Wins (26 knockouts), 10 Losses (3 knockouts), 3 Draws, 1 No Contest [4]  | 
| Res. | Record | Opponent | Type | Rd., Time | Date | Location | Notes | 
| Win | 62-10-3 |     Jimmy Haynes | PTS | 12,12 | 1996-09-20 |     Lincoln, Nebraska, U.S. | Won WBF super cruiserweight title | 
| Win | 61-10-3 |     Lamont Ware | TKO | 2,6 | 1996-07-14 |     Lady Luck Casino, Las Vegas, Nevada, U.S. |  | 
| Win | 60-10-3 |     Torman Doaks | TKO | 5,10 | 1996-05-16 |     Lady Luck Casino, Las Vegas, Nevada, U.S. |  | 
| Loss | 59-10-3 |     Ernie Valentine | PTS | 5,5 | 1995-07-09 |     Boise, Idaho, U.S. |  | 
| Win | 59-9-3 |     Alphonso O'Hara | TKO | 2,4 | 1994-11-22 |     Indianapolis, Indiana, U.S. |  | 
| Win | 58-9-3 |     Tyrone Bledsoe | PTS | 4,4 | 1994-11-12 |     Greensburg, Indiana, U.S. |  | 
| No Contest | 57-9-3 |     Ali Sanchez | NC | 2 | 1991-05-17 |     Reseda, California, U.S. | Double disqualification as Curto attacked Sanchez during a low blow timeout and uncontrolled melee followed. | 
| Loss | 57-9-3 |     Al Houck | TKO | 1 | 1988-11-23 |     Saint Paul, Minnesota, U.S. |  | 
| Loss | 57-8-3 |     Glenn Kennedy | KO | 7,12 | 1987-04-20 |     Santa Monica, California, U.S. | For USA California State light heavyweight title | 
| Loss | 57-7-3 |     Chong-Pal Park  | KO | 15,15 | 1986-04-11 |     Los Angeles, California, U.S. | For IBF super middleweight title | 
| Win | 57-6-3 |     Maurice Moore | UD | 10,10 | 1985-12-26 |     Miami Beach, Florida, U.S. |  | 
| Win | 56-6-3 |     Maurice Moore | TKO | 8,10 | 1985-11-22 |     Miami Beach, Florida, U.S. |  | 
| Win | 55-6-3 |     Miguel Rosa | TKO | 9,10 | 1985-08-31 |     Old Orchard Beach, Maine, U.S. |  | 
| Loss | 54-6-3 |     Chong-Pal Park  | UD | 15,15 | 1985-06-30 |     Seoul, South Korea  | For IBF super middleweight title | 
| Win | 54-5-3 |     Mark Frazie | PTS | 12,12 | 1984-08-25 |     Miami, Florida, U.S. | Won WBC Continental Americas light heavyweight title | 
| Win | 53-5-3 |     Clinton Longmire | TKO | 6,10 | 1984-05-23 |     Revere, Massachusetts, U.S. |  | 
| Win | 52-5-3 |     Zovek Barajas | TKO | 6,10 | 1983-03-22 |     Atlantic City, New Jersey, U.S. |  | 
| Win | 51-5-3 |     Jeff McCall | PTS | 10,10 | 1982-10-30 |     Caesars Palace, Las Vegas, Nevada, U.S. |  | 
| Win | 50-5-3 |     Hector Negrete | UD | 10,10 | 1982-09-09 |     Sahara Tahoe Hotel, Stateline, Nevada, U.S. |  | 
| Win | 49-5-3 |     Carlos Marks | TKO | 4,10 | 1982-06-01 |     Cranston, Rhode Island, U.S. | Marks was stopped on cuts. | 
| Win | 48-5-3 |     Pablo Rodriguez | PTS | 10,10 | 1982-04-20 |     Cranston, Rhode Island, U.S. |  | 
| Win | 47-5-3 |     Bob Patterson | UD | 10,10 | 1982-04-09 |     Springfield, Massachusetts, U.S. |  | 
| Win | 46-5-3 |     Teddy Mann | UD | 10,10 | 1981-06-25 |     Boston Garden, Boston, Massachusetts, U.S. |  | 
| Win | 45-5-3 |     Roger Phillips | TKO | 2,10 | 1981-03-06 |     Portland, Maine, U.S. |  | 
| Win | 44-5-3 |     Bennie Briscoe  | PTS | 10,10 | 1980-12-15 |     Hynes Convention Center, Boston, Massachusetts, U.S. |  | 
| Win | 43-5-3 |     Danny Heath | TKO | 9,10 | 1980-05-29 |     Revere, Massachusetts, U.S. |  | 
| Win | 42-5-3 |     Donnie Bickford | UD | 10,10 | 1980-05-29 |     Revere, Massachusetts, U.S. |  | 
| Win | 41-5-3 |     Rick Zarbatany | TKO | 5,10 | 1980-03-11 |     Miami, Florida, U.S. |  | 
| Win | 40-5-3 |     Kelly Anderson | KO | 3,10 | 1980-01-20 |     Quebec City, Quebec, Canada |  | 
| Win | 39-5-3 |     Eddie Melo  | UD | 10,10 | 1979-11-06 |     Montreal, Quebec, Canada |  | 
| Win | 38-5-3 |     Marciano Bernardi | UD | 8,8 | 1979-10-02 |     Montreal, Quebec, Canada |  | 
| Win | 37-5-3 |     Dennis Waters | TKO | 2,8 | 1979-08-21 |     Montreal, Quebec, Canada |  | 
| Win | 36-5-3 |     Jean-Yves Fillion | PTS | 10,10 | 1979-07-29 |     Montreal, Quebec, Canada |  | 
| Win | 35-5-3 |     Bill Ramsey | KO | 5 | 1979-07-17 |     Dolbeau, Quebec, Canada |  | 
| Win | 34-5-3 |     Ralph Hollett | UD | 8,8 | 1979-06-26 |     Montreal, Quebec, Canada |  | 
| Win | 33-5-3 |     Bud Ramsey | KO | 5 | 1979-05-10 |     Montreal, Quebec, Canada |  | 
| Win | 32-5-3 |     Tony Daniels | KO | 1,10 | 1979-04-30 |     Montreal, Quebec, Canada |  | 
| Win | 31-5-3 |     Roscoe Bell | KO | 4,10 | 1979-02-19 |     Sunrise, Florida, U.S. |  | 
| Win | 30-5-3 |     Tommy Ellis | PTS | 8,8 | 1978-12-05 |     Miami Beach, Florida, U.S. |  | 
| Win | 29-5-3 |     Tony Daniels | KO | 2 | 1978-06-27 |     Paul Sauvé Arena, Montreal, Quebec, Canada |  | 
| Draw | 28-5-3 |     Willie Classen | PTS | 10,10 | 1978-04-27 |     Madison Square Garden, New York City, New York, U.S. |  | 
| Win | 28-5-2 |     Bob Payton | UD | 10,10 | 1978-03-07 |     Upper Darby, Pennsylvania, U.S. |  | 
| Win | 27-5-2 |     Joe Houston | UD | 10,10 | 1977-08-27 |     Bath, Maine, U.S. |  | 
| Loss | 26-5-2 |     Tony Chiaverini | UD | 10,10 | 1977-06-17 |     Kansas City, Kansas, U.S. |  | 
| Win | 26-4-2 |     Nat King | UD | 10,10 | 1977-05-06 |     Miami, Florida, U.S. |  | 
| Win | 25-4-2 |     Henry Walker | UD | 10,10 | 1977-03-30 |     Boston, Massachusetts, U.S. |  | 
| Win | 24-4-2 |     DC Walker | PTS | 10,10 | 1977-03-12 |     Fitchburg, Massachusetts, U.S. |  | 
| Win | 23-4-2 |     Dalton Swift | TKO | 10,10 | 1977-02-15 |     Hynes Convention Center, Boston, Massachusetts, U.S. |  | 
| Win | 22-4-2 |     Steven Smith | UD | 10,10 | 1977-01-29 |     Boston, Massachusetts, U.S. |  | 
| Win | 21-4-2 |     Joe Grady | TKO | 6,10 | 1976-12-21 |     Hynes Convention Center, Boston, Massachusetts, U.S. |  | 
| Loss | 20-4-2 |     Gene Wells | PTS | 10,10 | 1976-08-17 |     Orlando, Florida, U.S. |  | 
| Win | 20-3-2 |     Nat King | UD | 10,10 | 1976-07-20 |     Miami Beach, Florida, U.S. |  | 
| Win | 19-3-2 |     Eddie Davis | SD | 10,10 | 1976-02-17 |     Orlando, Florida, U.S. |  | 
| Draw | 18-3-2 |     John Pinney | PTS | 10,10 | 1975-09-23 |     Miami Beach, Florida, U.S. |  | 
| Loss | 18-3-1 |     Vito Antuofermo  | UD | 10,10 | 1975-08-08 |     Las Vegas, Nevada, U.S. |  | 
| Draw | 18-2-1 |     Bennie Briscoe  | PTS | 10,10 | 1975-04-07 |     Philadelphia, Pennsylvania, U.S. |  | 
| Loss | 18-2 |     Tony Licata | UD | 10,10 | 1975-02-13 |     New Orleans, Louisiana, U.S. | For USBA middleweight title | 
| Win | 18-1 |     Chucho Garcia | UD | 10,10 | 1974-11-26 |     Miami Beach, Florida, U.S. |  | 
| Loss | 17-1 |     Rodrigo Valdéz  | UD | 10,10 | 1974-10-25 |     Madison Square Garden, New York City, New York, U.S. |  | 
| Win | 17-0 |     Luis Vinales | UD | 10,10 | 1974-05-28 |     Miami Beach, Florida, U.S. |  | 
| Win | 16-0 |     Baby Boy Rolle | PTS | 10,10 | 1974-01-22 |     Miami Beach, Florida, U.S. |  | 
| Win | 15-0 |     Carlos Alberto Salinas | TKO | 7,10 | 1973-12-18 |     Miami Beach, Florida, U.S. |  | 
| Win | 14-0 |     Terry Daniels | UD | 10,10 | 1973-11-20 |     Miami Beach, Florida, U.S. |  | 
| Win | 13-0 |     Tommy Hicks  | TKO | 8,10 | 1973-09-18 |     Miami Beach, Florida, U.S. |  | 
| Win | 12-0 |     Nat King | UD | 10,10 | 1973-08-28 |     Miami Beach, Florida, U.S. |  | 
| Win | 11-0 |     Dennis Riggs | UD | 10,10 | 1973-07-31 |     Miami Beach, Florida, U.S. |  | 
| Win | 10-0 |     Casey Gacic | UD | 10,10 | 1973-06-19 |     Miami Beach, Florida, U.S. |  | 
| Win | 9-0 |     Teddy Murray | TKO | 2,8 | 1973-05-29 |     Miami Beach, Florida, U.S. |  | 
| Win | 8-0 |     Joe Hooks | PTS | 8,8 | 1973-05-01 |     Miami Beach, Florida, U.S. |  | 
| Win | 7-0 |     Guillermo Escalera | PTS | 8,8 | 1973-04-10 |     Miami Beach, Florida, U.S. |  | 
| Win | 6-0 |     Bernie Bennett | PTS | 8,8 | 1973-04-03 |     Miami Beach, Florida, U.S. |  | 
| Win | 5-0 |     Calvin Hollaman | TKO | 1,6 | 1973-03-20 |     Miami Beach, Florida, U.S. |  | 
| Win | 4-0 |     John Henry Jones | KO | 2,6 | 1973-03-13 |     Miami Beach, Florida, U.S. |  | 
| Win | 3-0 |     Jimmy Williams | PTS | 8,8 | 1973-02-20 |     Miami Beach, Florida, U.S. |  | 
| Win | 2-0 |     David Lee Royster | KO | 4,6 | 1973-01-30 |     Miami Beach, Florida, U.S. |  | 
| Win | 1-0 |     Victor Taco Perez | TKO | 5,6 | 1972-10-10 |     Miami Beach, Florida, U.S. |  |