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 5, 2026

Fights

Time

Most time in the cage

  1. 1Simeon PowellEnglandSimeon Powell1h 43m9 Fights
  2. 2Antonio Carlos JuniorBrazilAntonio Carlos Junior1h 37m10 Fights
  3. 3Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov1h 29m7 Fights
  4. 4Marthin HamletNorwayMarthin Hamlet1h 26m10 Fights
  5. 5Impa KasanganayUnited StatesImpa Kasanganay1h 25m9 Fights
  6. 6Joshua SilveiraUnited StatesJoshua Silveira1h 24m9 Fights
  7. 7Emiliano SordiArgentinaEmiliano Sordi1h 17m12 Fights
  8. 8Rob WilkinsonAustraliaRob Wilkinson1h 15m10 Fights
  9. 9Cory HendricksUnited StatesCory Hendricks1h 6m5 Fights
  10. 10Dan SpohnUnited StatesDan Spohn59:446 Fights

Full top 100 →

Shortest average fight time

  1. 1Vinny MagalhaesBrazilVinny Magalhaes2:426 Fights
  2. 2Delan MonteBrazilDelan Monte4:025 Fights
  3. 3Jakob NedohSloveniaJakob Nedoh4:195 Fights
  4. 4Bozigit AtaevRussiaBozigit Ataev4:308 Fights
  5. 5Maxim GrishinRussiaMaxim Grishin6:185 Fights
  6. 6Emiliano SordiArgentinaEmiliano Sordi6:2412 Fights
  7. 7Rakim ClevelandUnited StatesRakim Cleveland6:285 Fights
  8. 8Rob WilkinsonAustraliaRob Wilkinson7:2810 Fights
  9. 9Marthin HamletNorwayMarthin Hamlet8:3610 Fights
  10. 10Joshua SilveiraUnited StatesJoshua Silveira9:189 Fights

Full top 100 →

Longest average fight time

  1. 1Cory HendricksUnited StatesCory Hendricks13:165 Fights
  2. 2Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov12:427 Fights
  3. 3Simeon PowellEnglandSimeon Powell11:279 Fights
  4. 4Omari AkhmedovRussiaOmari Akhmedov10:095 Fights
  5. 5Dan SpohnUnited StatesDan Spohn9:576 Fights
  6. 6Antonio Carlos JuniorBrazilAntonio Carlos Junior9:4410 Fights
  7. 7Impa KasanganayUnited StatesImpa Kasanganay9:269 Fights
  8. 8Joshua SilveiraUnited StatesJoshua Silveira9:189 Fights
  9. 9Marthin HamletNorwayMarthin Hamlet8:3610 Fights
  10. 10Rob WilkinsonAustraliaRob Wilkinson7:2810 Fights

Full top 100 →

Most control time

  1. 1Impa KasanganayUnited StatesImpa Kasanganay25:411h 25m Fight time
  2. 2Antonio Carlos JuniorBrazilAntonio Carlos Junior18:121h 37m Fight time
  3. 3Simeon PowellEnglandSimeon Powell16:521h 43m Fight time
  4. 4Joshua SilveiraUnited StatesJoshua Silveira11:321h 24m Fight time
  5. 5Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov9:591h 29m Fight time
  6. 6Rob WilkinsonAustraliaRob Wilkinson8:361h 15m Fight time
  7. 7Marthin HamletNorwayMarthin Hamlet6:391h 26m Fight time
  8. 8Jakob NedohSloveniaJakob Nedoh5:4421:33 Fight time
  9. 9Omari AkhmedovRussiaOmari Akhmedov5:1350:47 Fight time
  10. 10Dan SpohnUnited StatesDan Spohn4:0259:44 Fight time

Full top 100 →

