Fencers

Constant ROGER

🇫🇷 FRA · BLR · Right-handed

Men’s Foil, 2017–2026

About this fencer

FIE 42985

Record and rankings

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

Results
41
Podiums
2
Competitions won
0
FIE ranking
488th Senior Foil · 2026–27
Best FIE ranking
60th 2024–25
Best finish
3rd of 161, FIE Satellite, Amsterdam 2024
Where they finished in each field, over time A result A podium
Winner1stTop quarter¼Halfway½LastLast 146th of 331, Senior Men’s Foil, FIE World Cup, Paris 2026, 2026-01-09 24th of 212, Senior Men’s Foil, FIE Grand Prix, Shanghai 2025, 2025-05-17 63rd of 193, Senior Men’s Foil, FIE World Cup, Vancouver, May 2025, 2025-05-02 15th of 240, Senior Men’s Foil, FIE World Cup, Cairo 2025, 2025-03-28 44th of 135, Senior Men’s Foil, FIE Grand Prix, Lima 2025, 2025-03-22 110th of 261, Senior Men’s Foil, FIE Grand Prix, Turin 2025, 2025-02-07 30th of 303, Senior Men’s Foil, FIE World Cup, Paris 2025, 2025-01-10 32nd of 219, Senior Men’s Foil, FIE World Cup, Takasaki 2024, 2024-12-06 54th of 242, Senior Men’s Foil, FIE World Cup, Tunis 2024, 2024-11-22 3rd of 161, Senior Men’s Foil, FIE Satellite, Amsterdam 2024, 2024-09-29 91st of 296, Senior Men’s Foil, FIE World Cup, Paris 2024, 2024-01-11 21st of 181, Senior Men’s Foil, FIE Satellite, Amsterdam, September 2023, 2023-09-30 26th of 63, Under 23 Men’s Foil, EFC European Championships U23 2023, 2023-05-23 56th of 156, Senior Men’s Foil, FIE Grand Prix, Busan 2023, 2023-03-18 106th of 261, Senior Men’s Foil, FIE World Cup, Paris 2023, 2023-01-12 74th of 198, Senior Men’s Foil, FIE World Cup, Tokyo 2022, 2022-12-09 44th of 57, Under 23 Men’s Foil, EFC European Championships U23 2022, 2022-05-27 94th of 190, Senior Men’s Foil, FIE World Cup, Plovdiv, April 2022, 2022-04-29 46th of 213, Senior Men’s Foil, FIE World Cup, Belgrade, April 2022, 2022-04-16 29th of 177, Senior Men’s Foil, FIE World Cup, Cairo 2022, 2022-02-25 73rd of 219, Senior Men’s Foil, FIE World Cup, Paris, January 2022, 2022-01-14 3rd of 120, Junior Men’s Foil, FIE Junior and Cadet World Championships, Cairo 2021, 2021-04-10 72nd of 196, Junior Men’s Foil, FIE Junior World Cup, Aix-en-Provence 2020, 2020-01-18 110th of 254, Senior Men’s Foil, FIE World Cup, Paris 2020, 2020-01-10 5th of 182, Junior Men’s Foil, FIE Junior World Cup, Udine 2020, 2020-01-06 13th of 102, Junior Men’s Foil, FIE Junior World Cup, Bangkok 2019, 2019-12-07 10th of 188, Junior Men’s Foil, FIE Junior World Cup, London 2019, 2019-11-02 8th of 174, Junior Men’s Foil, FIE Junior and Cadet World Championships, Torun 2019, 2019-04-13 14th of 81, Junior Men’s Foil, FIE Junior Zonal Championships, Foggia, February 2019, 2019-02-28 50th of 118, Junior Men’s Foil, FIE Junior World Cup, Sabadell 2019, 2019-02-16 32nd of 182, Junior Men’s Foil, FIE Junior World Cup, Leszno 2019, 2019-02-02 17th of 182, Junior Men’s Foil, FIE Junior World Cup, Aix-en-Provence 2019, 2019-01-19 42nd of 254, Senior Men’s Foil, FIE World Cup, Paris, January 2019, 2019-01-11 7th of 168, Junior Men’s Foil, FIE Junior World Cup, Udine 2019, 2019-01-05 12th of 68, Junior Men’s Foil, FIE Junior World Cup, Bangkok 2018, 2018-12-01 12th of 158, Junior Men’s Foil, FIE Junior World Cup, London 2018, 2018-11-03 77th of 158, Junior Men’s Foil, FIE Junior World Cup, Terrassa 2018, 2018-02-17 111th of 175, Junior Men’s Foil, FIE Junior World Cup, Aix-en-Provence 2018, 2018-01-27 7th of 198, Cadet Men’s Foil, EFC Cadet Circuit 2018, 2018-01-20 128th of 189, Junior Men’s Foil, FIE Junior World Cup, Aix-en-Provence 2017, 2017-01-28

