Fencers

Marco MASTRULLO

🇮🇹 ITA · GRUPPO SCHERMA FIAMME GIALLE · Right-handed

Men’s Sabre, 2018–2026

About this fencer

FIE 53788 · FIS 653532

Record and rankings

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

Results
45
Podiums
5
Competitions won
3
FIS ranking
5th Sabre · 66,272.566 pt as of 19 Oct 2026
FIE ranking
49th Senior Sabre · 2026–27
Best finish
1st of 77, EFC EFC FFE Circuit Sofia Epee and Sabre 2025
Where they finished in each field, over time A result A podium
Winner1stTop quarter¼Halfway½LastLast 81st of 173, Senior Men’s Sabre, FIE World Cup, Oran 2026, 2026-10-15 2nd of 53, Senior Men’s Sabre, Italia - Campionati Italiani Assoluti Frecciarossa, 2026-05-30 57th of 223, Senior Men’s Sabre, FIE World Cup, Cairo 2026, 2026-05-22 15th of 177, Senior Men’s Sabre, FIE Grand Prix, Incheon 2026, 2026-05-02 16th of 247, Senior Men’s Sabre, FIE World Cup, Padua 2026, 2026-04-17 65th of 240, Senior Men’s Sabre, FIE World Cup, Budapest 2026, 2026-03-27 1st of 46, Under 23 Men’s Sabre, EFC U23 Circuit Belgrade 2026, 2026-03-14 19th of 75, Under 23 Men’s Sabre, Caorle Campionati Italiani Under 23 Frecciarossa, 2026-02-28 21st of 104, Senior Men’s Sabre, Foggia (FG) - 2 p. Nazionale Assoluti SCM-SCF, 2026-02-15 49th of 212, Senior Men’s Sabre, FIE World Cup, Salt Lake City 2026, 2026-01-23 65th of 179, Senior Men’s Sabre, FIE Grand Prix, Tunis 2026, 2026-01-10 22nd of 219, Senior Men’s Sabre, FIE Grand Prix, Orléans 2025, 2025-12-04 9th of 82, Under 23 Men’s Sabre, EFC U23 Circuit Grunwald 2025, 2025-11-22 140th of 204, Senior Men’s Sabre, FIE World Cup, Algiers 2025, 2025-11-07 17th of 95, Senior Men’s Sabre, Carrara (MS) - 1 p. Nazionale Assoluti SCM-SCF, 2025-10-31 17th of 70, Under 23 Men’s Sabre, EFC U23 Circuit Foggia 2025, 2025-10-25 59th of 261, Senior Men’s Sabre, FIE World Cup, Madrid 2025, 2025-05-23 116th of 198, Senior Men’s Sabre, FIE Grand Prix, Seoul 2025, 2025-05-03 12th of 55, Under 23 Men’s Sabre, EFC European Championships U23 Tallinn 2025, 2025-04-24 70th of 268, Senior Men’s Sabre, FIE World Cup, Budapest 2025, 2025-03-28 182nd of 261, Senior Men’s Sabre, FIE World Cup, Padua 2025, 2025-03-06 104th of 239, Senior Men’s Sabre, FIE World Cup, Plovdiv 2025, 2025-01-24 1st of 77, Under 23 Men’s Sabre, EFC EFC FFE Circuit Sofia Epee and Sabre 2025, 2025-01-18 56th of 154, Senior Men’s Sabre, FIE Grand Prix, Tunis 2025, 2025-01-10 10th of 81, Under 23 Men’s Sabre, EFC EFC FFE Circuit Udine 2025, 2025-01-05 37th of 226, Senior Men’s Sabre, FIE Grand Prix, Orléans 2024, 2024-12-06 55th of 160, Senior Men’s Sabre, FIE World Cup, Oran 2024, 2024-11-08 13th of 62, Under 23 Men’s Sabre, EFC European Championships U23 Antalya 2024, 2024-06-01 88th of 212, Senior Men’s Sabre, FIE World Cup, Madrid 2024, 2024-05-17 107th of 149, Senior Men’s Sabre, FIE Grand Prix, Seoul 2024, 2024-05-05 99th of 240, Senior Men’s Sabre, FIE World Cup, Padua 2024, 2024-03-01 65th of 177, Senior Men’s Sabre, FIE Grand Prix, Tunis 2024, 2024-01-13 118th of 212, Senior Men’s Sabre, FIE Grand Prix, Orléans 2023, 2023-12-08 52nd of 184, Senior Men’s Sabre, FIE World Cup, Algiers 2023, 2023-11-09 118th of 240, Senior Men’s Sabre, FIE World Cup, Madrid 2023, 2023-05-12 5th of 167, Junior Men’s Sabre, FIE Junior and Cadet World Championships, Plovdiv 2023, 2023-04-02 13th of 205, Senior Men’s Sabre, FIE World Cup, Padua 2023, 2023-03-02 1st of 77, Junior Men’s Sabre, FIE Junior Zonal Championships, Tallinn 2023, 2023-02-26 26th of 186, Junior Men’s Sabre, FIE Junior World Cup, Plovdiv 2023, 2023-02-03 44th of 189, Junior Men’s Sabre, FIE Junior World Cup, Budapest 2023, 2023-01-07 3rd of 196, Junior Men’s Sabre, FIE Junior World Cup, Dormagen 2022, 2022-12-17 46th of 182, Junior Men’s Sabre, FIE Junior World Cup, Sosnowiec 2022, 2022-12-03 14th of 155, Junior Men’s Sabre, FIE Junior World Cup, Sosnowiec 2021, 2021-12-04 13th of 210, Cadet Men’s Sabre, EFC Cadet Circuit 2019, 2019-11-30 62nd of 230, Cadet Men’s Sabre, EFC Cadet Circuit 2018, 2018-10-06

