Fencers

Mattia DE CRISTOFARO

Mattia DE CRISTOFARO: Italy · Men’s Foil, 2021–2026. 53 recorded results. Get new results by email.

🇮🇹 ITA · CENTRO SPORTIVO CARABINIERI · Right-handed

About this fencer

FIE 53400 · FIS 662554

Record and rankings

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

Results
53
Podiums
10
Competitions won
1
FIS ranking
13th Foil · 42,329.077 pt as of 19 Oct 2026
Fency Elo
1880 Foil, 99th of 2,645 as of 5 Nov 2026 Standing among established Fency ratings in the same weapon and gender, active this season or last.
FIE ranking
128th Senior Foil · 2026–27
Best finish
1st of 87, FIE Satellite, Bari 2026
Where they finished in each field, over time A result A podium

Results

Clear filters

Results: 53

WhenCompetitionEventPlace
15 Oct 2026FIE World Cup, Takamatsu City 2026FIESenior Men’s Foil90th of 233
12 Sept 2026FIE Satellite, Bari 2026FIESenior Men’s Foil1st of 87
30 May 2026Italia - Campionati Italiani Assoluti FrecciarossaFISSenior Men’s Foil51st of 61
28 May 2026Italia - Campionati Italiani Giovani FrecciarossaFISJunior Men’s Foil3rd of 53
16 May 2026FIE Grand Prix, Shanghai 2026FIESenior Men’s Foil155th of 233
1 Apr 2026FIE Junior and Cadet World Championships, Rio De Janeiro 2026FIEJunior Men’s Foil3rd of 177
28 Feb 2026Caorle Campionati Italiani Under 23 FrecciarossaFISUnder 23 Men’s Foil24th of 102
25 Feb 2026FIE Junior Zonal Championships, Tbilisi 2026FIEJunior Men’s Foil9th of 96
6 Feb 2026FIE Grand Prix, Turin 2026FIESenior Men’s Foil90th of 296
31 Jan 2026FIE Junior World Cup, Hammamet, January 2026FIEJunior Men’s Foil12th of 86
23 Jan 2026Brescia (BS) - 2 p. Nazionale Assoluti FM-FFFISSenior Men’s Foil8th of 123
23 Jan 2026Brescia (BS) - 2 p. Nazionale Giovani FM-FFFISJunior Men’s Foil3rd of 176
17 Jan 2026FIE Junior World Cup, Madrid 2026FIEJunior Men’s Foil56th of 273
29 Nov 2025FIE Junior World Cup, Samorin 2025FIEJunior Men’s Foil3rd of 242
21 Nov 2025Italia - 1 p. Nazionale Giovani FIO-SPFISJunior Men’s Foil9th of 183
21 Nov 2025Italia - 1 p. Nazionale Assoluti FIO-SPFISSenior Men’s Foil7th of 129
31 Oct 2025FIE Junior World Cup, Istanbul, October 2025FIEJunior Men’s Foil2nd of 308
18 Oct 2025FIE Satellite, Samorin 2025FIESenior Men’s Foil5th of 147
24 Apr 2025EFC European Championships U23 Tallinn 2025EFCUnder 23 Men’s Foil9th of 66
14 Apr 2025FIE Junior and Cadet World Championships, Wuxi 2025FIEJunior Men’s Foil14th of 165

Videos

All their bouts on video (19 more)

Head to head

