Fencers

Fabio MASTROMARINO

🇮🇹 ITA · SCHERMA PISTOIA 1894 · Right-handed

Men’s Épée, 2021–2026

About this fencer

FIE 54096 · FIS 675671

Record and rankings

Counts cover published results recorded here. Verified source copies count once; other source records remain separate.

Results
27
Podiums
3
Competitions won
0
FIS ranking
53rd Épée · 9,918.885 pt as of 8 Nov 2026
FIE ranking
177th Senior Épée · 2026–27
Best FIE ranking
153rd 2025–26
Best finish
3rd of 277, Riccione (RN) - Campionato Nazionale Gold Assoluti
Where they finished in each field, over time A result A podium
Winner1stTop quarter¼Halfway½LastLast 59th of 79, Senior Men’s Épée, Italia - Campionati Italiani Assoluti Frecciarossa, 2026-05-30 27th of 210, Senior Men’s Épée, FIE Grand Prix, Medellín 2026, 2026-05-09 3rd of 277, Senior Men’s Épée, Riccione (RN) - Campionato Nazionale Gold Assoluti, 2026-04-23 80th of 253, Senior Men’s Épée, FIE Grand Prix, Doha 2026, 2026-01-24 68th of 211, Senior Men’s Épée, LEGNANO - 2 P. Nazionale Assoluti SPM-SPF, 2026-01-18 52nd of 276, Senior Men’s Épée, FIE World Cup, Vancouver, December 2025, 2025-12-05 33rd of 197, Senior Men’s Épée, Italia - 1 p. Nazionale Assoluti FIO-SP, 2025-11-21 35th of 219, Junior Men’s Épée, FIE Junior and Cadet World Championships, Wuxi 2025, 2025-04-14 9th of 119, Junior Men’s Épée, FIE Junior Zonal Championships, Antalya, February 2025, 2025-02-28 13th of 180, Junior Men’s Épée, FIE Junior World Cup, Vrsac 2025, 2025-02-15 65th of 215, Junior Men’s Épée, FIE Junior World Cup, Cairo, February 2025, 2025-02-01 59th of 287, Junior Men’s Épée, FIE Junior World Cup, Basel 2025, 2025-01-04 18th of 215, Junior Men’s Épée, FIE Junior and Cadet World Championships, Riyadh 2024, 2024-04-18 5th of 108, Junior Men’s Épée, FIE Junior Zonal Championships, Napoli 2024, 2024-02-27 83rd of 259, Junior Men’s Épée, FIE Junior World Cup, Basel 2024, 2024-02-03 184th of 273, Junior Men’s Épée, FIE Junior World Cup, Udine 2024, 2024-01-06 132nd of 283, Junior Men’s Épée, FIE Junior World Cup, Athens 2023, 2023-12-16 3rd of 182, Junior Men’s Épée, FIE Junior World Cup, Tbilisi 2023, 2023-11-18 16th of 107, Senior Men’s Épée, FIE Satellite, Split 2023, 2023-10-15 36th of 217, Junior Men’s Épée, FIE Junior World Cup, Basel 2023, 2023-02-04 13th of 252, Junior Men’s Épée, FIE Junior World Cup, Udine 2023, 2023-01-08 45th of 168, Junior Men’s Épée, FIE Junior World Cup, Heraklion 2022, 2022-12-17 135th of 266, Junior Men’s Épée, FIE Junior World Cup, Riga 2022, 2022-11-19 3rd of 142, Cadet Men’s Épée, FIE Junior and Cadet World Championships, Dubai 2022, 2022-04-09 50th of 111, Cadet Men’s Épée, EFC European Championships U17 2022, 2022-03-03 52nd of 203, Junior Men’s Épée, FIE Junior World Cup, Udine 2022, 2022-01-09 22nd of 225, Cadet Men’s Épée, EFC Cadet Circuit Grenoble 2021, 2021-11-20

Results

Results: 27

WhenCompetitionEventPlace
8 Jan 2023FIE Junior World Cup, Udine 2023FIEJunior Men’s Épée13th of 252
17 Dec 2022FIE Junior World Cup, Heraklion 2022FIEJunior Men’s Épée45th of 168
19 Nov 2022FIE Junior World Cup, Riga 2022FIEJunior Men’s Épée135th of 266
9 Apr 2022FIE Junior and Cadet World Championships, Dubai 2022FIECadet Men’s Épée3rd of 142
3 Mar 2022EFC European Championships U17 2022EFCCadet Men’s Épée50th of 111
9 Jan 2022FIE Junior World Cup, Udine 2022FIEJunior Men’s Épée52nd of 203
20 Nov 2021EFC Cadet Circuit Grenoble 2021EFCCadet Men’s Épée22nd of 225