Results

Results: 45

WhenCompetitionEventPlace
6 Mar 2025FIE World Cup, Padua 2025FIESenior Men’s Sabre182nd of 261
24 Jan 2025FIE World Cup, Plovdiv 2025FIESenior Men’s Sabre104th of 239
18 Jan 2025EFC EFC FFE Circuit Sofia Epee and Sabre 2025EFCUnder 23 Men’s Sabre1st of 77
10 Jan 2025FIE Grand Prix, Tunis 2025FIESenior Men’s Sabre56th of 154
5 Jan 2025EFC EFC FFE Circuit Udine 2025EFCUnder 23 Men’s Sabre10th of 81
6 Dec 2024FIE Grand Prix, Orléans 2024FIESenior Men’s Sabre37th of 226
8 Nov 2024FIE World Cup, Oran 2024FIESenior Men’s Sabre55th of 160
1 Jun 2024EFC European Championships U23 Antalya 2024EFCUnder 23 Men’s Sabre13th of 62
17 May 2024FIE World Cup, Madrid 2024FIESenior Men’s Sabre88th of 212
5 May 2024FIE Grand Prix, Seoul 2024FIESenior Men’s Sabre107th of 149
1 Mar 2024FIE World Cup, Padua 2024FIESenior Men’s Sabre99th of 240
13 Jan 2024FIE Grand Prix, Tunis 2024FIESenior Men’s Sabre65th of 177
8 Dec 2023FIE Grand Prix, Orléans 2023FIESenior Men’s Sabre118th of 212
9 Nov 2023FIE World Cup, Algiers 2023FIESenior Men’s Sabre52nd of 184
12 May 2023FIE World Cup, Madrid 2023FIESenior Men’s Sabre118th of 240
2 Apr 2023FIE Junior and Cadet World Championships, Plovdiv 2023FIEJunior Men’s Sabre5th of 167
2 Mar 2023FIE World Cup, Padua 2023FIESenior Men’s Sabre13th of 205
26 Feb 2023FIE Junior Zonal Championships, Tallinn 2023FIEJunior Men’s Sabre1st of 77
3 Feb 2023FIE Junior World Cup, Plovdiv 2023FIEJunior Men’s Sabre26th of 186
7 Jan 2023FIE Junior World Cup, Budapest 2023FIEJunior Men’s Sabre44th of 189