Highest share of control time

  1. 1Impa KasanganayUnited StatesImpa Kasanganay33.3%25:41 Control time
  2. 2Antonio Carlos JuniorBrazilAntonio Carlos Junior31.2%18:12 Control time
  3. 3Jakob NedohSloveniaJakob Nedoh26.6%5:44 Control time
  4. 4Simeon PowellEnglandSimeon Powell19.1%16:52 Control time
  5. 5Joshua SilveiraUnited StatesJoshua Silveira14.4%11:32 Control time
  6. 6Rob WilkinsonAustraliaRob Wilkinson13.6%8:36 Control time
  7. 7Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov11.2%9:59 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Impa KasanganayUnited StatesImpa Kasanganay342
  2. 2Simeon PowellEnglandSimeon Powell297155 Attempted
  3. 3Rob WilkinsonAustraliaRob Wilkinson241109 Attempted
  4. 4Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov230150 Attempted
  5. 5Joshua SilveiraUnited StatesJoshua Silveira164
  6. 6Antonio Carlos JuniorBrazilAntonio Carlos Junior134
  7. 7Emiliano SordiArgentinaEmiliano Sordi109167 Attempted
  8. T-8Marthin HamletNorwayMarthin Hamlet66
  9. T-8Jakob NedohSloveniaJakob Nedoh66
  10. 10Delan MonteBrazilDelan Monte63

Full top 100 →

Most total strikes landed

  1. 1Simeon PowellEnglandSimeon Powell597470 Attempted
  2. 2Rob WilkinsonAustraliaRob Wilkinson468694 Attempted
  3. 3Impa KasanganayUnited StatesImpa Kasanganay459804 Attempted
  4. 4Emiliano SordiArgentinaEmiliano Sordi425706 Attempted
  5. 5Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov398366 Attempted
  6. 6Joshua SilveiraUnited StatesJoshua Silveira377629 Attempted
  7. 7Marthin HamletNorwayMarthin Hamlet350506 Attempted
  8. 8Antonio Carlos JuniorBrazilAntonio Carlos Junior317612 Attempted
  9. 9Cory HendricksUnited StatesCory Hendricks243376 Attempted
  10. 10Dan SpohnUnited StatesDan Spohn190341 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Impa KasanganayUnited StatesImpa Kasanganay4.0385.0 Minutes
  2. 2Rob WilkinsonAustraliaRob Wilkinson3.2374.6 Minutes
  3. 3Delan MonteBrazilDelan Monte3.1320.1 Minutes
  4. 4Jakob NedohSloveniaJakob Nedoh3.0621.6 Minutes
  5. 5Simeon PowellEnglandSimeon Powell2.88103.0 Minutes
  6. 6Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov2.5988.9 Minutes
  7. 7Joshua SilveiraUnited StatesJoshua Silveira1.9683.7 Minutes
  8. 8Emiliano SordiArgentinaEmiliano Sordi1.4276.8 Minutes
  9. 9Antonio Carlos JuniorBrazilAntonio Carlos Junior1.3897.3 Minutes
  10. 10Omari AkhmedovRussiaOmari Akhmedov1.1250.8 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Jakob NedohSloveniaJakob Nedoh5.6621.6 Minutes
  2. 2Delan MonteBrazilDelan Monte4.6720.1 Minutes
  3. 3Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov3.3288.9 Minutes
  4. 4Joshua SilveiraUnited StatesJoshua Silveira3.1583.7 Minutes
  5. 5Impa KasanganayUnited StatesImpa Kasanganay2.1585.0 Minutes
  6. 6Omari AkhmedovRussiaOmari Akhmedov1.9950.8 Minutes
  7. 7Simeon PowellEnglandSimeon Powell1.81103.0 Minutes
  8. 8Rob WilkinsonAustraliaRob Wilkinson1.7074.6 Minutes
  9. 9Emiliano SordiArgentinaEmiliano Sordi1.2076.8 Minutes
  10. 10Cory HendricksUnited StatesCory Hendricks1.1566.4 Minutes

Full top 100 →

