Fencers

Giovanni REPETTI

Giovanni REPETTI: Italy · Men’s Sabre, 2004–2025. 85 recorded results. Get new results by email.

🇮🇹 ITA · Right-handed

About this fencer

FIE 12529

Club
CS Esercito, Club Scherma Napoli
Coach
Alberto Coltorti (Club Scherma Napoli)
Record and rankings

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

Results
85
Podiums
6
Competitions won
1
Fency Elo
1916 Sabre as of 5 Nov 2026 Standing among established Fency ratings in the same weapon and gender, active this season or last.
FIE ranking
99th Senior Sabre · 2024–25
Best FIE ranking
37th 2018–19
Best finish
1st of 91, FIE Satellite, London 2018
Where they finished in each field, over time A result A podium

Results

Clear filters

Results: 85

WhenCompetitionEventPlace
6 Mar 2025FIE World Cup, Padua 2025FIESenior Men’s Sabre158th of 261
10 Jan 2025FIE Grand Prix, Tunis 2025FIESenior Men’s Sabre26th of 154
6 Dec 2024FIE Grand Prix, Orléans 2024FIESenior Men’s Sabre32nd of 226
8 Nov 2024FIE World Cup, Oran 2024FIESenior Men’s Sabre57th of 160
5 May 2024FIE Grand Prix, Seoul 2024FIESenior Men’s Sabre25th of 149
22 Mar 2024FIE World Cup, Budapest 2024FIESenior Men’s Sabre15th of 268
1 Mar 2024FIE World Cup, Padua 2024FIESenior Men’s Sabre37th of 240
9 Feb 2024FIE World Cup, Tbilisi, February 2024FIESenior Men’s Sabre19th of 198
13 Jan 2024FIE Grand Prix, Tunis 2024FIESenior Men’s Sabre37th of 177
8 Dec 2023FIE Grand Prix, Orléans 2023FIESenior Men’s Sabre44th of 212
9 Nov 2023FIE World Cup, Algiers 2023FIESenior Men’s Sabre31st of 184
12 May 2023FIE World Cup, Madrid 2023FIESenior Men’s Sabre25th of 240
28 Apr 2023FIE Grand Prix, Seoul 2023FIESenior Men’s Sabre26th of 163
24 Mar 2023FIE World Cup, Budapest 2023FIESenior Men’s Sabre29th of 212
2 Mar 2023FIE World Cup, Padua 2023FIESenior Men’s Sabre3rd of 205
10 Feb 2023FIE World Cup, Warsaw 2023FIESenior Men’s Sabre23rd of 206
14 Jan 2023FIE Grand Prix, Tunis 2023FIESenior Men’s Sabre79th of 143
9 Dec 2022FIE Grand Prix, Orléans 2022FIESenior Men’s Sabre13th of 205
10 Nov 2022FIE World Cup, Algiers 2022FIESenior Men’s Sabre26th of 177
19 Jun 2022FIE Zonal Championships, Antalya 2022FIESenior Men’s Sabre13th of 55

Videos

All their bouts on video (52 more)

Head to head

