Skip to content
MMA Calendar

FNC Record Book

FNC: Most significant strikes in a round

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

Updated November 10, 2026

#FighterFight
1Hatef MoeilGermany Hatef Moeil98—Miran FabjanHeavyweight · R2May 24, 2025
2Miran FabjanSlovenia Miran Fabjan81—Hatef MoeilHeavyweight · R1May 24, 2025
3Ivan Vitasovic Ivan Vitasovic68—Michal AndryszakHeavyweight · R3Sep 2, 2023
4Alexandr DrabincaSlovenia Alexandr Drabinca64—Milan KadlecHeavyweight · R3Apr 11, 2026
5Hatef MoeilGermany Hatef Moeil57—Miran FabjanHeavyweight · R3May 24, 2025
6Michal AndryszakPoland Michal Andryszak54—Valdrin IstrefiHeavyweight · R1Apr 11, 2026
7Martin BaturCroatia Martin Batur50—Shota BetlemidzeHeavyweight · R1Sep 7, 2024
8Hatef MoeilGermany Hatef Moeil49—Darko StosicHeavyweight · R3Sep 12, 2026
9Hatef MoeilGermany Hatef Moeil48—Ivan VitasovicHeavyweight · R3Feb 7, 2026
10Montenegro Kićo Stamatović47—Josip MatkovićHeavyweight · R1Mar 30, 2024
11Ivan Vitasovic Ivan Vitasovic41—Darko StosicHeavyweight · R5Sep 6, 2025
12Darko StosicSerbia Darko Stosic38—Hatef MoeilHeavyweight · R5Sep 12, 2026
13Alexandr DrabincaSlovenia Alexandr Drabinca35—Milan KadlecHeavyweight · R2Apr 11, 2026
14Darko StosicSerbia Darko Stosic34—Miran FabjanHeavyweight · R1Jun 1, 2024
15Alexandr DrabincaSlovenia Alexandr Drabinca32—Mehdi BarghiHeavyweight · R1Oct 4, 2025
16Darko StosicSerbia Darko Stosic31—Oli ThompsonHeavyweight · R2Feb 7, 2026
17Darko StosicSerbia Darko Stosic30—Hatef MoeilHeavyweight · R4Sep 12, 2026
T-18Ivan Vitasovic Ivan Vitasovic27—Darko StosicHeavyweight · R3Sep 6, 2025
T-18Ivan Vitasovic Ivan Vitasovic27—Darko StosicHeavyweight · R4Sep 6, 2025
T-20Miran FabjanSlovenia Miran Fabjan26—Darko StosicHeavyweight · R1Jun 1, 2024
T-20Hatef MoeilGermany Hatef Moeil26—Ivan VitasovicHeavyweight · R1Feb 7, 2026
T-22Darko StosicSerbia Darko Stosic23—Hatef MoeilHeavyweight · R1Sep 12, 2026
T-22Ivan Vitasovic Ivan Vitasovic23—Hatef MoeilHeavyweight · R2Feb 7, 2026
T-24Hatef MoeilGermany Hatef Moeil22—Darko StosicHeavyweight · R4Sep 12, 2026
T-24Milenko StamatovićMontenegro Milenko Stamatović22—Jozef JaloviarHeavyweight · R1Dec 20, 2025
T-24Ivan Vitasovic Ivan Vitasovic22—Darko StosicHeavyweight · R1Sep 6, 2025
T-24Alexandr DrabincaSlovenia Alexandr Drabinca22—Milan KadlecHeavyweight · R1Apr 11, 2026
T-24 Milan Kadlec22—Alexandr DrabincaHeavyweight · R1Apr 11, 2026
T-29Michal AndryszakPoland Michal Andryszak21—Ivan VitasovicHeavyweight · R1Sep 2, 2023
T-29Darko StosicSerbia Darko Stosic21—Hatef MoeilHeavyweight · R2Sep 12, 2026
T-31Martin BaturCroatia Martin Batur20—Michal AndryszakHeavyweight · R2Sep 12, 2026
T-31Ivan Vitasovic Ivan Vitasovic20—Darko StosicHeavyweight · R2Sep 6, 2025
T-31Said SowmaUnited States Said Sowma20—Michal AndryszakHeavyweight · R3Sep 6, 2025
T-34Carlos EduardoBrazil Carlos Eduardo19—Kićo StamatovićHeavyweight · R3Jul 13, 2024
T-34Martin BaturCroatia Martin Batur19—Milenko StamatovićHeavyweight · R1May 9, 2026
T-36Bosnia & Herzegovina Dylan Rajić18—Tim KelcHeavyweight · R1Sep 7, 2024
T-36Greg HardyUnited States Greg Hardy18—Darko StosicHeavyweight · R1May 30, 2026
T-36Hatef MoeilGermany Hatef Moeil18—Ivan VitasovicHeavyweight · R4Feb 7, 2026
T-39Montenegro Kićo Stamatović16—Josip MatkovićHeavyweight · R2Mar 30, 2024
T-39Miran FabjanSlovenia Miran Fabjan16—Yorgan De CastroHeavyweight · R1Sep 7, 2024
T-39Hatef MoeilGermany Hatef Moeil16—Miran FabjanHeavyweight · R1May 24, 2025
T-39Michal AndryszakPoland Michal Andryszak16—Said SowmaHeavyweight · R1Sep 6, 2025
T-39Ivan Vitasovic Ivan Vitasovic16—Hatef MoeilHeavyweight · R3Feb 7, 2026
T-44Tadej DajčmanSlovenia Tadej Dajčman15—Michal KitaHeavyweight · R2May 9, 2026
T-44Jeremy KimballUnited States Jeremy Kimball15—Tadej DajčmanHeavyweight · R3Oct 4, 2025
T-46Hatef MoeilGermany Hatef Moeil14—Darko StosicHeavyweight · R2Sep 12, 2026
T-46Alexandr DrabincaSlovenia Alexandr Drabinca14—Paweł OleszczukHeavyweight · R1Apr 12, 2025
T-46Jeremy KimballUnited States Jeremy Kimball14—Tadej DajčmanHeavyweight · R2Oct 4, 2025
T-46Tadej DajčmanSlovenia Tadej Dajčman14—Jeremy KimballHeavyweight · R3Oct 4, 2025
T-46Rade OpacicSerbia Rade Opacic14—Alexander SoldatkinHeavyweight · R1Nov 7, 2026
T-51Montenegro Kićo Stamatović13—Carlos EduardoHeavyweight · R2Jul 13, 2024
T-51Michal KitaPoland Michal Kita13—Tadej DajčmanHeavyweight · R2May 9, 2026
T-51Michal KitaPoland Michal Kita13—Miran FabjanHeavyweight · R1Apr 12, 2025
T-51Miran FabjanSlovenia Miran Fabjan13—Michal KitaHeavyweight · R1Apr 12, 2025
T-51Tadej DajčmanSlovenia Tadej Dajčman13—Jeremy KimballHeavyweight · R2Oct 4, 2025
T-51 Milan Kadlec13—Alexandr DrabincaHeavyweight · R2Apr 11, 2026
T-57Martin BaturCroatia Martin Batur12—Michal AndryszakHeavyweight · R1Sep 12, 2026
T-57Carlos EduardoBrazil Carlos Eduardo12—Kićo StamatovićHeavyweight · R1Jul 13, 2024
T-57Montenegro Kićo Stamatović12—Carlos EduardoHeavyweight · R1Jul 13, 2024
T-57Montenegro Kićo Stamatović12—Carlos EduardoHeavyweight · R3Jul 13, 2024
T-57Milenko StamatovićMontenegro Milenko Stamatović12—Martin BaturHeavyweight · R1May 9, 2026
T-62Darko StosicSerbia Darko Stosic11—Greg HardyHeavyweight · R1May 30, 2026
T-62Darko StosicSerbia Darko Stosic11—Greg HardyHeavyweight · R2May 30, 2026
T-62Paweł OleszczukPoland Paweł Oleszczuk11—Alexandr DrabincaHeavyweight · R1Apr 12, 2025
T-62Mehdi BarghiIran Mehdi Barghi11—Alexandr DrabincaHeavyweight · R1Oct 4, 2025
T-62Oli ThompsonEngland Oli Thompson11—Darko StosicHeavyweight · R1Feb 7, 2026
T-67Hatef MoeilGermany Hatef Moeil10—Darko StosicHeavyweight · R1Sep 12, 2026
T-67Michal KitaPoland Michal Kita10—Tadej DajčmanHeavyweight · R1May 9, 2026
T-67Michal AndryszakPoland Michal Andryszak10—Said SowmaHeavyweight · R2Sep 6, 2025
T-70Miran FabjanSlovenia Miran Fabjan9—Mario ŽgelaHeavyweight · R1Mar 30, 2024
T-70Hatef MoeilGermany Hatef Moeil9—Darko StosicHeavyweight · R5Sep 12, 2026
T-70Greg HardyUnited States Greg Hardy9—Darko StosicHeavyweight · R2May 30, 2026
T-70Darko StosicSerbia Darko Stosic9—Greg HardyHeavyweight · R3May 30, 2026
T-70Martin BaturCroatia Martin Batur9—Milenko StamatovićHeavyweight · R2May 9, 2026
T-70Jeremy KimballUnited States Jeremy Kimball9—Tadej DajčmanHeavyweight · R1Oct 4, 2025
T-70Hatef MoeilGermany Hatef Moeil9—Ivan VitasovicHeavyweight · R2Feb 7, 2026
T-70Ivan Vitasovic Ivan Vitasovic9—Hatef MoeilHeavyweight · R1Feb 7, 2026
T-70Alexander SoldatkinRussia Alexander Soldatkin9—Rade OpacicHeavyweight · R1Nov 7, 2026
T-79Michal AndryszakPoland Michal Andryszak8—Ivan VitasovicHeavyweight · R3Sep 2, 2023
T-79Michal AndryszakPoland Michal Andryszak8—Martin BaturHeavyweight · R2Sep 12, 2026
T-79Tadej DajčmanSlovenia Tadej Dajčman8—Michal KitaHeavyweight · R1May 9, 2026
T-79Jeremy KimballUnited States Jeremy Kimball8—Benjamin ŠehićHeavyweight · R3Feb 15, 2025
T-79Darko StosicSerbia Darko Stosic8—Ivan VitasovicHeavyweight · R3Sep 6, 2025
T-79Michal KitaPoland Michal Kita8—Martin BaturHeavyweight · R1Nov 29, 2025
T-85Michal AndryszakPoland Michal Andryszak7—Ivan VitasovicHeavyweight · R2Sep 2, 2023
T-85Michal AndryszakPoland Michal Andryszak7—Martin BaturHeavyweight · R1Sep 12, 2026
T-85Darko StosicSerbia Darko Stosic7—Hatef MoeilHeavyweight · R3Sep 12, 2026
T-85Jeremy KimballUnited States Jeremy Kimball7—Benjamin ŠehićHeavyweight · R2Feb 15, 2025
T-85Darko StosicSerbia Darko Stosic7—Ivan VitasovicHeavyweight · R4Sep 6, 2025
T-85Tadej DajčmanSlovenia Tadej Dajčman7—Jeremy KimballHeavyweight · R1Oct 4, 2025
T-85Martin BaturCroatia Martin Batur7—Wesley MartinsHeavyweight · R1Feb 28, 2026
T-92Carlos EduardoBrazil Carlos Eduardo6—Kićo StamatovićHeavyweight · R2Jul 13, 2024
T-92Yorgan De CastroCape Verde Yorgan De Castro6—Ante DelijaHeavyweight · R1Apr 12, 2025
T-92Darko StosicSerbia Darko Stosic6—Ivan VitasovicHeavyweight · R1Sep 6, 2025
T-92Darko StosicSerbia Darko Stosic6—Ivan VitasovicHeavyweight · R2Sep 6, 2025
T-92 Milan Kadlec6—Alexandr DrabincaHeavyweight · R3Apr 11, 2026
T-92Hatef MoeilGermany Hatef Moeil6—Ivan VitasovicHeavyweight · R5Feb 7, 2026
T-98Montenegro Kićo Stamatović5—Josip MatkovićHeavyweight · R3Mar 30, 2024
T-98Jeremy KimballUnited States Jeremy Kimball5—Benjamin ŠehićHeavyweight · R1Feb 15, 2025
T-98Ante DelijaCroatia Ante Delija5—Yorgan De CastroHeavyweight · R1Apr 12, 2025

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

All boardsStrikes in a round