Fencers

Michal CUPR

🇨🇿 CZE · Slavoj Litomerice · Right-handed

Men’s Épée, 2006–2026

About this fencer

FIE 18600

Olympic team
0 Gold0 Silver1 Bronze
Record and rankings

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

Results
125
Podiums
3
Competitions won
1
FIE ranking
230th Senior Épée · 2026–27
Best FIE ranking
48th 2024–25
Best finish
1st of 81, FIE Junior Zonal Championships, Odense 2009
Where they finished in each field, over time A result A podium
Winner1stTop quarter¼Halfway½LastLast 169th of 328, Senior Men’s Épée, FIE World Cup, Casablanca 2026, 2026-10-15 151st of 231, Senior Men’s Épée, FIE World Championships, Hong Kong 2026, 2026-07-23 60th of 116, Senior Men’s Épée, FIE Zonal Championships, Antony 2026, 2026-06-18 225th of 366, Senior Men’s Épée, FIE World Cup, Bern 2026, 2026-05-22 122nd of 210, Senior Men’s Épée, FIE Grand Prix, Medellín 2026, 2026-05-09 207th of 352, Senior Men’s Épée, FIE Grand Prix, Budapest 2026, 2026-04-17 238th of 272, Senior Men’s Épée, FIE World Cup, Astana 2026, 2026-03-27 98th of 373, Senior Men’s Épée, FIE World Cup, Heidenheim 2026, 2026-02-05 148th of 276, Senior Men’s Épée, FIE World Cup, Vancouver, December 2025, 2025-12-05 63rd of 215, Senior Men’s Épée, FIE World Championships, Tbilisi 2025, 2025-07-26 12th of 115, Senior Men’s Épée, FIE Zonal Championships, Genoa 2025, 2025-06-16 63rd of 359, Senior Men’s Épée, FIE World Cup, Saint-Maur 2025, 2025-05-23 15th of 191, Senior Men’s Épée, FIE Grand Prix, Bogota 2025, 2025-05-10 96th of 306, Senior Men’s Épée, FIE World Cup, Marrakech 2025, 2025-03-27 69th of 394, Senior Men’s Épée, FIE Grand Prix, Budapest 2025, 2025-03-15 207th of 345, Senior Men’s Épée, FIE World Cup, Heidenheim 2025, 2025-02-06 117th of 247, Senior Men’s Épée, FIE Grand Prix, Doha 2025, 2025-01-25 99th of 216, Senior Men’s Épée, FIE World Cup, Vancouver 2024, 2024-11-22 55th of 324, Senior Men’s Épée, FIE World Cup, Bern 2024, 2024-11-08 30th of 100, Senior Men’s Épée, FIE Zonal Championships, Basel 2024, 2024-06-20 151st of 310, Senior Men’s Épée, FIE World Cup, Saint-Maur 2024, 2024-05-17 76th of 163, Senior Men’s Épée, FIE Grand Prix, Cali 2024, 2024-05-04 255th of 285, Senior Men’s Épée, FIE World Cup, Tbilisi, March 2024, 2024-03-22 260th of 394, Senior Men’s Épée, FIE Grand Prix, Budapest 2024, 2024-03-09 202nd of 351, Senior Men’s Épée, FIE World Cup, Heidenheim 2024, 2024-02-22 169th of 276, Senior Men’s Épée, FIE Grand Prix, Doha 2024, 2024-01-30 100th of 245, Senior Men’s Épée, FIE World Cup, Vancouver 2023, 2023-12-08 141st of 331, Senior Men’s Épée, FIE World Cup, Bern 2023, 2023-11-10 68th of 249, Senior Men’s Épée, FIE World Championships, Milan 2023, 2023-07-24 36th of 96, Senior Men’s Épée, EFC Europan Games Krakow 2023, 2023-06-25 31st of 88, Senior Men’s Épée, FIE Zonal Championships, Plovdiv 2023, 2023-06-18 200th of 352, Senior Men’s Épée, FIE World Cup, Istanbul, May 2023, 2023-05-19 115th of 212, Senior Men’s Épée, FIE Grand Prix, Cali 2023, 2023-05-06 52nd of 194, Senior Men’s Épée, FIE World Cup, Buenos Aires 2023, 2023-03-24 174th of 345, Senior Men’s Épée, FIE Grand Prix, Budapest 2023, 2023-03-10 43rd of 345, Senior Men’s Épée, FIE World Cup, Heidenheim 2023, 2023-02-23 93rd of 240, Senior Men’s Épée, FIE Grand Prix, Doha 2023, 2023-01-28 78th of 191, Senior Men’s Épée, FIE World Cup, Vancouver 2022, 2022-12-09 29th of 302, Senior Men’s Épée, FIE World Cup, Bern 2022, 2022-11-11 49th of 194, Senior Men’s Épée, FIE World Championships, Cairo 2022, 2022-07-17 33rd of 102, Senior Men’s Épée, FIE Zonal Championships, Antalya 2022, 2022-06-19 16th of 267, Senior Men’s Épée, FIE World Cup, Heidenheim 2022, 2022-05-12 121st of 182, Senior Men’s Épée, FIE Grand Prix, Cairo 2022, 2022-04-29 108th of 288, Senior Men’s Épée, FIE World Cup, Paris, April 2022, 2022-04-15 124th of 274, Senior Men’s Épée, FIE Grand Prix, Budapest 2022, 2022-03-05 123rd of 267, Senior Men’s Épée, FIE World Cup, Bern 2021, 2021-11-19 84th of 302, Senior Men’s Épée, FIE Grand Prix, Budapest 2020, 2020-03-06 115th of 183, Senior Men’s Épée, FIE Grand Prix, Cali 2019, 2019-05-03 83rd of 214, Senior Men’s Épée, FIE World Cup, Buenos Aires 2019, 2019-03-22 234th of 316, Senior Men’s Épée, FIE Grand Prix, Budapest 2019, 2019-03-08 132nd of 195, Senior Men’s Épée, FIE World Cup, Vancouver 2019, 2019-02-08 72nd of 205, Senior Men’s Épée, FIE Grand Prix, Doha 2019, 2019-01-25 121st of 323, Senior Men’s Épée, FIE World Cup, Heidenheim 2019, 2019-01-10 197th of 289, Senior Men’s Épée, FIE World Cup, Bern 2018, 2018-11-23 112th of 324, Senior Men’s Épée, FIE World Cup, Paris, May 2018, 2018-05-11 72nd of 289, Senior Men’s Épée, FIE Grand Prix, Budapest 2018, 2018-03-23 155th of 316, Senior Men’s Épée, FIE World Cup, Heidenheim 2018, 2018-01-25 141st of 275, Senior Men’s Épée, FIE World Cup, Legnano, November 2017, 2017-11-17 238th of 254, Senior Men’s Épée, FIE World Cup, Bern 2017, 2017-10-27 82nd of 302, Senior Men’s Épée, FIE World Cup, Paris, May 2017, 2017-05-12 176th of 275, Senior Men’s Épée, FIE Grand Prix, Budapest 2017, 2017-03-24 149th of 310, Senior Men’s Épée, FIE World Cup, Heidenheim 2017, 2017-01-26 207th of 240, Senior Men’s Épée, FIE World Cup, Bern 2016, 2016-10-28 152nd of 217, Senior Men’s Épée, FIE World Cup, Paris, May 2016, 2016-05-20 251st of 281, Senior Men’s Épée, FIE Grand Prix, Budapest 2016, 2016-03-18 114th of 309, Senior Men’s Épée, FIE World Cup, Heidenheim 2016, 2016-01-21 207th of 259, Senior Men’s Épée, FIE World Cup, Bern 2015, 2015-10-23 217th of 324, Senior Men’s Épée, FIE World Cup, Paris, May 2015, 2015-05-01 237th of 295, Senior Men’s Épée, FIE Grand Prix, Budapest 2015, 2015-03-20 214th of 274, Senior Men’s Épée, FIE World Cup, Heidenheim 2015, 2015-01-22 176th of 217, Senior Men’s Épée, FIE World Cup, Bern 2014, 2014-10-24 84th of 177, Senior Men’s Épée, FIE Grand Prix, Bern 2014, 2014-05-10 199th of 255, Senior Men’s Épée, FIE World Cup, Paris, May 2014, 2014-05-02 88th of 235, Senior Men’s Épée, FIE World Cup, Tallinn, February 2014, 2014-02-21 96th of 255, Senior Men’s Épée, FIE World Cup, Heidenheim 2014, 2014-02-14 213th of 245, Senior Men’s Épée, FIE World Cup, Legnano, January 2014, 2014-01-24 95th of 159, Senior Men’s Épée, FIE Grand Prix, Bern 2013, 2013-05-11 142nd of 265, Senior Men’s Épée, FIE World Cup, Paris, May 2013, 2013-05-03 147th of 256, Senior Men’s Épée, FIE World Cup, Heidenheim 2013, 2013-02-15 177th of 228, Senior Men’s Épée, FIE World Cup, Legnano 2013, 2013-01-25 3rd of 32, Senior Men’s Épée, FIE Satellite, Aarhus 2012, 2012-11-10 36th of 79, Senior Men’s Épée, FIE Satellite, Copenhagen, October 2012, 2012-10-27 99th of 118, Senior Men’s Épée, FIE Grand Prix, Bern 2012, 2012-06-02 102nd of 186, Senior Men’s Épée, FIE World Cup, Heidenheim 2012, 2012-04-27 68th of 278, Senior Men’s Épée, FIE World Cup, Paris, March 2012, 2012-03-16 148th of 238, Senior Men’s Épée, FIE World Cup, Tallinn 2012, 2012-03-02 173rd of 241, Senior Men’s Épée, FIE World Cup, Legnano 2012, 2012-01-27 29th of 124, Junior Men’s Épée, FIE Junior and Cadet World Championships, Dead Sea 2011, 2011-04-03 10th of 68, Junior Men’s Épée, FIE Junior World Cup, Anadia 2011, 2011-03-05 35th of 158, Junior Men’s Épée, FIE Junior World Cup, Budapest 2011, 2011-02-20 76th of 158, Junior Men’s Épée, FIE Junior World Cup, Basel 2011, 2011-01-22 69th of 166, Junior Men’s Épée, FIE Junior World Cup, Lignano Sabbiadoro 2011, 2011-01-09 11th of 125, Junior Men’s Épée, FIE Junior World Cup, Helsinki 2010, 2010-12-04 55th of 196, Junior Men’s Épée, FIE Junior World Cup, Bratislava 2010, 2010-11-21 18th of 79, Junior Men’s Épée, FIE Junior Zonal Championships, Lobnya 2010, 2010-10-24 3rd of 139, Junior Men’s Épée, FIE Junior and Cadet World Championships, Baku 2010, 2010-04-07 6th of 42, Junior Men’s Épée, FIE Junior World Cup, Maalot 2010, 2010-03-06 41st of 108, Junior Men’s Épée, FIE Junior World Cup, Basel 2010, 2010-02-06 120th of 215, Junior Men’s Épée, FIE Junior World Cup, Gothenburg 2010, 2010-01-31 7th of 63, Junior Men’s Épée, FIE Junior World Cup, Nîmes 2010, 2010-01-17 46th of 187, Junior Men’s Épée, FIE Junior World Cup, Budapest 2010, 2010-01-05 41st of 139, Junior Men’s Épée, FIE Junior World Cup, Lignano Sabbiadoro 2009, 2009-12-06 24th of 132, Junior Men’s Épée, FIE Junior World Cup, Laupheim 2009, 2009-11-15 1st of 81, Junior Men’s Épée, FIE Junior Zonal Championships, Odense 2009, 2009-10-31 27th of 173, Junior Men’s Épée, FIE Junior World Cup, Bratislava 2009, 2009-10-11 7th of 61, Junior Men’s Épée, FIE Junior World Cup, Luxembourg 2009, 2009-09-12 86th of 139, Junior Men’s Épée, FIE Junior and Cadet World Championships, Belfast 2009, 2009-04-10 15th of 115, Junior Men’s Épée, FIE Junior World Cup, Basel 2009, 2009-02-07 87th of 174, Junior Men’s Épée, FIE Junior World Cup, Gothenburg, January 2009, 2009-01-31 38th of 191, Junior Men’s Épée, FIE Junior World Cup, Budapest 2009, 2009-01-05 73rd of 160, Junior Men’s Épée, FIE Junior World Cup, Lignano Sabbiadoro 2008, 2008-12-07 116th of 160, Junior Men’s Épée, FIE Junior World Cup, Laupheim 2008, 2008-11-16 9th of 88, Junior Men’s Épée, FIE Junior World Cup, Luxembourg 2008, 2008-11-09 33rd of 166, Junior Men’s Épée, FIE Junior World Cup, Bratislava 2008, 2008-10-12 43rd of 167, Junior Men’s Épée, FIE Junior World Cup, Gothenburg 2008, 2008-02-03 24th of 151, Junior Men’s Épée, FIE Junior World Cup, Basel 2008, 2008-01-26 118th of 208, Junior Men’s Épée, FIE Junior World Cup, Budapest 2008, 2008-01-06 117th of 147, Junior Men’s Épée, FIE Junior World Cup, Laupheim 2007, 2007-11-18 60th of 94, Junior Men’s Épée, FIE Junior World Cup, Luxembourg 2007, 2007-11-11 101st of 159, Junior Men’s Épée, FIE Junior World Cup, Bratislava 2007, 2007-10-14 50th of 145, Junior Men’s Épée, FIE Junior World Cup, Basel 2007, 2007-02-10 124th of 223, Junior Men’s Épée, FIE Junior World Cup, Budapest 2007, 2007-01-07 94th of 130, Junior Men’s Épée, FIE Junior World Cup, Laupheim 2006, 2006-11-19 131st of 170, Junior Men’s Épée, FIE Junior World Cup, Bratislava 2006, 2006-10-15 26th of 74, Cadet Men’s Épée, FIE Junior and Cadet World Championships, Taebaek City 2006, 2006-04-11

