Rankings›All-Time

Karim Guerfi

Active
33-8-0 (1 NC)
Record
Current rating1893through the last bout
Peak2134the highest ever reached
Deviation (RD)138smaller is more certain
Fights42bouts on record
Active years2006–2025first bout to last
All-Time#1960across every eraPeak#1677peak against peakActive P4P#525among active fighters
𝕏 Share this fighterOn Discord
Attributes
Power30Titles2Experience76Momentum60Durability86Win rate79
Finish rate30%
How the wins came
KO / TKO / RTD 10 (30%)Decision 23 (70%)
Times stopped6
Fights42

Within the recorded range there are 42 bouts between 2006 and 2025, about one every 5.4 months. It has been 17 months since the last bout. 10 of the 33 wins came inside the distance, 3 of them in the first round. Of the 8 losses, 6 came inside the distance and 2 on the cards. The highest it has been is 2134, in 2018; it stands at 1893 now. The best win came against Stephane Jamoye in 2013, who was rated 2078 at the time.

The record includes 2 wins against a higher-rated opponent. The biggest upset conceded was the loss to Michael Dasmariñas in 2018. The rating has been sliding across the last four bouts.

DateOpponentResultMethodRd
2025-04-18Angelo PeñaLossRTD4
2024-11-22Terry Le CouviourWinTKO4
2023-06-10Hector BetancourtWinUD8
2022-12-10Michael ConlanLossTKO1
2022-07-01Ricardo MercadoWinPTS10
2022-02-27Jordan GillLossKO9
2021-08-13Andoni GagoWinSD12
2021-03-19Lee McGregorLossTKO1
2019-11-23Georges OryWinRTD9
2018-11-17Cristian NarvaezWinUD8
2018-05-25Nika KokashviloWinUD6
2018-04-20Michael DasmariñasLossKO4
2017-10-12Stephane JamoyeWinTKO8
2016-10-05Alexander CazaresWinUD8
2016-06-04Ryan FarragWinTKO3
2015-11-10Alejandro González, Jr.WinUD10
2015-06-13Arnoldo SolanoWinUD8
2014-11-06Oscar TrujilloWinKO1
2014-04-26Zhanat ZhakiyanovLossKO5
2013-09-28Stephane JamoyeWinMD12
2013-07-04Omar LamiriLossSD10
2013-04-20Farid CassianiWinTKO1
2013-01-15Yoan BoyeauxNCUD10
2012-05-11Juan Carlos Reveco TitleLossUD12
2011-10-22Dirceu CabarcaWinUD6
2011-04-02Daniel DeagoWinKO3
2010-12-03Krastan KrastanovWinKO1
2010-06-12Faycal MessaoudeneWinPTS6
2010-04-09Alix DjavoievWinPTS6
2010-03-27Salim SalimovWinTKO2
2009-12-04Juma FundiWinKO2
2009-06-12Julio BuitragoWinUD10
2009-02-21Alain BonnelWinUD10
2008-12-06Alix DjavoievWinPTS6
2008-06-20Lorenzo LedesmaWinUD6
2008-04-04Jacques PatracWinPTS6
2008-02-23Faycal MessaoudeneWinPTS6
2007-12-14Miloud SaadiWinPTS6
2007-10-27Adrian SanduWinUD4
2007-06-12Jeremy BonnelWinUD4
2007-03-10Peter BalážWinPTS4
2006-12-01Elemir RafaelWinPTS4
Source: Wikipedia
← Back to rankings