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

Fights

Time

Most time in the cage

  1. 1Natan SchulteBrazilNatan Schulte2h 59m15 Fights
  2. 2Clay CollardUnited StatesClay Collard2h 51m14 Fights
  3. 3Olivier Aubin-MercierCanadaOlivier Aubin-Mercier2h 25m10 Fights
  4. 4Alex MartinezParaguayAlex Martinez1h 55m8 Fights
  5. 5Raush ManfioBrazilRaush Manfio1h 53m8 Fights
  6. 6Kayla HarrisonUnited StatesKayla Harrison1h 48m12 Fights
  7. 7Jakub KaszubaPolandJakub Kaszuba1h 31m7 Fights
  8. 8Alfie DavisEnglandAlfie Davis1h 26m6 Fights
  9. 9Gadzhi RabadanovRussiaGadzhi Rabadanov1h 22m8 Fights
  10. 10Elvin EspinozaNicaraguaElvin Espinoza1h 22m7 Fights

Full top 100 →

Shortest average fight time

  1. 1Biaggio Ali WalshUnited StatesBiaggio Ali Walsh5:4410 Fights
  2. 2Larissa PachecoBrazilLarissa Pacheco8:317 Fights
  3. 3Aleksandr ChizovLatviaAleksandr Chizov8:566 Fights
  4. 4Genah FabianNew ZealandGenah Fabian8:577 Fights
  5. 5Kayla HarrisonUnited StatesKayla Harrison9:0112 Fights
  6. 6Robert WatleyUnited StatesRobert Watley9:496 Fights
  7. 7Connor HughesEnglandConnor Hughes10:148 Fights
  8. 8Gadzhi RabadanovRussiaGadzhi Rabadanov10:168 Fights
  9. 9Bruno MirandaBrazilBruno Miranda10:226 Fights
  10. 10Anthony PettisUnited StatesAnthony Pettis10:395 Fights

Full top 100 →

Longest average fight time

  1. T-1Claudio PacellaItalyClaudio Pacella15:005 Fights
  2. T-1Makkasharip ZaynukovRussiaMakkasharip Zaynukov15:005 Fights
  3. 3Olivier Aubin-MercierCanadaOlivier Aubin-Mercier14:2910 Fights
  4. 4Alex MartinezParaguayAlex Martinez14:238 Fights
  5. 5Alfie DavisEnglandAlfie Davis14:166 Fights
  6. 6Raush ManfioBrazilRaush Manfio14:058 Fights
  7. 7John MitchellIrelandJohn Mitchell13:375 Fights
  8. 8Souhil TairiAlgeriaSouhil Tairi12:585 Fights
  9. 9Jakub KaszubaPolandJakub Kaszuba12:567 Fights
  10. 10Brent PrimusUnited StatesBrent Primus12:566 Fights

Full top 100 →

Most control time

  1. 1Brent PrimusUnited StatesBrent Primus33:111h 18m Fight time
  2. 2Jakub KaszubaPolandJakub Kaszuba32:511h 31m Fight time
  3. 3Olivier Aubin-MercierCanadaOlivier Aubin-Mercier29:332h 25m Fight time
  4. 4Gadzhi RabadanovRussiaGadzhi Rabadanov28:461h 22m Fight time
  5. 5John MitchellIrelandJohn Mitchell28:161h 8m Fight time
  6. 6Mads BurnellDenmarkMads Burnell24:451h 3m Fight time
  7. 7Makkasharip ZaynukovRussiaMakkasharip Zaynukov22:481h 15m Fight time
  8. 8Claudio PacellaItalyClaudio Pacella21:471h 15m Fight time
  9. 9Clay CollardUnited StatesClay Collard21:432h 51m Fight time
  10. 10Elvin EspinozaNicaraguaElvin Espinoza17:201h 22m Fight time

Full top 100 →