Results

Results: 41

WhenCompetitionEventPlace
25 Feb 2022FIE World Cup, Cairo 2022FIESenior Men’s Foil29th of 177
14 Jan 2022FIE World Cup, Paris, January 2022FIESenior Men’s Foil73rd of 219
10 Apr 2021FIE Junior and Cadet World Championships, Cairo 2021FIEJunior Men’s Foil3rd of 120
18 Jan 2020FIE Junior World Cup, Aix-en-Provence 2020FIEJunior Men’s Foil72nd of 196
10 Jan 2020FIE World Cup, Paris 2020FIESenior Men’s Foil110th of 254
6 Jan 2020FIE Junior World Cup, Udine 2020FIEJunior Men’s Foil5th of 182
7 Dec 2019FIE Junior World Cup, Bangkok 2019FIEJunior Men’s Foil13th of 102
2 Nov 2019FIE Junior World Cup, London 2019FIEJunior Men’s Foil10th of 188
13 Apr 2019FIE Junior and Cadet World Championships, Torun 2019FIEJunior Men’s Foil8th of 174
28 Feb 2019FIE Junior Zonal Championships, Foggia, February 2019FIEJunior Men’s Foil14th of 81
16 Feb 2019FIE Junior World Cup, Sabadell 2019FIEJunior Men’s Foil50th of 118
2 Feb 2019FIE Junior World Cup, Leszno 2019FIEJunior Men’s Foil32nd of 182
19 Jan 2019FIE Junior World Cup, Aix-en-Provence 2019FIEJunior Men’s Foil17th of 182
11 Jan 2019FIE World Cup, Paris, January 2019FIESenior Men’s Foil42nd of 254
5 Jan 2019FIE Junior World Cup, Udine 2019FIEJunior Men’s Foil7th of 168
1 Dec 2018FIE Junior World Cup, Bangkok 2018FIEJunior Men’s Foil12th of 68
3 Nov 2018FIE Junior World Cup, London 2018FIEJunior Men’s Foil12th of 158
17 Feb 2018FIE Junior World Cup, Terrassa 2018FIEJunior Men’s Foil77th of 158
27 Jan 2018FIE Junior World Cup, Aix-en-Provence 2018FIEJunior Men’s Foil111th of 175
20 Jan 2018EFC Cadet Circuit 2018EFCCadet Men’s Foil7th of 198

Videos

All their bouts on video (7 more)

Head to head

