| No amateur results Professional record|  |  | 1990 |  | Date | Opponent | Place | Result |  | + Aug. 16 |  Jose Rivera | Boston, United States | KO 1 |  | + Oct. 12 |  Antonio Rivera | Taunton, United States | TKO 1 |  |  |  | 1991 |  | Date | Opponent | Place | Result |  | + Mar. 22 |  Joseph Figueroa | Atlantic City, United States | W 4 |  | = May 16 |  Lionel Butler | Atlantic City, United States | Draw 4 |  | + June 15 | Adan Aviles | Waltham, United States | TKO 1 |  | + July 20 | Jake Riley | Belmont, United States | W 4 |  | + Sept. 21 | Junior Colon | Hopkinton, United States | TKO 2 |  | + Oct. 24 | Al Moulier | Worcester, United States | W 4 |  |  |  | 1992 |  | Date | Opponent | Place | Result |  | + May 30 |  Danny Mason | Nashua, United States | W 6 |  | = Oct. 24 |  Angel Gonzalez | Portland, United States | Draw 6 |  | + Nov. 7 |  Carlos Cruz | Belmont, United States | W 4 |  |  |  | 1993 |  | Date | Opponent | Place | Result |  | + Jan. 16 |  Danny Mason | Belmont, United States | W 6 |  | + Apr. 17 |  Angel Gonzalez | Concord, United States | W 10 |  | + June 7 |  Manuel Santiago | Hinsdale, United States | W 6 |  | + Aug. 30 | Angel  Gonzalez | Hinsdale, United States | W 10 |  | New England Featherweight Title |  | + Dec. 3 |  Carlos Vergara | Salem, United States | W 10 |  | New England Featherweight Title |  |  |  | 1994 |  | Date | Opponent | Place | Result |  | + Feb. 18 |  Angel Gonzalez | Boston, United States | W 10 |  | + Aug. 11 |  Danny Mason | Malden, United States | W 10 |  | New England Super Featherweight Title |  |  |  | 1995 |  | Date | Opponent | Place | Result |  | + Feb. 25 | Adan Aviles | Boston, United States | TKO 1 |  | = Apr. 7 |  Clarence Adams | Salem, United States | Draw 10 |  | + June 27 | Angel Ramos | Boston, United States | TKO 2 |  | + Sept. 27 |  Manuel Santiago | Boston, United States | W 6 |  | + Oct. 27 |  Barrington Francis | Boston, United States | W 10 |  |  |  | 1996 |  | Date | Opponent | Place | Result |  | + May 17 |  Rafael Meran | Lawrence, United States | W 10 |  | - Nov. 16 |  Kevin Kelley | Atlantic City, United States | L 12 |  | World Boxing Union Featherweight Title |  |  |  | 1997 |  | Date | Opponent | Place | Result |  | - July 25 |  Orlando Canizales | Las Vegas, United States | L 12 |  | International Boxing Association Featherweight Title |  | + Nov. 6 |  Sam Girard | Methuen, United States | W 10 |  |  |  | 1998 |  | Date | Opponent | Place | Result |  | - Apr. 17 |  Ben Tackie | Uncasville, United States | KO by 10 |  | + Aug. 28 | Felix Marti | Boston, United States | W 6 |  |  |  | 1999 |  | Date | Opponent | Place | Result |  | = May 21 |  Richard Kiley | Mashantucket, United States | Draw 10 |  | = Oct. 8 | Francisco Cruz | Taunton, United States | Draw 10 |  |  |  | 2000 |  | Date | Opponent | Place | Result |  | + July 14 |  Anthony Hardy | Hampton Beach, United States | W 6 |  | + Aug. 25 |  Renor Rojas Claure | Manchester, United States | W 8 |  |  |  | 2001 |  | Date | Opponent | Place | Result |  | + Feb. 21 |  Ernest Koffi | Boston, United States | TKO 8 |  | - May 5 |  Joel  Casamayor | Philadelphia, United States | L 12 |  | WBA Super Featherweight Title |  |  |  | 2002 |  | Date | Opponent | Place | Result |  | - Feb. 1 |  Isidro Tejedor | Lawrence, United States | L 8 |  | = July 12 |  Rogers Mtagwa | Hampton Beach, United States | Draw 10 | 
   
SummaryTotal bouts: 37, Won: 26 (7 inside the limit), Lost: 5 (1 inside the limit), Draw: 6, NC: 0, ND: 0 |