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
1Anthony IvyUnited States Anthony Ivy188—Will CurrieSep 12, 2026
2Hatef MoeilGermany Hatef Moeil171—Miran FabjanMay 24, 2025
3Miloš JaničićMontenegro Miloš Janičić156—Marko BojkovićMay 24, 2025
4Ivan Vitasovic Ivan Vitasovic137—Darko StosicSep 6, 2025
5Alexandr DrabincaSlovenia Alexandr Drabinca121—Milan KadlecApr 11, 2026
6Darko StosicSerbia Darko Stosic119—Hatef MoeilSep 12, 2026
7Pawel PolityloPoland Pawel Politylo118—Rony JasonMay 24, 2025
8Hatef MoeilGermany Hatef Moeil107—Ivan VitasovicFeb 7, 2026
9Hatef MoeilGermany Hatef Moeil104—Darko StosicSep 12, 2026
10Miljan ZdravkovicSerbia Miljan Zdravkovic103—Bondo KikadzeMay 24, 2025
T-11Luka GiorgadzeGeorgia Luka Giorgadze93—Marko AnčićSep 12, 2026
T-11Andi Vrtacic Andi Vrtacic93—Kamil OniszczukNov 23, 2024
T-13Agy SardariNetherlands Agy Sardari91—Fabiano SilvaNov 29, 2025
T-13Marko BojkovićSerbia Marko Bojković91—Ivan VulchinFeb 28, 2026
15Miran FabjanSlovenia Miran Fabjan89—Hatef MoeilMay 24, 2025
T-16Ivana PetrovicCroatia Ivana Petrovic87—Sara SmajićDec 20, 2025
T-16Sara SmajićCroatia Sara Smajić87—Ivana PetrovicDec 20, 2025
18Ilija BrkanCroatia Ilija Brkan86—Chris HillMay 9, 2026
19Bojan KosednarSlovenia Bojan Kosednar84—Francisco Albano BarrioNov 23, 2024
20Francisco Albano BarrioArgentina Francisco Albano Barrio83—Fabiano SilvaSep 12, 2026
21Matej Batinić Matej Batinić81—Jakob NedohApr 11, 2026
T-22Fran Luka Đurić Fran Luka Đurić80—Vojislav SimičićNov 23, 2024
T-22Antonio BudimirAustria Antonio Budimir80—Andrija StankovicApr 11, 2026
24Jordan BartonUnited Kingdom Jordan Barton77—Rony JasonSep 7, 2024
25Filip Pejic Filip Pejic75—Aleksandar JankovićSep 6, 2025
26Vuk LekićSerbia Vuk Lekić74—Sašo KlincApr 11, 2026
27Francisco Albano BarrioArgentina Francisco Albano Barrio73—Dušan DžakićJun 1, 2024
28Ivan Vitasovic Ivan Vitasovic72—Michal AndryszakSep 2, 2023
29Uros JurisicSlovenia Uros Jurisic71—Joelson NascimentoMar 30, 2024
T-30Akhmed KagirovRussia Akhmed Kagirov70—Karol ArteagaJun 20, 2026
T-30Darko Banović Darko Banović70—Bartosz WójcikiewiczSep 7, 2024
T-30Stefan NegucićSerbia Stefan Negucić70—Uros JurisicNov 23, 2024
T-33Lucas AlsinaArgentina Lucas Alsina69—Jakob NedohOct 4, 2025
T-33Sašo KlincSlovenia Sašo Klinc69—Vuk LekićApr 11, 2026
T-35Montenegro Kićo Stamatović68—Josip MatkovićMar 30, 2024
T-35Luka GiorgadzeGeorgia Luka Giorgadze68—Ahmed VilaDec 20, 2025
T-35Andrija StankovicSerbia Andrija Stankovic68—Antonio BudimirApr 11, 2026
38Ilija BrkanCroatia Ilija Brkan67—Aleksandar MihailovićDec 20, 2025
39Veljko AleksićSerbia Veljko Aleksić66—Filip VidakSep 6, 2025
40Luka GiorgadzeGeorgia Luka Giorgadze65—Alessandro CaponeMay 5, 2024
41Michal FiglakPoland Michal Figlak63—Dorobshokh NabotovMay 30, 2026
T-42Itay TratnerIsrael Itay Tratner62—Daniel BazantSep 2, 2023
T-42Kamil KraskaPoland Kamil Kraska62—Ivica TruščekMay 30, 2026
T-42Nikita ZelinskyiUkraine Nikita Zelinskyi62—Martin HorschOct 24, 2026
T-45Marko BojkovićSerbia Marko Bojković59—Piotr NiedzielskiMay 30, 2026
T-45Dana AghaieGermany Dana Aghaie59—Andreas RasumnyFeb 7, 2026
T-47Nikola JoksovićSerbia Nikola Joksović58—Stefan NegucićJun 1, 2024
T-47Igor CavalcantiBrazil Igor Cavalcanti58—Kamil KraskaNov 29, 2025
T-47Tomislav Sičaja Tomislav Sičaja58—Arkadiusz PałkowskiApr 11, 2026
T-47Tiriel Abramović Tiriel Abramović58—Lucas AlsinaFeb 28, 2026
T-51Pawel PolityloPoland Pawel Politylo57—Ákos DénesMay 9, 2026
T-51Jakob NedohSlovenia Jakob Nedoh57—Lucas AlsinaOct 4, 2025
T-51Dalibor DragojevićMontenegro Dalibor Dragojević57—Igor JúniorOct 4, 2025
T-54Ivan Sičaja Ivan Sičaja56—Nemanja TodorovićDec 16, 2023
T-54Stefan Dobrijević Stefan Dobrijević56—Miloš JaničićJul 13, 2024
T-54Andrej Kedves Andrej Kedves56—Serhiy AdamchukOct 4, 2025
57Miljan ZdravkovicSerbia Miljan Zdravkovic55—Josh HillDec 20, 2025
T-58Donovan DesmaeSpain Donovan Desmae54—Marko BojkovićNov 29, 2025
T-58Michal AndryszakPoland Michal Andryszak54—Valdrin IstrefiApr 11, 2026
T-58Ivan Vitasovic Ivan Vitasovic54—Hatef MoeilFeb 7, 2026
T-61Miloš JaničićMontenegro Miloš Janičić53—Stefan DobrijevićJul 13, 2024
T-61Fran Luka Đurić Fran Luka Đurić53—Boris StanićNov 4, 2023
T-63Dorobshokh NabotovTajikistan Dorobshokh Nabotov52—Michal FiglakMay 30, 2026
T-63Andres RamosCuba Andres Ramos52—Valeri AtanasovApr 12, 2025
T-63Leon GavanasGermany Leon Gavanas52—Sven DolezalFeb 7, 2026
T-66Tomislav Sičaja Tomislav Sičaja51—Joelson NascimentoNov 23, 2024
T-66Jakob NedohSlovenia Jakob Nedoh51—Matej BatinićApr 11, 2026
T-66Nemanja NikolicSerbia Nemanja Nikolic51—Jivko StoimenovOct 24, 2026
T-69Martin BaturCroatia Martin Batur50—Shota BetlemidzeSep 7, 2024
T-69Petar Ražov Petar Ražov50—Ante BilicMay 9, 2026
T-69Josh HillCanada Josh Hill50—Miljan ZdravkovicDec 20, 2025
T-69Bartosz WójcikiewiczPoland Bartosz Wójcikiewicz50—Rok KrušičApr 11, 2026
T-73Miran FabjanSlovenia Miran Fabjan49—Tomislav SpahovićDec 16, 2023
T-73Valeri AtanasovBulgaria Valeri Atanasov49—Tomislav SpahovićMay 30, 2026
T-73Jovan MarjanovicSerbia Jovan Marjanovic49—Simeon KarslidisFeb 28, 2026
T-76Tiriel Abramović Tiriel Abramović48—Valeri AtanasovSep 12, 2026
T-76Veljko AleksićSerbia Veljko Aleksić48—Milos DobrasMay 5, 2024
T-76Đani Barbir Đani Barbir48—Tomislav SpahovićNov 23, 2024
T-76Francisco Albano BarrioArgentina Francisco Albano Barrio48—Antun RačićApr 12, 2025
T-80Marko KisičAustria Marko Kisič47—Ivica TruščekMay 28, 2023
T-80Veljko AleksićSerbia Veljko Aleksić47—Antonio BudimirJul 13, 2024
T-80Stanislav Krofak Stanislav Krofak47—Aleksandar JankovićMay 30, 2026
T-80Martin HorschGermany Martin Horsch47—Nikita ZelinskyiOct 24, 2026
T-84Đani Barbir Đani Barbir46—Arkadiusz MaziakowskiMay 28, 2023
T-84Bartosz WójcikiewiczPoland Bartosz Wójcikiewicz46—Darko BanovićSep 7, 2024
T-84Ivica TruščekCroatia Ivica Trušček46—Dominic SchoberFeb 7, 2026
T-87Fabiano SilvaBrazil Fabiano Silva44—Francisco Albano BarrioSep 12, 2026
T-87Itay TratnerIsrael Itay Tratner44—Antun RačićNov 29, 2025
T-89Mario Žgela Mario Žgela43—Deni MirnićJun 20, 2026
T-89Chiril NegruSlovenia Chiril Negru43—Seweryn MańkowskiMay 9, 2026
T-89Pawel PolityloPoland Pawel Politylo43—Ivan SičajaFeb 15, 2025
T-92Matej Batinić Matej Batinić42—Gadzhimurad KhebdeevSep 2, 2023
T-92Joelson NascimentoBrazil Joelson Nascimento42—Uros JurisicMar 30, 2024
T-92Ivan Sičaja Ivan Sičaja42—Mert ÖzyildirimMay 5, 2024
T-92Antun RačićCroatia Antun Račić42—Mauricio AlmeidaMay 9, 2026
T-92Joelson NascimentoBrazil Joelson Nascimento42—Tomislav SičajaNov 23, 2024
T-92Jure Juric Jure Juric42—Mathieu RakotondrazananyNov 29, 2025
T-92Fran Luka Đurić Fran Luka Đurić42—Bondo KikadzeFeb 28, 2026
T-92Piotr StrusPoland Piotr Strus42—Will CurrieFeb 28, 2026
T-92Elias ErberAustria Elias Erber42—Mert BasbudakFeb 7, 2026

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

All boardsStrikes in a fight