Against left-handers 45–29 · right-handers 179–71, 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
Bin WU0428 Mar 2025
Moritz LECHNER4018 Mar 2023
Taro NAKAMURA226 Dec 2024
Dominic DE ALMEIDA2116 Apr 2022
Filippo MACCHI126 Jan 2020
Everyone they’ve met (249 more)
AgainstWonLostLast met
Kazuki IIMURA0314 Jan 2022
Leszek RAJSKI1222 Mar 2025
Luis KLEIN0311 Jan 2024
Olivier SPLIT3013 Apr 2019
Sidarth KUMBLA1218 Mar 2023▶ Watch
Tommaso MARINI1225 Feb 2022
Alessandro STELLA2030 Sept 2023
Andor Istvan MIHALYI0211 Jan 2024
Anton BORODACHEV116 Jan 2020
Bastian KAPPUS1117 May 2025
Bogdan BARMAKOV0228 Feb 2019
Borna SPOLJAR1110 Jan 2025
Chase EMMER116 Dec 2024▶ Watch
Chi Ka YEUNG0211 Jan 2024
Chih Chieh CHEN2013 Apr 2019
Christoffer RYKIND-BLARKE202 Nov 2019
Esteban PERESSINI TORREGROSA209 Jan 2026
Ethan GASSNER0216 Feb 2019
Federico PISTORIO206 Dec 2024
Gergo SZEMES112 May 2025
Guillaume BIANCHI022 May 2025
Ignacio BRETEAU1117 Feb 2018
Ivan KOMSIC2016 Apr 2022
Jacob Brandt LANG115 Jan 2019
Jakub CIERLUK203 Nov 2018
James-Andrew DAVIS1112 Jan 2023
Jegors ALEKSEJENKO202 Nov 2019
Joseph GLASSON206 Jan 2020
Kacper SZCZYPINSKI117 Dec 2019
Kilian LEHNER206 Jan 2020
Kirill BORODACHEV1128 Feb 2019
Laurenz RIEGER1129 Sept 2024
Lok Wang Lawrence NG207 Feb 2025▶ Watch
Maciej BEM112 Nov 2019
Maksym HARAVSKYI117 Feb 2025
Matthew LI2022 Mar 2025
Matyas MAIOR2025 Feb 2022
Maxime PAUTY1117 May 2025▶ Watch
Maximilian ETTELT1122 Nov 2024
Moritz RENNER0229 Apr 2022
Nikolaos KONTOCHRISTOPOULOS2017 May 2025
Riki OISHI2022 Nov 2024
Samuel Elijah ROBSON206 Dec 2024
Samuel FLORES209 Jan 2026
Sihwan JUNG1129 Apr 2022
Stef VAN CAMPENHOUT2017 May 2025▶ Watch
Uladzislau KURYLOVICH1128 Feb 2019
Woranipit GERSIRI207 Dec 2019
Yifan GUO202 May 2025
Yuto UENO1125 Feb 2022
Zakhar KOZLOV1128 Mar 2025▶ Watch
Abdalla KHALIFA1022 Nov 2024
Abdelrahman HAFFOUR109 Dec 2022
Abdelrahman TOLBA106 Dec 2024▶ Watch
Adam JAKUBOWSKI1010 Apr 2021
Adam PODRALSKI1010 Apr 2021▶ Watch
Adam WONG1011 Jan 2024
Ahmad TAQI105 Jan 2019
Akos PIRK106 Jan 2020
Alan FERNANDEZ HERNANDEZ1018 Jan 2020
Alejandro TORO102 Nov 2019
Alessio FOCONI1028 Mar 2025
Alex CAI1014 Jan 2022
Alex TOFALIDES1025 Feb 2022
Alexander CHOUPENITCH0128 Mar 2025
Alexander HUBNER1028 Mar 2025
Alexis OBRECHT0128 Jan 2017
Ali OWAIDA106 Dec 2024
Alp EYUPOGLU102 Feb 2019
Andrew MACHOVEC102 Nov 2019
Andrii CHERKASHYN1029 Sept 2024
Andrii POGREBNIAK1016 Apr 2022
Andrii SCHERBA1014 Jan 2022
Andrzej RZADKOWSKI1010 Jan 2020
Anton KOVAL017 Dec 2019
Armand SPICHIGER011 Dec 2018
Arpad FAZEKAS1010 Jan 2025
Arwen BOROWIAK103 Nov 2018
Ashton DANIEL103 Nov 2018
Basile-Vladimir FAUCONNIER1016 Feb 2019
Ben CARR1029 Sept 2024
Benjamin SHIH1013 Apr 2019
Bohdan BOLDAREV106 Jan 2020
Borys BUDOVSKYI1028 Mar 2025
Brian WANG101 Dec 2018
Carlos LLAVADOR0110 Jan 2025▶ Watch
Cheolwoo IM0122 Nov 2024
Ciaran VEITENHEIMER0129 Apr 2022
Damiano DI VEROLI105 Jan 2019
Damien LAVALLEE102 Nov 2019
Damir FAKHRETDINOV103 Nov 2018
Daniel DOSA0122 Nov 2024▶ Watch
Daniel GIACON013 Nov 2018
Daniel ZSIGMOND1016 Apr 2022
Daniil SHERSTNEV1018 Jan 2020
Danyil HOIDA1025 Feb 2022
David SOSNOV0129 Sept 2024
Denny Singh KONSAM1010 Apr 2021
Dexter Yi Sheng CHEONG101 Dec 2018
Diakite Berthe MATHIEU PRADE1030 Sept 2023
Dina KARAVIDIN102 Feb 2019
Dirk Jan VAN EGMOND0112 Jan 2023
Dmitry TROFIMOV0111 Jan 2024
Douglas ASHBY1019 Jan 2019
Douglas Edward Jr BEWERNICK109 Dec 2022
Edison Ming Lun LI102 May 2025
Edoardo LUPERI1010 Jan 2025
Elisha YUNO0129 Apr 2022
Erik HUTHMANN1028 Feb 2019
Ethan Yu Hei LEUNG102 May 2025
Fazilkhuja ALIMOV107 Feb 2025
Felipe ALVEAR1011 Jan 2019
Felix KLAUS106 Jan 2020
Francesco ZECHINI106 Jan 2020
Gabriel GONZALEZ ANDRE1016 Feb 2019
Gerek MEINHARDT0118 Mar 2023▶ Watch
Gergely TOTH012 Nov 2019
Giulio LOMBARDI1017 May 2025
Gyeongmu KIM0110 Jan 2025
Harsh RAJ1010 Jan 2025
Henrique MARQUES1011 Jan 2019
Hugo BOSNIC1012 Jan 2023
Hussain AL-MUTAWA102 Nov 2019
Ilyas MOLINA1010 Apr 2021
Isaac JOLLEY0118 Jan 2020
Iskander BULATOV1028 Mar 2025
Jaimie COOK0129 Sept 2024▶ Watch
Jakub DOLZYCKI1010 Apr 2021
Jan JURKIEWICZ0122 Mar 2025▶ Watch
Jan ZAKRZEWSKI012 Feb 2019
Jason YU019 Jan 2026
Jie XU1013 Apr 2019
Joe DONAGHUE1029 Sept 2024
Joel Ka Jyn CHIU1022 Nov 2024
Joffrey MADER0114 Jan 2022
Jorge Eduardo MURILLO DIAZ1010 Jan 2025
Jose Ignacio MCGOFF MEDERO0117 Feb 2018
Jose Miguel GUIMARAES1028 Feb 2019
Jose Pedro GUIMARAES1010 Apr 2021
Juan ZABALA1016 Feb 2019
Julian GOOR1029 Sept 2024
Julian GOTTSCHALK1019 Jan 2019
Jun HEO0112 Jan 2023
Ka Fung LEE1010 Jan 2020
Kacper SEYFRIED1016 Feb 2019
Kaloyan NIKOLOV103 Nov 2018
Kenji BRAVO0117 Feb 2018
Kieren LOCK1025 Feb 2022
Klod YUNES012 May 2025
Kwanghyun LEE0118 Mar 2023
Kyosuke MATSUYAMA0125 Feb 2022
Kyota KAWAMURA107 Dec 2019
Laurenz DOERFER1016 Apr 2022
Lev Michael HOLY107 Feb 2025
Lorenzo MION1010 Apr 2021
Louis GUENNOU109 Dec 2022
Louis PRADEL1029 Sept 2024
Luca DELPRATO1019 Jan 2019
Lucas MOTTIAT1017 Feb 2018
Luis MACEDO1013 Apr 2019
Luka GAGANIDZE1016 Apr 2022
Marcello OLIVARES019 Jan 2026
Marek TOTUSEK1028 Feb 2019
Martin WIEMANN103 Nov 2018
Martino MINUTO1016 Apr 2022
Mateusz KOZAK016 Dec 2024
Matteo Claudio RESEGOTTI101 Dec 2018
Matteo PANAZZOLO1030 Sept 2023
Matthew ABRAHAMS102 Nov 2019
Maxim VALEUR102 Feb 2019
Michael THOMPSON1027 Jan 2018
Miguel Angel GRAJALES MENA1012 Jan 2023
Mihail Alejandro SALMERON JIMENEZ1022 Mar 2025
Minh Quang NGUYEN1018 Mar 2023
Mohamed HAMZA0113 Apr 2019▶ Watch
Mohamed HASSAN0129 Apr 2022
Mohammad ALSAYEGH1010 Apr 2021
Mohsen ALSHATTI107 Feb 2025
Natan BAEV1030 Sept 2023
Nick ITKIN0127 Jan 2018
Nils Alexander FABINGER1018 Jan 2020
Noah BRAUN1019 Jan 2019
Noe ROBIN107 Dec 2019
Oliver DROEGE1029 Sept 2024
Ori FINSTERBUSH1011 Jan 2024
Patrick POST1030 Sept 2023
Paul Antoine DE BADTS1010 Apr 2021
Paul STOCKMANN1029 Sept 2024
Paulo MORAIS102 May 2025
Pavel GLADKOV101 Dec 2018
Pepijn VAN ZUIJLEN1030 Sept 2023
Phillip WAGNER105 Jan 2019
Piotr BOROWIEC0117 Feb 2018
Preslav BONCHEV1029 Apr 2022
Quincy DUALEH105 Jan 2019
Rafael RHYS POLLITT102 Nov 2019
Ray Cheow En LEE107 Dec 2019
Raz GOREN1010 Jan 2025▶ Watch
Remi BRUNNER0130 Sept 2023
Rhys FRASER109 Jan 2026
Ricardo PACHECO1012 Jan 2023
Richard LI017 Feb 2025
Roger Jesus ROMERO MONTILLA1028 Jan 2017
Rosario VELLA1029 Sept 2024
Ryosuke FUKUDA1022 Mar 2025
Sebastian PALLIER101 Dec 2018
Sebastiano GARRO106 Jan 2020
Seishiro FUNAMOTO109 Dec 2022
Seoungbin LEE1028 Mar 2025
Sergio LACASTA0122 Nov 2024
Shao-Jie HUNG106 Dec 2024
Shumpei IKAMI1018 Jan 2020
Silviu ROSU1029 Apr 2022
Simon CHREN1018 Jan 2020
Stef DE GREEF1029 Sept 2024
Suhayl NAWAR1010 Apr 2021
Tae Hwan KIM0128 Mar 2025
Tamas MESZAROS1027 Jan 2018
Tamirlan KALIYEV1011 Jan 2024
Teun JANS KOHNEKE106 Jan 2020
Tian GAO012 May 2025
Timothy NAVAS1027 Jan 2018
Tobias REICHETZER1029 Apr 2022
Tolga YESIL0128 Jan 2017
Tommaso ARCHILEI1022 Nov 2024
Tommaso CHIAPPELLI0116 Feb 2019
Tommaso MARTINI0118 Jan 2020
Turhan Berke KULCU105 Jan 2019
Tyvan BIBARD0128 Feb 2019
Utku OZYALCIN1019 Jan 2019
Vadim BAZULEV1019 Jan 2019
Valerio ASPROMONTE1011 Jan 2019
Victor LEYNEN DUBUS109 Jan 2026
Vladislav MYLNIKOV0110 Jan 2020
Wai Cheng CHEANG1017 May 2025
Wallerand ROGER019 Dec 2022
Yasutaka NISHIGUCHI019 Jan 2026
Yat Long LEE1028 Mar 2025
Yechan SEO016 Dec 2024
Youcef MADI1014 Jan 2022
Youssef SANAA1010 Jan 2020
Youssef SHAWKY1028 Mar 2025
Yudai NAGANO0127 Jan 2018
Yun-Hao PENG1017 May 2025
Yuncong TANG1010 Jan 2025
Yves FONTAINE105 Jan 2019
Zephaniah Ian KIEW109 Jan 2026
Zihao LIU1017 May 2025
Ziwei MO1018 Mar 2023

