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. 1Brendan LoughnaneEnglandBrendan Loughnane2h 31m13 Fights
  2. 2Bubba JenkinsUnited StatesBubba Jenkins2h 17m12 Fights
  3. 3Gabriel BragaBrazilGabriel Braga2h 17m13 Fights
  4. 4Lance PalmerUnited StatesLance Palmer2h 11m10 Fights
  5. 5Movlid KhaybulaevRussiaMovlid Khaybulaev2h10 Fights
  6. 6Chris WadeUnited StatesChris Wade1h 53m10 Fights
  7. 7Timur KhizrievRussiaTimur Khizriev1h 25m5 Fights
  8. 8Andre HarrisonUnited StatesAndre Harrison1h 20m6 Fights
  9. 9Tyler DiamondUnited StatesTyler Diamond1h 19m6 Fights
  10. 10Islam RedaEgyptIslam Reda1h 9m5 Fights

Full top 100 →

Shortest average fight time

  1. 1Alexandre AlmeidaBrazilAlexandre Almeida5:345 Fights
  2. 2Jesus PinedoPeruJesus Pinedo6:308 Fights
  3. 3Nathan KellyIrelandNathan Kelly6:597 Fights
  4. 4Ryoji KudoJapanRyoji Kudo7:305 Fights
  5. 5Steven SilerUnited StatesSteven Siler7:386 Fights
  6. 6Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani9:136 Fights
  7. 7Gabriel BragaBrazilGabriel Braga10:3113 Fights
  8. 8Jeremy KennedyCanadaJeremy Kennedy11:055 Fights
  9. 9Taha BendaoudMoroccoTaha Bendaoud11:125 Fights
  10. 10Alexei PergandeUnited StatesAlexei Pergande11:156 Fights

Full top 100 →

Longest average fight time

  1. 1Timur KhizrievRussiaTimur Khizriev17:005 Fights
  2. 2Islam RedaEgyptIslam Reda13:525 Fights
  3. 3Andre HarrisonUnited StatesAndre Harrison13:206 Fights
  4. 4Tyler DiamondUnited StatesTyler Diamond13:146 Fights
  5. 5Lance PalmerUnited StatesLance Palmer13:0410 Fights
  6. 6Movlid KhaybulaevRussiaMovlid Khaybulaev11:5710 Fights
  7. 7Brendan LoughnaneEnglandBrendan Loughnane11:3813 Fights
  8. 8Sheymon MoraesBrazilSheymon Moraes11:325 Fights
  9. 9Bubba JenkinsUnited StatesBubba Jenkins11:2712 Fights
  10. 10Chris WadeUnited StatesChris Wade11:2010 Fights

Full top 100 →

Most control time

  1. 1Gabriel BragaBrazilGabriel Braga36:262h 17m Fight time
  2. 2Islam RedaEgyptIslam Reda35:341h 9m Fight time
  3. 3Movlid KhaybulaevRussiaMovlid Khaybulaev30:472h Fight time
  4. 4Alexei PergandeUnited StatesAlexei Pergande24:511h 8m Fight time
  5. 5Bubba JenkinsUnited StatesBubba Jenkins21:422h 17m Fight time
  6. 6Jeremy KennedyCanadaJeremy Kennedy18:1855:23 Fight time
  7. 7Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani18:0355:18 Fight time
  8. 8Tyler DiamondUnited StatesTyler Diamond16:041h 19m Fight time
  9. 9Timur KhizrievRussiaTimur Khizriev14:541h 25m Fight time
  10. 10Nathan KellyIrelandNathan Kelly12:0348:55 Fight time

Full top 100 →

