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

Most fights

  1. T-1Denis GoltsovRussiaDenis Goltsov19
  2. T-1Sadibou SySwedenSadibou Sy19
  3. 3Chris WadeUnited StatesChris Wade16
  4. 4Natan SchulteBrazilNatan Schulte15
  5. T-5Impa KasanganayUnited StatesImpa Kasanganay14
  6. T-5Clay CollardUnited StatesClay Collard14
  7. T-5Magomed MagomedkerimovRussiaMagomed Magomedkerimov14
  8. T-5Ray Cooper IIIUnited StatesRay Cooper III14
  9. T-9Brendan LoughnaneEnglandBrendan Loughnane13
  10. T-9Larissa PachecoBrazilLarissa Pacheco13

Full top 100 →

Most wins

  1. 1Denis GoltsovRussiaDenis Goltsov15
  2. 2Magomed MagomedkerimovRussiaMagomed Magomedkerimov13
  3. 3Kayla HarrisonUnited StatesKayla Harrison12
  4. T-4Larissa PachecoBrazilLarissa Pacheco11
  5. T-4Natan SchulteBrazilNatan Schulte11
  6. T-4Sadibou SySwedenSadibou Sy11
  7. T-4Dakota DitchevaEnglandDakota Ditcheva11
  8. T-8Impa KasanganayUnited StatesImpa Kasanganay10
  9. T-8Brendan LoughnaneEnglandBrendan Loughnane10
  10. T-8Chris WadeUnited StatesChris Wade10

Full top 100 →

Most decision wins

  1. T-1Olivier Aubin-MercierCanadaOlivier Aubin-Mercier710 Wins
  2. T-1Natan SchulteBrazilNatan Schulte711 Wins
  3. T-1Movlid KhaybulaevRussiaMovlid Khaybulaev79 Wins
  4. T-4Chris WadeUnited StatesChris Wade610 Wins
  5. T-4Sadibou SySwedenSadibou Sy611 Wins
  6. T-6Brendan LoughnaneEnglandBrendan Loughnane510 Wins
  7. T-6Clay CollardUnited StatesClay Collard57 Wins
  8. T-6Bubba JenkinsUnited StatesBubba Jenkins57 Wins
  9. T-6Raush ManfioBrazilRaush Manfio56 Wins
  10. T-6Alexei PergandeUnited StatesAlexei Pergande57 Wins

Full top 100 →

Most title fight wins

  1. T-1Olivier Aubin-MercierCanadaOlivier Aubin-Mercier22 Title fights
  2. T-1Larissa PachecoBrazilLarissa Pacheco23 Title fights
  3. T-1Thad JeanUnited StatesThad Jean22 Title fights
  4. T-1Johnny EblenUnited StatesJohnny Eblen23 Title fights
  5. T-1Dakota DitchevaEnglandDakota Ditcheva22 Title fights
  6. T-1Jakub KaszubaPolandJakub Kaszuba22 Title fights
  7. T-7Ante DelijaCroatiaAnte Delija11 Title fights
  8. T-7Impa KasanganayUnited StatesImpa Kasanganay13 Title fights
  9. T-7Liz CarmoucheUnited StatesLiz Carmouche12 Title fights
  10. T-7Brendan LoughnaneEnglandBrendan Loughnane12 Title fights

Full top 100 →

Most finishes

  1. 1Denis GoltsovRussiaDenis Goltsov1315 Wins
  2. 2Kayla HarrisonUnited StatesKayla Harrison912 Wins
  3. T-3Larissa PachecoBrazilLarissa Pacheco811 Wins
  4. T-3Magomed MagomedkerimovRussiaMagomed Magomedkerimov813 Wins
  5. T-3Dakota DitchevaEnglandDakota Ditcheva811 Wins
  6. T-3Biaggio Ali WalshUnited StatesBiaggio Ali Walsh89 Wins
  7. T-7Impa KasanganayUnited StatesImpa Kasanganay710 Wins
  8. T-7Ray Cooper IIIUnited StatesRay Cooper III79 Wins
  9. T-9Jesus PinedoPeruJesus Pinedo66 Wins
  10. T-9Renan FerreiraBrazilRenan Ferreira67 Wins

Full top 100 →