Figures

rating, ranking and how they fence

Over time

fency ELO each season Foil
200017001400 Foil 1477, 2016–17 Foil 1515, 2017–18 Foil 1748, 2018–19 Foil 1779, 2019–20 Foil 1811, 2020–21 Foil 1799, 2021–22 Foil 1788, 2022–23 Foil 1784, 2023–24 Foil 1926, 2024–25 Foil 1904, 2025–26
Their FIE ranking each season, 1st at the top Senior Foil
1st10th100th Senior Foil 248th, 2018–19 Senior Foil 336th, 2019–20 Senior Foil 316th, 2020–21 Senior Foil 121st, 2021–22 Senior Foil 193rd, 2022–23 Senior Foil 300th, 2023–24 Senior Foil 60th, 2024–25 Senior Foil 473rd, 2025–26 Senior Foil 488th, 2026–27
As a table
SeasonWeaponfency ELOFIE ranking
2026–27Foil488th Senior
2025–26Foil1,904473rd Senior
2024–25Foil1,92660th Senior
2023–24Foil1,784300th Senior
2022–23Foil1,788193rd Senior
2021–22Foil1,799121st Senior
2020–21Foil1,811316th Senior
2019–20Foil1,779336th Senior
2018–19Foil1,748248th Senior
2017–18Foil1,515
2016–17Foil1,477

How fency ELO works · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools155–63 71%4.2–2.924–13
Tables69–37 65%13.3–11.58–10