Highest share of control time

  1. 1Brent PrimusUnited StatesBrent Primus42.8%33:11 Control time
  2. 2John MitchellIrelandJohn Mitchell41.5%28:16 Control time
  3. 3Olivier Aubin-MercierCanadaOlivier Aubin-Mercier39.3%29:33 Control time
  4. 4Mads BurnellDenmarkMads Burnell39.0%24:45 Control time
  5. 5Jakub KaszubaPolandJakub Kaszuba36.3%32:51 Control time
  6. 6Gadzhi RabadanovRussiaGadzhi Rabadanov35.0%28:46 Control time
  7. 7Makkasharip ZaynukovRussiaMakkasharip Zaynukov30.4%22:48 Control time
  8. 8Claudio PacellaItalyClaudio Pacella29.0%21:47 Control time
  9. 9Biaggio Ali WalshUnited StatesBiaggio Ali Walsh26.4%15:08 Control time
  10. 10Elvin EspinozaNicaraguaElvin Espinoza23.9%17:20 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Clay CollardUnited StatesClay Collard534
  2. 2Jakub KaszubaPolandJakub Kaszuba42774 Attempted
  3. 3Claudio PacellaItalyClaudio Pacella294
  4. 4Biaggio Ali WalshUnited StatesBiaggio Ali Walsh29312 Attempted
  5. 5Brent PrimusUnited StatesBrent Primus288
  6. 6Olivier Aubin-MercierCanadaOlivier Aubin-Mercier279
  7. 7Makkasharip ZaynukovRussiaMakkasharip Zaynukov251254 Attempted
  8. 8Mohsen MohammadseifiIranMohsen Mohammadseifi238
  9. 9Gadzhi RabadanovRussiaGadzhi Rabadanov22515 Attempted
  10. 10Aleksandr ChizovLatviaAleksandr Chizov206146 Attempted

Full top 100 →

Most total strikes landed

  1. 1Clay CollardUnited StatesClay Collard1,3662,581 Attempted
  2. 2Jakub KaszubaPolandJakub Kaszuba1,051238 Attempted
  3. 3Claudio PacellaItalyClaudio Pacella841
  4. 4Natan SchulteBrazilNatan Schulte8221,574 Attempted
  5. 5Olivier Aubin-MercierCanadaOlivier Aubin-Mercier633948 Attempted
  6. 6Kayla HarrisonUnited StatesKayla Harrison632817 Attempted
  7. 7Makkasharip ZaynukovRussiaMakkasharip Zaynukov544300 Attempted
  8. 8John MitchellIrelandJohn Mitchell531
  9. 9Mohsen MohammadseifiIranMohsen Mohammadseifi513
  10. 10Connor HughesEnglandConnor Hughes488117 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Biaggio Ali WalshUnited StatesBiaggio Ali Walsh5.1257.3 Minutes
  2. 2Jakub KaszubaPolandJakub Kaszuba4.7290.5 Minutes
  3. 3Claudio PacellaItalyClaudio Pacella3.9275.0 Minutes
  4. 4Aleksandr ChizovLatviaAleksandr Chizov3.8553.6 Minutes
  5. 5Mohsen MohammadseifiIranMohsen Mohammadseifi3.7863.0 Minutes
  6. 6Brent PrimusUnited StatesBrent Primus3.7177.6 Minutes
  7. 7Makkasharip ZaynukovRussiaMakkasharip Zaynukov3.3575.0 Minutes
  8. 8Clay CollardUnited StatesClay Collard3.12171.0 Minutes
  9. 9Bruno MirandaBrazilBruno Miranda2.8962.2 Minutes
  10. 10Gadzhi RabadanovRussiaGadzhi Rabadanov2.7482.2 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Bruno MirandaBrazilBruno Miranda4.6962.2 Minutes
  2. 2Connor HughesEnglandConnor Hughes4.5481.9 Minutes
  3. 3Alfie DavisEnglandAlfie Davis3.5285.6 Minutes
  4. 4Mads BurnellDenmarkMads Burnell3.3963.5 Minutes
  5. 5Aleksandr ChizovLatviaAleksandr Chizov2.7853.6 Minutes
  6. 6Brent PrimusUnited StatesBrent Primus2.6277.6 Minutes
  7. 7Claudio PacellaItalyClaudio Pacella2.5575.0 Minutes
  8. 8Biaggio Ali WalshUnited StatesBiaggio Ali Walsh2.4857.3 Minutes
  9. 9Clay CollardUnited StatesClay Collard2.39171.0 Minutes
  10. 10Jakub KaszubaPolandJakub Kaszuba2.3290.5 Minutes