Longest win streak

  1. T-1Larissa PachecoBrazilLarissa Pacheco11
  2. T-1Kayla HarrisonUnited StatesKayla Harrison11
  3. T-1Dakota DitchevaEnglandDakota Ditcheva11
  4. 4Olivier Aubin-MercierCanadaOlivier Aubin-Mercier10
  5. T-5Movlid KhaybulaevRussiaMovlid Khaybulaev8
  6. T-5Thad JeanUnited StatesThad Jean8
  7. T-5Jakub KaszubaPolandJakub Kaszuba8
  8. T-5Malik BasahelSaudi ArabiaMalik Basahel8
  9. T-9Magomed MagomedkerimovRussiaMagomed Magomedkerimov7
  10. T-9Magomed UmalatovRussiaMagomed Umalatov7

Full top 100 →

Time

Most time in the cage

  1. 1Sadibou SySwedenSadibou Sy3h 45m19 Fights
  2. 2Chris WadeUnited StatesChris Wade3h 3m16 Fights
  3. 3Natan SchulteBrazilNatan Schulte2h 59m15 Fights
  4. 4Clay CollardUnited StatesClay Collard2h 51m14 Fights
  5. 5Brendan LoughnaneEnglandBrendan Loughnane2h 31m13 Fights
  6. 6Olivier Aubin-MercierCanadaOlivier Aubin-Mercier2h 25m10 Fights
  7. 7Joshua SilveiraUnited StatesJoshua Silveira2h 24m13 Fights
  8. 8Impa KasanganayUnited StatesImpa Kasanganay2h 18m14 Fights
  9. 9Bubba JenkinsUnited StatesBubba Jenkins2h 17m12 Fights
  10. 10Gabriel BragaBrazilGabriel Braga2h 17m13 Fights

Full top 100 →

Shortest average fight time

  1. 1Boris AtanganaBelgiumBoris Atangana2:365 Fights
  2. 2Vinny MagalhaesBrazilVinny Magalhaes2:426 Fights
  3. 3Abdoulaye KaneSenegalAbdoulaye Kane3:035 Fights
  4. 4Delan MonteBrazilDelan Monte4:025 Fights
  5. 5Jakob NedohSloveniaJakob Nedoh4:195 Fights
  6. 6Muhammed DeReeseUnited StatesMuhammed DeReese4:298 Fights
  7. 7Bozigit AtaevRussiaBozigit Ataev4:308 Fights
  8. 8Shido Boris EsperancaAngolaShido Boris Esperanca4:326 Fights
  9. 9Renan FerreiraBrazilRenan Ferreira4:4011 Fights
  10. 10Mark EwenScotlandMark Ewen5:015 Fights

Full top 100 →

Longest average fight time

  1. T-1Timur KhizrievRussiaTimur Khizriev17:005 Fights
  2. T-1Marcirley AlvesBrazilMarcirley Alves17:005 Fights
  3. 3Logan StorleyUnited StatesLogan Storley16:456 Fights
  4. 4Johnny EblenUnited StatesJohnny Eblen16:205 Fights
  5. 5Badreddine DianiMoroccoBadreddine Diani15:267 Fights
  6. T-6Julia BuddCanadaJulia Budd15:005 Fights
  7. T-6Claudio PacellaItalyClaudio Pacella15:006 Fights
  8. T-6Makkasharip ZaynukovRussiaMakkasharip Zaynukov15:005 Fights
  9. T-6Yabna N’TchaláGuinea-BissauYabna N’Tchalá15:005 Fights
  10. 10Olivier Aubin-MercierCanadaOlivier Aubin-Mercier14:2910 Fights

Full top 100 →

Most control time

  1. 1Logan StorleyUnited StatesLogan Storley48:291h 40m Fight time
  2. 2Oleg PopovRussiaOleg Popov46:481h 37m Fight time
  3. 3Malik BasahelSaudi ArabiaMalik Basahel41:581h 27m Fight time
  4. 4Jakub KaszubaPolandJakub Kaszuba37:051h 46m Fight time
  5. 5Jena BishopUnited StatesJena Bishop36:331h 30m Fight time
  6. 6Gabriel BragaBrazilGabriel Braga36:262h 17m Fight time
  7. 7Johnny EblenUnited StatesJohnny Eblen36:081h 22m Fight time
  8. 8Islam RedaEgyptIslam Reda35:341h 9m Fight time
  9. 9Larissa PachecoBrazilLarissa Pacheco35:092h 10m Fight time
  10. 10Brent PrimusUnited StatesBrent Primus33:111h 18m Fight time

Full top 100 →

