DateOpponentResultMethodRd
2001-07-13Emanuel AugustusWinUD10
2001-05-18Steve QuinonezWinKO1
2000-03-11Shea NearyWinTKO8
1999-10-01Reggie GreenWinTKO10
1999-07-16Jermal CorbinWinRTD5
1999-03-17Jose Luis MendezWinTKO3
1998-04-14Mark FernandezWinKO3
1997-04-12Alfonso SanchezWinKO7
1996-12-06Manny CastilloWinSD10
1996-07-28Louis VeaderWinUD12
1996-04-13Louis VeaderWinTKO9
1996-03-15Alex OrtizWinTKO1
1996-01-26Alberto AliceaWinTKO3
1995-12-30Edgardo RosarioWinTKO1
1994-09-10Genaro AndujarWinKO3
1994-06-17Luis CastilloWinTKO5
1991-10-15Ricky MeyersLossUD10
1991-05-02Tony MartinLossUD10
1990-02-03David RivelloWinSD10
1989-05-23Clarence ColemanWinTKO5
1989-01-15Frankie WarrenLossUD12
1988-12-13Francisco Tomas da CruzWinTKO3
1988-09-09Mike MunginLossUD10
1988-07-09Marvin GarrisWinTKO2
1988-05-19David SilvaWinUD10
1988-02-19Joey OliveraWinUD10
1988-01-15Joey FerrellWinTKO1
1987-09-25Edwin CuretLossSD10
1987-08-25Derrick McGuireWinTKO4
1987-04-06Kelly KobleWinTKO4
1987-02-24Hilario MercedesWinSD8
1986-10-24Carlos BrandiWinKO2
1986-08-29John RafuseWinUD8
1986-07-04Rafael TerreroWinTKO2
1986-06-15Ken WillisWinPTS6
1986-05-30Luis PizarroWinTKO3
1986-04-18Darrell CurtisWinTKO5
1986-02-21Jesus Carlos VelezWinKO6
1986-01-24Mike PeoplesWinUD4
1986-01-10Chris BajorWinTKO3
1985-08-27Greg YoungWinTKO4
1985-06-13David MorinWinTKO1