Highest share of control time

  1. 1Islam RedaEgyptIslam Reda51.3%35:34 Control time
  2. 2Alexei PergandeUnited StatesAlexei Pergande36.8%24:51 Control time
  3. 3Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani32.6%18:03 Control time
  4. 4Bubba JenkinsUnited StatesBubba Jenkins32.2%21:42 Control time
  5. 5Nathan KellyIrelandNathan Kelly27.6%12:03 Control time
  6. 6Gabriel BragaBrazilGabriel Braga26.7%36:26 Control time
  7. 7Timur KhizrievRussiaTimur Khizriev17.5%14:54 Control time
  8. 8Chris WadeUnited StatesChris Wade13.0%6:37 Control time
  9. 9Jesus PinedoPeruJesus Pinedo12.3%6:23 Control time
  10. 10Brendan LoughnaneEnglandBrendan Loughnane8.4%8:53 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Gabriel BragaBrazilGabriel Braga567297 Attempted
  2. 2Brendan LoughnaneEnglandBrendan Loughnane460
  3. 3Timur KhizrievRussiaTimur Khizriev390215 Attempted
  4. 4Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani348
  5. 5Alexei PergandeUnited StatesAlexei Pergande28084 Attempted
  6. 6Jesus PinedoPeruJesus Pinedo21560 Attempted
  7. 7Bubba JenkinsUnited StatesBubba Jenkins206
  8. 8Islam RedaEgyptIslam Reda18439 Attempted
  9. 9Movlid KhaybulaevRussiaMovlid Khaybulaev157
  10. 10Tyler DiamondUnited StatesTyler Diamond112

Full top 100 →

Most total strikes landed

  1. 1Brendan LoughnaneEnglandBrendan Loughnane953910 Attempted
  2. 2Movlid KhaybulaevRussiaMovlid Khaybulaev742978 Attempted
  3. 3Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani711339 Attempted
  4. 4Gabriel BragaBrazilGabriel Braga6731,228 Attempted
  5. 5Timur KhizrievRussiaTimur Khizriev642732 Attempted
  6. 6Chris WadeUnited StatesChris Wade613731 Attempted
  7. 7Lance PalmerUnited StatesLance Palmer553774 Attempted
  8. 8Bubba JenkinsUnited StatesBubba Jenkins518927 Attempted
  9. 9Islam RedaEgyptIslam Reda43950 Attempted
  10. 10Tyler DiamondUnited StatesTyler Diamond387627 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani6.2955.3 Minutes
  2. 2Timur KhizrievRussiaTimur Khizriev4.5985.0 Minutes
  3. 3Gabriel BragaBrazilGabriel Braga4.15136.7 Minutes
  4. 4Alexei PergandeUnited StatesAlexei Pergande4.1567.5 Minutes
  5. 5Jesus PinedoPeruJesus Pinedo4.1452.0 Minutes
  6. 6Brendan LoughnaneEnglandBrendan Loughnane3.04151.3 Minutes
  7. 7Islam RedaEgyptIslam Reda2.6569.3 Minutes
  8. 8Nathan KellyIrelandNathan Kelly1.9848.9 Minutes
  9. 9Jeremy KennedyCanadaJeremy Kennedy1.5755.4 Minutes
  10. 10Bubba JenkinsUnited StatesBubba Jenkins1.50137.3 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Gabriel BragaBrazilGabriel Braga3.31136.7 Minutes
  2. 2Jesus PinedoPeruJesus Pinedo3.2152.0 Minutes
  3. 3Taha BendaoudMoroccoTaha Bendaoud2.9856.0 Minutes
  4. 4Timur KhizrievRussiaTimur Khizriev2.6885.0 Minutes
  5. 5Bubba JenkinsUnited StatesBubba Jenkins2.37137.3 Minutes
  6. 6Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani2.2855.3 Minutes
  7. 7Alexei PergandeUnited StatesAlexei Pergande2.2267.5 Minutes
  8. 8Ryoji KudoJapanRyoji Kudo2.1037.5 Minutes
  9. 9Brendan LoughnaneEnglandBrendan Loughnane2.00151.3 Minutes
  10. 10Nathan KellyIrelandNathan Kelly1.9848.9 Minutes