Highest share of control time

  1. 1Shido Boris EsperancaAngolaShido Boris Esperanca53.2%14:27 Control time
  2. 2Islam RedaEgyptIslam Reda51.3%35:34 Control time
  3. 3Paulina WisniewskaPolandPaulina Wisniewska49.8%32:50 Control time
  4. 4Malik BasahelSaudi ArabiaMalik Basahel48.4%41:58 Control time
  5. 5Oleg PopovRussiaOleg Popov48.4%46:48 Control time
  6. 6Logan StorleyUnited StatesLogan Storley48.3%48:29 Control time
  7. 7Johnny EblenUnited StatesJohnny Eblen44.2%36:08 Control time
  8. 8Boris AtanganaBelgiumBoris Atangana43.8%5:41 Control time
  9. 9Brent PrimusUnited StatesBrent Primus42.8%33:11 Control time
  10. 10Hattan AlsaifSaudi ArabiaHattan Alsaif42.4%19:05 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Gabriel BragaBrazilGabriel Braga567297 Attempted
  2. 2Impa KasanganayUnited StatesImpa Kasanganay546197 Attempted
  3. 3Clay CollardUnited StatesClay Collard534
  4. 4Dakota DitchevaEnglandDakota Ditcheva472148 Attempted
  5. 5Jakub KaszubaPolandJakub Kaszuba47174 Attempted
  6. 6Brendan LoughnaneEnglandBrendan Loughnane460
  7. 7Jena BishopUnited StatesJena Bishop440274 Attempted
  8. 8Paulina WisniewskaPolandPaulina Wisniewska398339 Attempted
  9. 9Timur KhizrievRussiaTimur Khizriev390215 Attempted
  10. 10Liz CarmoucheUnited StatesLiz Carmouche387206 Attempted

Full top 100 →

Most total strikes landed

  1. 1Clay CollardUnited StatesClay Collard1,3662,581 Attempted
  2. 2Jakub KaszubaPolandJakub Kaszuba1,199431 Attempted
  3. 3Brendan LoughnaneEnglandBrendan Loughnane953910 Attempted
  4. 4Claudio PacellaItalyClaudio Pacella937146 Attempted
  5. 5Chris WadeUnited StatesChris Wade9241,357 Attempted
  6. 6Sadibou SySwedenSadibou Sy8261,481 Attempted
  7. 7Natan SchulteBrazilNatan Schulte8221,574 Attempted
  8. 8Impa KasanganayUnited StatesImpa Kasanganay7901,188 Attempted
  9. 9Denis GoltsovRussiaDenis Goltsov760965 Attempted
  10. 10Johnny EblenUnited StatesJohnny Eblen751283 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Abdoulaye KaneSenegalAbdoulaye Kane12.2015.3 Minutes
  2. 2Boris AtanganaBelgiumBoris Atangana11.4913.0 Minutes
  3. 3Shido Boris EsperancaAngolaShido Boris Esperanca7.6927.2 Minutes
  4. 4Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani6.2955.3 Minutes
  5. 5Dakota DitchevaEnglandDakota Ditcheva6.0677.9 Minutes
  6. 6Paulina WisniewskaPolandPaulina Wisniewska6.0465.9 Minutes
  7. 7Biaggio Ali WalshUnited StatesBiaggio Ali Walsh5.0163.0 Minutes
  8. 8Omar El DafrawyEgyptOmar El Dafrawy4.9356.6 Minutes
  9. 9Jena BishopUnited StatesJena Bishop4.9189.7 Minutes
  10. 10Maxwell Djantou NanaCameroonMaxwell Djantou Nana4.8060.0 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Jakob NedohSloveniaJakob Nedoh5.6621.6 Minutes
  2. 2Omar HusseinPalestinian TerritoriesOmar Hussein4.9356.8 Minutes
  3. 3Bruno MirandaBrazilBruno Miranda4.6962.2 Minutes
  4. 4Delan MonteBrazilDelan Monte4.6720.1 Minutes
  5. 5Connor HughesEnglandConnor Hughes4.5481.9 Minutes
  6. 6Jena BishopUnited StatesJena Bishop4.5289.7 Minutes
  7. 7Mark EwenScotlandMark Ewen4.4325.1 Minutes
  8. 8Ilara JoanneBrazilIlara Joanne4.2747.1 Minutes
  9. 9Abraham BablyEnglandAbraham Bably3.8560.0 Minutes
  10. 10Taila SantosBrazilTaila Santos3.8260.7 Minutes

Full top 100 →

