DateOpponentResultMethodRd
2026-07-11Chris MulundaLossUD4
2025-06-20Hubert KwapiszLossKO2
2025-03-29Ronald WeikampLossUD6
2024-12-14Yuriy ZakharieievLossUD4
2024-03-30Derrick OsazeLossTKO3
2023-11-28Alban BeqiriLossUD6
2023-08-26Vasile CebotariLossTKO6
2023-07-22Tursynbay KulakhmetLossKO2
2023-01-28Rafał WołczeckiLossKO1
2022-12-17Lee CutlerLossPTS6
2022-11-12Aaron SuttonLossPTS8
2022-05-20Łukasz MaciecLossUD8
2022-03-24Milan PratLossKO1
2022-02-19Vadim TukovLossUD8
2021-11-26Björn SchickeLossTKO2
2021-09-24Tomasz NowickiLossUD8
2021-07-09Kamil GardzielikLossUD8
2021-05-07Eduard SkavynskyiLossUD10
2020-08-28Haro MatevosyanLossUD10
2018-11-30Segundo HerreraWinKO3
2014-11-14Victor CoronadoWinTKO6
2012-05-20Anges AdjahoWinUD10
2010-08-21Jamaal DavisWinUD10
2009-10-16Clarence TaylorWinUD6
2009-03-07James KirklandLossTKO6
2008-08-13Jose VarelaWinTKO6
2007-05-16Mauro LuceroWinKO1
2007-03-30Thomas DavisWinKO7
2006-12-16Francisco CamposWinKO3
2006-02-25Wilmer MejiaWinRTD2
2006-01-06Robert KamyaWinKO3
2005-11-30Hicklet LauWinTKO4
2005-08-20Christopher HenryWinTKO4
2005-06-24Arthur MedinaWinTKO1
2005-04-08Carlos Wilfredo VilchesWinTKO3
2005-02-11Aurelio JulioWinTKO1
2004-12-03Maamar HadidiWinTKO3
2004-11-05Antonio SorianoWinKO3
2004-09-18Elias RuizWinKO2
2004-08-21Eliseo FeriasWinKO
2004-03-06Saul TorresWinTKO6
2003-10-08Lino Perez Jr.WinPTS10
2003-07-26Carlos RoblesWinTKO
2003-07-04Pedro LopezWinTKO2
2003-03-29Angel GranadosWinKO4
2003-03-01Cesar PiedrahitaWinKO2
2002-09-13Eduardo De la CruzWinTKO9
2002-05-31Jose GuarandaWinKO
2002-04-30Julio ColoradoWinKO4
2002-03-15Hernan GutierrezWinTKO2
2002-02-22Manuel SarmientoWinKO
2001-12-22Placido ConeoWinKO
2001-09-23Leonardo AnguloWinKO
2001-08-31Jose DuranteWinKO
2001-08-07Luis RamirezWinKO1
2001-05-18Jorge PerezWinKO4