Full top 100 →

Best striking differential

  1. 1Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani4.0155.3 Minutes
  2. 2Alexei PergandeUnited StatesAlexei Pergande1.9267.5 Minutes
  3. 3Timur KhizrievRussiaTimur Khizriev1.9185.0 Minutes
  4. 4Islam RedaEgyptIslam Reda1.3869.3 Minutes
  5. 5Brendan LoughnaneEnglandBrendan Loughnane1.04151.3 Minutes
  6. 6Movlid KhaybulaevRussiaMovlid Khaybulaev0.93119.6 Minutes
  7. 7Jesus PinedoPeruJesus Pinedo0.9252.0 Minutes
  8. 8Gabriel BragaBrazilGabriel Braga0.84136.7 Minutes
  9. 9Lance PalmerUnited StatesLance Palmer0.04130.7 Minutes
  10. 10Nathan KellyIrelandNathan Kelly0.0048.9 Minutes

Full top 100 →

Most knockdowns

  1. T-1Brendan LoughnaneEnglandBrendan Loughnane5
  2. T-1Jesus PinedoPeruJesus Pinedo5
  3. 3Gabriel BragaBrazilGabriel Braga4
  4. T-4Steven SilerUnited StatesSteven Siler2
  5. T-4Sheymon MoraesBrazilSheymon Moraes2
  6. T-4Bubba JenkinsUnited StatesBubba Jenkins2
  7. T-4Andre HarrisonUnited StatesAndre Harrison2
  8. T-4Movlid KhaybulaevRussiaMovlid Khaybulaev2
  9. T-4Alexei PergandeUnited StatesAlexei Pergande2
  10. T-4Ryoji KudoJapanRyoji Kudo2

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Jesus PinedoPeruJesus Pinedo1.45 Knockdowns
  2. 2Ryoji KudoJapanRyoji Kudo0.82 Knockdowns
  3. 3Steven SilerUnited StatesSteven Siler0.72 Knockdowns
  4. 4Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani0.52 Knockdowns
  5. 5Sheymon MoraesBrazilSheymon Moraes0.52 Knockdowns
  6. 6Brendan LoughnaneEnglandBrendan Loughnane0.55 Knockdowns
  7. 7Alexei PergandeUnited StatesAlexei Pergande0.42 Knockdowns
  8. 8Gabriel BragaBrazilGabriel Braga0.44 Knockdowns
  9. 9Andre HarrisonUnited StatesAndre Harrison0.42 Knockdowns
  10. 10Movlid KhaybulaevRussiaMovlid Khaybulaev0.32 Knockdowns

Full top 100 →

Most knockouts

  1. 1Jesus PinedoPeruJesus Pinedo66 Wins
  2. 2Brendan LoughnaneEnglandBrendan Loughnane510 Wins
  3. T-3Gabriel BragaBrazilGabriel Braga39 Wins
  4. T-3Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani35 Wins
  5. 5Chris WadeUnited StatesChris Wade26 Wins
  6. T-6Lance PalmerUnited StatesLance Palmer17 Wins
  7. T-6Movlid KhaybulaevRussiaMovlid Khaybulaev19 Wins
  8. T-6Ryoji KudoJapanRyoji Kudo11 Wins
  9. T-6Islam RedaEgyptIslam Reda15 Wins

Full top 100 →

Grappling

Most takedowns landed

  1. 1Movlid KhaybulaevRussiaMovlid Khaybulaev3952 Attempted
  2. 2Bubba JenkinsUnited StatesBubba Jenkins3056 Attempted
  3. 3Islam RedaEgyptIslam Reda1931 Attempted
  4. 4Lance PalmerUnited StatesLance Palmer1827 Attempted
  5. T-5Tyler DiamondUnited StatesTyler Diamond1227 Attempted
  6. T-5Timur KhizrievRussiaTimur Khizriev1222 Attempted
  7. 7Brendan LoughnaneEnglandBrendan Loughnane1016 Attempted
  8. 8Gabriel BragaBrazilGabriel Braga812 Attempted
  9. T-9Jeremy KennedyCanadaJeremy Kennedy615 Attempted
  10. T-9Sheymon MoraesBrazilSheymon Moraes611 Attempted