Best striking differential

  1. 1Abdoulaye KaneSenegalAbdoulaye Kane10.4915.3 Minutes
  2. 2Boris AtanganaBelgiumBoris Atangana10.1013.0 Minutes
  3. 3Shido Boris EsperancaAngolaShido Boris Esperanca6.0027.2 Minutes
  4. 4Dakota DitchevaEnglandDakota Ditcheva4.5677.9 Minutes
  5. 5Paulina WisniewskaPolandPaulina Wisniewska4.5165.9 Minutes
  6. 6Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani4.0155.3 Minutes
  7. 7Hattan AlsaifSaudi ArabiaHattan Alsaif3.4545.0 Minutes
  8. 8Mohammad AlaqraaKuwaitMohammad Alaqraa3.1372.2 Minutes
  9. 9Omar El DafrawyEgyptOmar El Dafrawy2.9956.6 Minutes
  10. 10Biaggio Ali WalshUnited StatesBiaggio Ali Walsh2.7163.0 Minutes

Full top 100 →

Most knockdowns

  1. 1Biaggio Ali WalshUnited StatesBiaggio Ali Walsh11
  2. 2Impa KasanganayUnited StatesImpa Kasanganay10
  3. T-3Gadzhi RabadanovRussiaGadzhi Rabadanov8
  4. T-3Thad JeanUnited StatesThad Jean8
  5. T-5Olivier Aubin-MercierCanadaOlivier Aubin-Mercier6
  6. T-5Larissa PachecoBrazilLarissa Pacheco6
  7. T-5Renan FerreiraBrazilRenan Ferreira6
  8. T-5Emiliano SordiArgentinaEmiliano Sordi6
  9. T-5Dakota DitchevaEnglandDakota Ditcheva6
  10. 10Ante DelijaCroatiaAnte Delija5

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Jakob NedohSloveniaJakob Nedoh2.84 Knockdowns
  2. 2Biaggio Ali WalshUnited StatesBiaggio Ali Walsh2.611 Knockdowns
  3. 3Bozigit AtaevRussiaBozigit Ataev2.15 Knockdowns
  4. 4Renan FerreiraBrazilRenan Ferreira1.86 Knockdowns
  5. 5Jesus PinedoPeruJesus Pinedo1.45 Knockdowns
  6. 6Hattan AlsaifSaudi ArabiaHattan Alsaif1.34 Knockdowns
  7. 7Thad JeanUnited StatesThad Jean1.38 Knockdowns
  8. 8Bruno MirandaBrazilBruno Miranda1.25 Knockdowns
  9. 9Emiliano SordiArgentinaEmiliano Sordi1.26 Knockdowns
  10. 10Boris AtanganaBelgiumBoris Atangana1.21 Knockdowns

Full top 100 →

Most knockouts

  1. 1Denis GoltsovRussiaDenis Goltsov1015 Wins
  2. T-2Dakota DitchevaEnglandDakota Ditcheva811 Wins
  3. T-2Biaggio Ali WalshUnited StatesBiaggio Ali Walsh89 Wins
  4. 4Larissa PachecoBrazilLarissa Pacheco711 Wins
  5. T-5Impa KasanganayUnited StatesImpa Kasanganay610 Wins
  6. T-5Jesus PinedoPeruJesus Pinedo66 Wins
  7. T-5Renan FerreiraBrazilRenan Ferreira67 Wins
  8. T-5Hattan AlsaifSaudi ArabiaHattan Alsaif66 Wins
  9. T-9Brendan LoughnaneEnglandBrendan Loughnane510 Wins
  10. T-9Rob WilkinsonAustraliaRob Wilkinson57 Wins

Full top 100 →

Grappling

Most takedowns landed

  1. 1Natan SchulteBrazilNatan Schulte5170 Attempted
  2. 2Movlid KhaybulaevRussiaMovlid Khaybulaev3952 Attempted
  3. T-3Malik BasahelSaudi ArabiaMalik Basahel3240 Attempted
  4. T-3Oleg PopovRussiaOleg Popov3246 Attempted
  5. 5Bubba JenkinsUnited StatesBubba Jenkins3056 Attempted
  6. T-6Kayla HarrisonUnited StatesKayla Harrison2430 Attempted
  7. T-6Magomed MagomedkerimovRussiaMagomed Magomedkerimov2440 Attempted
  8. 8Johnny EblenUnited StatesJohnny Eblen2350 Attempted
  9. T-9Badreddine DianiMoroccoBadreddine Diani2241 Attempted
  10. T-9Makkasharip ZaynukovRussiaMakkasharip Zaynukov2238 Attempted

