Skip to content
MMA Calendar

PFL Record Book

PFL’s all-time leaders: career totals, one-night records and the numbers behind every PFL card we track.

Unofficial statistics compiled by UFCalendar from every completed fight in our database. Career boards need at least 5 bouts with tracked statistics and rate boards at least 50 attempts; BKFC is ranked only on its own boards.

Updated November 8, 2026

Fights

Time

Most time in the cage

  1. 1Sadibou SySwedenSadibou Sy2h 39m12 Fights
  2. 2Magomed MagomedkerimovRussiaMagomed Magomedkerimov1h 53m13 Fights
  3. 3Logan StorleyUnited StatesLogan Storley1h 40m6 Fights
  4. 4Ray Cooper IIIUnited StatesRay Cooper III1h 39m12 Fights
  5. 5Badreddine DianiMoroccoBadreddine Diani1h 33m6 Fights
  6. 6Thad JeanUnited StatesThad Jean1h 31m8 Fights
  7. 7Magomed UmalatovRussiaMagomed Umalatov1h 25m9 Fights
  8. 8Yabna N’TchaláGuinea-BissauYabna N’Tchalá1h 15m5 Fights
  9. 9Mohammad AlaqraaKuwaitMohammad Alaqraa1h 12m6 Fights
  10. 10Bojan VelickovicSerbiaBojan Velickovic1h 6m6 Fights

Full top 100 →

Shortest average fight time

  1. 1Shido Boris EsperancaAngolaShido Boris Esperanca4:326 Fights
  2. 2Handesson FerreiraBrazilHandesson Ferreira5:465 Fights
  3. 3Omar El DafrawyEgyptOmar El Dafrawy6:566 Fights
  4. 4Ray Cooper IIIUnited StatesRay Cooper III8:1412 Fights
  5. 5Magomed MagomedkerimovRussiaMagomed Magomedkerimov8:4013 Fights
  6. 6Rory MacDonaldCanadaRory MacDonald9:106 Fights
  7. 7Magomed UmalatovRussiaMagomed Umalatov9:249 Fights
  8. 8Dilano TaylorUnited StatesDilano Taylor10:026 Fights
  9. 9Joao ZeferinoBrazilJoao Zeferino10:046 Fights
  10. 10Carlos LealBrazilCarlos Leal10:445 Fights

Full top 100 →

Longest average fight time

  1. 1Logan StorleyUnited StatesLogan Storley16:456 Fights
  2. 2Badreddine DianiMoroccoBadreddine Diani15:316 Fights
  3. 3Yabna N’TchaláGuinea-BissauYabna N’Tchalá15:005 Fights
  4. 4Sadibou SySwedenSadibou Sy13:1412 Fights
  5. 5Shamil MusaevRussiaShamil Musaev12:485 Fights
  6. 6Florim ZendeliAlbaniaFlorim Zendeli12:435 Fights
  7. 7Mohammad AlaqraaKuwaitMohammad Alaqraa12:026 Fights
  8. 8Thad JeanUnited StatesThad Jean11:248 Fights
  9. 9Bojan VelickovicSerbiaBojan Velickovic11:016 Fights
  10. 10Carlos LealBrazilCarlos Leal10:445 Fights

Full top 100 →

Most control time

  1. 1Logan StorleyUnited StatesLogan Storley48:291h 40m Fight time
  2. 2Mohammad AlaqraaKuwaitMohammad Alaqraa28:181h 12m Fight time
  3. 3Florim ZendeliAlbaniaFlorim Zendeli19:401h 4m Fight time
  4. 4Magomed UmalatovRussiaMagomed Umalatov17:541h 25m Fight time
  5. 5Badreddine DianiMoroccoBadreddine Diani17:281h 33m Fight time
  6. 6Yabna N’TchaláGuinea-BissauYabna N’Tchalá16:041h 15m Fight time
  7. 7Shido Boris EsperancaAngolaShido Boris Esperanca14:2727:10 Fight time
  8. 8Shamil MusaevRussiaShamil Musaev12:241h 4m Fight time
  9. 9Thad JeanUnited StatesThad Jean12:231h 31m Fight time
  10. 10Dilano TaylorUnited StatesDilano Taylor11:561h Fight time

Full top 100 →