Videos

Head to head

Against left-handers 17–13 · right-handers 112–41, where the FIE says which hand they fence with. Left and right

Everyone they’ve met in events whose bouts are kept here, the most met first. Each goes to their bouts together.

AgainstWonLostLast met
Domonkos PELLE2115 Feb 2025
Nicholas ZHANG125 Dec 2025
Artem SARKISYAN0227 Feb 2024
Aurele FAVRE114 Feb 2023
Conrad Seibaek KONGSTAD2024 Jan 2026
Everyone they’ve met (160 more)
AgainstWonLostLast met
Erik TOBIAS2018 Nov 2023
Hunter WEI2018 Apr 2024
Jann-Rouven SCHMIDT203 Feb 2024
Jonas WALLER114 Jan 2025
Juliano Nicola SQUIERI2028 Feb 2025
Julius EDELMANN2028 Feb 2025
Julius RUPPENTHAL1127 Feb 2024
Lev MAISTRENKO1116 Dec 2023
Pawel KLYTTA1116 Dec 2023
Ruibo (Leon) XIAO119 May 2026
Tom PUCHELLE1115 Feb 2025
Adam KERESZTES1018 Nov 2023
Alberto PETROCCA1015 Oct 2023
Alec BROOKE104 Feb 2023
Alec OXHOLM WAGNER109 Apr 2022
Alejandro CALDERON MARIN109 May 2026
Aleksander MALVIK019 Apr 2022
Alexander BIRO0115 Oct 2023
Alon SARID019 Apr 2022
Arseniy ANTOKHIN1018 Nov 2023
Arseniy KARAPYSH101 Feb 2025
Arthur FAVRE106 Jan 2024
Arturs SKADINS0119 Nov 2022
Bachana GORJOLADZE1018 Nov 2023
Ben MACLENNAN1016 Dec 2023
Bence TAIVAINEN014 Jan 2025
Bendix KELPE105 Dec 2025
Benedict SCHENKENGEL104 Feb 2023
Benjamin FRIIS MADSEN108 Jan 2023
Bental LIMAN1014 Apr 2025
Bogdan LUKIN014 Jan 2025
Bohdan KYRDA0115 Oct 2023
Boldizsar KELEMEN1015 Feb 2025
Boris KONOV1015 Feb 2025
Cedrik Henry FAST109 Jan 2022
Cengizhan ONER104 Jan 2025
Cooper GOUGE109 Apr 2022
Corto VANDENBERGHE1016 Dec 2023
Cristiano SENA0128 Feb 2025▶ Watch
Cyrille DE BOCK014 Jan 2025
Daniel HARTAL013 Feb 2024
Daniel NACCA0119 Nov 2022
Daniel RUBIN015 Dec 2025
Danil SAFIN1028 Feb 2025
Darcy MCCLELLAND1014 Apr 2025
David MATOUSEK1019 Nov 2022
David PERKINS1027 Feb 2024
Diogo ONOFRE1027 Feb 2024
Dmitrii SHVELIDZE0124 Jan 2026
Donghyeok KIM018 Jan 2023
Edvin JAHU016 Jan 2024
Einar RANTALA016 Jan 2024
Elia Pietro GALLI1015 Feb 2025
Emilis KRASIKOVAS1017 Dec 2022
Eslam OSAMA016 Jan 2024
Evan Haoxuan WANG1015 Feb 2025
Felipe LEAL108 Jan 2023
Filipe FRAZAO109 May 2026
Filipp DJATSUK105 Dec 2025
Francisco LIMARDO0115 Oct 2023
Gabriel Angel MUSAMBI101 Feb 2025
Gabriel CARRIER101 Feb 2025
Gabriel EVERS1027 Feb 2024
Gagik DAVTYAN1018 Apr 2024
Gauthier GIORGI1024 Jan 2026
Halis Efe ELIBOL1018 Apr 2024
Hao HSU016 Jan 2024
Herve COLLING1015 Feb 2025
Hong Shern LOH1018 Apr 2024
Horant KUMMER1017 Dec 2022
Hubert KLUGHARDT016 Jan 2024
Hugo BRANDBERG108 Jan 2023
Ireneusz FILEK109 Apr 2022
Isaac DORATI109 May 2026
Ivan RYCHKOV011 Feb 2025
Jacopo RIZZI018 Jan 2023
Jakob RICHELIEU DE1027 Feb 2024
Jamie FIRTH1015 Oct 2023
Jem GREEN0118 Nov 2023
Jesse NDJEKA105 Dec 2025
Jesse PIEPER109 Jan 2022
Jinze SHI1014 Apr 2025
Johannes PAVIC1018 Nov 2023
John Edison RODRIGUEZ015 Dec 2025
Jonas Ze Xian CHAN108 Jan 2023
Joppe REYNAERT108 Jan 2023
Jose Miguel MARTIN GAMAZO1018 Apr 2024
Juan Pedro ROMERO109 May 2026
Julien Kenneth LIM0115 Feb 2025
Kaloyan KOSTADINOV1016 Dec 2023
Karim CHOUN1027 Feb 2024
Kirill ONISHCHUK019 Jan 2022
Kyano PIETERS1014 Apr 2025
Laszlo PLUHAR1015 Oct 2023
Leandro LOEMAN019 Jan 2022
Leo PASSOT1015 Feb 2025
Leon ZAJC104 Jan 2025
Leopold VON SCHONBORN104 Jan 2025
Lior STOFENMACHER STISIN1018 Nov 2023
Long Hin JIAN104 Feb 2023
Luis Steffano BRILLA ARAYA109 May 2026
Maksym KRYVONOS1018 Nov 2023
Marco Francesco LOCATELLI104 Jan 2025
Marco PAGANELLI0117 Dec 2022
Marian-Anton HORETSKYY013 Feb 2024
Markus SALM0115 Oct 2023
Mate DUNAY101 Feb 2025
Mateo UGAZ VIDAL014 Jan 2025
Mateusz ANTKIEWICZ1015 Oct 2023
Mathias MURUMAA1027 Feb 2024
Mathis CORVERS1017 Dec 2022
Mengxiang YU014 Feb 2023
Meyirkhan TIMUROV018 Jan 2023
Miguel Angel CHUZON109 Jan 2022
Miguel FIGUEROA MORENO109 May 2026
Miguel FRAZAO109 May 2026
Mihnea CODREAN1028 Feb 2025
Mika EHRINGHAUS0117 Dec 2022
Mohamed YASSEEN0118 Nov 2023
Muhammad ABDULALI1018 Apr 2024
Murat MERIC109 Apr 2022
Naoshi NAKAMOTO1024 Jan 2026
Nikita ZHULINSKIY0124 Jan 2026
Nolan WINGERTER1028 Feb 2025
Ole PETERSEN1019 Nov 2022
Oleksandr SELIVERSTOV1018 Nov 2023
Oruj MISIRZADE1028 Feb 2025
Pablo GARCIA LA PARRA1018 Nov 2023
Patrick JORGENSEN0124 Jan 2026
Paul FORTIN019 May 2026
Paul PFEIFER101 Feb 2025
Pavlo BORER104 Feb 2023
Peik PAHKALA108 Jan 2023
Pin-Jui CHEN103 Feb 2024
Preston Ridley STROOP104 Feb 2023
Qinrui ZHANG1015 Feb 2025
Rang LEE105 Dec 2025
Robert Casper SPIEGEL109 Apr 2022
Robert KYKKANEN1024 Jan 2026
Roman SAMOILOV1027 Feb 2024
Sameer SUNDER-RAJAN1014 Apr 2025
Sami BOUMEDIENNE1028 Feb 2025
Samuel LABAKI1024 Jan 2026
Skyler LIVERANT0119 Nov 2022
Sven HARTMANN1016 Dec 2023
Szymon WOJCIECHOWSKI1018 Apr 2024
Thibault WAFFELAERT106 Jan 2024
Tobias Anon REDLICH109 Apr 2022
Tristan LUMINEAU0114 Apr 2025
Vasileios TSOKAS1017 Dec 2022
Vedran MARKOTA0115 Oct 2023
Vlad BEAUCHAMP1014 Apr 2025
Wang Chon TAI1014 Apr 2025
Wojciech RZYCZNIAK1019 Nov 2022
Yehonathan LAMBREY MESSIKA0117 Dec 2022
Yoad HADAR1019 Nov 2022
Yordan GALABOV105 Dec 2025
Younis KHALIL101 Feb 2025
Zeb VISSER103 Feb 2024
Zhiwei SU1018 Apr 2024

Figures

rating, ranking and how they fence

Over time

fency ELO each season Épée
190017501600 Épée 1670, 2021–22 Épée 1668, 2022–23 Épée 1721, 2023–24 Épée 1789, 2024–25 Épée 1817, 2025–26
Their FIE ranking each season, 1st at the top Senior Épée
1st10th100th Senior Épée 430th, 2023–24 Senior Épée 153rd, 2025–26 Senior Épée 177th, 2026–27
As a table
SeasonWeaponfency ELOFIE ranking
2026–27Épée177th Senior
2025–26Épée1,817153rd Senior
2024–25Épée1,789
2023–24Épée1,721430th Senior
2022–23Épée1,668
2021–22Épée1,670

How fency ELO works · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools92–33 74%4.2–2.922–13
Tables37–21 64%13.3–10.74–4