Full top 100 →

Takedowns per 15 minutes

  1. 1Movlid KhaybulaevRussiaMovlid Khaybulaev4.9119.6 Minutes
  2. 2Islam RedaEgyptIslam Reda4.169.3 Minutes
  3. 3Bubba JenkinsUnited StatesBubba Jenkins3.3137.3 Minutes
  4. 4Tyler DiamondUnited StatesTyler Diamond2.379.4 Minutes
  5. 5Timur KhizrievRussiaTimur Khizriev2.185.0 Minutes
  6. 6Lance PalmerUnited StatesLance Palmer2.1130.7 Minutes
  7. 7Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani1.655.3 Minutes
  8. 8Jeremy KennedyCanadaJeremy Kennedy1.655.4 Minutes
  9. 9Sheymon MoraesBrazilSheymon Moraes1.657.7 Minutes
  10. 10Alexei PergandeUnited StatesAlexei Pergande1.367.5 Minutes

Full top 100 →

Most submission attempts

  1. 1Bubba JenkinsUnited StatesBubba Jenkins50
  2. 2Chris WadeUnited StatesChris Wade11
  3. 3Islam RedaEgyptIslam Reda9
  4. T-4Steven SilerUnited StatesSteven Siler7
  5. T-4Taha BendaoudMoroccoTaha Bendaoud7
  6. 6Alexei PergandeUnited StatesAlexei Pergande6
  7. 7Lance PalmerUnited StatesLance Palmer5
  8. 8Alexandre AlmeidaBrazilAlexandre Almeida4
  9. T-9Sheymon MoraesBrazilSheymon Moraes3
  10. T-9Andre HarrisonUnited StatesAndre Harrison3

Full top 100 →

Most submission attempts per 15 minutes

  1. 1Bubba JenkinsUnited StatesBubba Jenkins5.550 Submission attempts
  2. 2Steven SilerUnited StatesSteven Siler2.37 Submission attempts
  3. 3Alexandre AlmeidaBrazilAlexandre Almeida2.24 Submission attempts
  4. 4Islam RedaEgyptIslam Reda1.99 Submission attempts
  5. 5Taha BendaoudMoroccoTaha Bendaoud1.97 Submission attempts
  6. 6Chris WadeUnited StatesChris Wade1.511 Submission attempts
  7. 7Alexei PergandeUnited StatesAlexei Pergande1.36 Submission attempts
  8. 8Nathan KellyIrelandNathan Kelly0.93 Submission attempts
  9. 9Sheymon MoraesBrazilSheymon Moraes0.83 Submission attempts
  10. 10Lance PalmerUnited StatesLance Palmer0.65 Submission attempts

Full top 100 →

Most submissions

  1. 1Nathan KellyIrelandNathan Kelly34 Wins
  2. T-2Bubba JenkinsUnited StatesBubba Jenkins27 Wins
  3. T-2Alexei PergandeUnited StatesAlexei Pergande26 Wins
  4. T-2Taha BendaoudMoroccoTaha Bendaoud22 Wins
  5. T-5Steven SilerUnited StatesSteven Siler13 Wins
  6. T-5Chris WadeUnited StatesChris Wade16 Wins
  7. T-5Sheymon MoraesBrazilSheymon Moraes13 Wins
  8. T-5Lance PalmerUnited StatesLance Palmer17 Wins
  9. T-5Alexandre AlmeidaBrazilAlexandre Almeida13 Wins
  10. T-5Movlid KhaybulaevRussiaMovlid Khaybulaev19 Wins

Full top 100 →

Division numbers

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

UFCalendar Record Book →