Against left-handers 48–25 · right-handers 178–77, 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
Allen CHEN212 Nov 2024
Anas ANANE1218 Apr 2024▶ Watch
Andrew CHEN2110 Jan 2025
Branislav LANCARIC2118 Oct 2025
Louis PRADEL2118 Apr 2024
Everyone they’ve met (271 more)
AgainstWonLostLast met
Roy GRAHAM1216 May 2026
Alexander KAHL0216 May 2026
Ambrus BUDAHAZY113 Feb 2024
Andrea ZANARDO1114 Apr 2025▶ Watch
Arpad FAZEKAS114 Nov 2023
Cedric VAN DEN BERG2028 Feb 2025
Chang-Chieh KUO2015 Dec 2023
Chase EMMER026 Feb 2026▶ Watch
Danielius JURAS206 Jan 2024
Daniil MATIASH1117 Jan 2026
David KELLY112 Nov 2024
David WILLIAMS1118 Oct 2025
Dmytro CHUCHUKALO117 Feb 2025
Don Jeidus DESERANNO1110 Feb 2024
Elia PASIN1112 Sept 2026
Emil NORDMAN RID2028 Feb 2025▶ Watch
Frode VAABEN1110 Jan 2025
Georgii DEMESH2031 Jan 2026
German FERREIRO2027 Feb 2024
Henri ASK206 Feb 2026
Jaimie COOK0218 Jan 2025
Jakub KOTEK113 Feb 2024
Jakub ROZMUS1131 Jan 2026
Jakub VRTILEK2018 Apr 2024
James HAVARD2017 Jan 2026
Julian SOH2015 Feb 2025
Kamal MINOTT0215 Oct 2026
Keyon LOO112 Nov 2024▶ Watch
Khaled Aref HUSSEIN113 Dec 2022
Kin Hei Aidan LEUNG1115 Feb 2025
Lauro FALCHETTO206 Feb 2026
Lev Michael HOLY2018 Oct 2025
Luka RAMISHVILI2017 Jan 2026
Mahel BOUMAZA1112 Sept 2026
Matteo IACOMONI1112 Sept 2026
Maxime DUBREUIL111 Apr 2026
Niklas DIESTELKAMP116 Feb 2026
Numa CRIST2029 Sept 2024
Piotr GINDA1118 Jan 2025
Piotr KASKOW028 Jan 2023
Samuel Elijah ROBSON119 Apr 2022
Shunto KANASHIRO2020 Jan 2024
Timofey SEMYONOV201 Apr 2026
Tit Nam CHENG116 Feb 2026
Victor LEYNEN DUBUS203 Dec 2022
Weiqiao LYU2031 Oct 2025▶ Watch
Yi-Tung CHEN207 Feb 2025
Aarav CHAUDHARI0118 Jan 2025
Abdalla KHALIFA013 Dec 2022
Adam ANDRZEJEWSKI103 Feb 2024
Adam JAKUBOWSKI0123 Oct 2021
Adam VLADAR1018 Oct 2025
Adam WONG0118 Apr 2024
Adham ELDEEB101 Apr 2026
Adrian WONG012 Apr 2023
Ahmed BOURGUIBA1031 Jan 2026
Akos PIRK103 Dec 2022
Alan Patrick BURBERRY1010 Jan 2025▶ Watch
Alejandro RAMIREZ LARENA0119 Feb 2022
Aleksandr CHUEV1031 Jan 2026
Aleksandr KERIK0128 Feb 2025▶ Watch
Alex TOFALIDES0111 Jan 2024
Alexander BAPPERT1029 Sept 2024
Alexander CULKIN1020 Jan 2024
Alexander HUBNER0127 Feb 2024
Alexey IVANOV0122 Jan 2022
Ali AL BUSAIDI1014 Apr 2025
Ali Eren GIRGIN1017 Jan 2026
Almos BALINT107 Feb 2025
Alvaro MARCOS PERAL104 Nov 2023
Amir MOHAMED1031 Oct 2025
Andor Istvan MIHALYI0111 Jan 2024
Andre GONCALVES1025 Feb 2026
Andrei STIUBE1018 Oct 2025
Andrew CHUNG014 Dec 2021
Andrew GRASS0112 Sept 2026
Andria KIPHIANI1025 Feb 2026
Andrii SIMONOV1025 Feb 2026
Antoine SPICHIGER012 Nov 2024▶ Watch
Antonio PEDRO1031 Jan 2025
Arda Baris DEMIRCAN1031 Oct 2025
Aron Peter BODOR101 Apr 2026
Arsenii ROMANENKO1029 Nov 2025
Artem KORZHOVOI-LERNER104 Nov 2023
Artiom CECET1028 Feb 2025
Baiji LIU1011 Jan 2024
Balazs MAKK1018 Oct 2025
Beomjun CHO0114 Apr 2025
Bhumrapee PANYABARAMEE1015 Dec 2023
Bohdan PNIVCHUK1012 Sept 2026
Boran LIU1016 May 2026
Borna SPOLJAR0123 Oct 2021
Borys BUDOVSKYI101 Apr 2026
Bruno WINTER102 Nov 2024
Bryan VARGAS1014 Apr 2025
Caleb JEON0115 Dec 2023
Carlos PADUA M.0110 Feb 2024
Cezary GINTER1029 Nov 2025
Cheolwoo IM016 Feb 2026
Chih Chieh CHEN0116 May 2026
Chin Yu LEUNG018 Jan 2023
Chit Chun WEI1017 Jan 2026
Chit Daniel WONG1031 Oct 2025
Christopher HORN NIELSEN014 Nov 2022
Damjan VLASIC104 Nov 2022
Daniel DOSA0118 Oct 2025
Daniel ZHANG0122 Jan 2022
Dante BROWNE1018 Apr 2024
Dario STENBECK-SCHIAVO1011 Jan 2024
David OSPINA LADRON DE GUEVARA107 Feb 2025
Davyd KNIZHNYK1029 Sept 2024
Dawid PIOSIK103 Dec 2022
Dev DEV106 Feb 2026
Dimitrios GKIKAS1025 Feb 2026
Dimitrios SACHINIDIS106 Jan 2024
Dionysios ALEXOPOULOS1029 Nov 2025
Dmitrii OSIPOV014 Dec 2021
Egor BARANNIKOV1010 Feb 2024
Eitan LEMBERGER1022 Jan 2022
Elijah ONIK103 Feb 2024
Eliot KERNEIS1018 Jan 2025
Elliot Dee Tiau TEO1011 Jan 2024
Emanuel CENA SANMARTINO BEDINO101 Apr 2026
Emanuele IAQUINTA0131 Oct 2025▶ Watch
Ethan UM019 Apr 2022
Fabian PRIBAS103 Dec 2022
Faris ABU TOUQ102 Apr 2023
Faris ALBLOOSHI104 Nov 2022
Felipe CASTRO1016 May 2026
Francisco NARANJO1031 Jan 2026
Giulio LOMBARDI016 Feb 2026
Gleb GRISHKO0131 Jan 2025
Guillaume WATSON1012 Sept 2026
Henrik BARBY0110 Jan 2025
Ho Long LAM011 Apr 2026
Iaroslav ILINOV1031 Oct 2025
Idzi DURAJ1025 Feb 2026
Ievgen LAZARENKO104 Dec 2021
Igor KOZHEVNIKOV1029 Nov 2025
Ilyas MOLINA0116 May 2026
Indio CAMPBELL-YATES1029 Sept 2024
Isaac CAMAYO GUERRERO109 Apr 2022
Ivo WUNDLING1031 Jan 2025
Jabir AIT BEN AMEUR1029 Sept 2024
Jaden NEMEC1025 Feb 2026▶ Watch
James BOURTIS0115 Oct 2026
Jamie BRIGGS104 Nov 2022
Jan ZAKRZEWSKI107 Feb 2025
Jayden HOOSHI1029 Nov 2025
Jean GUILLAUME0122 Jan 2022
Jean-Baptiste DE BADTS102 Nov 2024
Jean-Charles BESNAULT104 Dec 2021
Jeongweon HAN1015 Dec 2023
Jia Bao XU1015 Oct 2026
Joaquin ESPINOZA1016 May 2026
Joe DONAGHUE108 Jan 2023
John GRIFFIN0119 Feb 2022
Joseph BLAIR014 Nov 2023
Joseph GLASSON0119 Feb 2022
Jules ANDRIAMAMPIANINA0110 Jan 2025▶ Watch
Julian HAASBEEK1029 Sept 2024
Kagan Ziya AYDIN104 Nov 2023
Karol KWIATKOWSKI1020 Jan 2024
Kayhan SIRMACI108 Jan 2023
Kazuki IIMURA014 Nov 2022
Kenji Tsun Yin LAU1031 Oct 2025
Kilian KUETTNER108 Jan 2023
Kiri KAMIDE101 Apr 2026
Kirill BORODACHEV1011 Jan 2024
Koen WALET1012 Sept 2026
Krisztian BADAR106 Jan 2024
Kruz SCHEMBRI012 Apr 2023
Leandro Francisco RAMOS TRANA1014 Apr 2025
LEE JOVAN KAI WEN0115 Oct 2026
Lekai PENG0131 Jan 2026
Liam HAVIV1018 Jan 2025
Louis GUENNOU1012 Sept 2026
Luao YANG1031 Oct 2025▶ Watch
Luca JANSS1031 Jan 2026
Luca JURAVLE1029 Nov 2025
Luis KLEIN1015 Oct 2026
Luka KREIZIGER103 Dec 2022
Maksims BOGDANS102 Nov 2024
Maksym HARAVSKYI1018 Oct 2025
Marcus BROBERG014 Dec 2021
Marek TOTUSEK1023 Oct 2021
Mario DJURIC1018 Oct 2025
Martin KAIN1018 Oct 2025
Martins GAINUTDINOVS1031 Oct 2025
Mateusz KWIATKOWSKI0123 Oct 2021
Mathieu Cheickh Jaques PRATS1029 Sept 2024
Matsvei YERMALITSKI1015 Feb 2025
Mattia RUBIN0127 Feb 2024
Max KLOSTERMANN0118 Apr 2024
Maximo MURRAY1029 Sept 2024
Michael DIJKSTRA1025 Feb 2026
Mika STUDENT1018 Jan 2025
Minsung KIM1015 Oct 2026
Mitchell Lixuan CHEN1018 Jan 2025
Mohamed Ali FOUCHA1031 Oct 2025
Mohamed Fadi NEFZI109 Apr 2022
Mohamed HASSAN0111 Jan 2024
Moritz LECHNER1029 Sept 2024
Muhammadkodir TULKINOV1015 Feb 2025
Murad MOHAMED012 Nov 2024
Mustafa Burak CUFADAR0122 Jan 2022
Mykyta MALYNOVSKYI1022 Jan 2022
Nicholas Ze-Wei WU019 Apr 2022
Nicolas CARMONA101 Apr 2026
Nicolo' COLLINI1012 Sept 2026
Nuo CHEN107 Feb 2025
Oscar GEUDVERT0118 Apr 2024
Pepijn VAN ZUIJLEN106 Jan 2024
PERVITSKII VIACHESLAV1031 Oct 2025
Petr STEPANEK101 Apr 2026
Pierre LOISEL0110 Feb 2024
Pol NICOLAS1025 Feb 2026
Radmir SEMENEEV102 Nov 2024
Rafael RAJIC101 Apr 2026
Rafael RHYS POLLITT1012 Sept 2026
Raian ADOUL1012 Sept 2026
Ran TRAITEL CRYSTAL1029 Nov 2025
Reinis ABELE1028 Feb 2025
Renzo FUKUDA102 Apr 2023
Ricardo PACHECO1010 Jan 2025
Ricardo PIRES1028 Feb 2025
Richard LI1029 Nov 2025
Roey Eliyahu ROSENFELD1010 Feb 2024
Roland GROSZ101 Apr 2026
Rostislav KHAMDAMOV0125 Feb 2026▶ Watch
Rufus FASTESSON1027 Feb 2024
Ryosuke FUKUDA0116 May 2026
Samarth KUMBLA1020 Jan 2024
San KIM YUOM1019 Feb 2022
Sebastiano GROETEKE1010 Feb 2024
Seif ELGHAYESH104 Nov 2023
Seoungbin LEE1010 Jan 2025
Stepan MARTYNOVICH014 Dec 2021
Syuan-Hao CHEN1018 Apr 2024
Takahiro SHIKINE0111 Jan 2024
Takushin TANAKA0115 Oct 2026
Tan SEZER102 Nov 2024
Theo Alexander SCHWARTZ102 Apr 2023
Thomas DIJKSTRA1014 Apr 2025
Thomas Esteban AGUINAGA PROCEL102 Apr 2023
Thomas RIENACKER1031 Jan 2025
Tianyu ZHONG1018 Jan 2025
Tobias REICHETZER0123 Oct 2021
Tomasz GORCZYCA109 Apr 2022
Treston TORRES102 Apr 2023
Ulugbek USMANOV106 Feb 2026
Uzair Zafran BADROEL RIZWAN1020 Jan 2024
Valerii KORNILOV0114 Apr 2025▶ Watch
Viggo MOGENSEN108 Jan 2023
Vojtech HOLEMY104 Nov 2023
Wang Sum LI1015 Feb 2025
Weile LIN0117 Jan 2026
Wen Hao GOH0115 Dec 2023
Xushnudbek MOMINOV1015 Feb 2025
Yahor RABTSAU1028 Feb 2025
Yaroslav MURUHIN102 Nov 2024▶ Watch
Yassin SAFY1031 Jan 2026
Yelyzar DYRDA0128 Feb 2025
Yifan GUO106 Jan 2024
Yifeng LIAN1015 Feb 2025
Yutaro KOIKE1017 Jan 2026
Zakaria JEANNIN BANGOURA1031 Oct 2025
Zhenghui SU1015 Oct 2026
Zihao LIU1031 Jan 2025
Ziwei MO0110 Feb 2024
Zoltan GERGELY1029 Nov 2025

Figures

rating, ranking and how they fence

Over time

Their rating each season Foil
190017001500
Their FIE ranking each season, 1st at the top Senior Foil
1st10th100th
As a table
SeasonWeaponRatingFIE ranking
2026–27Foil1,880128th Senior
2025–26Foil1,854272nd Senior
2024–25Foil1,815216th Senior
2023–24Foil1,706275th Senior
2022–23Foil1,622
2021–22Foil1,505480th Senior

How ratings work · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools156–66 70%4.3–2.827–18
Tables75–37 67%13.3–10.97–3