Ultimate Fighting Calendar

PFL Record Book

PFL: Strikes landed per minute

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.

#FighterStrikes landed per minuteMinutesBouts
1Boris AtanganaBelgiumBoris Atangana11.4913.05
2Shido Boris EsperancaAngolaShido Boris Esperanca7.2326.15
3Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani6.2955.36
4Paulina WisniewskaPolandPaulina Wisniewska6.1750.96
5Dakota DitchevaEnglandDakota Ditcheva6.0677.911
6Biaggio Ali WalshUnited StatesBiaggio Ali Walsh5.4558.011
7Abraham BablyEnglandAbraham Bably4.9747.96
8Omar El DafrawyEgyptOmar El Dafrawy4.9356.67
9Hattan AlsaifSaudi ArabiaHattan Alsaif4.7645.06
10Mohammad AlaqraaKuwaitMohammad Alaqraa4.5771.85
11Jakub KaszubaPolandJakub Kaszuba4.44106.18
12Maxwell Djantou NanaCameroonMaxwell Djantou Nana4.4365.05
13Lewis McGrillen-EvansEnglandLewis McGrillen-Evans4.4377.08
14Jena BishopUnited StatesJena Bishop4.3064.78
15Ilara JoanneBrazilIlara Joanne4.2147.15
16A.J. McKeeUnited StatesA.J. McKee4.1561.25
17Claudio PacellaItalyClaudio Pacella4.1490.06
18Nkosi NdebeleSouth AfricaNkosi Ndebele4.1370.36
19Gabriel BragaBrazilGabriel Braga4.09121.712
20Impa KasanganayUnited StatesImpa Kasanganay4.09133.413
21Shamil MusaevRussiaShamil Musaev4.0864.05
22Aleksandr ChizovLatviaAleksandr Chizov3.9653.66
23Brent PrimusUnited StatesBrent Primus3.7177.66
24Marcirley AlvesBrazilMarcirley Alves3.6785.05
25Alexei PergandeUnited StatesAlexei Pergande3.6282.57
26Makkasharip ZaynukovRussiaMakkasharip Zaynukov3.3575.05
27Logan StorleyUnited StatesLogan Storley3.2990.56
28Rob WilkinsonAustraliaRob Wilkinson3.2374.610
29Dalton RostaUnited StatesDalton Rosta3.1953.35
30Delan MonteBrazilDelan Monte3.1320.15
31Clay CollardUnited StatesClay Collard3.12171.014
32Jesus PinedoPeruJesus Pinedo3.1073.39
33Jakob NedohSloveniaJakob Nedoh3.0621.65
34Brendan LoughnaneEnglandBrendan Loughnane3.04151.313
35Sergey BilostenniyRussiaSergey Bilostenniy3.0353.15
36Mark EwenScotlandMark Ewen2.9525.15
37Simeon PowellEnglandSimeon Powell2.94101.09
38Liz CarmoucheUnited StatesLiz Carmouche2.9381.37
39Bruno MirandaBrazilBruno Miranda2.8962.26
40Matheus ScheffelBrazilMatheus Scheffel2.8638.45
41Taila SantosBrazilTaila Santos2.8260.76
42Thad JeanUnited StatesThad Jean2.8176.27
43Larissa PachecoBrazilLarissa Pacheco2.72130.413
44Valentina ScatizziItalyValentina Scatizzi2.7050.35
45Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov2.5988.97
46Mads BurnellDenmarkMads Burnell2.5763.55
47Fabian EdwardsEnglandFabian Edwards2.5770.55
48Florim ZendeliAlbaniaFlorim Zendeli2.5653.65
49Joshua SilveiraUnited StatesJoshua Silveira2.48143.713
50Alfie DavisEnglandAlfie Davis2.3885.66
51Patrick HabiroraBelgiumPatrick Habirora2.3834.85
52Gadzhi RabadanovRussiaGadzhi Rabadanov2.26112.210
53Carlos LealBrazilCarlos Leal2.2653.65
54Magomed UmalatovRussiaMagomed Umalatov2.2484.69
55Connor HughesEnglandConnor Hughes2.1882.78
56Ali TalebIraqAli Taleb2.1354.17
57Denis GoltsovRussiaDenis Goltsov2.10117.119
58John MitchellIrelandJohn Mitchell2.1068.15
59Nathan KellyIrelandNathan Kelly2.0946.46
60Oleg PopovRussiaOleg Popov2.0696.77
61Elvin EspinozaNicaraguaElvin Espinoza2.0075.16
62Olivier Aubin-MercierCanadaOlivier Aubin-Mercier1.93144.910
63Julia BuddCanadaJulia Budd1.8575.05
64Malik BasahelSaudi ArabiaMalik Basahel1.7479.87
65Renan FerreiraBrazilRenan Ferreira1.6651.311
66Marina SpivacRussiaMarina Spivac1.6593.27
67Jeremy KennedyCanadaJeremy Kennedy1.5755.45
68Dilano TaylorUnited StatesDilano Taylor1.5160.26
69Movlid KhaybulaevRussiaMovlid Khaybulaev1.51140.811
70Bubba JenkinsUnited StatesBubba Jenkins1.50137.312
71Abigail MontesMexicoAbigail Montes1.4356.75
72Tyler DiamondUnited StatesTyler Diamond1.4179.46
73Kayla HarrisonUnited StatesKayla Harrison1.39123.313
74Antonio Carlos JuniorBrazilAntonio Carlos Junior1.3897.310
75Magomed MagomedkerimovRussiaMagomed Magomedkerimov1.37127.714
76Sheymon MoraesBrazilSheymon Moraes1.3668.66
77Sadibou SySwedenSadibou Sy1.29224.719
78Bruno CappelozzaBrazilBruno Cappelozza1.2866.38
79Ante DelijaCroatiaAnte Delija1.2491.011
80Robert WatleyUnited StatesRobert Watley1.2458.96
81Murad RamazanovRussiaMurad Ramazanov1.2356.05
82Omari AkhmedovRussiaOmari Akhmedov1.1250.85
83Natan SchulteBrazilNatan Schulte0.96179.015
84Alex MartinezParaguayAlex Martinez0.90115.08
85Olena KolesnykUkraineOlena Kolesnyk0.8882.28
86Cory HendricksUnited StatesCory Hendricks0.8766.45
87Ryoji KudoJapanRyoji Kudo0.8136.95
88Marthin HamletNorwayMarthin Hamlet0.7786.010
89Emiliano SordiArgentinaEmiliano Sordi0.6368.611
90Martina JindrovaCzechiaMartina Jindrova0.6139.75
91Dan SpohnUnited StatesDan Spohn0.5959.76
92Chris WadeUnited StatesChris Wade0.57182.116
93Raush ManfioBrazilRaush Manfio0.42112.78
94Lance PalmerUnited StatesLance Palmer0.33130.710
95Ray Cooper IIIUnited StatesRay Cooper III0.29119.415
96Stevie RayScotlandStevie Ray0.2474.27
97Gleison TibauBrazilGleison Tibau0.2462.35
98Rory MacDonaldCanadaRory MacDonald0.0755.06

Career boards need at least 5 bouts with tracked statistics.