Best striking differential

  1. 1Impa KasanganayUnited StatesImpa Kasanganay1.8785.0 Minutes
  2. 2Rob WilkinsonAustraliaRob Wilkinson1.5374.6 Minutes
  3. 3Simeon PowellEnglandSimeon Powell1.08103.0 Minutes
  4. 4Antonio Carlos JuniorBrazilAntonio Carlos Junior0.2797.3 Minutes
  5. 5Emiliano SordiArgentinaEmiliano Sordi0.2276.8 Minutes
  6. 6Marthin HamletNorwayMarthin Hamlet0.1686.0 Minutes
  7. 7Dan SpohnUnited StatesDan Spohn-0.1059.7 Minutes
  8. 8Cory HendricksUnited StatesCory Hendricks-0.2766.4 Minutes
  9. 9Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov-0.7388.9 Minutes
  10. 10Omari AkhmedovRussiaOmari Akhmedov-0.8750.8 Minutes

Full top 100 →

Most knockdowns

  1. 1Impa KasanganayUnited StatesImpa Kasanganay7
  2. 2Emiliano SordiArgentinaEmiliano Sordi6
  3. T-3Bozigit AtaevRussiaBozigit Ataev5
  4. T-3Simeon PowellEnglandSimeon Powell5
  5. T-5Rob WilkinsonAustraliaRob Wilkinson4
  6. T-5Jakob NedohSloveniaJakob Nedoh4
  7. T-7Maxim GrishinRussiaMaxim Grishin2
  8. T-7Antonio Carlos JuniorBrazilAntonio Carlos Junior2
  9. T-7Dan SpohnUnited StatesDan Spohn2
  10. T-7Joshua SilveiraUnited StatesJoshua Silveira2

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Jakob NedohSloveniaJakob Nedoh2.84 Knockdowns
  2. 2Bozigit AtaevRussiaBozigit Ataev2.15 Knockdowns
  3. 3Impa KasanganayUnited StatesImpa Kasanganay1.27 Knockdowns
  4. 4Emiliano SordiArgentinaEmiliano Sordi1.26 Knockdowns
  5. 5Maxim GrishinRussiaMaxim Grishin1.02 Knockdowns
  6. 6Rob WilkinsonAustraliaRob Wilkinson0.84 Knockdowns
  7. 7Simeon PowellEnglandSimeon Powell0.75 Knockdowns
  8. 8Dan SpohnUnited StatesDan Spohn0.52 Knockdowns
  9. 9Rakim ClevelandUnited StatesRakim Cleveland0.51 Knockdowns
  10. 10Joshua SilveiraUnited StatesJoshua Silveira0.42 Knockdowns

Full top 100 →

Most knockouts

  1. T-1Rob WilkinsonAustraliaRob Wilkinson57 Wins
  2. T-1Emiliano SordiArgentinaEmiliano Sordi57 Wins
  3. T-3Impa KasanganayUnited StatesImpa Kasanganay48 Wins
  4. T-3Joshua SilveiraUnited StatesJoshua Silveira45 Wins
  5. T-3Simeon PowellEnglandSimeon Powell47 Wins
  6. T-6Bozigit AtaevRussiaBozigit Ataev33 Wins
  7. T-6Jakob NedohSloveniaJakob Nedoh33 Wins
  8. T-8Maxim GrishinRussiaMaxim Grishin23 Wins
  9. T-8Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov25 Wins
  10. 10Vinny MagalhaesBrazilVinny Magalhaes15 Wins

Full top 100 →

Grappling

Most takedowns landed

  1. T-1Antonio Carlos JuniorBrazilAntonio Carlos Junior1945 Attempted
  2. T-1Marthin HamletNorwayMarthin Hamlet1925 Attempted
  3. 3Rob WilkinsonAustraliaRob Wilkinson1114 Attempted
  4. 4Impa KasanganayUnited StatesImpa Kasanganay108 Attempted
  5. 5Cory HendricksUnited StatesCory Hendricks914 Attempted
  6. 6Joshua SilveiraUnited StatesJoshua Silveira823 Attempted
  7. 7Simeon PowellEnglandSimeon Powell79 Attempted
  8. 8Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov620 Attempted
  9. 9Emiliano SordiArgentinaEmiliano Sordi56 Attempted
  10. 10Maxim GrishinRussiaMaxim Grishin46 Attempted