Results

Results: 125

WhenCompetitionEventPlace
17 May 2024FIE World Cup, Saint-Maur 2024FIESenior Men’s Épée151st of 310
4 May 2024FIE Grand Prix, Cali 2024FIESenior Men’s Épée76th of 163
22 Mar 2024FIE World Cup, Tbilisi, March 2024FIESenior Men’s Épée255th of 285
9 Mar 2024FIE Grand Prix, Budapest 2024FIESenior Men’s Épée260th of 394
22 Feb 2024FIE World Cup, Heidenheim 2024FIESenior Men’s Épée202nd of 351
30 Jan 2024FIE Grand Prix, Doha 2024FIESenior Men’s Épée169th of 276
8 Dec 2023FIE World Cup, Vancouver 2023FIESenior Men’s Épée100th of 245
10 Nov 2023FIE World Cup, Bern 2023FIESenior Men’s Épée141st of 331
24 Jul 2023FIE World Championships, Milan 2023FIESenior Men’s Épée68th of 249
25 Jun 2023EFC Europan Games Krakow 2023EFCSenior Men’s Épée36th of 96
18 Jun 2023FIE Zonal Championships, Plovdiv 2023FIESenior Men’s Épée31st of 88
19 May 2023FIE World Cup, Istanbul, May 2023FIESenior Men’s Épée200th of 352
6 May 2023FIE Grand Prix, Cali 2023FIESenior Men’s Épée115th of 212
24 Mar 2023FIE World Cup, Buenos Aires 2023FIESenior Men’s Épée52nd of 194
10 Mar 2023FIE Grand Prix, Budapest 2023FIESenior Men’s Épée174th of 345
23 Feb 2023FIE World Cup, Heidenheim 2023FIESenior Men’s Épée43rd of 345
28 Jan 2023FIE Grand Prix, Doha 2023FIESenior Men’s Épée93rd of 240
9 Dec 2022FIE World Cup, Vancouver 2022FIESenior Men’s Épée78th of 191
11 Nov 2022FIE World Cup, Bern 2022FIESenior Men’s Épée29th of 302
17 Jul 2022FIE World Championships, Cairo 2022FIESenior Men’s Épée49th of 194