Full top 100 →

Takedowns per 15 minutes

  1. 1Abdoulaye KaneSenegalAbdoulaye Kane5.915.3 Minutes
  2. 2Malik BasahelSaudi ArabiaMalik Basahel5.586.7 Minutes
  3. 3Jared RosholtUnited StatesJared Rosholt5.257.4 Minutes
  4. 4Oleg PopovRussiaOleg Popov5.096.7 Minutes
  5. 5Movlid KhaybulaevRussiaMovlid Khaybulaev4.9119.6 Minutes
  6. 6Makkasharip ZaynukovRussiaMakkasharip Zaynukov4.475.0 Minutes
  7. 7Loik RadzhabovGermanyLoik Radzhabov4.465.5 Minutes
  8. 8Natan SchulteBrazilNatan Schulte4.3179.0 Minutes
  9. 9Johnny EblenUnited StatesJohnny Eblen4.281.7 Minutes
  10. 10Handesson FerreiraBrazilHandesson Ferreira4.228.8 Minutes

Full top 100 →

Best takedown accuracy

  1. 1Movlid KhaybulaevRussiaMovlid Khaybulaev75.0%52 Attempted
  2. 2Natan SchulteBrazilNatan Schulte72.9%70 Attempted
  3. 3Bubba JenkinsUnited StatesBubba Jenkins53.6%56 Attempted
  4. 4Johnny EblenUnited StatesJohnny Eblen46.0%50 Attempted

Full top 100 →

Best takedown defence

  1. 1Sadibou SySwedenSadibou Sy70.8%65 Opponent attempts
  2. 2Chris WadeUnited StatesChris Wade44.0%50 Opponent attempts
  3. 3Clay CollardUnited StatesClay Collard43.1%51 Opponent attempts

Full top 100 →

Most submission attempts

  1. 1Bubba JenkinsUnited StatesBubba Jenkins50
  2. T-2Clay CollardUnited StatesClay Collard31
  3. T-2Jena BishopUnited StatesJena Bishop31
  4. 4Chris WadeUnited StatesChris Wade18
  5. 5Denis GoltsovRussiaDenis Goltsov17
  6. 6Emiliano SordiArgentinaEmiliano Sordi14
  7. 7Stevie RayScotlandStevie Ray11
  8. T-8Larissa PachecoBrazilLarissa Pacheco10
  9. T-8Marina SpivacRussiaMarina Spivac10
  10. 10Liz CarmoucheUnited StatesLiz Carmouche9

Full top 100 →

Most submission attempts per 15 minutes

  1. 1Bubba JenkinsUnited StatesBubba Jenkins5.550 Submission attempts
  2. 2Jena BishopUnited StatesJena Bishop5.231 Submission attempts
  3. 3Vinny MagalhaesBrazilVinny Magalhaes3.74 Submission attempts
  4. 4Shido Boris EsperancaAngolaShido Boris Esperanca3.36 Submission attempts
  5. 5Emiliano SordiArgentinaEmiliano Sordi2.714 Submission attempts
  6. 6Clay CollardUnited StatesClay Collard2.731 Submission attempts
  7. 7Boris AtanganaBelgiumBoris Atangana2.32 Submission attempts
  8. 8Steven SilerUnited StatesSteven Siler2.37 Submission attempts
  9. 9Stevie RayScotlandStevie Ray2.211 Submission attempts
  10. 10Denis GoltsovRussiaDenis Goltsov2.217 Submission attempts

Full top 100 →

Most submissions

  1. 1Antonio Carlos JuniorBrazilAntonio Carlos Junior59 Wins
  2. T-2Kayla HarrisonUnited StatesKayla Harrison412 Wins
  3. T-2Jena BishopUnited StatesJena Bishop46 Wins
  4. T-4Vinny MagalhaesBrazilVinny Magalhaes35 Wins
  5. T-4Magomed MagomedkerimovRussiaMagomed Magomedkerimov313 Wins
  6. T-4Denis GoltsovRussiaDenis Goltsov315 Wins
  7. T-4Natan SchulteBrazilNatan Schulte311 Wins
  8. T-4Nathan KellyIrelandNathan Kelly34 Wins
  9. T-4Brent PrimusUnited StatesBrent Primus34 Wins
  10. 10Rory MacDonaldCanadaRory MacDonald22 Wins

Full top 100 →

Division numbers

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

UFCalendar Record Book →