Full top 100 →

Takedowns per 15 minutes

  1. 1Vinny MagalhaesBrazilVinny Magalhaes3.716.2 Minutes
  2. 2Marthin HamletNorwayMarthin Hamlet3.386.0 Minutes
  3. 3Antonio Carlos JuniorBrazilAntonio Carlos Junior2.997.3 Minutes
  4. 4Rob WilkinsonAustraliaRob Wilkinson2.274.6 Minutes
  5. 5Cory HendricksUnited StatesCory Hendricks2.066.4 Minutes
  6. 6Maxim GrishinRussiaMaxim Grishin1.931.5 Minutes
  7. 7Impa KasanganayUnited StatesImpa Kasanganay1.885.0 Minutes
  8. 8Joshua SilveiraUnited StatesJoshua Silveira1.483.7 Minutes
  9. 9Jakob NedohSloveniaJakob Nedoh1.421.6 Minutes
  10. 10Bozigit AtaevRussiaBozigit Ataev1.335.9 Minutes

Full top 100 →

Most submission attempts

  1. 1Emiliano SordiArgentinaEmiliano Sordi14
  2. 2Antonio Carlos JuniorBrazilAntonio Carlos Junior9
  3. T-3Impa KasanganayUnited StatesImpa Kasanganay5
  4. T-3Simeon PowellEnglandSimeon Powell5
  5. T-5Vinny MagalhaesBrazilVinny Magalhaes4
  6. T-5Cory HendricksUnited StatesCory Hendricks4
  7. T-5Joshua SilveiraUnited StatesJoshua Silveira4
  8. 8Rob WilkinsonAustraliaRob Wilkinson3
  9. 9Marthin HamletNorwayMarthin Hamlet2
  10. 10Maxim GrishinRussiaMaxim Grishin1

Full top 100 →

Most submission attempts per 15 minutes

  1. 1Vinny MagalhaesBrazilVinny Magalhaes3.74 Submission attempts
  2. 2Emiliano SordiArgentinaEmiliano Sordi2.714 Submission attempts
  3. 3Antonio Carlos JuniorBrazilAntonio Carlos Junior1.49 Submission attempts
  4. 4Cory HendricksUnited StatesCory Hendricks0.94 Submission attempts
  5. 5Impa KasanganayUnited StatesImpa Kasanganay0.95 Submission attempts
  6. 6Delan MonteBrazilDelan Monte0.71 Submission attempts
  7. 7Simeon PowellEnglandSimeon Powell0.75 Submission attempts
  8. 8Joshua SilveiraUnited StatesJoshua Silveira0.74 Submission attempts
  9. 9Rob WilkinsonAustraliaRob Wilkinson0.63 Submission attempts
  10. 10Maxim GrishinRussiaMaxim Grishin0.51 Submission attempts

Full top 100 →

Most submissions

  1. 1Antonio Carlos JuniorBrazilAntonio Carlos Junior59 Wins
  2. 2Vinny MagalhaesBrazilVinny Magalhaes35 Wins
  3. T-3Impa KasanganayUnited StatesImpa Kasanganay18 Wins
  4. T-3Maxim GrishinRussiaMaxim Grishin13 Wins
  5. T-3Omari AkhmedovRussiaOmari Akhmedov13 Wins
  6. T-3Cory HendricksUnited StatesCory Hendricks12 Wins
  7. T-3Emiliano SordiArgentinaEmiliano Sordi17 Wins
  8. T-3Marthin HamletNorwayMarthin Hamlet16 Wins
  9. T-3Joshua SilveiraUnited StatesJoshua Silveira15 Wins
  10. T-3Simeon PowellEnglandSimeon Powell17 Wins

Full top 100 →

Division numbers

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

UFCalendar Record Book →