Videos

All their bouts on video (21 more)

Head to head

Against left-handers 25–11 · right-handers 149–76, 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
Yago MORAN3123 Jan 2026▶ Watch
Bjorn THOMAS302 Apr 2023
Kaito STREETS212 May 2026
Krzysztof KAJOR2128 Mar 2025
Marcus Maximilian TAN213 May 2025
Everyone they’ve met (202 more)
AgainstWonLostLast met
Mirko PETRUCZ2128 Mar 2025
Abtin ABBASI112 May 2026
Andriy YAGODKA2017 May 2024
Antonio HEATHCOCK119 Nov 2023
Arda TANERLER2013 Jan 2024
Artur CHUPRAKOV2022 May 2026
Asier OLANGUA114 Dec 2025
Bongil GU114 Dec 2025
Carlos FLOREZ202 May 2026
Daryl HOMER023 May 2025
Dohun LEE202 May 2026
Eliott BIBI117 Nov 2025
Eric Simon SEEFELD1110 Jan 2026
Francois CAUCHON1113 Jan 2024
Harumasa SATO2015 Oct 2026
Iulian TEODOSIU1110 Jan 2025▶ Watch
Jaewon KIM025 May 2024
Jean-Philippe PATRICE0210 Jan 2025▶ Watch
Jorge CASAUS PIELAGO2015 Oct 2026
Kaloyan PESHEV2017 Apr 2026
Leon SCHLAFFER1124 Jan 2025
Lucas GUILLEY1122 May 2026
Marcel BRONISZEWSKI118 Nov 2024
Mihnea ENACHE2027 Mar 2026
Mohamed AMER2017 Apr 2026
Musa AYMURATOV0222 May 2026
Naoya TANISHITA112 May 2026
Oszkar VAJDA203 Feb 2023
Philipp METHNER023 Feb 2023
Pietro Jose DI MARTINO1127 Mar 2026
Razvan URSACHI026 Dec 2024▶ Watch
Remi GARRIGUE1117 Apr 2026▶ Watch
Roman NORRIS2010 Jan 2025
Sandro BAZADZE022 May 2026▶ Watch
Silas CHOI2017 Apr 2026
Simon CACEK2028 Mar 2025
Thomas BILLOD204 Dec 2025
Todor STOYCHEV1126 Feb 2023▶ Watch
Tolga ASLAN2026 Feb 2023▶ Watch
Tom COUDERC1123 May 2025
Vlad COVALIU1110 Jan 2026
William MORRILL1122 May 2026
Abraham RODRIGUEZ1023 May 2025
Adamantios Marios BERZOVITIS1024 Jan 2025
Adel ALMUTAIRI102 Mar 2023
Ahmed ALQUDIHI1013 Jan 2024
Ahmet Turgut TAFLAN1017 Dec 2022
Akram BOUNABI1010 Jan 2026
Aleksandre TAVARTKILADZE108 Nov 2024
Alex Brian CHAN1017 Dec 2022
Alexey DADAEV0124 Jan 2025
Alpamis URAKBAEV016 Mar 2025
Amenallah HMISSI017 Nov 2025
Andras SZATMARI016 Mar 2025
Andres HERNANDEZ CABALLERO015 May 2024
Andri Nikolaysson MATEEV1015 Oct 2026
Anson Tsz Wun WONG102 Apr 2023
Artyom SARKISSYAN0110 Jan 2026
Ates Efe TOKER103 Feb 2023
Aykhan KHASIYEV1024 Jan 2025
Benedykt DENKIEWICZ0117 May 2024
Benno SCHNEIDER0112 May 2023
Bertalan TOTH013 Dec 2022
Birgen DANNEELS107 Jan 2023
Carlos HERRANZ104 Dec 2021
Cesar MACIAS1023 Jan 2026
Charles GELLETT1024 Jan 2025
Chenpeng SHEN102 May 2026
Chung Hei CHOW018 Dec 2023
Cody Walter JI108 Nov 2024
Colin HEATHCOCK1013 Jan 2024
Connor Bryce WOODWARD1023 Jan 2026
Cosmin STAN103 Dec 2022
Darii LUKASHENKO1026 Feb 2023
Dario CAVALIERE0128 Mar 2025
David SAGARDI DIAZ1010 Jan 2026
Dimitar RAYKIN014 Dec 2021
Dmitrii KOLOBAIEV102 Apr 2023
Dmitriy NASONOV0123 Jan 2026
Eduard DRAGOMIR107 Jan 2023
Emanuele NARDELLA0117 Dec 2022▶ Watch
Emir PATINO1012 May 2023
Enver YILDIRIM1028 Mar 2025
Ethan KIM1023 Jan 2026
Evan FRABOULET0115 Oct 2026
Farzad BAHER ARASBARAN0124 Jan 2025
Filip JOZEFOWSKI0117 Dec 2022
Francois MARUELLE1017 Dec 2022
Frederic KINDLER0110 Jan 2025
George DRAGOMIR0123 Jan 2026
Giacomo MIGNUZZI102 Mar 2023▶ Watch
Giorgio MARCIANO016 Mar 2025
Gisho Nidhi KUMARESAN PADMA1022 May 2026
Gleb GLOTTE1026 Feb 2023
Guillermo DIAZ GAMO103 Dec 2022
Guram REKHVIASHVILI1026 Feb 2023
Hansol HA109 Nov 2023
Hayato TSUBO015 May 2024
Henrique GARRIGOS012 Mar 2023
Ho Fung MAK1013 Jan 2024
Ho Tin LOW018 Nov 2024
Hoi Chun CHANG017 Nov 2025
Hristo HRISTOV103 Feb 2023
Hyeonmo SUNG0117 May 2024▶ Watch
Ilya KUCHERSKOY1010 Jan 2026
Ivaylo ALEKSANDROV103 Dec 2022
Jinhyun JOO102 May 2026
Joaquin GONZALEZ-CARVAJAL MARTINEZ1017 May 2024
Josue MORALES102 Mar 2023
Junghwan KIM0113 Jan 2024
Kainazar NURKATULY1027 Mar 2026
Kamar SKEETE1022 May 2026
Kamil IBRAGIMOV0117 Apr 2026
Kento HOSHINO101 Mar 2024
Kento YOSHIDA102 Mar 2023
Kerem CAGLAYAN016 Mar 2025
Kirill TIULIUKOV0115 Oct 2026
Konrad ONDRIK013 Dec 2022
Kornel PECH101 Mar 2024
Krisztian RABB014 Dec 2025
Kuanysh ERGASHBAY108 Nov 2024
Leandre OLLIVIER0117 May 2024
Leon KUZMIN1023 May 2025
Leonardo REALE1017 Apr 2026
Lev BEN AVRAM1027 Mar 2026
Lysander DENNER103 Dec 2022
Magamed KHALIMBEKOV0122 May 2026
Magsud HUSEYNLI103 Dec 2022
Mao KOKUBO012 Apr 2023
Marc GELINAS109 Nov 2023
Marco SOVAR107 Jan 2023
Marco STIGLIANO1017 Dec 2022
Matei CIDU109 Nov 2023
Matthew LINSKY1017 Dec 2022
Matthis HUSMANN107 Jan 2023
Mattia PLASTOW1017 Apr 2026
Matyas SZABO012 Mar 2023▶ Watch
Max CROMIE1010 Jan 2026
Max Laurin MUELLER1017 Dec 2022
Medhat MOATAZ1012 May 2023
Michalis KIRIMLIDIS104 Dec 2025
Miklos PECH109 Nov 2023
Mitchell SARON017 Nov 2025
Mohamed Aziz CHERNI1017 May 2024
Mohammad FOTOUHI1024 Jan 2025
Muhammed Furkan KALENDER017 Jan 2023
Murad AKBAROV1026 Feb 2023▶ Watch
Nand PROSSE102 Apr 2023
Nicholas DINU102 Mar 2023
Nicolas ILIASZ1017 May 2024▶ Watch
Nicolas WANG015 May 2024
Nicolaus BENEDICT1012 May 2023
Nima ZAHEDI1023 May 2025
Nurkeldi TURGANBAEV102 Apr 2023
Oleg PETROVSKIY012 May 2026
Olympios GOUGOULIAS108 Nov 2024
Oskar KUSAK104 Dec 2021
Paco BOUREAU0115 Oct 2026
Patrik TOTH103 Feb 2023
Pavels GUZANOVS101 Mar 2024
Peter KRAJNC101 Mar 2024
Philip MEIXNER104 Dec 2021
Phongphipat NGAM-NUCH105 May 2024
Piotr SZCZEPANIK1027 Mar 2026
Radu NITU1023 May 2025
Raoul BONAH019 Nov 2023▶ Watch
Reo HIWATASHI0117 Dec 2022
Ricardo ALVAREZ1022 May 2026
Robert PIECHA1026 Feb 2023
Ryohei EMURA0123 Jan 2026
Sedki SAAD1010 Jan 2025
Sergey SOMOV104 Dec 2021
Shaotong LUO016 Mar 2025
Shaun KIM1023 Jan 2026
Shido TSUMORI104 Dec 2025
Sil AUDENAERT1028 Mar 2025
Stanimir PELOV017 Jan 2023
Stanislav ZAKUTNII1023 Jan 2026
Sze Long Aaron HO1012 May 2023
Szymon HRYCIUK011 Mar 2024
Thanh An VU102 Mar 2023
Tin Ching LEUNG106 Dec 2024
Tomoaki CHANO102 Apr 2023
Toprak ALTINCEKIC107 Jan 2023
Tzer Chyuan WONG108 Dec 2023
Ugo LATAPY102 Apr 2023
Vakhtangi ARCHVADZE1023 May 2025
Viacheslav DZIUBA1017 Dec 2022
Viktor FILEV1026 Feb 2023▶ Watch
Vito GUZZO1017 Dec 2022
Wei-Jen CHIANG103 May 2025
William HAN1015 Oct 2026
Xavier GUAY-TARDIF013 May 2025
Xiao LIN1028 Mar 2025
Xiaopeng YIN0127 Mar 2026
Yang LU0123 May 2025
Yinghui YAN109 Nov 2023
Yuto RIKITAKE106 Mar 2025
Zeyad NOFAL104 Dec 2021
Zhanat NABIYEV012 May 2026
Zsadany PAPP1017 Apr 2026
Zuhriddin KODIROV104 Dec 2025

Figures

rating, ranking and how they fence

Over time

fency ELO each season Sabre
190017001500 Sabre 1502, 2018–19 Sabre 1519, 2019–20 Sabre 1611, 2021–22 Sabre 1845, 2022–23 Sabre 1785, 2023–24 Sabre 1757, 2024–25 Sabre 1898, 2025–26 Sabre 1878, 2026–27
Their FIE ranking each season, 1st at the top Senior Sabre
1st10th100th Senior Sabre 143rd, 2022–23 Senior Sabre 170th, 2023–24 Senior Sabre 130th, 2024–25 Senior Sabre 51st, 2025–26 Senior Sabre 49th, 2026–27
As a table
SeasonWeaponfency ELOFIE ranking
2026–27Sabre1,87849th Senior
2025–26Sabre1,89851st Senior
2024–25Sabre1,757130th Senior
2023–24Sabre1,785170th Senior
2022–23Sabre1,845143rd Senior
2021–22Sabre1,611
2019–20Sabre1,519
2018–19Sabre1,502

How fency ELO works · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools128–56 70%4.4–320–22
Tables46–31 60%13.6–12.310–8