Highest share of control time

  1. 1Shido Boris EsperancaAngolaShido Boris Esperanca53.2%14:27 Control time
  2. 2Logan StorleyUnited StatesLogan Storley48.3%48:29 Control time
  3. 3Mohammad AlaqraaKuwaitMohammad Alaqraa39.2%28:18 Control time
  4. 4Florim ZendeliAlbaniaFlorim Zendeli30.9%19:40 Control time
  5. 5Magomed UmalatovRussiaMagomed Umalatov28.5%17:54 Control time
  6. 6Omar El DafrawyEgyptOmar El Dafrawy22.3%9:16 Control time
  7. 7Yabna N’TchaláGuinea-BissauYabna N’Tchalá21.4%16:04 Control time
  8. 8Shamil MusaevRussiaShamil Musaev19.4%12:24 Control time
  9. 9Badreddine DianiMoroccoBadreddine Diani18.8%17:28 Control time
  10. 10Thad JeanUnited StatesThad Jean16.3%12:23 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Mohammad AlaqraaKuwaitMohammad Alaqraa331209 Attempted
  2. 2Logan StorleyUnited StatesLogan Storley29899 Attempted
  3. 3Sadibou SySwedenSadibou Sy270
  4. 4Shamil MusaevRussiaShamil Musaev261182 Attempted
  5. 5Badreddine DianiMoroccoBadreddine Diani255243 Attempted
  6. 6Yabna N’TchaláGuinea-BissauYabna N’Tchalá234181 Attempted
  7. 7Thad JeanUnited StatesThad Jean21460 Attempted
  8. 8Shido Boris EsperancaAngolaShido Boris Esperanca209155 Attempted
  9. 9Magomed UmalatovRussiaMagomed Umalatov189
  10. 10Omar El DafrawyEgyptOmar El Dafrawy17719 Attempted

Full top 100 →

Most total strikes landed

  1. 1Sadibou SySwedenSadibou Sy6691,152 Attempted
  2. 2Badreddine DianiMoroccoBadreddine Diani627390 Attempted
  3. 3Mohammad AlaqraaKuwaitMohammad Alaqraa543231 Attempted
  4. 4Magomed UmalatovRussiaMagomed Umalatov531741 Attempted
  5. 5Magomed MagomedkerimovRussiaMagomed Magomedkerimov527931 Attempted
  6. 6Logan StorleyUnited StatesLogan Storley504699 Attempted
  7. 7Thad JeanUnited StatesThad Jean492923 Attempted
  8. 8Yabna N’TchaláGuinea-BissauYabna N’Tchalá468217 Attempted
  9. 9Omar El DafrawyEgyptOmar El Dafrawy41519 Attempted
  10. 10Ray Cooper IIIUnited StatesRay Cooper III384581 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Shido Boris EsperancaAngolaShido Boris Esperanca7.6927.2 Minutes
  2. 2Mohammad AlaqraaKuwaitMohammad Alaqraa4.5972.2 Minutes
  3. 3Omar El DafrawyEgyptOmar El Dafrawy4.2641.6 Minutes
  4. 4Shamil MusaevRussiaShamil Musaev4.0864.0 Minutes
  5. 5Yabna N’TchaláGuinea-BissauYabna N’Tchalá3.1275.0 Minutes
  6. 6Logan StorleyUnited StatesLogan Storley2.97100.5 Minutes
  7. 7Badreddine DianiMoroccoBadreddine Diani2.7493.1 Minutes
  8. 8Thad JeanUnited StatesThad Jean2.3591.2 Minutes
  9. 9Carlos LealBrazilCarlos Leal2.2653.6 Minutes
  10. 10Magomed UmalatovRussiaMagomed Umalatov2.2484.6 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Badreddine DianiMoroccoBadreddine Diani3.9393.1 Minutes
  2. 2Yabna N’TchaláGuinea-BissauYabna N’Tchalá3.2075.0 Minutes
  3. 3Florim ZendeliAlbaniaFlorim Zendeli2.6463.6 Minutes
  4. 4Omar El DafrawyEgyptOmar El Dafrawy2.1741.6 Minutes
  5. 5Carlos LealBrazilCarlos Leal2.0053.6 Minutes
  6. 6Thad JeanUnited StatesThad Jean1.9391.2 Minutes
  7. 7Dilano TaylorUnited StatesDilano Taylor1.9060.2 Minutes
  8. 8Shamil MusaevRussiaShamil Musaev1.8664.0 Minutes
  9. 9Shido Boris EsperancaAngolaShido Boris Esperanca1.6927.2 Minutes
  10. 10Logan StorleyUnited StatesLogan Storley1.68100.5 Minutes