Videos

All their bouts on video (6 more)

Head to head

Against left-handers 57–64 · right-handers 220–181, 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
Max ROD1323 Jul 2026
Niko VUORINEN0422 Mar 2024
Spartak RAZMADZE405 Feb 2026▶ Watch
Volodymyr STANKEVYCH1327 Mar 2026
Adam RODNEY0315 Mar 2025
Everyone they’ve met (396 more)
AgainstWonLostLast met
Alexis BAYARD0325 Jan 2025
Fabian HERZBERG1219 May 2023
Grabiel LUGO1226 Jul 2025
Hussain ALTAWEEL3023 Feb 2023
Ilim BAKYTBEK UULU0327 Mar 2026
Jan SCHUHMANN2120 Jun 2024
Juri SALM2119 May 2023
Kentaro MURAYAMA1224 Mar 2023
Mateusz ANTKIEWICZ0323 Jul 2026▶ Watch
Niklas MULTERER3022 Mar 2019
Omari SMOAK0317 May 2024
Patrick JORGENSEN2115 Oct 2026
Rafael TULEN1217 Jul 2022
Roman ALEKSANDROV2110 Mar 2023
Stephan REIN215 Mar 2022
Tibor ANDRASFI1210 May 2025▶ Watch
Tristan TULEN039 Dec 2022
Vadim SHARLAIMOV1227 Mar 2025
Yerlik SERTAY215 Dec 2025
Agustin Adolfo GUSMAN2024 Jul 2023
Akira KOMATA0210 May 2025▶ Watch
Alex FAVA1119 Nov 2021
Alexandre BARDENET0223 Jul 2026
Andras REDLI028 Dec 2023
Ariel SIMMONS204 May 2024
Benjamin ANDREWS0218 Jun 2026
Christopher KELLY2015 Mar 2025
Curtis MCDOWALD0224 Mar 2023
Damian MICHALAK1120 Jun 2024▶ Watch
Daniel BERTA1110 Jan 2019
Daniel LIS021 May 2015
David NAGY1118 Jun 2023
Elmir ALIMZHANOV0217 Jul 2022▶ Watch
Florian DEWANDELEER2023 Nov 2018
Francesco FERRAIOLI024 May 2024
Francisco LIMARDO1119 Nov 2021
Frederik VON DER OSTEN2024 Jul 2023
Gabriele CIMINI1118 Jun 2023
Gaetan BILLA1122 Feb 2024
Gergely SIKLOSI1111 Nov 2022
Gianpaolo BUZZACCHINO116 Mar 2020
Gustavo COQUECO1124 Mar 2017
Herve COLLING2023 Jul 2026
Himson YAU1112 May 2017
Jaewon KIM204 May 2024
Jakub JURKA1125 Jan 2025▶ Watch
Jason HAREL118 Dec 2023
John Edison RODRIGUEZ116 May 2023
Jonathan FUHRIMANN2015 Oct 2026
Jonathan PISKOVATSKOV0212 May 2022
Jonathan SVENSSON2023 Feb 2023
Karol KOSTKA0226 Jan 2017
Kevin WONG208 Dec 2023
Kirill GUROV025 Dec 2025
Lilian NGUEFACK0212 May 2022
Lorenzo BUZZI0222 Mar 2019
Luidgi MIDELTON1116 Jun 2025
Lukas BELLMANN0210 Nov 2023
Lukas Jakub JOHANIDES2016 Jun 2025
Manuel BARGUES0225 Jan 2019
Masaru YAMADA1112 May 2022
Mate CSABAI1127 Mar 2025
Mate Tamas KOCH2012 May 2022
Matteo GALASSI0218 Jun 2026▶ Watch
Matthew COOPER2022 Feb 2024
Michele NIGGELER028 Feb 2019
Minhyeok JANG209 Dec 2022
Mohamed ELSAYED0230 Jan 2024
Neisser LOYOLA0222 Feb 2024
Nicolas PONCIN2017 Jul 2022
Nikolaus BODOCZI1118 Jun 2023
Pablo NUNEZ1117 Apr 2026
Paolo PIZZO113 May 2019
Preston Ridley STROOP1123 May 2025
Radoslaw ZAWROTNIAK0229 Apr 2022
Raphael STEINBERGER0227 Oct 2017
Rok SOBOCAN2024 Mar 2023
Roman SVICHKAR026 Feb 2025
Satya GUNPUT205 Feb 2026
Seiya ASAMI2010 May 2025▶ Watch
Seunghyun LEE1127 Mar 2026
Simon Renjie LEE115 Dec 2025
Topias TAURIAINEN025 Feb 2026
Vadim ANOKHIN0224 Jul 2023
Wei Hng CHONG2025 Jan 2025
Wojciech LUBIENIECKI2016 Jun 2025▶ Watch
Yan SYCH0229 Apr 2022
Yordan GALABOV1118 Jun 2026
Yuxuan HUANG1117 Apr 2026
Zhongming HUANG205 Feb 2026
Zsombor KESZTHELYI1127 Mar 2025
Abdelkarim EL HAOUARI1012 May 2017
Abdulaziz ALSHATTI018 Mar 2019
Abdussalam ABUJTELA0119 May 2023
Adam LARSSON0128 Oct 2016
Adem Feris ZAKI1025 Jan 2019
Adrian Ciprian SZILAGYI1020 Mar 2015
Ahmad Abbas ALHUSSAIN I.1024 Mar 2023
Ahmed ALFIHANI1022 May 2026
Ahmed HAMED0129 Apr 2022
Ahmed HAZAZI1017 May 2024
Al Harith AL HARTHI1024 Jul 2023
Alec BROOKE1011 Nov 2022
Alessandro TACCANI0120 Mar 2015
Alex HOUSE1023 Oct 2015
Alexander TSINIS1017 Nov 2017
Alexandre BLASZYCK1023 Oct 2015
Alexandre BOUZAID0118 Mar 2016
Alexandre PITTET0122 Mar 2019
Alexis MESSIEN108 Nov 2024
Alin SBARCIA105 Mar 2022
Alvaro IBANEZ1011 May 2018
Anatolii HEREY0122 Jan 2015
Andrei TIMOCE0117 Nov 2017
Andrii OPANASENKO0122 Nov 2024
Angel FABREGAT0122 Mar 2019
Ariel DRIZIN0118 Mar 2016
Artem SARKISYAN018 Nov 2024
Arturo Isaac DORATI AMEGLIO109 May 2026
Asterios TSOKAS106 Mar 2020
August Lindstroem JENSEN1016 Jun 2025
Aurel VIDALI108 Nov 2024
Axel MATTSSON0119 Jun 2022
Axl VAN GAMEREN1012 May 2022
Aymerick GALLY1023 Mar 2018
Balint BAKOS0120 Mar 2015
Balint CZIRAKI1024 Mar 2017
Baptiste CORRENTI0110 Jan 2019
Bendix KELPE1017 May 2024
Benjamin BRATTON0120 Mar 2015
Benjamin STEFFEN103 May 2019
Bertalan ARKOSI1021 Jan 2016
Bogdan LUKIN0127 Mar 2026
Bradley JOHNSTON LEYER109 May 2026
Burak TURKDIL1015 Mar 2025
Byeungchan JUNG1017 May 2024
Cesar COLMANT1019 May 2023
Christian BADEA1015 Oct 2026
Christopher HAY0127 Oct 2017
Chzhan Shan LIU0127 Oct 2017
Clement BOULIERE1022 May 2026
Clement DORIGO1025 Jan 2019
Colin MUMENTHALER1022 Nov 2024
Conrad Seibaek KONGSTAD015 Mar 2022
Constantin BOEHM0120 May 2016
Cooper SCHUMACHER0112 May 2017
Csaba FENYVESI108 Dec 2023
Daeeon KIM0124 Mar 2023
Daniel CHIRASHNYA105 Dec 2025
Daniel FRIDMAN1010 Jan 2019
Daniel JERENT106 Mar 2020
David SHEVELEW1023 Mar 2018
David VAN NUNEN0123 Feb 2023▶ Watch
Davide DI VEROLI0123 May 2025
Deleted FENCER0120 May 2016
Dennis KRAFT0124 Mar 2017
Desley ROMERO VICTORES109 May 2026
Diego BALMORI1023 Feb 2023
Diego ERBETTA0110 Nov 2023
Dmitrii SHVELIDZE0122 Mar 2024
Dmitriy ADAIKIN0120 Mar 2015
Domonkos PELLE1015 Mar 2025
Dov Ber VILENSKY1022 Nov 2024
Dylan FRENCH0123 May 2025
Dylan NOLLNER1025 Jan 2019
Dzmitry RYKUNOU1016 Jun 2025
Eduardo GARCIA0124 Jul 2023
Eduardo GONCALVES106 May 2023
Egor GUZHIEV108 Mar 2019
Elias CASADO1012 May 2022
Elliot Yi Heng HAN1023 Feb 2023
Eugeni GAVALDA1020 Jun 2024▶ Watch
Fabrizio CUOMO016 Feb 2025
Fabrizio GARCIA104 May 2024
Falk SPAUTZ0124 Oct 2014
Federico Javier JUAN1024 Mar 2023
Fedor KHAPERSKIY1027 Mar 2025
Filipe FRAZAO0116 Jun 2025
Filippo ARMALEO015 Dec 2025
Flavio GIANNOTTE1020 Jun 2024
Florian BERNARD0110 Nov 2023
Florian STAUB0124 Oct 2014
Fohei HUANG1023 Jul 2026
Gabriel BONAMIGO103 May 2019
Georgii JAVAKHISHVILI105 Mar 2022
Georgiy BRUEV0123 Nov 2018
Gergely KOVACS0115 Oct 2026
Giulio GAETANI1015 Mar 2025
Glebs CAIKOVSKIS105 Feb 2026
Grigori BESKIN0128 Jan 2023
Guilherme MELARAGNO1022 Jan 2015
Guillermo MIGALLON1023 Nov 2018
Guillermo SANCHEZ RODRIGUEZ1026 Jan 2017
Hadrien FAVRE016 May 2023
Halis Efe ELIBOL0118 Jun 2026
Harrison NICHOLS0123 Nov 2018
Hernando ROA1026 Jul 2025
Hilmar REISS106 Feb 2025
Ho Fung LAU015 Feb 2026
Hoi Sun FONG1025 Jan 2025
Houssam ELKORD0122 Nov 2024
Hsiang-Ching WU1022 Feb 2024
Hyeonil HWANG019 May 2026
I-Jie JOSHUA KOH1015 Apr 2022
Ian BACKSTROM1017 May 2024
Ian SANDERS0110 May 2025
Ievgen MAKIIENKO1024 Mar 2023
Ievgen MYRGORODSKYI0124 Mar 2017
Ilian BOBROV1017 Jul 2022
Insub HEO016 Feb 2025
Ireneusz FILEK1017 Apr 2026
Isaac HAYES1030 Jan 2024
Ivan ZAFIROV1017 Nov 2017
Iyad ODEH1029 Apr 2022
Jacob HOYLE1023 Mar 2018
Jacopo RIZZI1022 Nov 2024
Jaime RODRIGUEZ104 May 2024
James RUSSELL1019 Nov 2021
Jan CIPAR1012 May 2017
Jan KARDASZEWICZ1027 Mar 2026
Jan WENGLARCZYK0127 Oct 2017
Jawad ALDAWOOD0122 Mar 2024
Jean Marcel DELGADO VILLARUBIA105 Feb 2026
Jefferson John-Mary PORRO1023 Feb 2023
Jesse PIEPER1022 May 2026
Jesus LIMARDO015 Dec 2025
Jian CUI0115 Oct 2026
Jin Kai CHAN1017 Apr 2026
Jiri BERAN1012 May 2022
Joaquin BUSTOS106 May 2023
Jonas HANSEN108 Dec 2023
Jorge David GARCIA LOPEZ1010 May 2025
Jose Rafael LOCKHUART GUERRERO105 Dec 2025
Josef MAHRINGER1010 Jan 2019
Jovan JOVANOVIC1020 Jun 2024
Juan Pedro ROMERO1010 May 2025
Julien Kenneth LIM1028 Jan 2023
Julius JUTILA1019 Jun 2022
Julius RUPPENTHAL0127 Mar 2026
Jungham LEE016 Mar 2020
Junzhe (Simon) SHAN0123 Jul 2026
Justin HADDAD0130 Jan 2024
Kam Tan LAU018 Mar 2019
Kamil WRONA1014 Feb 2014
Kanan ALIYEV1018 Jun 2023
Kasper TAFENAU0126 Jul 2025
KATO SEIJUN0122 May 2026
Keisuke SAKAMOTO013 May 2019
Kendrick JEAN JOSEPH108 Dec 2023
Kevin MO011 May 2015
Khaled BUHDEIMA1024 Oct 2014
Khalifa AL ZAROONI1029 Apr 2022
Kiril PAVLOV019 May 2026
Kirill TIMOSHENKO1023 May 2025▶ Watch
Klaus Albert CANING0118 Mar 2016
Koki KANO0126 Jul 2025
Konrad VEENENBOS108 Nov 2024
Kou NAKAJIMA1010 Nov 2023
Laurie SHONG0123 Oct 2015
Lazare CAVADINI1015 Apr 2022
Leo HAMCHA1011 May 2018
Leonard MULLER109 Dec 2022
Leonid REZNIKOVICH109 Mar 2024
Levente BUTA0122 Jan 2015
Lewis WEISS1012 May 2017
Lucas HU105 Dec 2025
Lucas MALCOTTI1011 Nov 2022
Lucian CIOVICA1023 Mar 2018
Lucio PEREZ ONDARTS1022 Mar 2019
Luka KATAMADZE1022 Mar 2024
Maciej BIELEC109 Dec 2022
Mahmoud MOHSEN1021 Jan 2016
Maksym KHVOROST0128 Oct 2016
Marcell NAGY1010 Mar 2023
Marcus Vokes BROBAKKEN1018 Jun 2026
Mario PERSU1023 Mar 2018
Mark BASSIL1025 Jan 2025
Mark SEMANENKA0123 Jul 2026
Markus SALM1010 Mar 2023
Marno ALLIKA1026 Jan 2017
Mate ANTAL1017 Apr 2026
Matej KNEPP106 Feb 2025
Mateusz NYCZ108 Mar 2019
Matheus BRANDT0126 Jul 2025
Mathias BIABIANY0119 Nov 2021
Matthew BAKER1026 Jul 2025
Matyas PAVLIK0115 Mar 2025
Maurizio BOGOVIC1024 Jul 2023
Maxime BRINCK-CROTEAU013 May 2019
Mengxiang YU0122 May 2026
Michael LINSBERGER106 Mar 2020
Michael LOZANO103 May 2019
Michael MARTINEZ019 May 2026
Michael TREBIS0117 May 2024
Michal OPALKA1010 Mar 2023
Miguel FIGUEROA MORENO1010 May 2025
Miles WEISS1011 Nov 2022
Minghao LAN018 Feb 2019
Miraku TAKAHASHI019 Mar 2024
Mizuki SHINOHARA1022 Mar 2019
Mohamed AL MAAZMI1024 Jul 2023
Mohamed YASSEEN018 Nov 2024
Mohammad Ali KEYHANI1012 May 2017
Morgan WINGERTER1023 May 2025
Moussa NASSIF0129 Apr 2022
Muhammad ABDULALI0115 Oct 2026
Nadirbek USMANOV0118 Mar 2016
Nattiphong SINGKHAM1010 Jan 2019
Nicholas DAVIES1025 Jan 2018
Nicholas PERRY101 May 2015
Nicholas ZHANG1024 Jul 2023
Nicolas DEGUCHI1023 Feb 2023
Nicolas HENSAL1022 Nov 2024
Niels ROUBAILO1019 May 2023
Nikita ZHULINSKIY1028 Jan 2023
Nikolaos TSOKAS1019 May 2023
Nodirbek MUMINOV0111 Nov 2022
Noelito JOSE1026 Jul 2025
Nok Man YUEN1027 Mar 2025
Okan KARADENIZ1028 Oct 2016
Oleg KNYSH014 May 2024
Oleg SOKOLOV0123 Oct 2015
Omar ALAKKAS0123 Jul 2026
Omin KWON1025 Jan 2025
Paul FORTIN0122 May 2026
Pavel BUZINOV0126 Jul 2025
Pavel DUBOUSKI1021 Jan 2016
Pavel TROFYMENKO0110 Mar 2023
Pedro PETRICH0122 May 2026
Peer BORSKY0114 Feb 2014
Peeter TURNAU0122 Jan 2015
Peter BITSCH019 Mar 2024
Peter SOMFAI0112 May 2017
Peter SZENYI018 Mar 2019
Philippe OBERSON0124 Mar 2017
Pyry PAHKALA1015 Mar 2025
Quentin LUCANI1020 May 2016
Rang LEE0123 May 2025
Raphael DOMINICI0122 Mar 2024
Rayane SDIRI1027 Mar 2025
Richard GRUNHAUSER1011 May 2018
Robert SCHMIER0110 Mar 2023
Roi LEIQIND1019 Nov 2021
Roman SAMOILOV0117 Apr 2026
Ruben DERKSEN1012 May 2022
Ruben LIMARDO GASCON101 May 2015
Ryosuke NARITA0128 Oct 2016
Samuel LARSEN016 May 2023
Samuel PETKANTCHIN019 Mar 2024
Samuel UNTERHAUSER1019 Jun 2022
Sandor CHO TAEUN1010 Jan 2019
Satoki MURAKAMI1025 Jan 2019
Satoru UYAMA1024 Mar 2017
Segeon MA1010 May 2025
Sehwa HONG109 Mar 2024
Sergey BIDA0123 Oct 2015
Sergey KHODOS0125 Jan 2018
Seung Gu KIM1018 Mar 2016
Shiu Chung LAW1026 Jan 2017
Simon LIOZNYANSKY016 Feb 2025
Simon LOMBANA MARTINEZ108 Nov 2024
Simone MENCARELLI1011 Nov 2022
Soren THOMPSON106 Mar 2020
Stanislav GALPER0111 May 2018
Stephen EWART1023 May 2025▶ Watch
Suki Ram TAMANG1017 Jul 2022
Sven VINEIS0118 Jun 2026
Svetlozar ISKROV1010 Nov 2023
Taeyeong AN0110 Nov 2023
Teemu SEEVE0120 May 2016
Theo BROCHARD0117 May 2024
Theodore LOMBARDO0127 Mar 2025
Timothy LIM108 Nov 2024
Ting Hin NG0111 Nov 2022
Tomas GEITUNG1016 Jun 2025
Troels Christian ROBL0124 Oct 2014
Valentin PIREK0123 Oct 2015
Victor LOMELI1010 May 2025
Wai Hang HO0125 Jan 2018
Wiktor WALACH0122 Feb 2024
Xinkun ZHANG1024 Mar 2023
Yago NAVARRO105 Mar 2022
Yehia ELLIS1015 Oct 2026
Yeisser RAMIREZ016 Mar 2020
Yichen ZHU1025 Jan 2018
Yongchuang LIU106 Feb 2025
Youngjun KWEON0124 Mar 2023
Yufeng ZHAO1017 Nov 2017
Yulen PEREIRA0118 Jun 2026
Yuriy TARANENKO1025 Jan 2018
Yuval Shalom FREILICH1019 Jun 2022
Zafar SIDIKOV0128 Jan 2023
Zee Cher PUAH1015 Mar 2025
Zhen LI0121 Jan 2016
Zidong ZHAO1023 May 2025
Zijie WANG018 Dec 2023

