Skip to content
MMA Calendar

FNC Record Book

FNC: Most significant strikes in a fight

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

Updated November 5, 2026

#FighterFight
1Hatef MoeilGermany Hatef Moeil171—Miran FabjanHeavyweightMay 24, 2025
2Ivan Vitasovic Ivan Vitasovic137—Darko StosicHeavyweightSep 6, 2025
3Alexandr DrabincaSlovenia Alexandr Drabinca121—Milan KadlecHeavyweightApr 11, 2026
4Darko StosicSerbia Darko Stosic119—Hatef MoeilHeavyweightSep 12, 2026
5Hatef MoeilGermany Hatef Moeil107—Ivan VitasovicHeavyweightFeb 7, 2026
6Hatef MoeilGermany Hatef Moeil104—Darko StosicHeavyweightSep 12, 2026
7Miran FabjanSlovenia Miran Fabjan89—Hatef MoeilHeavyweightMay 24, 2025
8Ivan Vitasovic Ivan Vitasovic72—Michal AndryszakHeavyweightSep 2, 2023
9Montenegro Kićo Stamatović68—Josip MatkovićHeavyweightMar 30, 2024
T-10Michal AndryszakPoland Michal Andryszak54—Valdrin IstrefiHeavyweightApr 11, 2026
T-10Ivan Vitasovic Ivan Vitasovic54—Hatef MoeilHeavyweightFeb 7, 2026
12Martin BaturCroatia Martin Batur50—Shota BetlemidzeHeavyweightSep 7, 2024
13 Milan Kadlec41—Alexandr DrabincaHeavyweightApr 11, 2026
14Jeremy KimballUnited States Jeremy Kimball38—Tadej DajčmanHeavyweightOct 4, 2025
T-15Carlos EduardoBrazil Carlos Eduardo37—Kićo StamatovićHeavyweightJul 13, 2024
T-15Montenegro Kićo Stamatović37—Carlos EduardoHeavyweightJul 13, 2024
17Michal AndryszakPoland Michal Andryszak36—Ivan VitasovicHeavyweightSep 2, 2023
18Darko StosicSerbia Darko Stosic35—Oli ThompsonHeavyweightFeb 7, 2026
T-19Darko StosicSerbia Darko Stosic34—Miran FabjanHeavyweightJun 1, 2024
T-19Tadej DajčmanSlovenia Tadej Dajčman34—Jeremy KimballHeavyweightOct 4, 2025
T-21Martin BaturCroatia Martin Batur32—Michal AndryszakHeavyweightSep 12, 2026
T-21Darko StosicSerbia Darko Stosic32—Ivan VitasovicHeavyweightSep 6, 2025
T-21Alexandr DrabincaSlovenia Alexandr Drabinca32—Mehdi BarghiHeavyweightOct 4, 2025
T-24Greg HardyUnited States Greg Hardy31—Darko StosicHeavyweightMay 30, 2026
T-24Darko StosicSerbia Darko Stosic31—Greg HardyHeavyweightMay 30, 2026
26Said SowmaUnited States Said Sowma29—Michal AndryszakHeavyweightSep 6, 2025
27Martin BaturCroatia Martin Batur28—Milenko StamatovićHeavyweightMay 9, 2026
28Michal AndryszakPoland Michal Andryszak27—Said SowmaHeavyweightSep 6, 2025
29Miran FabjanSlovenia Miran Fabjan26—Darko StosicHeavyweightJun 1, 2024
T-30Tadej DajčmanSlovenia Tadej Dajčman23—Michal KitaHeavyweightMay 9, 2026
T-30Michal KitaPoland Michal Kita23—Tadej DajčmanHeavyweightMay 9, 2026
32Milenko StamatovićMontenegro Milenko Stamatović22—Jozef JaloviarHeavyweightDec 20, 2025
33Jeremy KimballUnited States Jeremy Kimball20—Benjamin ŠehićHeavyweightFeb 15, 2025
34Bosnia & Herzegovina Dylan Rajić18—Tim KelcHeavyweightSep 7, 2024
35Miran FabjanSlovenia Miran Fabjan16—Yorgan De CastroHeavyweightSep 7, 2024
36Michal AndryszakPoland Michal Andryszak15—Martin BaturHeavyweightSep 12, 2026
37Alexandr DrabincaSlovenia Alexandr Drabinca14—Paweł OleszczukHeavyweightApr 12, 2025
T-38Michal KitaPoland Michal Kita13—Miran FabjanHeavyweightApr 12, 2025
T-38Miran FabjanSlovenia Miran Fabjan13—Michal KitaHeavyweightApr 12, 2025
T-38Oli ThompsonEngland Oli Thompson13—Darko StosicHeavyweightFeb 7, 2026
41Milenko StamatovićMontenegro Milenko Stamatović12—Martin BaturHeavyweightMay 9, 2026
T-42Paweł OleszczukPoland Paweł Oleszczuk11—Alexandr DrabincaHeavyweightApr 12, 2025
T-42Mehdi BarghiIran Mehdi Barghi11—Alexandr DrabincaHeavyweightOct 4, 2025
44Miran FabjanSlovenia Miran Fabjan9—Mario ŽgelaHeavyweightMar 30, 2024
T-45Benjamin Šehić Benjamin Šehić8—Jeremy KimballHeavyweightFeb 15, 2025
T-45Michal KitaPoland Michal Kita8—Martin BaturHeavyweightNov 29, 2025
47Martin BaturCroatia Martin Batur7—Wesley MartinsHeavyweightFeb 28, 2026
48Yorgan De CastroCape Verde Yorgan De Castro6—Ante DelijaHeavyweightApr 12, 2025
T-49Ante DelijaCroatia Ante Delija5—Yorgan De CastroHeavyweightApr 12, 2025
T-49Valdrin IstrefiLiechtenstein Valdrin Istrefi5—Michal AndryszakHeavyweightApr 11, 2026
T-51Mario Žgela Mario Žgela2—Miran FabjanHeavyweightMar 30, 2024
T-51Shota BetlemidzeGeorgia Shota Betlemidze2—Martin BaturHeavyweightSep 7, 2024
T-51Miljan RovcaninSerbia Miljan Rovcanin2—Todorche CvetkovHeavyweightOct 24, 2026
T-54Martin BaturCroatia Martin Batur1—Michal AndryszakHeavyweightFeb 15, 2025
T-54Martin BaturCroatia Martin Batur1—Michal KitaHeavyweightNov 29, 2025

This board ranks single performances, not fighters — one fighter can hold more than one row.

All boardsStrikes in a fight