Ultimate Fighting Calendar

PFL Record Book

PFL: Best striking differential

The all-time PFL top 100, rebuilt from every completed PFL fight in our database.

Updated September 21, 2026

A fighter with a bout in the last 18 months. Country boards rank every fighter from that country and cannot be combined with the active filter.

#FighterBest striking differentialMinutesBouts
1Boris AtanganaBelgiumBoris Atangana10.1013.05
2Shido Boris EsperancaAngolaShido Boris Esperanca5.5526.15
3Paulina WisniewskaPolandPaulina Wisniewska4.8950.96
4Dakota DitchevaEnglandDakota Ditcheva4.5677.911
5Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani4.0155.36
6Hattan AlsaifSaudi ArabiaHattan Alsaif3.4545.06
7Mohammad AlaqraaKuwaitMohammad Alaqraa3.1171.85
8Omar El DafrawyEgyptOmar El Dafrawy2.9956.67
9Biaggio Ali WalshUnited StatesBiaggio Ali Walsh2.9558.011
10Nkosi NdebeleSouth AfricaNkosi Ndebele2.2570.36
11Shamil MusaevRussiaShamil Musaev2.2264.05
12Jakub KaszubaPolandJakub Kaszuba2.17106.18
13A.J. McKeeUnited StatesA.J. McKee1.8361.25
14Claudio PacellaItalyClaudio Pacella1.7890.06
15Gabriel BragaBrazilGabriel Braga1.68121.712
16Rob WilkinsonAustraliaRob Wilkinson1.5374.610
17Abraham BablyEnglandAbraham Bably1.5347.96
18Lewis McGrillen-EvansEnglandLewis McGrillen-Evans1.5177.08
19Denis GoltsovRussiaDenis Goltsov1.43117.119
20Logan StorleyUnited StatesLogan Storley1.4390.56
21Maxwell Djantou NanaCameroonMaxwell Djantou Nana1.2965.05
22Magomed UmalatovRussiaMagomed Umalatov1.2484.69
23Makkasharip ZaynukovRussiaMakkasharip Zaynukov1.2475.05
24Alexei PergandeUnited StatesAlexei Pergande1.2482.57
25Aleksandr ChizovLatviaAleksandr Chizov1.1653.66
26Malik BasahelSaudi ArabiaMalik Basahel1.1479.87
27Movlid KhaybulaevRussiaMovlid Khaybulaev1.10140.811
28Simeon PowellEnglandSimeon Powell1.10101.09
29Brent PrimusUnited StatesBrent Primus1.1077.66
30Brendan LoughnaneEnglandBrendan Loughnane1.04151.313
31Oleg PopovRussiaOleg Popov0.9696.77
32Larissa PachecoBrazilLarissa Pacheco0.96130.413
33Impa KasanganayUnited StatesImpa Kasanganay0.95133.413
34Sergey BilostenniyRussiaSergey Bilostenniy0.9253.15
35Olivier Aubin-MercierCanadaOlivier Aubin-Mercier0.88144.910
36John MitchellIrelandJohn Mitchell0.8868.15
37Magomed MagomedkerimovRussiaMagomed Magomedkerimov0.81127.714
38Abigail MontesMexicoAbigail Montes0.8156.75
39Matheus ScheffelBrazilMatheus Scheffel0.7638.45
40Clay CollardUnited StatesClay Collard0.73171.014
41Liz CarmoucheUnited StatesLiz Carmouche0.5981.37
42Gadzhi RabadanovRussiaGadzhi Rabadanov0.56112.210
43Thad JeanUnited StatesThad Jean0.5076.27
44Marcirley AlvesBrazilMarcirley Alves0.4285.05
45Sadibou SySwedenSadibou Sy0.40224.719
46Fabian EdwardsEnglandFabian Edwards0.3770.55
47Patrick HabiroraBelgiumPatrick Habirora0.3434.85
48Jena BishopUnited StatesJena Bishop0.3464.78
49Kayla HarrisonUnited StatesKayla Harrison0.33123.313
50Sheymon MoraesBrazilSheymon Moraes0.2968.66
51Antonio Carlos JuniorBrazilAntonio Carlos Junior0.2797.310
52Carlos LealBrazilCarlos Leal0.2653.65
53Natan SchulteBrazilNatan Schulte0.18179.015
54Marthin HamletNorwayMarthin Hamlet0.1686.010
55Julia BuddCanadaJulia Budd0.1675.05
56Raush ManfioBrazilRaush Manfio0.14112.78
57Jesus PinedoPeruJesus Pinedo0.0573.39
58Lance PalmerUnited StatesLance Palmer0.04130.710
59Nathan KellyIrelandNathan Kelly0.0046.46
60Ilara JoanneBrazilIlara Joanne-0.0647.15
61Ante DelijaCroatiaAnte Delija-0.0891.011
62Dan SpohnUnited StatesDan Spohn-0.1059.76
63Marina SpivacRussiaMarina Spivac-0.1193.27
64Alex MartinezParaguayAlex Martinez-0.11115.08
65Tyler DiamondUnited StatesTyler Diamond-0.1479.46
66Robert WatleyUnited StatesRobert Watley-0.1758.96
67Olena KolesnykUkraineOlena Kolesnyk-0.2382.28
68Cory HendricksUnited StatesCory Hendricks-0.2766.45
69Emiliano SordiArgentinaEmiliano Sordi-0.3168.611
70Rory MacDonaldCanadaRory MacDonald-0.3555.06
71Jeremy KennedyCanadaJeremy Kennedy-0.3655.45
72Elvin EspinozaNicaraguaElvin Espinoza-0.3775.16
73Dilano TaylorUnited StatesDilano Taylor-0.3860.26
74Stevie RayScotlandStevie Ray-0.4374.27
75Bubba JenkinsUnited StatesBubba Jenkins-0.50137.312
76Valentina ScatizziItalyValentina Scatizzi-0.5250.35
77Chris WadeUnited StatesChris Wade-0.52182.116
78Florim ZendeliAlbaniaFlorim Zendeli-0.5853.65
79Renan FerreiraBrazilRenan Ferreira-0.6451.311
80Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov-0.7388.97
81Dalton RostaUnited StatesDalton Rosta-0.7753.35
82Mads BurnellDenmarkMads Burnell-0.8263.55
83Martina JindrovaCzechiaMartina Jindrova-0.8639.75
84Omari AkhmedovRussiaOmari Akhmedov-0.8750.85
85Joshua SilveiraUnited StatesJoshua Silveira-0.90143.713
86Gleison TibauBrazilGleison Tibau-0.9662.35
87Taila SantosBrazilTaila Santos-1.0160.76
88Alfie DavisEnglandAlfie Davis-1.1385.66
89Bruno CappelozzaBrazilBruno Cappelozza-1.1566.38
90Ali TalebIraqAli Taleb-1.2254.17
91Murad RamazanovRussiaMurad Ramazanov-1.2556.05
92Ryoji KudoJapanRyoji Kudo-1.3336.95
93Mark EwenScotlandMark Ewen-1.4825.15
94Delan MonteBrazilDelan Monte-1.5420.15
95Ray Cooper IIIUnited StatesRay Cooper III-1.73119.415
96Bruno MirandaBrazilBruno Miranda-1.8062.26
97Connor HughesEnglandConnor Hughes-2.3282.78
98Jakob NedohSloveniaJakob Nedoh-2.6021.65

Career boards need at least 5 bouts with tracked statistics.