Full top 100 →

Best striking differential

  1. 1Biaggio Ali WalshUnited StatesBiaggio Ali Walsh2.6457.3 Minutes
  2. 2Jakub KaszubaPolandJakub Kaszuba2.4090.5 Minutes
  3. 3Mohsen MohammadseifiIranMohsen Mohammadseifi1.4863.0 Minutes
  4. 4Claudio PacellaItalyClaudio Pacella1.3775.0 Minutes
  5. 5Makkasharip ZaynukovRussiaMakkasharip Zaynukov1.2475.0 Minutes
  6. 6Brent PrimusUnited StatesBrent Primus1.1077.6 Minutes
  7. 7Aleksandr ChizovLatviaAleksandr Chizov1.0653.6 Minutes
  8. 8Olivier Aubin-MercierCanadaOlivier Aubin-Mercier0.88144.8 Minutes
  9. 9John MitchellIrelandJohn Mitchell0.8868.1 Minutes
  10. 10Gadzhi RabadanovRussiaGadzhi Rabadanov0.8482.2 Minutes

Full top 100 →

Most knockdowns

  1. 1Biaggio Ali WalshUnited StatesBiaggio Ali Walsh10
  2. 2Gadzhi RabadanovRussiaGadzhi Rabadanov8
  3. 3Olivier Aubin-MercierCanadaOlivier Aubin-Mercier6
  4. 4Bruno MirandaBrazilBruno Miranda5
  5. T-5Genah FabianNew ZealandGenah Fabian4
  6. T-5Connor HughesEnglandConnor Hughes4
  7. T-7Larissa PachecoBrazilLarissa Pacheco3
  8. T-7Clay CollardUnited StatesClay Collard3
  9. T-9Raush ManfioBrazilRaush Manfio2
  10. T-9Mohsen MohammadseifiIranMohsen Mohammadseifi2

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Biaggio Ali WalshUnited StatesBiaggio Ali Walsh2.610 Knockdowns
  2. 2Gadzhi RabadanovRussiaGadzhi Rabadanov1.58 Knockdowns
  3. 3Bruno MirandaBrazilBruno Miranda1.25 Knockdowns
  4. 4Genah FabianNew ZealandGenah Fabian1.04 Knockdowns
  5. 5Larissa PachecoBrazilLarissa Pacheco0.83 Knockdowns
  6. 6Connor HughesEnglandConnor Hughes0.74 Knockdowns
  7. 7Olivier Aubin-MercierCanadaOlivier Aubin-Mercier0.66 Knockdowns
  8. 8Mohsen MohammadseifiIranMohsen Mohammadseifi0.52 Knockdowns
  9. 9Anthony PettisUnited StatesAnthony Pettis0.31 Knockdowns
  10. 10Aleksandr ChizovLatviaAleksandr Chizov0.31 Knockdowns

Full top 100 →

Most knockouts

  1. 1Biaggio Ali WalshUnited StatesBiaggio Ali Walsh78 Wins
  2. T-2Kayla HarrisonUnited StatesKayla Harrison511 Wins
  3. T-2Gadzhi RabadanovRussiaGadzhi Rabadanov57 Wins
  4. T-4Larissa PachecoBrazilLarissa Pacheco46 Wins
  5. T-4Connor HughesEnglandConnor Hughes45 Wins
  6. 6Olivier Aubin-MercierCanadaOlivier Aubin-Mercier310 Wins
  7. T-7Clay CollardUnited StatesClay Collard27 Wins
  8. T-7Genah FabianNew ZealandGenah Fabian24 Wins
  9. T-7Robert WatleyUnited StatesRobert Watley22 Wins
  10. T-7Aleksandr ChizovLatviaAleksandr Chizov24 Wins

Full top 100 →

Grappling

