DateOpponentResultMethodRd
1999-07-31Keith McKnightLossTKO6
1999-04-19Tony HalmeLossSD12
1999-03-19Thomas WilliamsLossTKO4
1999-01-27Joey GuyLossPTS10
1998-11-06Tue Bjørn ThomsenLossUD6
1998-10-22Caseny TruesdaleWinTKO4
1998-09-30Dan KosmickiDrawTD4
1998-08-22Tony LaRosaLossUD10
1997-09-13Marcelo AravenaWinTKO3
1997-01-22Dave FiddlerWinKO1
1996-11-20Caseny TruesdaleWinTKO4
1996-11-14Frankie HinesWinTKO1
1996-09-06Dan KosmickiWinUD8
1996-07-27Craig PayneWinMD8
1996-06-03Brian YatesWinUD8
1996-02-02James BakerWinTKO1
1995-08-18Rocky GannonLossMD8
1995-05-14Tosca PetridisLossUD10
1994-07-22Gary ButlerWinUD8
1994-05-24Rick EnisWinTKO4
1993-08-30Dino StewartWinTKO9
1992-12-05Robert FolleyWinKO4
1991-10-03Jesus CastanedaWinTD8
1991-08-16Juan HernandezWinUD10
1988-03-06Michael OlajideWinTKO5
1988-01-29Sanderline WilliamsWinSD10
1987-04-03Jorge AmparoWinUD10
1987-02-20Stacy McSwainWinUD10
1986-07-24Basante BlancoWinRTD4
1986-06-19Tony HarrisonWinKO3
1985-12-06Mike TinleyWinSD12
1985-08-29Norberto SabaterWinKO2
1985-08-08Bill LeeWinTKO3
1985-07-11Carlos BetancourtWinKO1
1985-05-24Randy SmithWinUD10
1985-04-26Norberto SabaterWinTKO2
1985-02-21Osley SilasWinTKO6
1984-11-01Eddie HallLossSD8
1984-08-23John FordWinTKO5
1984-07-05Esteban PizzarroWinUD8
1983-12-15Marciano BernardiWinTKO1
1983-08-18Frank MintonWinTKO5
1983-06-18Jose TorresWinUD6
1983-03-31Osley SilasLossPTS6
1983-02-18Donnie FranklinWinUD4
1983-01-29Donnie WilliamsWinTKO1
1983-01-06Bruce StarlingWinKO2
1982-12-09Larry JordanWinTKO2