| Date | Opponent | Place | Result |
| 1980 |
| + May 2 | Ivor Simmons | Port-of-Spain, Trinidad and Tobago | TKO 6 |
| + June 17 | Victor Daly | Mucurapo, Trinidad and Tobago | W 6 |
| + July 11 | Max Sargeant | Port-of-Spain, Trinidad and Tobago | KO 6 |
| + Aug. 1 | Teachor McKenzie | Port-of-Spain, Trinidad and Tobago | W 8 |
| + Aug. 15 | Kid Carrington | Port-of-Spain, Trinidad and Tobago | KO 7 |
| + Oct. 17 | Roy Harry | Port-of-Spain, Trinidad and Tobago | W 8 |
| 1981 |
| = Apr. 10 | Jean-Yves Piperol | Port-of-Spain, Trinidad and Tobago | Draw 8 |
| + May 29 | Reyes Escalera | Port-of-Spain, Trinidad and Tobago | KO 4 |
| + July 24 | Winston Granger | Mucurapo, Trinidad and Tobago | TKO 6 |
| 1982 |
| + Jan. 29 | Eddie Marcelle | Port-of-Spain, Trinidad and Tobago | TKO 11 |
| Trinidad and Tobago Super-Welterweight Title |
| + June 4 | Miguel Sepulveda | Mucurapo, Trinidad and Tobago | W 10 |
| + Aug. 27 | Radames Garcia | Mucurapo, Trinidad and Tobago | W 10 |
| 1983 |
| + Feb. 25 | Radames Checo | Port-of-Spain, Trinidad and Tobago | W 10 |
| - May 12 | Al Styles Jr. | Port-of-Spain, Trinidad and Tobago | L 10 |
| - Aug. 19 | Patricio Diaz | Mucurapo, Trinidad and Tobago | L 12 |
| WBA Fedelatin Super-Welterweight Title |
| 1984 |
| + Nov. 22 | Rocky Mensah | Southend, Great Britain | W 6 |
| 1985 |
| + Mar. 1 | Vincent Mays | Mucurapo, Trinidad and Tobago | W 10 |
| + Apr. 4 | Willie Wright | Birmingham, Great Britain | W 8 |
| + June 28 | Radames Garcia | Port-of-Spain, Trinidad and Tobago | TKO 6 |
| + Aug. 3 | Jeff Nelson | Port-of-Spain, Trinidad and Tobago | TKO 5 |
| - Nov. 1 | Lupe Aquino | Mucurapo, Trinidad and Tobago | L 10 |
| 1986 |
| + Mar. 1 | Simon Thomas | Port-of-Spain, Trinidad and Tobago | KO 6 |
| + July 13 | Roderick Starks | Las Vegas, United States | W 6 |
| + Nov. 7 | Olivier Gervais | Paris, France | TKO 5 |
| - Nov. 26 | Barrington Cambridge | Georgetown, Guyana | L 10 |
| 1987 |
| - May 3 | Bobby Joe Young | Atlantic City, United States | TL 7 |
| + Oct. 2 | Jose G Castillo | Port-of-Spain, Trinidad and Tobago | TKO 4 |
| + Oct. 30 | Roberto Fianders | Port-of-Spain, Trinidad and Tobago | W 10 |
| + Nov. 27 | Joseph Nelson | Port-of-Spain, Trinidad and Tobago | KO 4 |
| 1988 |
| + Sept. 2 | Anthony Logan | Mucurapo, Trinidad and Tobago | W 12 |
| WBC Continental Americas Middleweight Title |
| - Dec. 10 | Nigel Benn | Crystal Palace, Great Britain | TKO by 1 |
| Commonwealth Middleweight Title |
1989 Inactive |
| 1990 |
| - Sept. 27 | Brinatty Maquilon | Stanhope, United States | L 6 |
| 1991 |
| + Nov. 29 | Wayne Harris | Port-of-Spain, Trinidad and Tobago | W 10 |
| WBC FECARBOX Middleweight Title |
1992-1995 Inactive |
| 1996 |
| + Jan. 26 | Clint Ceballo | Port-of-Spain, Trinidad and Tobago | TKO 5 |
| + May 1 | David McMillan | Port-of-Spain, Trinidad and Tobago | W 8 |
| 1997 |
| - Apr. 30 | Ken Sharpe | Port-of-Spain, Trinidad and Tobago | L 10 |
| + Sept. 27 | Guillermo Jones | Caracas, Venezuela | KO 2 |
| WBA Fedelatin Super-Welterweight Title |
| - Nov. 29 | Guillermo Jones | Colon City, Panama | TKO by 1 |
| WBA Fedelatin Super-Welterweight Title |
1998-2000 Inactive |
| 2001 |
| - Mar. 14 | John Lennox Lewis | Yonkers, United States | L 6 |
2002-2003 Inactive |
| 2004 |
| + Sept. 23 | Troy Lewis | Port-of-Spain, Trinidad and Tobago | W 6 |
| - Dec. 26 | Ricardo Innes | Port-of-Spain, Trinidad and Tobago | L 4 |
| 2005 |
| - Oct. 15 | Tito Mendoza | Panama City, Panama | TKO by 6 |
| 2006 |
| - May 26 | Kirt Sinnette | Mucurapo, Trinidad and Tobago | TKO by 8 |
| vacant Trinidad and Tobago & vacant WBC CABOFE Super-Middleweight Titles |