Fencers

Alex TOFALIDES

🇨🇾 CYP · ZFW Fencing Club · Left-handed

Men’s Foil, 2008–2026

About this fencer

FIE 22256 · GBR 131718 · OPH 53651

Club
Lansdowne Fencing Club
Coach
Ben Peggs (personal)
Record and rankings

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

Results
136
Podiums
7
Competitions won
4
BF ranking
None Not in BF’s latest rankings
Fency Elo
1791 Foil, 299th of 2,645 as of 6 Nov 2026 Standing among established Fency ratings in the same weapon and gender, active this season or last.
FIE ranking
238th Senior Foil · 2026–27
Best FIE ranking
35th 2017–18
Best finish
1st of 137, FIE Junior World Cup, Mödling 2011
Where they finished in each field, over time A result A podium

Results

Results: 136

WhenCompetitionEventPlace
23 Jul 2026FIE World Championships, Hong Kong 2026FIESenior Men’s Foil98th of 172
18 Jun 2026FIE Zonal Championships, Antony 2026FIESenior Men’s Foil42nd of 66
18 Oct 202578. Irish OpenOphardtSenior Men’s Épée67th of 105
18 Oct 2025FIE Satellite, Dublin 2025FIESenior Men’s Épée67th of 105
6 Sept 2025FIE Satellite, Manama 2025FIESenior Men’s Foil9th of 45
26 Jul 2025FIE World Championships, Tbilisi 2025FIESenior Men’s Foil54th of 162
16 Jun 2025FIE Zonal Championships, Genoa 2025FIESenior Men’s Foil31st of 71
19 Apr 2025Birmingham International Fencing Tournament 2025British FencingSenior Men’s Foil1st of 106
29 Jul 2024FIE Olympic Games, Paris, July 2024FIESenior Men’s Foil31st of 37
20 Jun 2024FIE Zonal Championships, Basel 2024FIESenior Men’s Foil22nd of 71
26 Apr 2024EFC European Zonal OG Qualification Luxembourg 2024EFCSenior Men’s Foil1st of 22
10 Feb 2024FIE Grand Prix, Turin 2024FIESenior Men’s Foil46th of 247
11 Jan 2024FIE World Cup, Paris 2024FIESenior Men’s Foil108th of 296
24 Jul 2023FIE World Championships, Milan 2023FIESenior Men’s Foil62nd of 180
25 Jun 2023EFC Europan Games Krakow 2023EFCSenior Men’s Foil50th of 76
18 Jun 2023FIE Zonal Championships, Plovdiv 2023FIESenior Men’s Foil15th of 70
20 May 2023FIE Grand Prix, Shanghai 2023FIESenior Men’s Foil90th of 184
5 May 2023FIE World Cup, Acapulco 2023FIESenior Men’s Foil107th of 203
11 Feb 2023FIE Grand Prix, Turin 2023FIESenior Men’s Foil106th of 226
12 Jan 2023FIE World Cup, Paris 2023FIESenior Men’s Foil127th of 261

Videos

All their bouts on video (22 more)

Head to head

