DateOpponentResultMethodRd
Jul 31, 1999Keith McKnightLossTKO6
Apr 19, 1999Tony HalmeLossSD12
Mar 19, 1999Thomas WilliamsLossTKO4
Jan 27, 1999Joey GuyLossPTS10
Nov 6, 1998Tue Bjørn ThomsenLossUD6
Oct 22, 1998Caseny TruesdaleWinTKO4
Sep 30, 1998Dan KosmickiDrawTD4
Aug 22, 1998Tony LaRosaLossUD10
Sep 13, 1997Marcelo AravenaWinTKO3
Jan 22, 1997Dave FiddlerWinKO1
Nov 20, 1996Caseny TruesdaleWinTKO4
Nov 14, 1996Frankie HinesWinTKO1
Sep 6, 1996Dan KosmickiWinUD8
Jul 27, 1996Craig PayneWinMD8
Jun 3, 1996Brian YatesWinUD8
Feb 2, 1996James BakerWinTKO1
Aug 18, 1995Rocky GannonLossMD8
May 14, 1995Tosca PetridisLossUD10
Jul 22, 1994Gary ButlerWinUD8
May 24, 1994Rick EnisWinTKO4
Aug 30, 1993Dino StewartWinTKO9
Dec 5, 1992Robert FolleyWinKO4
Oct 3, 1991Jesus CastanedaWinTD8
Aug 16, 1991Juan HernandezWinUD10
Mar 6, 1988Michael OlajideWinTKO5
Jan 29, 1988Sanderline WilliamsWinSD10
Apr 3, 1987Jorge AmparoWinUD10
Feb 20, 1987Stacy McSwainWinUD10
Jul 24, 1986Basante BlancoWinRTD4
Jun 19, 1986Tony HarrisonWinKO3
Dec 6, 1985Mike TinleyWinSD12
Aug 29, 1985Norberto SabaterWinKO2
Aug 8, 1985Bill LeeWinTKO3
Jul 11, 1985Carlos BetancourtWinKO1
May 24, 1985Randy SmithWinUD10
Apr 26, 1985Norberto SabaterWinTKO2
Feb 21, 1985Osley SilasWinTKO6
Nov 1, 1984Eddie HallLossSD8
Aug 23, 1984John FordWinTKO5
Jul 5, 1984Esteban PizzarroWinUD8
Dec 15, 1983Marciano BernardiWinTKO1
Aug 18, 1983Frank MintonWinTKO5
Jun 18, 1983Jose TorresWinUD6
Mar 31, 1983Osley SilasLossPTS6
Feb 18, 1983Donnie FranklinWinUD4
Jan 29, 1983Donnie WilliamsWinTKO1
Jan 6, 1983Bruce StarlingWinKO2
Dec 9, 1982Larry JordanWinTKO2