Most takedowns landed

  1. 1Natan SchulteBrazilNatan Schulte5170 Attempted
  2. T-2Kayla HarrisonUnited StatesKayla Harrison2228 Attempted
  3. T-2Makkasharip ZaynukovRussiaMakkasharip Zaynukov2238 Attempted
  4. 4Loik RadzhabovGermanyLoik Radzhabov1931 Attempted
  5. 5Alex MartinezParaguayAlex Martinez1626 Attempted
  6. 6Olivier Aubin-MercierCanadaOlivier Aubin-Mercier1422 Attempted
  7. T-7Elvin EspinozaNicaraguaElvin Espinoza1321 Attempted
  8. T-7John MitchellIrelandJohn Mitchell1320 Attempted
  9. 9Mads BurnellDenmarkMads Burnell1218 Attempted
  10. 10Chris WadeUnited StatesChris Wade1116 Attempted

Full top 100 →

Takedowns per 15 minutes

  1. 1Makkasharip ZaynukovRussiaMakkasharip Zaynukov4.475.0 Minutes
  2. 2Loik RadzhabovGermanyLoik Radzhabov4.465.5 Minutes
  3. 3Natan SchulteBrazilNatan Schulte4.3179.0 Minutes
  4. 4Kayla HarrisonUnited StatesKayla Harrison3.0108.3 Minutes
  5. 5John MitchellIrelandJohn Mitchell2.968.1 Minutes
  6. 6Mads BurnellDenmarkMads Burnell2.863.5 Minutes
  7. 7Mohsen MohammadseifiIranMohsen Mohammadseifi2.663.0 Minutes
  8. 8Elvin EspinozaNicaraguaElvin Espinoza2.482.0 Minutes
  9. 9Chris WadeUnited StatesChris Wade2.469.4 Minutes
  10. 10Brent PrimusUnited StatesBrent Primus2.177.6 Minutes

Full top 100 →

Most submission attempts

  1. 1Clay CollardUnited StatesClay Collard31
  2. 2Brent PrimusUnited StatesBrent Primus9
  3. 3Souhil TairiAlgeriaSouhil Tairi8
  4. T-4Chris WadeUnited StatesChris Wade7
  5. T-4Stevie RayScotlandStevie Ray7
  6. T-4Elvin EspinozaNicaraguaElvin Espinoza7
  7. T-7Mads BurnellDenmarkMads Burnell5
  8. T-7Natan SchulteBrazilNatan Schulte5
  9. T-9Olivier Aubin-MercierCanadaOlivier Aubin-Mercier4
  10. T-9Larissa PachecoBrazilLarissa Pacheco4

Full top 100 →

Most submission attempts per 15 minutes

  1. 1Clay CollardUnited StatesClay Collard2.731 Submission attempts
  2. 2Souhil TairiAlgeriaSouhil Tairi1.98 Submission attempts
  3. 3Brent PrimusUnited StatesBrent Primus1.79 Submission attempts
  4. 4Chris WadeUnited StatesChris Wade1.57 Submission attempts
  5. 5Stevie RayScotlandStevie Ray1.57 Submission attempts
  6. 6Elvin EspinozaNicaraguaElvin Espinoza1.37 Submission attempts
  7. 7Mads BurnellDenmarkMads Burnell1.25 Submission attempts
  8. 8Larissa PachecoBrazilLarissa Pacheco1.04 Submission attempts
  9. 9Aleksandr ChizovLatviaAleksandr Chizov0.83 Submission attempts
  10. 10Gadzhi RabadanovRussiaGadzhi Rabadanov0.74 Submission attempts

Full top 100 →

Most submissions

  1. 1Kayla HarrisonUnited StatesKayla Harrison411 Wins
  2. T-2Natan SchulteBrazilNatan Schulte311 Wins
  3. T-2Brent PrimusUnited StatesBrent Primus34 Wins
  4. 4Elvin EspinozaNicaraguaElvin Espinoza25 Wins
  5. T-5Anthony PettisUnited StatesAnthony Pettis11 Wins
  6. T-5Chris WadeUnited StatesChris Wade14 Wins
  7. T-5Larissa PachecoBrazilLarissa Pacheco16 Wins
  8. T-5Stevie RayScotlandStevie Ray12 Wins
  9. T-5Aleksandr ChizovLatviaAleksandr Chizov14 Wins
  10. T-5Jakub KaszubaPolandJakub Kaszuba17 Wins

Full top 100 →

Division numbers

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

UFCalendar Record Book →