Against left-handers 107–68 · right-handers 310–159, 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
Carlos LLAVADOR2418 Jun 2023▶ Watch
Enzo LEFORT1514 Jan 2022▶ Watch
Alexander KAHL3211 Nov 2022
Alexandre EDIRI4124 Jul 2023
Andre SANITA2317 Jul 2019
Everyone they’ve met (425 more)
AgainstWonLostLast met
Erwann LE PECHOUX2317 Mar 2017
Fabian BRAUN5014 Jan 2022
Alexander TSORONIS316 Oct 2019
Augusto Antonio SERVELLO4016 Apr 2022
Daniel DOSA2218 Jun 2026
Ignacio BRETEAU4026 Jul 2025
Ivan KOMSIC4019 Jun 2022
Kamal MINOTT3110 Feb 2024
Kirill BORODACHEV2211 Jan 2024
Klod YUNES3119 Jun 2022
Rafael SAVIN0418 Jun 2026▶ Watch
Tobias REICHETZER3119 Jun 2022
Tommaso MARINI1319 Jun 2022▶ Watch
Uladzislau LAHUNOU4021 Jul 2018
AlaaEldin ABOUELKASSEM0311 Mar 2016
Alessio FOCONI1224 Jul 2023▶ Watch
Alexander PIVOVAROV0313 Dec 2019
Charles OURSLER3010 Feb 2024
Chi Ka YEUNG2110 Feb 2024
Daiki FUJINO308 Feb 2019
Daniele GAROZZO1219 Jun 2022▶ Watch
Dmitry ZHEREBCHENKO1226 Mar 2021▶ Watch
Dmytro CHUCHUKALO2117 Jul 2019
Dongsu KIM2120 May 2023
Erwann AUCLIN2126 Mar 2021
Jakub SURWILLO0315 Jan 2016
James-Andrew DAVIS0318 Jun 2023
Kazuki IIMURA2125 Feb 2022
Leszek RAJSKI2121 Feb 2020
Maxime PAUTY038 Feb 2019
Maximilien CHASTANET2114 Jan 2022▶ Watch
Maximilien VAN HAASTER1211 Feb 2023
Mengkai HUANG0321 Jul 2018
Miles CHAMLEY-WATSON2120 May 2023▶ Watch
Mohamed HAMZA1221 Feb 2020
Mohamed HASSAN1211 Jan 2024
Moritz LECHNER0316 Jun 2025
Piotr JANDA1215 Jun 2017
Rostyslav HERTSYK219 Nov 2018
Tevfik Burak BABAOGLU3011 Dec 2016
Toshiya SAITO125 May 2023
Abdulwahab MOHAMMAD206 Sept 2025
Adrian WOJTKOWIAK2029 Jul 2024
Alessandro PAROLI2019 May 2018
Alexey CHEREMISINOV1117 Mar 2018▶ Watch
Alexey KHOVANSKIY0215 Jan 2016
Ali Fadel ABBAS2024 Jul 2023▶ Watch
Andras NEMETH2018 Jun 2023
Andrej KRALIK2021 Feb 2020
Andrzej RZADKOWSKI2026 Mar 2021▶ Watch
Anton BORODACHEV0218 Jun 2026
Antonio SILVA116 Feb 2015
Armand SPICHIGER1112 Jan 2023
Ayman ELGHAYESH116 Sept 2025
Balint MATYAS111 Mar 2019
Benjamin FRUHAUF1120 May 2023
Benjamin KLEIBRINK1115 Jun 2017
Blake BROSZUS1125 Jan 2019
Bo CAO203 May 2019
Bora Ismail BIREN205 Feb 2016
Borna SPOLJAR2020 Jun 2024
Brendan Francis CUSACK1110 Jan 2016
Chit Seong LEONG1123 Jul 2026
Damiano ROSATELLI028 Nov 2019
Daniel SCONZO117 Feb 2020
Dmitry RIGIN111 Mar 2019
Dominik WOHLGEMUTH-ENGEL205 May 2017
Eli SCHENKEL1116 Apr 2022
Emil Ulrik ANDERSEN2017 Jul 2019
Engin Batuhan MENKUER2020 Jan 2017
Felix PETRINI2026 Mar 2021
Filip PLOCHARSKI205 Feb 2016
Filippo MACCHI1116 Jun 2025
Francesco INGARGIOLA1111 Jan 2024
Gergo SZEMES1120 Jun 2024▶ Watch
Ghislain PERRIER0215 Jan 2016
Giorgio AVOLA0219 Jan 2018
Giulio LOMBARDI1111 Nov 2022
Gregory MITBERG0217 Mar 2018
Grigoriy SEMENYUK1110 Jan 2020
Hadi OZGURKAN2011 Dec 2016
Haiwei CHEN0217 May 2019
Harry BIRD025 May 2023
Hugo DI FRANCESCO204 Feb 2017
James HULL2019 May 2018
Janderson BRICENO1117 Jul 2019
Jean-Paul TONY HELISSEY2015 May 2015
Jeremy CADOT0218 Jun 2018
Jet Shang Fei NG2026 Oct 2019
Joao Antonio SOUZA2016 Oct 2015
Johannes POSCHARNIG2018 Jun 2023▶ Watch
Jonas WINTERBERG-POULSEN1114 Jan 2022
Joshua Ian LIM1126 Oct 2019
Kevin Jerrold CHAN206 Oct 2019
Khaled YOUSEF116 Oct 2019
Krystian GRYGLEWSKI2016 Mar 2019
Kwanghyun LEE115 May 2023
Kyosuke MATSUYAMA0214 May 2022
Laurenz RIEGER2011 Feb 2023
Lok Wang Lawrence NG1111 Feb 2023
Luis KLEIN1119 Oct 2019
Luis MACEDO1118 Jun 2023
Maciej BEM2012 Jan 2023
Makoto ITO119 Nov 2018
Maor HATOEL115 Feb 2016
Marcus MEPSTEAD0218 Jun 2023
Martin KAIN1129 Apr 2022
Martino MINUTO114 Feb 2017
Mateja NEDELJKOVIC117 Feb 2020
Mateusz KOZAK1116 Jun 2025
Matthew DALLASEN2010 Jan 2020
Maximilian ETTELT1120 Jun 2024
Michael DIJKSTRA1118 Jun 2026
Nikolaos KONTOCHRISTOPOULOS2018 Jun 2026
Patrick POST116 Oct 2019
Pedro MAROSTEGA207 Feb 2020
Petar FILES2018 Jun 2026
Piotr BOROWIEC2020 May 2023
Richard KRUSE1119 Jun 2019
Riki OISHI1117 Mar 2017
Ryohei NOGUCHI115 May 2017
Samuel MOELIS2013 Dec 2019
Santiago GARCIA PRADO2017 Jul 2022
Sergejs KOVALEVS1118 Oct 2025
Stephen BROWN1110 Jan 2020
Suguru AWAJI2016 Mar 2019
Tae Hwan KIM1123 Jul 2026
Teun JANS KOHNEKE2011 Feb 2023
Timur ARSLANOV118 Nov 2019
Timur SAFIN026 Nov 2015
Tyvan BIBARD1129 Apr 2022
Vincent MINDELOF2020 Jul 2017
Vitalijs KUCEBA2017 Mar 2018
Weiquan CHEN1110 Feb 2017
Yoshiki ABE2010 Feb 2024
Young Ki SON116 Feb 2015
Yudai NAGANO2026 Jul 2025
Abdalla KHALIFA1010 Feb 2024
Abdulkarim SAAD106 Sept 2025
Adam JAKUBOWSKI0116 Apr 2022
Adam MATHIEU0111 Nov 2022
Adam WONG1010 Feb 2024
Aditya ADITYA1023 Jul 2026
Alex Sheen AZIZIAN1019 Oct 2019
Alexander CHOUPENITCH0116 Jun 2025▶ Watch
Alexander Christian RAHBEK105 Feb 2016
Alexander LLOYD0114 Oct 2018
Alexander SIROTKIN015 May 2017
Alexandre CAMIO0116 Jan 2015
Alexandre SIDO106 Feb 2015
Alexis BAYARD0119 Jun 2022
Alexis Joseph CHEBLI1020 Jan 2017
Ali OWAIDA0114 Oct 2018
Ali THABET101 Mar 2019
Ali TURKI101 Dec 2017
Andor Istvan MIHALYI1011 Jan 2024
Andrea BALDINI1017 Mar 2017
Andrea DI MARTINO1010 Jan 2016
Andrei CIOBANICA1016 Jun 2025
Andrii POGREBNIAK1016 Jun 2025▶ Watch
Angel FABREGAT1019 Jun 2022
Anthony PRYMACK107 Nov 2014
Antonio GOJAK1017 Jul 2022
Antonio LEAL J.106 Nov 2015
Archil UGULAVA108 Feb 2019
Askar KHAMZIN1013 Dec 2019
Attila BENCZE1014 Oct 2018
Aymeric MOURRAIN1017 Sept 2017
Baha Baykal CETINEL1014 Jan 2022
Barat GULIYEV0119 Jun 2022
Baris GULER1016 Jan 2015
Bartosz CEGIELSKI019 Nov 2018
Ben BATES1014 Oct 2018
Ben PEGGS104 Feb 2017
Benjamin SHIH108 Nov 2019
Bibish KATHIRESAN106 Sept 2025
Bin WU1017 Mar 2018
Bogdan HAMILTON105 May 2023
Boris BOJANOV1018 Dec 2016
Borys BUDOVSKYI0126 Jul 2025
Can ALKIS1020 Jun 2024
Carl Oskar AHLQVIST1010 Feb 2017
Carlos PADUA M.018 Feb 2019
Cedrik SERRI0117 Mar 2018
Chase EMMER0112 Jan 2023
Chenjie QIU1019 May 2018
Chun Jui WANG0111 Jan 2015
Chun Yin Ryan CHOI0126 Jul 2025
Chun-You KUO1011 Nov 2022
Constant ROGER0125 Feb 2022
Damiano DI VEROLI0110 Feb 2024▶ Watch
Daniel GOMEZ0120 Jul 2017
Daniel KISS1011 Jan 2019
Danyil HOIDA0117 Jul 2022▶ Watch
Dario BENETTI1018 Oct 2025
Dario STENBECK-SCHIAVO1011 Jan 2024
Darren Jun Hao TAN0118 Dec 2016
David ALEXANDER1015 Jan 2016
David GOMEZ105 May 2023
David VAN NUNEN0119 Jun 2022
Davide FILIPPI0110 Jan 2016
Denis BICANIC1019 Oct 2019
Dirk Jan VAN EGMOND0124 Jul 2023
Dmitry TROFIMOV1020 Oct 2017
Dong Jin HAN109 Feb 2018
Edoardo LUPERI019 Feb 2018▶ Watch
Edward FITZGERALD1019 Jan 2018
Eimer AHLSTEDT1018 Jun 2018
Eitan LEMBERGER0118 Jun 2023
Elliot Dee Tiau TEO1011 Jan 2024
Erhan Temel TELLIOGLU1011 Dec 2016
Eugeniu VADANIUC1015 Jun 2017
Evgeniy LOMTEV104 May 2018
Federico COLAMARCO106 Oct 2019
Felipe GONZALEZ0118 Oct 2025
Fernando SCAVASIN1010 Jan 2016
Filippo QUAGLIOTTO1014 Oct 2018
Francesco SALVO104 Feb 2017
Francesco TRANI015 May 2017
Frederik Holger Boejer NIELSEN0118 Oct 2025
Gabor BELLOVICZ1019 Jan 2018
Gabor SZABADOS1011 Jan 2015
Gabriele CIMINI1019 Jun 2022
Gavin HAY1026 Oct 2019
Geoffrey TOURETTE1016 Oct 2015
Gerek MEINHARDT1010 Feb 2017
Ghaith SALEEM1011 Dec 2016
Gijs HUYBRECHT109 Feb 2018
Guillaume PITTA0117 Oct 2014
Gustavo ALARCON1021 Feb 2020
Gwansoo KIM103 May 2019
Hadi RAZAVINIA1011 Dec 2016
Hamid SINTES0110 Feb 2017
Hans Joachim LECOCQ0115 Jun 2017
Harsh RAJ1012 Jan 2023
Heitor SHIMBO1027 Nov 2015
Hendrawan SUSANTO1020 Jul 2017
Henrique MARQUES101 Mar 2019
Henry HOFFMANN1010 Feb 2017
Hirokazu SAKANO1015 Jan 2016
Hugo ZAMORANO SARDA0118 Oct 2025
Husayn ROSOWSKY1017 Sept 2017
Iaroslav BADRAK1020 Jun 2024
Ilya DEGTYAREV1017 Oct 2014
Ivan TROSHIN014 May 2018
Jack DOUGLAS1014 Oct 2018
Jai BIRCH1026 Oct 2019
James BROSNAN1019 Jun 2019
James PAGE106 Oct 2019
Jan JURKIEWICZ1025 Feb 2022
Jan KREJCIK1019 Jun 2022
Janko LESKOVAC016 Sept 2025
Jason CHANG1015 May 2015
Jeremy Fafa KERYHUEL0126 Mar 2021
Jesse MORRIS1013 Dec 2019
Jialuo SHI1027 Nov 2015
Joe DONAGHUE1011 Feb 2023
Joel Ka Jyn CHIU1017 Jul 2022
Jordanis PAPADOPOULOS109 Nov 2018
Jose LOPEZ GONZALEZ1017 Mar 2017
Joseph GLASSON0124 Jul 2023
Joshua BURN1017 Sept 2017
Julian KNODT0111 Mar 2016
Julien BANEUX103 May 2019
Julien MERTINE0129 Apr 2022
Julio GONZALEZ ANDRE1026 Oct 2019
Junhyuk KWAK1010 Feb 2017
Jyae Gyu CHUNG0114 Jan 2022
Keith COOK1020 Oct 2017
Kenji BRAVO1017 Mar 2018▶ Watch
Kenta CHIDA0116 Oct 2015
Kolja DAHLIN1020 Jul 2017
Kristjan ARCHER1016 Apr 2022
Kyle CHAN109 Feb 2018
Lachlan SYKES1025 Jan 2019
Lasha GALUASHVILI0118 Oct 2025
Leung Ho CHAN108 Nov 2019
Lev Michael HOLY0126 Jul 2025
Lewis PIETSCH1011 Jan 2015
Linus RASTEGAR1011 Feb 2023
Loic MICHAUT1017 Sept 2017
Lorenzo MION1023 Jul 2026
Lorenzo NISTA0114 Oct 2018
Louis GUENNOU1029 Apr 2022
Luca VALETTI1017 Sept 2017
Lucas WEBBER1020 Jul 2017
Luis ARANA1013 Mar 2015
Luka GAGANIDZE104 May 2018
Luka STIKLICA1018 Jun 2018
Maksym HARAVSKYI1029 Apr 2022
Malte WESTESSON016 Oct 2019
Man Kit HOI1021 Jul 2018
Marc HOUSIEAUX0119 Jun 2022
Marc-Antoine BRODEUR1020 Jan 2017
Marcello OLIVARES0110 Jan 2020
Marcio ORIHUELA1016 Mar 2019
Marco AUTUORI1027 Nov 2015
Marcus BROBERG1016 Jun 2025
Marius BRAUN1019 Jan 2018
Martin DOBIASCH106 Feb 2015
Matan CZUCKERMAN1011 Jan 2015
Matan CZUCKERMANN0126 Mar 2021
Mateusz ULANOWSKI106 Feb 2015
Matteo VALTRIANI1011 Jan 2015
Matthew BRANMAN0113 Mar 2015
Matthew WEATHERALD1014 May 2022
Mattia DE CRISTOFARO1011 Jan 2024
Max BLITZER1017 Oct 2014
Max SCHUBERT1026 Oct 2019
Max TITMUSS1018 Oct 2025
Max Wei Kit NEO1017 Jul 2022
Maxim VALEUR1019 Oct 2019
Maxime TARASIEWICZ1010 Jan 2016
Michael Alexzander VAZQUEZ1024 Jul 2023
Michele DEL MACCHIA0118 Dec 2016
Miguel Angel GRAJALES MENA105 May 2023
Mikolaj RUDNICKI0118 Dec 2016
Moaman KHALF1020 Oct 2017
Mohamed Ayoub FERJANI1019 Oct 2019
Mohamed ESSAM101 May 2015
Mohamed SAMANDI018 Feb 2019
Mohammed ALHAJJI106 Sept 2025
Moritz KROEPLIN1016 Oct 2015
Moritz RENNER1020 May 2023
Moti Martin KOREN104 Feb 2017
Nathaniel PEREZ1026 Jul 2025
Nicholas Edward CHOI0125 Feb 2022
Nick ITKIN0129 Jul 2024
Nils Alexander FABINGER1019 Jun 2022
Niran CZUCKERMANN0112 Jan 2023
Noah BRAUN109 Nov 2018
Nobuo BRAVO017 Nov 2014
Olivier SPLIT1010 Jan 2020
Oskar ORSZYNSKI1010 Jan 2016
Paul Luca FAUL1026 Jul 2025
Paul VERDON1018 Oct 2025
Pawel SZUMIELEWICZ108 Nov 2019
Pedro MACEDO1019 Jun 2019
Peter GALLIGAN1018 Oct 2025
Peter JOPPICH0120 Jul 2017
Peter VALICSEK1027 Nov 2015
Philip SHIN013 May 2019
Pierre LOISEL0116 Mar 2019
Pierre Olivier BONTEMS1017 Mar 2018
Qiteng ZHOU1020 May 2023
Radoslaw GLONEK1010 Feb 2017
Rafael Enrique VINLUAN1016 Oct 2015
Rafael TULEN0118 Oct 2025
Rajan RAI109 Feb 2018
Ramiro TASADA0111 Feb 2023
Remi BRUNNER1018 Jun 2023
Richard BERNSTEIN1011 Jan 2015
Robert MOORE107 Feb 2020
Robert WILLIAMS1010 Jan 2016
Roger GARCIA-ALZORRIZ104 Feb 2017
Rok SOBOCAN1018 Oct 2025
Roland SCHLOSSER0115 May 2015
Roy GROSS1010 Feb 2024
Rui FUJIKURA1020 Oct 2017
Ryo MIYAKE1014 Jan 2022
Sahel BRAVO1026 Oct 2019
Salah MUSAWI1011 Dec 2016
Saleh KHALIL1025 Feb 2022
Sammuel TRANQUILAN1023 Jul 2026
Samuel HARDWICKE-BROWN1016 Jan 2015
Samuel MOONEY GRAND1017 Mar 2018
Scott LAO105 May 2023
Sean GRANT1013 Mar 2015
Sebastiaan BORST1011 Jan 2015
Sebastian PALLIER0117 Sept 2017
Sebastian PERSSON1019 Jan 2018
Sergio LACASTA104 Feb 2017
Shahab SHAMS104 Feb 2017
Shing Him Harris HO0123 Jul 2026
Shoren HAYASHI1029 Apr 2022
Shuo Ting HSU1025 Jan 2019
Si Wang IEONG1017 May 2019
Sidarth KUMBLA0111 Jan 2019
Sihwan JUNG0114 May 2022
Simon HANNAH107 Nov 2014
Simon KIMFORS1018 Dec 2016
Simon RIZELL1015 Jan 2016
Stef VAN CAMPENHOUT011 Mar 2019
Stefan RICHTER1028 Nov 2014
Szymon KOZLOWSKI105 May 2017
Taegyu HA1017 Mar 2018▶ Watch
Takahiro SHIKINE1013 Dec 2019
Takuma ITO015 May 2017
Tamas BAKO1028 Nov 2014
Tamas MENDREY1017 Sept 2017
Tarek AYAD017 Nov 2014
Teppei AZUMA017 Nov 2014
Thomas CORLETT1014 Oct 2018
Thomas Lerche BERG0118 Dec 2016
Tom GOMBOS105 Feb 2016
Tomas PEDRO1020 Jun 2024
Tomer OR0113 Mar 2015
Tommaso LARI0127 Nov 2015
Turhan Berke KULCU1011 Dec 2016
Uladzislau NIKALAYUK0116 Jun 2025
Utku OZYALCIN1011 Dec 2016
Vaclav KUNDERA105 May 2017
Velin STOYCHEV1029 Apr 2022
Vicente OTAYZA1019 Jan 2018
Vince BEKE1019 Oct 2019
Vincent SIMON0120 Oct 2017
Vinoth Kumar VELAUTHAM1014 May 2022
Weisong ZHANG1017 May 2019
William KELLY1014 May 2022
William LONSDALE1011 Nov 2022
Xiaolong WU0115 May 2015
Yaqoub ALSHATTI1017 Jul 2022
Yaroslav STEPURA0119 Oct 2019
Yaser MOHAMMAD0111 Jan 2015
Yehia OTHMAN1021 Feb 2020
Yerbinson FERNANDEZ109 Feb 2018
Youngho KWON1017 May 2019
Yuki MATSUO106 Nov 2015
Yuki OTA016 Nov 2015
Yuto UENO1026 Mar 2021
Zhaoran ZENG0120 May 2023
Zhenggang ZHANG1021 Feb 2020
Ziwei MO1020 Jul 2017
Ziyuan CHEN1010 Feb 2024
Zohaib MANNAN1017 Mar 2017

Figures

rating, ranking and how they fence

Over time

Their rating each season Épée Foil
200017001400
Their FIE ranking each season, 1st at the top Senior Foil Senior Épée
1st10th100th
As a table
SeasonWeaponRatingFIE ranking
2026–27Foil238th Senior
2025–26Foil1,791212th Senior
2025–26Épée1,496757th Senior
2024–25Foil1,841129th Senior
2023–24Foil1,86670th Senior
2022–23Foil1,80068th Senior
2021–22Foil1,84566th Senior
2021–22Épée1,528524th Senior
2020–21Foil1,88660th Senior
2019–20Foil1,88073rd Senior
2018–19Foil1,86685th Senior
2017–18Foil1,92135th Senior
2016–17Foil1,80138th Senior
2015–16Foil1,77289th Senior
2014–15Foil1,674133rd Senior
2013–14Foil1,66067th Senior
2012–13Foil1,666400th Senior
2011–12Foil1,651133rd Senior
2010–11Foil1,611237th Senior
2009–10Foil1,525456th Senior
2008–09Foil1,492

How ratings work · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools318–150 68%4.2–2.957–48
Tables100–78 56%12.6–1214–8