Full top 100 →

Best striking differential

  1. 1Shido Boris EsperancaAngolaShido Boris Esperanca6.0027.2 Minutes
  2. 2Mohammad AlaqraaKuwaitMohammad Alaqraa3.1372.2 Minutes
  3. 3Shamil MusaevRussiaShamil Musaev2.2264.0 Minutes
  4. 4Omar El DafrawyEgyptOmar El Dafrawy2.0941.6 Minutes
  5. 5Logan StorleyUnited StatesLogan Storley1.28100.5 Minutes
  6. 6Magomed UmalatovRussiaMagomed Umalatov1.2484.6 Minutes
  7. 7Sadibou SySwedenSadibou Sy0.60158.9 Minutes
  8. 8Thad JeanUnited StatesThad Jean0.4291.2 Minutes
  9. 9Magomed MagomedkerimovRussiaMagomed Magomedkerimov0.39112.7 Minutes
  10. 10Carlos LealBrazilCarlos Leal0.2653.6 Minutes

Full top 100 →

Most knockdowns

  1. 1Thad JeanUnited StatesThad Jean8
  2. T-2Magomed UmalatovRussiaMagomed Umalatov4
  3. T-2Sadibou SySwedenSadibou Sy4
  4. T-2Shamil MusaevRussiaShamil Musaev4
  5. T-5Magomed MagomedkerimovRussiaMagomed Magomedkerimov3
  6. T-5Ray Cooper IIIUnited StatesRay Cooper III3
  7. T-7Carlos LealBrazilCarlos Leal2
  8. T-7Omar El DafrawyEgyptOmar El Dafrawy2
  9. T-9Joao ZeferinoBrazilJoao Zeferino1
  10. T-9Handesson FerreiraBrazilHandesson Ferreira1

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Thad JeanUnited StatesThad Jean1.38 Knockdowns
  2. 2Shamil MusaevRussiaShamil Musaev0.94 Knockdowns
  3. 3Omar El DafrawyEgyptOmar El Dafrawy0.72 Knockdowns
  4. 4Magomed UmalatovRussiaMagomed Umalatov0.74 Knockdowns
  5. 5Carlos LealBrazilCarlos Leal0.62 Knockdowns
  6. 6Shido Boris EsperancaAngolaShido Boris Esperanca0.61 Knockdowns
  7. 7Handesson FerreiraBrazilHandesson Ferreira0.51 Knockdowns
  8. 8Ray Cooper IIIUnited StatesRay Cooper III0.53 Knockdowns
  9. 9Magomed MagomedkerimovRussiaMagomed Magomedkerimov0.43 Knockdowns
  10. 10Sadibou SySwedenSadibou Sy0.44 Knockdowns

Full top 100 →

Most knockouts

  1. T-1Magomed MagomedkerimovRussiaMagomed Magomedkerimov512 Wins
  2. T-1Ray Cooper IIIUnited StatesRay Cooper III59 Wins
  3. T-3Thad JeanUnited StatesThad Jean48 Wins
  4. T-3Shido Boris EsperancaAngolaShido Boris Esperanca45 Wins
  5. T-5Magomed UmalatovRussiaMagomed Umalatov38 Wins
  6. T-5Sadibou SySwedenSadibou Sy39 Wins
  7. T-5Shamil MusaevRussiaShamil Musaev34 Wins
  8. T-5Omar El DafrawyEgyptOmar El Dafrawy35 Wins
  9. T-9Carlos LealBrazilCarlos Leal23 Wins
  10. T-9Handesson FerreiraBrazilHandesson Ferreira23 Wins

Full top 100 →

Grappling