Against left-handers 51–16 · right-handers 325–112, 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
Matyas SZABO2510 Jan 2025▶ Watch
Tiberiu DOLNICEANU238 Mar 2019
William DEARY4129 Oct 2017
Alin BADEA1322 Feb 2019
Beka BAZADZE3115 Jan 2022
Everyone they’ve met (340 more)
AgainstWonLostLast met
Charles COLLEAU2228 Apr 2023
Daryl HOMER229 Nov 2023▶ Watch
Eliott BIBI4022 Mar 2024
Mukhamedali RAKHMANALI4010 Feb 2023
Raoul BONAH2210 Nov 2022
Rostislav KRASILNIKOV4010 May 2019
Sangwon PARK046 Dec 2024▶ Watch
Ali PAKDAMAN129 Feb 2024▶ Watch
Aliaksandr BUIKEVICH0313 May 2016
Andras SZATMARI129 Dec 2022▶ Watch
Arne DE RIDDER216 May 2022
Aron SZILAGYI2122 Mar 2024▶ Watch
Baptiste DUBARRY212 Feb 2018
Benno SCHNEIDER3012 May 2023▶ Watch
Bohdan BOHOVIN309 Feb 2024
Bongil GU038 Mar 2019
Edward BARLOY2126 Apr 2019
Enver YILDIRIM1222 Mar 2024▶ Watch
Fares ARFA2121 Feb 2020
George DRAGOMIR3024 Mar 2023▶ Watch
Grant WILLIAMS2124 May 2019
Hayato TSUBO301 Mar 2024
James HONEYBONE2122 Feb 2019
Kamil IBRAGIMOV1222 Feb 2019▶ Watch
Mohammad RAHBARI3024 Feb 2017
Nazarbay SATTARKHAN3021 Feb 2020
Peter SOUDERS3010 Jan 2020
Sandro BAZADZE129 Dec 2022▶ Watch
Tamon YOSHIDA308 Nov 2024
Thomas MARTINE308 Nov 2024
Tom SEITZ1214 Jan 2023
Vakhtangi ARCHVADZE3022 Mar 2024
Vasiliy SHIRSHOV122 Jun 2017
Wei SUN1230 Jan 2015
Zhanat NABIYEV3013 Jan 2024
Alberto ARPINO202 Mar 2023
Alberto PELLEGRINI1125 Mar 2016
Alexander TRUSHAKOV116 Dec 2024
Ali ALBAHRANI028 Nov 2024
Andriy YAGODKA026 Mar 2025
Artyom SARKISSYAN022 Mar 2023▶ Watch
Balint KOSSUTH202 Jun 2017
Benedikt WAGNER1121 Feb 2020
Bjoern HUEBNER- FEHRER2024 May 2019
Bogdan PLATONOV2010 Nov 2022
Bolade APITHY112 Feb 2018
Boris SAVICH0225 Mar 2016
Curtis MILLER2022 Mar 2019
Domenik KOCH2024 Feb 2017
Eli DERSHWITZ112 Mar 2023▶ Watch
Frederik KOCH1116 Dec 2016
Guillermo MANCHENO2021 Feb 2020
Gyutae YU0231 Mar 2017
Hibiki KATO2010 Jan 2025▶ Watch
Hin Chung LAM202 Feb 2018
Ilya MOTORIN1124 May 2019▶ Watch
Jadryn DICK201 Mar 2024
Jaime GONZALEZ QUINTANA2010 May 2019
Jakub OCINSKI2024 May 2019
James EDWARDS2014 Oct 2018
Jean-Philippe PATRICE2028 Apr 2023▶ Watch
Jeong Hoon SO2010 May 2019
Jorge LOPEZ DE GUERENU2010 Jan 2025
Kaito STREETS2012 Dec 2015
Kamar SKEETE2021 Feb 2020
Karol METRYKA202 Jun 2017
Kento HOSHINO119 Feb 2024
Kirill TIULIUKOV118 Nov 2024
Konstantin LOKHANOV1122 Mar 2019
Krisztian RABB2010 Jan 2025▶ Watch
Lothar WINIGER206 May 2022
Luca CURATOLI202 Mar 2023▶ Watch
Luke HAYNES2020 May 2022
Max HARTUNG0210 May 2019
Maxence LAMBERT209 Nov 2023▶ Watch
Maxime PIANFETTI1112 May 2023▶ Watch
Mohammed ALAMR208 Dec 2023
Mostafa AYMAN2024 Mar 2023
Nicholas HOWES209 Dec 2022
Noah TE VELDE2020 May 2022
Olaf STASIAK116 Mar 2025
Oleksiy STATSENKO1113 Jan 2024
Pietro Jose DI MARTINO208 Dec 2023
Razvan URSACHI1119 Jun 2022▶ Watch
Reo HIWATASHI205 May 2024▶ Watch
Ricardo ALVAREZ2012 May 2023
Rogelio CABALLERO119 Nov 2023
Sergey ANISKOV2029 May 2015
Shaul GORDON209 Feb 2024▶ Watch
Sorin EFTIMIE2015 Jan 2022
Tamas DECSI0210 Jan 2020▶ Watch
Tamas GALGOCZY1121 Feb 2020
Tin Ching LEUNG208 Dec 2023
Tomasz PYTEL208 Mar 2019
Tristan LAURENCE1116 Dec 2016
Vincent ANSTETT0222 Feb 2019▶ Watch
Yinghui YAN119 Dec 2022▶ Watch
Abhay Krishna SHINDE016 May 2022
Adam BARNETT1022 Mar 2024
Ahmed AMR1030 Jan 2015
Aldo MONTANO1025 Mar 2016
Alexander CRUTCHETT1030 Jan 2015
Alexandru ZMAU1012 May 2023▶ Watch
Alexey YAKIMENKO1019 Feb 2016
Aliaksei LIKHACHEUSKI1013 Dec 2014
Amaar ALAMMARI109 Dec 2022
Anatoliy KOSTENKO0116 Dec 2016
Andres HERNANDEZ CABALLERO105 May 2024▶ Watch
Andres LUCAS1019 May 2017
Anton DAVYDZENKA0119 Feb 2016
Antony SHEK1029 Oct 2017
Artem BUCHKOVSKIY102 Feb 2018
Arthur ZATKO1019 Feb 2016
Bakdaulet KURALBEKULY105 May 2024
Bas WENNEMAR1010 May 2019
Bence GEMESI1021 Nov 2014
Benjamin IGOE106 Mar 2020
Boldizsar BALAZS1030 Oct 2015
Brandon ROMO108 Dec 2023
Carlos Fernando CHACON URDININEA1012 May 2023
Carlos FLOREZ106 May 2022
Casian CIDU106 Mar 2025
Cezary BIALECKI1022 Nov 2019
Chenpeng SHEN106 May 2022
Chi Hin Cyrus CHANG016 Mar 2020
Codrin COZMULEANU102 Mar 2023
Colin HEATHCOCK102 Mar 2023
Daniil BUBENCHIKOV1022 Feb 2019
Dario CAVALIERE102 Mar 2023▶ Watch
David Shlomo FRUMGARZTS1024 Mar 2023
Diego DE LA FUENTE101 May 2015
Diego OCCHIUZZI0119 Feb 2016
Dimitar RAYKIN106 Dec 2024
Dmytro PUNDYK102 Dec 2016
Dohun LEE105 May 2024
Dragos SIRBU1013 Dec 2014
Edoardo REALE1010 Jan 2025
Eliecer ROMERO1012 May 2023
Enes Talha KALENDER101 Mar 2024
Ethan REN102 Dec 2016
Evan PROCHNIAK1015 Dec 2017
Evangelos BOUKAS1021 Nov 2014
Evgeniy ZUMENTS0128 May 2016
Fabien BALLORCA1025 Mar 2016
Fernando SOLIS1016 Dec 2016
Filip DOLEGIEWICZ109 Feb 2024
Florian SCHICKELE1015 Jan 2022
Francesco BONSANTO0114 Jan 2023
Francesco D'ARMIENTO1029 Oct 2017
Francois CAUCHON1012 May 2023
Frederic KINDLER0119 Jun 2022
Galin GENOV1029 Oct 2017
Gaoussou COULIBALY104 Nov 2016
Geoffrey LOSS0116 Dec 2016
Gergo HORVATH101 Mar 2024
Gibran ZEA1014 Oct 2018
Gisho Nidhi KUMARESAN PADMA1012 Mar 2021
Goga KAKAURIDZE1010 Nov 2022
Gonzalo SOLANO1014 Oct 2018
Guido Eduardo MULERO1030 Jan 2015
Gyeongdong DO101 Mar 2024
Hansol HA016 Mar 2020
Harumasa SATO106 Dec 2024▶ Watch
Heesung HWANG1013 Jan 2024
Hendri Eko BUDIANTO1031 Mar 2017
Hichem SAMANDI103 Feb 2017
Ho Fung MAK1025 Mar 2016
Ho Tin LOW1012 Dec 2015
Hojin CHUNG0121 Nov 2014
Hyeonmo SUNG0124 Mar 2023
Hyunho HWANG1026 Apr 2019▶ Watch
Hyunkyu HWANG1031 Mar 2017
Hyunseok CHOI106 Mar 2025
Ibrahim Ahmet ANT1024 Feb 2017
Ilya MOKRETCOV102 Dec 2016
Ilya SEMIN103 Feb 2017
Iulian TEODOSIU1028 Mar 2015
Ivan MANDOV1010 May 2019
Ivaylo ALEKSANDROV1022 Mar 2024
Jaewon KIM019 Nov 2023▶ Watch
James MARTIN1029 Oct 2017
Jasper ROWLEY101 May 2015
Jethro IAM0110 Jan 2025
Jonah SHAINBERG0119 May 2017
Jonal ESCOBAR1029 Jan 2016
Jonathan WEBB1013 Jan 2024
Jonghun SONG0130 Oct 2015
Jonghyun LEE016 May 2022▶ Watch
Jorge ESCUDERO1013 May 2016
Joseph POLOSSIFAKIS0125 Mar 2016
Josip BRAJDIC1019 Jun 2022
Josue MORALES1016 Dec 2016
Jules-Emile DE VISSCHER012 Dec 2016
Julian AYALA1029 Jan 2016
Julius Xuan Lin TAN016 Mar 2025
Jun HYUN1028 Apr 2023
Junho KIM0126 Apr 2019▶ Watch
Kanisorn PANGMOON102 Jun 2017
Karan Singh SINGH1028 Apr 2023
Karl Friedrich FLICK1014 Oct 2018
Keishi OYAMA1025 Mar 2016
Kento YOSHIDA104 Nov 2016
Keonhee KIM1024 May 2019
Khalil THOMPSON106 Dec 2024▶ Watch
Kirk SLANKARD104 Nov 2016
Kiryl KIRPICHOU1028 May 2016
Koki MORI1029 Oct 2017
Konstanty KUTEK1010 Feb 2023
Kostiantyn VORONOV1029 Jan 2016
Koya WAKATSUKI1021 Feb 2020
Kristof PUY013 Feb 2017
Krzysztof KACZKOWSKI102 Dec 2016
Krzysztof KAJOR016 Dec 2024
Kyehwan KIM011 May 2015
Leandre OLLIVIER1028 Apr 2023
Lehel GYORGY1021 Feb 2020
Leonardo AFFEDE1021 Nov 2014
Leopold MOGG108 Nov 2024
Lok Hei Royce CHAN1018 Mar 2022
Long In KU105 May 2024
Lorenz KEMPF1010 Jan 2020
Luca FIORETTO1010 Feb 2023▶ Watch
Lucas GUILLEY106 Dec 2024
Lucas Maurice Andre MESSICA106 Mar 2020
Lucas RAPACH1030 Jan 2015
Luigi SAMELE012 Jun 2017
Luis BONAH1015 Jan 2022
Lukas CHIARI1019 Jun 2022
Lukas RUELLER1021 Nov 2014
Lulu HUANG1022 Mar 2019
Madalin BUCUR1022 Mar 2019
Madi SERZHAN1028 Apr 2023
Mael PROSSE1014 Oct 2018
Magsud HUSEYNLI016 Dec 2024
Mao KOKUBO1010 Feb 2023
Marc GELINAS1010 Feb 2023
Marc OAKES1029 Jan 2016
Marko KLJAJIC102 Mar 2023
Matei CIDU1010 Feb 2023
Matthew TADROS1026 Apr 2019
Matthis HUSMANN106 Mar 2025
Mattia REA018 Dec 2023
Matyas BAAKEN1024 Mar 2023
Max REIMER1019 May 2017
Maxime PRAT1014 Oct 2018
Maximilian MOGG1024 Mar 2023
Mazen ELARABY1024 Mar 2023
Medhat MOATAZ109 Nov 2023
Michael COSTIN1013 Dec 2014
Mikhail ALPAIDZE109 Feb 2024
Mikheil MARDALEISHVILI1010 Jan 2020
Mirko PETRUCZ1022 Mar 2024
Mohab SAMER016 Mar 2020
Mohamed AHMED1029 Oct 2017
Mohamed AMER0122 Nov 2019
Mohammad FOTOUHI1019 May 2017
Mohammed ALHILFI1020 May 2022
Mojtaba ABEDINI0119 May 2017
Mostafa MOATAZ1022 Feb 2019
Moustapha DIAGNE104 Nov 2016
Mustafa YILDIRIM016 Mar 2025
Naoya TANISHITA109 Dec 2022
Nicholas DINU1010 Jan 2020
Nicolas ILIASZ106 Dec 2024
Oleg PETROVSKIY0110 May 2019
Oleksandr KARAKAI1015 Jan 2022
Olivier DESROSIERS109 Feb 2024
Osama ALMASRI1010 Nov 2022
Oscar FERNANDEZ BLANCO1012 Mar 2021
Pablo ALVAREZ DURAN1012 May 2023
Pablo TROCHEZ1013 May 2016
Paco BOUREAU0110 Nov 2022▶ Watch
Pak Lam Hugo HO101 Mar 2024
Pal NAGY1018 Mar 2022
Pavel BERAN1022 Mar 2019
Pavel GALUSHKIN1028 May 2016
Philippe Antonio SIERO ANDINO109 Dec 2022
Pieter DE VOS101 May 2015
Pietro TORRE018 Nov 2024▶ Watch
Piotr SZCZEPANIK1022 Mar 2019
Quinten BURGUNDER105 May 2024
Radu NITU106 Dec 2024▶ Watch
Rares AILINCA0118 Mar 2022
Rayen STITI1014 Jan 2023
Remi GARRIGUE1010 Jan 2025
Remi SENEGAS1028 Mar 2015
Ricardo CANDEIAS1012 Dec 2015
Roberto MONSALVA1012 Mar 2021
Robin SCHROEDTER1022 Feb 2019
Romain MIRAMON CHOY1028 Mar 2015
Roman NORRIS108 Dec 2023
Rouven REDWANZ101 May 2015
Rui DAI109 Nov 2023
Ryo MIYAYAMA106 Mar 2020
Ryohei EMURA1022 Mar 2024
Saba SULAMANIDZE1030 Jan 2015
Salah Eddine GUERBOUCI109 Nov 2023
Samuel ALLEN016 Mar 2025
Samuel JARRY1010 Nov 2022
Samuel MUIR0130 Jan 2015
Sanguk OH1028 May 2016
Sebastian CUELLAR1022 Nov 2019
Sebastian WIECH1019 Feb 2016
Shido TSUMORI1022 Mar 2024▶ Watch
Shoichi MORI1015 Dec 2017
Shuai ZHANG102 Feb 2018
Shun TANAKA1030 Oct 2015
Soji AIYENURO1028 Mar 2015
Stefano SCEPI1014 Oct 2018
Stephen CONCANNON1019 Feb 2016
Sze Long Aaron HO1013 May 2016
Thomas KOLASA101 May 2015
Todor STOYCHEV1010 Jan 2025
Tom MARQUES1014 Oct 2018
Tomohiro SHIMAMURA1024 Feb 2017
Toshiya GOTO1013 Dec 2014
Umut KAYA1022 Nov 2019
Vaja RETCHIA106 Mar 2020
Van Quyet NGUYEN1028 Apr 2023
Vasil ATANASSOV108 Nov 2024
Vasyl HUMEN0120 May 2022
Vilmos SZLAMA102 Dec 2016
Voragun SRINUALNAD019 Nov 2023
William LIM108 Nov 2024
Wolfgang TANZMEISTER1022 Mar 2019
Xiao LIN108 Mar 2019
Xiaohao DENG1022 Mar 2019▶ Watch
Xin FANG1029 May 2015
Xuan Loi NGUYEN1026 Apr 2019
Yacine SAAD1010 Nov 2022
Yasutomo IMAI103 Feb 2017
Yevgeniy FROLOV101 May 2015
Yingming XU1012 Dec 2015
Yousef ALSHAMLAN1012 Mar 2021
Zachary HAMILTON1029 Oct 2017
Zezhong ZHANG018 Nov 2024
Zhanserik TURLYBEKOV0129 May 2015
Ziad ELSISSY1019 Feb 2016
Zihao ZHU109 Feb 2024
Zuhriddin KODIROV0115 Jan 2022

Figures

rating, ranking and how they fence

Over time

Their rating each season Sabre
210018001500
Their FIE ranking each season, 1st at the top Senior Sabre
1st10th100th
As a table
SeasonWeaponRatingFIE ranking
2024–25Sabre1,91699th Senior
2023–24Sabre2,03657th Senior
2022–23Sabre1,99038th Senior
2021–22Sabre1,92040th Senior
2020–21Sabre1,93359th Senior
2019–20Sabre1,92953rd Senior
2018–19Sabre1,97537th Senior
2017–18Sabre1,852144th Senior
2016–17Sabre1,81591st Senior
2015–16Sabre1,84842nd Senior
2014–15Sabre1,71876th Senior
2013–14Sabre1,626127th Senior
2012–13Sabre1,612405th Senior
2009–10Sabre1,619196th Senior
2008–09Sabre1,613227th Senior
2007–08Sabre1,618261st Senior
2006–07Sabre1,528
2005–06Sabre1,508556th Senior
2004–05Sabre1,505

How ratings work · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools282–69 80%4.5–2.652–20
Tables94–59 61%14.2–11.56–10