Figures

rating, ranking and how they fence

Over time

fency ELO each season Épée
180016001400 Épée 1506, 2005–06 Épée 1487, 2006–07 Épée 1472, 2007–08 Épée 1501, 2008–09 Épée 1592, 2009–10 Épée 1606, 2010–11 Épée 1595, 2011–12 Épée 1596, 2012–13 Épée 1596, 2013–14 Épée 1565, 2014–15 Épée 1545, 2015–16 Épée 1604, 2016–17 Épée 1660, 2017–18 Épée 1684, 2018–19 Épée 1719, 2019–20 Épée 1790, 2021–22 Épée 1758, 2022–23 Épée 1695, 2023–24 Épée 1786, 2024–25 Épée 1646, 2025–26 Épée 1654, 2026–27
Their FIE ranking each season, 1st at the top Senior Épée
1st10th100th1000th Senior Épée 674th, 2011–12 Senior Épée 273rd, 2012–13 Senior Épée 729th, 2013–14 Senior Épée 1057th, 2014–15 Senior Épée 834th, 2015–16 Senior Épée 350th, 2016–17 Senior Épée 338th, 2017–18 Senior Épée 237th, 2018–19 Senior Épée 276th, 2019–20 Senior Épée 321st, 2020–21 Senior Épée 79th, 2021–22 Senior Épée 93rd, 2022–23 Senior Épée 144th, 2023–24 Senior Épée 48th, 2024–25 Senior Épée 227th, 2025–26 Senior Épée 230th, 2026–27
As a table
SeasonWeaponfency ELOFIE ranking
2026–27Épée1,654230th Senior
2025–26Épée1,646227th Senior
2024–25Épée1,78648th Senior
2023–24Épée1,695144th Senior
2022–23Épée1,75893rd Senior
2021–22Épée1,79079th Senior
2020–21Épée321st Senior
2019–20Épée1,719276th Senior
2018–19Épée1,684237th Senior
2017–18Épée1,660338th Senior
2016–17Épée1,604350th Senior
2015–16Épée1,545834th Senior
2014–15Épée1,5651057th Senior
2013–14Épée1,596729th Senior
2012–13Épée1,596273rd Senior
2011–12Épée1,595674th Senior
2010–11Épée1,606
2009–10Épée1,592
2008–09Épée1,501
2007–08Épée1,472
2006–07Épée1,487
2005–06Épée1,506

How fency ELO works · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools227–186 55%3.5–3.298–87
Tables51–61 46%12.5–13.111–8