Most takedowns landed

  1. 1Magomed MagomedkerimovRussiaMagomed Magomedkerimov2436 Attempted
  2. 2Logan StorleyUnited StatesLogan Storley2142 Attempted
  3. 3Badreddine DianiMoroccoBadreddine Diani1836 Attempted
  4. 4Ray Cooper IIIUnited StatesRay Cooper III1627 Attempted
  5. 5Florim ZendeliAlbaniaFlorim Zendeli1325 Attempted
  6. 6Mohammad AlaqraaKuwaitMohammad Alaqraa1226 Attempted
  7. 7Joao ZeferinoBrazilJoao Zeferino921 Attempted
  8. T-8Bojan VelickovicSerbiaBojan Velickovic817 Attempted
  9. T-8Handesson FerreiraBrazilHandesson Ferreira810 Attempted
  10. 10Magomed UmalatovRussiaMagomed Umalatov711 Attempted

Full top 100 →

Takedowns per 15 minutes

  1. 1Handesson FerreiraBrazilHandesson Ferreira4.228.8 Minutes
  2. 2Shido Boris EsperancaAngolaShido Boris Esperanca3.927.2 Minutes
  3. 3Magomed MagomedkerimovRussiaMagomed Magomedkerimov3.2112.7 Minutes
  4. 4Logan StorleyUnited StatesLogan Storley3.1100.5 Minutes
  5. 5Florim ZendeliAlbaniaFlorim Zendeli3.163.6 Minutes
  6. 6Badreddine DianiMoroccoBadreddine Diani2.993.1 Minutes
  7. 7Mohammad AlaqraaKuwaitMohammad Alaqraa2.572.2 Minutes
  8. 8Ray Cooper IIIUnited StatesRay Cooper III2.498.7 Minutes
  9. 9Joao ZeferinoBrazilJoao Zeferino2.260.4 Minutes
  10. 10Bojan VelickovicSerbiaBojan Velickovic1.866.1 Minutes

Full top 100 →

Most submission attempts

  1. 1Magomed MagomedkerimovRussiaMagomed Magomedkerimov8
  2. T-2Ray Cooper IIIUnited StatesRay Cooper III7
  3. T-2Thad JeanUnited StatesThad Jean7
  4. T-4Badreddine DianiMoroccoBadreddine Diani6
  5. T-4Shido Boris EsperancaAngolaShido Boris Esperanca6
  6. 6Joao ZeferinoBrazilJoao Zeferino5
  7. T-7Florim ZendeliAlbaniaFlorim Zendeli4
  8. T-7Logan StorleyUnited StatesLogan Storley4
  9. T-9Rory MacDonaldCanadaRory MacDonald3
  10. T-9Magomed UmalatovRussiaMagomed Umalatov3

Full top 100 →

Most submission attempts per 15 minutes

  1. 1Shido Boris EsperancaAngolaShido Boris Esperanca3.36 Submission attempts
  2. 2Joao ZeferinoBrazilJoao Zeferino1.25 Submission attempts
  3. 3Thad JeanUnited StatesThad Jean1.27 Submission attempts
  4. 4Omar El DafrawyEgyptOmar El Dafrawy1.13 Submission attempts
  5. 5Magomed MagomedkerimovRussiaMagomed Magomedkerimov1.18 Submission attempts
  6. 6Ray Cooper IIIUnited StatesRay Cooper III1.17 Submission attempts
  7. 7Badreddine DianiMoroccoBadreddine Diani1.06 Submission attempts
  8. 8Florim ZendeliAlbaniaFlorim Zendeli0.94 Submission attempts
  9. 9Rory MacDonaldCanadaRory MacDonald0.83 Submission attempts
  10. 10Mohammad AlaqraaKuwaitMohammad Alaqraa0.63 Submission attempts

Full top 100 →

Most submissions

  1. 1Magomed MagomedkerimovRussiaMagomed Magomedkerimov312 Wins
  2. T-2Rory MacDonaldCanadaRory MacDonald22 Wins
  3. T-2Joao ZeferinoBrazilJoao Zeferino25 Wins
  4. T-2Ray Cooper IIIUnited StatesRay Cooper III29 Wins
  5. T-2Florim ZendeliAlbaniaFlorim Zendeli24 Wins
  6. T-6Magomed UmalatovRussiaMagomed Umalatov18 Wins
  7. T-6Omar El DafrawyEgyptOmar El Dafrawy15 Wins
  8. T-6Badreddine DianiMoroccoBadreddine Diani15 Wins
  9. T-6Shido Boris EsperancaAngolaShido Boris Esperanca15 Wins

Full top 100 →

Division numbers

How each PFL weight class actually fights — finish rate, knockout rate and average fight time.

UFCalendar Record Book →