FNC 31 took place on 30 May 2026 at Ahilej, Belgrade, Serbia. Main event: Kamil Kraska def. Ivica Trušček (TKO (ground and pound) · R2 3:15). Full results for all 11 fights on the card, with winner, method and round.
Full results
Main Card
- Kamil Kraska 15-3-0 · PolandIvica Trušček 46-39-0 · CroatiaKamil Kraska def. Ivica Trušček TKO (ground and pound) · R2 3:15
- Aleksandar Ilic 18-8-0 · SerbiaĐani Barbir 10-1-0, 1 NC · CroatiaĐani Barbir def. Aleksandar Ilic Submission (armbar) · R1 2:40
- Darko Stosic def. Greg Hardy KO (overhand right) · R3 2:42
- Marko Bojkovic def. Piotr Niedzielski Decision (unanimous) · R3 5:00
- Tomislav Spahovic 11-9-0 · Bosnia and HerzegovinaValeri Atanasov 3-2-0 · BulgariaValeri Atanasov def. Tomislav Spahovic Decision (unanimous) · R3 5:00
- Stanislav Krofak 11-9-0 · CroatiaAleksandar Jankovic 14-15-0, 1 NC · SerbiaStanislav Krofak def. Aleksandar Jankovic Decision (unanimous) · R3 5:00
- Irisbiev Khanbulat def. Dalibor Dragojevic Decision (unanimous) · R3 5:00
- Hrvoje Stepic def. Vaso Bakocevic TKO (body kick and ground strikes) · R1 3:20
- Michal Figlak def. Dobroshokh Nabotov Decision (unanimous) · R3 5:00
- Igor Cavalcanti def. Marek Jakimowicz TKO (punches) · R1 4:56
Prelims
- Iago Silva def. Luka Pisaric Submission (rear-naked choke) · R1 3:44