Fencers

Edoardo LUPERI

Edoardo LUPERI: Italy · Men’s Foil, 2007–2026. 140 recorded results. Get new results by email.

🇮🇹 ITA · FIAMME ORO ROMA · Left-handed

About this fencer

FIE 21621 · FIS 601412

Club
GS Fiamme Oro, Accademia Scherma Livorno
Coach
Marco Vannini (Fiamme Oro), ITA; Stefano Cerioni (national)
Record and rankings

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

Results
140
Podiums
17
Competitions won
4
FIS ranking
15th Foil · 35,035.754 pt as of 19 Oct 2026
Fency Elo
2029 Foil, 20th 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
104th Senior Foil · 2026–27
Best FIE ranking
10th 2014–15
Best finish
1st of 180, FIE Junior World Cup, Budapest 2010
Where they finished in each field, over time A result A podium

Results

Clear filters

Results: 140

WhenCompetitionEventPlace
15 Oct 2026FIE World Cup, Takamatsu City 2026FIESenior Men’s Foil28th of 233
30 May 2026Italia - Campionati Italiani Assoluti FrecciarossaFISSenior Men’s Foil13th of 61
30 Apr 2026FIE World Cup, Istanbul, April 2026FIESenior Men’s Foil42nd of 261
17 Apr 2026FIE World Cup, Cairo, April 2026FIESenior Men’s Foil40th of 221
21 Mar 2026FIE Grand Prix, Lima 2026FIESenior Men’s Foil47th of 164
23 Jan 2026Brescia (BS) - 2 p. Nazionale Assoluti FM-FFFISSenior Men’s Foil10th of 123
9 Jan 2026FIE World Cup, Paris 2026FIESenior Men’s Foil105th of 331
5 Dec 2025FIE World Cup, Fukuoka 2025FIESenior Men’s Foil26th of 233
7 Nov 2025FIE World Cup, Palma De Mallorca 2025FIESenior Men’s Foil6th of 250
2 May 2025FIE World Cup, Vancouver, May 2025FIESenior Men’s Foil46th of 193
28 Mar 2025FIE World Cup, Cairo 2025FIESenior Men’s Foil51st of 240
22 Mar 2025FIE Grand Prix, Lima 2025FIESenior Men’s Foil14th of 135
7 Feb 2025FIE Grand Prix, Turin 2025FIESenior Men’s Foil26th of 261
10 Jan 2025FIE World Cup, Paris 2025FIESenior Men’s Foil15th of 303
6 Dec 2024FIE World Cup, Takasaki 2024FIESenior Men’s Foil40th of 219
22 Nov 2024FIE World Cup, Tunis 2024FIESenior Men’s Foil34th of 242
18 May 2024FIE Grand Prix, Shanghai 2024FIESenior Men’s Foil24th of 191
2 May 2024FIE World Cup, Hong Kong 2024FIESenior Men’s Foil16th of 198
16 Mar 2024FIE Grand Prix, Washington DC 2024FIESenior Men’s Foil76th of 233
23 Feb 2024FIE World Cup, Cairo 2024FIESenior Men’s Foil2nd of 225

Videos

All their bouts on video (63 more)

Head to head

Against left-handers 132–51 · right-handers 394–105, 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
Felix KLEIN7130 Apr 2026
Carlos LLAVADOR2422 Mar 2025▶ Watch
Dmitry RIGIN4213 Dec 2019▶ Watch
Julien MERTINE425 May 2023
Toshiya SAITO4221 Mar 2026
Everyone they’ve met (414 more)
AgainstWonLostLast met
Benjamin KLEIBRINK413 May 2019
Dmitry ZHEREBCHENKO3221 Feb 2020
Guillaume BIANCHI2322 Mar 2025▶ Watch
Race IMBODEN1411 Jan 2019
Tommaso MARINI237 Nov 2025▶ Watch
Wallerand ROGER2321 Mar 2026▶ Watch
Alessio FOCONI138 Dec 2023▶ Watch
Alexander CHOUPENITCH227 Nov 2025▶ Watch
Alexandre SIDO2230 Apr 2026
Andrzej RZADKOWSKI408 Dec 2023▶ Watch
Chen LI2217 May 2019
Erwann LE PECHOUX1310 Nov 2017
Johannes POSCHARNIG318 Dec 2023
Ka Long CHEUNG047 Feb 2025▶ Watch
Klod YUNES225 May 2023
Marcello OLIVARES4024 Feb 2023
Maxime PAUTY313 May 2019
Michal SIESS4030 Apr 2026
Miles CHAMLEY-WATSON2217 Apr 2026▶ Watch
Myeong Cheol SEO4028 Mar 2025
Nick ITKIN2211 Nov 2022
Nikolaos KONTOCHRISTOPOULOS3123 Feb 2024▶ Watch
Pierre LOISEL132 May 2025
Riki OISHI2218 Mar 2023
Ryo MIYAKE4026 Mar 2021
Taegyu HA2211 Feb 2023
Abdelrahman TOLBA302 May 2024▶ Watch
Andrea CASSARA0316 Mar 2019▶ Watch
Artem SEDOV2113 May 2016
Bartosz CEGIELSKI308 Nov 2019
Ben PEGGS2116 Mar 2019▶ Watch
Bin WU3020 May 2023
Chase EMMER3010 Jan 2025▶ Watch
Chih Chieh CHEN3010 Feb 2024▶ Watch
Daiki FUJINO217 Feb 2020
Daniel DOSA127 Nov 2025
Daniele GAROZZO0310 Jan 2020
Dominik SCHOPPA211 Mar 2019
Eli SCHENKEL3017 May 2019
Eliot CHAGNON2128 Mar 2025▶ Watch
Erik HUTHMANN307 Feb 2025
Fabian BRAUN3011 Jan 2019
Filippo MACCHI122 May 2024▶ Watch
Giorgio AVOLA038 Feb 2019▶ Watch
Harry BIRD212 May 2025▶ Watch
Henrique MARQUES301 Mar 2019
Hyogon KIM211 Mar 2019
Jaimie COOK2117 Apr 2026▶ Watch
James-Andrew DAVIS3010 Nov 2023▶ Watch
Jianfei MA1213 May 2016
Kirill BORODACHEV1226 Mar 2021▶ Watch
Leszek RAJSKI2125 Feb 2022
Mark PERELMANN2110 Jan 2020
Maximilian ETTELT3014 Jan 2022
Maximilien VAN HAASTER2124 Feb 2023
Mohamed HAMZA2123 Feb 2024▶ Watch
Mohamed HASSAN3018 Mar 2023
Tommaso MARTINI2115 Oct 2026▶ Watch
Yaser MOHAMMAD3017 May 2019
Adrian WOJTKOWIAK202 May 2025
Adrien HELMY-COCOYNACQ1130 Apr 2026
AlaaEldin ABOUELKASSEM2016 Mar 2019
Alexander MASSIALAS0210 Jan 2025▶ Watch
Alexander PIVOVAROV1110 Feb 2017
Alexander TSORONIS2026 Mar 2021
Alexandre EDIRI2013 Dec 2019
Alexey CHEREMISINOV2019 May 2018
Aliaksandr CHALIANKOV208 Jun 2015
Armand SPICHIGER2015 Oct 2026
Arpad FAZEKAS2010 Jan 2025
Artur AKHMATKHUZIN205 Feb 2016
Augusto Antonio SERVELLO2010 Jan 2020
Axel ZOONS2011 Nov 2022
Baptiste MOURRAIN2015 May 2015
Benjamin SHIH202 May 2025
Blake BROSZUS209 Dec 2022
Bryce LOUIE2010 Nov 2023
Che-Hao YUEH2018 Mar 2023
Cheolwoo IM1123 Feb 2024
Chi Ka YEUNG208 Nov 2019
Chun Yin Ryan CHOI115 Dec 2025
Damiano ROSATELLI1117 Apr 2026
Daniel GIACON208 Feb 2019
Danyil HOIDA207 Feb 2025
David WILLETTE2016 Oct 2015
Dmitrii OSIPOV2015 Oct 2026▶ Watch
Dominic DE ALMEIDA205 Dec 2025
Dong Jin HAN209 Nov 2018
Dongsu KIM2018 May 2024
Edward LI2018 May 2024
Ethan GASSNER2011 Nov 2022
Fatih GUNES207 Nov 2014
Gael SANTOS118 Jun 2015
Geoffrey TOURETTE208 Nov 2019
Gustavo ALARCON209 Feb 2018
Haiwei CHEN1117 May 2019▶ Watch
Hirokazu SAKANO2025 Jan 2019
Hugo BOSNIC2022 Mar 2025
Hyeonbhin AN1128 Mar 2025
Iskander AKHMETOV1111 Jan 2019
Jan KREJCIK2014 Jan 2022
Joffrey MADER202 May 2024
Jun HEO2010 Nov 2017
Jyae Gyu CHUNG2014 Jan 2022
Kamal MINOTT2029 Apr 2022
Kenta SUZUMURA025 May 2023▶ Watch
Krystian GRYGLEWSKI203 May 2019
Kyle CHAN202 May 2024
Kyosuke MATSUYAMA114 May 2018
Lorenzo NISTA027 Feb 2020▶ Watch
Lucas MOTTIAT2021 Feb 2020
Luis KLEIN2011 Feb 2023
Maksym HARAVSKYI2015 Oct 2026
Man To CHIU202 May 2024
Martino MINUTO1114 Jan 2022
Marwan AHMED2020 Oct 2017
Mathieu Cheickh Jaques PRATS1123 Feb 2024
Maximilien CHASTANET1116 Mar 2024
Meddy ELICE1121 Feb 2020
Mengkai HUANG2011 Jan 2019
Mohamed Aziz METOUI2019 Jan 2018
Niklas DIESTELKAMP2028 Mar 2025
Peter JOPPICH1115 Jan 2016
Radoslaw GLONEK115 Feb 2016
Raz GOREN2011 Nov 2022
Rostyslav HERTSYK2029 Apr 2022
Samarth KUMBLA202 May 2025
Seishiro FUNAMOTO1118 May 2024
Sidarth KUMBLA2014 Jan 2022
Takahiro SHIKINE2021 Feb 2020
Takuma ITO2020 Oct 2017
Taro NAKAMURA2015 Oct 2026
Timur ARSLANOV208 Nov 2019▶ Watch
Timur SAFIN029 Feb 2018▶ Watch
Tobias REICHETZER1117 Mar 2017
Tyvan BIBARD1111 Jan 2024
Vaclav KUNDERA112 Dec 2016
Vladislav ZHURAVLEV2010 Jan 2025
Weiquan CHEN2019 May 2018
William LONSDALE2028 Mar 2025
Yifan GUO2010 Jan 2025▶ Watch
Yudai NAGANO2016 Apr 2022
Yuncong TANG2028 Mar 2025
Zhaoran ZENG2011 Jan 2024
Ziwei MO1123 Feb 2024▶ Watch
Abdulrahman POORGHARIB1017 Apr 2026
Adam MATHIEU1019 May 2017
Adrien SPICHIGER1014 Jan 2022
Akihiro SHIKINE1011 Nov 2016
Alan LUN104 May 2018
Alberto MASCIOLI1021 Mar 2026
Alessio DI TOMMASO1025 Feb 2022
Alex TOFALIDES109 Feb 2018▶ Watch
Alexander KAHL019 Dec 2022
Alexander LLOYD1025 Jan 2019
Alexander SIROTKIN0110 Jan 2020
Alexander WAGNER109 Jan 2026
Alexandru SIRB1016 Apr 2022
Alexey KHOVANSKIY105 Feb 2016
Almos BALINT1011 Feb 2023
Amol RATTAN106 Feb 2015
Andor Istvan MIHALYI1015 Oct 2026
Andras NEMETH108 Dec 2023
Andre SANITA1017 May 2019
Andrey MATVEEV104 May 2018
Andrii POGREBNIAK1011 Jan 2024▶ Watch
Angelo JUSTINIANO1017 Oct 2014
Ankit ANKIT1028 Mar 2025
Anton BORODACHEV1022 Mar 2025
Antonio SILVA1016 Jan 2015
Aron THIAN1011 Jan 2024
Askar KHAMZIN0119 Jan 2018
Atsuki CHIBA109 Dec 2022
Ayman ELGHAYESH1024 Feb 2023
Aymeric ESCURAT1015 Jan 2016
Balint MATYAS1019 Jan 2018
Benjamin FRUHAUF109 Feb 2018
Bogdan BARMAKOV105 May 2017
Bohdan PNIVCHUK1012 Jan 2023
Bojan JOVANOVIC1028 Nov 2014
Boris BOJANOV109 Feb 2018
Bosco YU1015 Oct 2026
Brian KANESHIGE1025 Jan 2019
Cagan CIP1030 Apr 2026
Callum PENMAN105 Dec 2025
Carlos PADUA M.1016 Mar 2019
Cedrik SERRI1025 Feb 2022
Charles OURSLER1023 Feb 2024
Chenjie LU1015 May 2015
Cheuk Hang KAM0115 Oct 2026
Chin Yu LEUNG1011 Nov 2022
Christopher NAGLE102 Dec 2016
Ciaran VEITENHEIMER105 May 2017
Conrad Seibaek KONGSTAD1025 Jan 2019
Constant ROGER0110 Jan 2025
Daniel GU1015 Oct 2026
Daniel KISS109 Nov 2018
David Alejandro ROSERO BACA1010 Feb 2024
David ALEXANDER108 Jun 2015
David OSPINA LADRON DE GUEVARA1010 Feb 2024
David WILLIAMS1018 May 2024
Davide FILIPPI0125 Feb 2022
Denis CHERNIKOV017 Nov 2014
Dev DEV1014 May 2022
Diego CERVANTES107 Feb 2020
Dimitri Patrik CLAIRET ROA1013 Mar 2015
Diogo TEIXEIRA108 Jun 2015
Dmitry KOMISSAROV103 Jun 2016
Dominik STIENHENSER1010 Feb 2017
Edriss NDIAYE1022 Mar 2025
Emil Ulrik ANDERSEN103 May 2019
Enzo LEFORT0118 May 2024▶ Watch
Erik KOROM109 Jan 2026
Ethan PAZ1017 Mar 2018
Ethan UM1011 Nov 2022
Ethan Yu Hei LEUNG1021 Mar 2026
Etienne LALONDE TURBIDE106 Feb 2015
Fengyi (James) CHEN102 May 2025
Fernando SCAVASIN0113 May 2016
Filip HEDENSKOG105 Feb 2016
Francisco Xavier Da Rosa Chocolate MANUEL107 Feb 2020
Gavin HAY1020 May 2023
Gerek MEINHARDT018 Nov 2019▶ Watch
Gergely TOTH1011 Feb 2023
Giulio LOMBARDI016 Dec 2024▶ Watch
Glen OSTACCHINI101 Dec 2017
Grigoriy SEMENYUK1019 May 2018
Guilherme TOLDO1011 Jan 2019
Guillaume PITTA1016 Jan 2015
Guillermo DELBERGUE015 Feb 2016
Gyeongmu KIM1010 Jan 2025
Hamid SINTES1013 May 2016
Hans Wei Shen YOONG1010 Nov 2023
Harsh RAJ1010 Jan 2025
Hashiru ABDUL BAASIT DIKENI012 Dec 2016
Hazem KHAZBAK1013 May 2016
Hendrik CHRISTEN106 Feb 2015
Howie Ho Yin CHAN1021 Oct 2016
Husayn ROSOWSKY1020 Oct 2017
Ignacio BRETEAU1026 Mar 2021
Isaac ARIZA1021 Mar 2026
Isaac ZHANG1016 Mar 2024
Isak KVERNES0128 Mar 2025
Ivan KOMSIC1010 Jan 2020
Izzul Syawal SHAMSUDIN1015 May 2015
Jacob LEE107 Feb 2025
Jakub SURWILLO107 Nov 2014
James BOURTIS1018 Mar 2023▶ Watch
Jan FRITSCHE1016 Apr 2022
Jan JURKIEWICZ1015 Oct 2026
Jan KURFURST015 Feb 2016
Jan NOWAK109 Jan 2026
Janderson BRICENO104 May 2018
Jayden HOOSHI105 Dec 2025
Jeonghyun YOUN1010 Jan 2025
Jeremy CADOT0117 Oct 2014
Jesus BELTRAN1017 Oct 2014
Jet Shang Fei NG1024 Feb 2023
Jiaan LI1025 Feb 2022
Jie XU1018 Mar 2023▶ Watch
Jinpan CAI1020 May 2023
Jinyuan LI106 Dec 2024
Jiri KURFURST1028 Nov 2014
Johann GUSTINELLI1016 Jan 2015
Jonas WINTERBERG-POULSEN018 Dec 2023
Jonathan Tzien Yih LIM109 Dec 2022
Jorge Eduardo MURILLO DIAZ1010 Jan 2025
Joseph MARINO1017 Mar 2017
Juan Sebastian UNDA1017 Mar 2017
Junhyuk KWAK101 May 2015
Junyoung PARK1013 Dec 2019
Ka Him Cyrus LEI102 May 2024
Kazuki IIMURA1020 May 2023▶ Watch
Kilian LEHNER108 Feb 2019
Kimin KIM108 Dec 2023
Kolja DAHLIN1020 Oct 2017
Kwanghyun LEE0116 Mar 2024
Kyle WELCH109 Jan 2026
Laurenz RIEGER102 May 2024
Leonardo SANCHEZ105 May 2023
Leopoldo ALARCON108 Feb 2019
Lok Wang Lawrence NG109 Dec 2022
Lorenzo MION1012 Jan 2023
Louis GUENNOU1010 Feb 2024
Louis PRADEL1030 Apr 2026
Lucas ORTS1017 Mar 2018
Lucas WEBBER1016 Jan 2015
Luka GAGANIDZE105 May 2017
Mahan MIRZAEI1011 Feb 2023
Makoto ITO1010 Nov 2017
Malte WESTESSON108 Nov 2019
Marcus BROBERG107 Feb 2025
Mario DIAZ ESCALONA105 May 2023
Marius BRAUN0111 Nov 2022
Marsel NAGIMOV102 May 2025
Martin KAIN1016 Apr 2022
Martin WIEMANN109 Nov 2018
Mateusz KOZAK1024 Feb 2023
Mathieu NIJS1011 Feb 2023
Matt FOSTER017 Nov 2014
Matthew DALLASEN1016 Mar 2019
Maxim VALEUR1010 Jan 2020
Maxime TARASIEWICZ1020 May 2023
Maximo MURRAY102 May 2025
Mikhail SWEET1013 Mar 2015
Min CHEN013 Jun 2016
Minh Quang NGUYEN1019 May 2017
Minseo KIM108 Dec 2023
Mohab ELSHABOURY1021 Oct 2016
Mohamed HASSANIN1021 Oct 2016
Mohanad ELASSAL1017 Apr 2026
Moritz LECHNER1023 Feb 2024
Mostafa ABDELMAGID1020 Oct 2017
Muhemmed Ege COSGUN015 May 2017
Mukhammad Yusuf ASRANOV109 Dec 2022
Nalin CHANDRAN1013 Dec 2019
Nathan TIMMERMANS1010 Feb 2017
Ngo Chun CHEUNG1014 May 2022
Niklas UFTRING1013 May 2016
Nils Alexander FABINGER105 May 2023
Noah BRAUN108 Nov 2019
Ofek Ben Zion GOLAN1016 Jan 2015
Olle WIKSTROM101 May 2015
Patrik DULA1017 Mar 2017
Pavel PUZANKOV105 Dec 2025
Pawel KAWIECKI108 Jun 2015
Petar FILES1016 Mar 2024
Petter KAJBJER1019 Jan 2018
Piotr KASKOW107 Feb 2025
Poyraz Ege ILMAN1010 Nov 2023
Radmir SEMENEEV1030 Apr 2026
Radu DARABAN108 Jun 2015
Rafael RHYS POLLITT1025 Feb 2022
Rafael SAVIN0110 Nov 2023▶ Watch
Raphael Juan Kang TAN1016 Apr 2022
Remi BRUNNER1010 Feb 2024
Renal GANEEV101 May 2015
Rene PRANZ0113 May 2016
Rhys MELIA1028 Nov 2014
Richard KRUSE1013 Mar 2015
Robert GATAI1020 Jan 2017
Roman DJITLI0128 Nov 2014
Rui FUJIKURA1011 Nov 2016
Ryohei NOGUCHI106 Feb 2015
Sahel BRAVO108 Dec 2023
Salim HEROUI1010 Jan 2020
Samuel BLANAR1011 Jan 2019
Samuel MOELIS0119 May 2018
Santiago PACHON1022 Mar 2025
Sebastian BACHMANN106 Nov 2015
Sebastian PALLIER107 Feb 2020
Sergio LACASTA0130 Apr 2026
Sheng LEI0115 Jul 2015
Sholto DOUGLAS1017 May 2019▶ Watch
Shota HORIBE106 Dec 2024
Shumpei IKAMI105 Dec 2025
Siarhei BYK1016 Jan 2015
Simon CHREN1012 Jan 2023
Simon LINDINGER1011 Jan 2024
Sio San LAM1020 May 2023
Siu Lun CHEUNG017 Feb 2020
Soichiro FUNAMOTO107 Nov 2014
Sophus LANDORPH109 Nov 2018
Spencer GORDON-SAND101 Mar 2019
Stef DE GREEF1011 Nov 2022
Sungbin BU0116 Mar 2024
Svante DAHLIN109 Nov 2018
Sze-On Jackle LO102 May 2024
Szymon CZARTORYJSKI1011 Feb 2023
Tae Hwan KIM106 Dec 2024
Tamas BAKO1010 Feb 2017
Tamas LISZKAI1028 Nov 2014
Tamas PORFY1017 May 2019
Teng Jun LIM1011 Nov 2022
Thomas Lerche BERG1010 Feb 2017
Tianyi ZOU0118 May 2024
Toby Muhua LI106 Dec 2024
Tommaso ARCHILEI1017 Apr 2026
Tommaso LARI1011 Nov 2016
Tristan Xing Han CHENG1023 Feb 2024
Ulugbek USMANOV1010 Nov 2023
Veljko CUK109 Feb 2018
Victor LEYNEN DUBUS1030 Apr 2026
Vincent MINDELOF102 Dec 2016
Vincent SIMON011 May 2015
Virgil ALBERT0112 Jan 2023
Vitalijs KUCEBA0117 Mar 2018
Vladislav MYLNIKOV107 Nov 2025
Wataru SANO108 Dec 2023
Wei Yu CHAN103 Jun 2016
Weiqiao LYU1021 Mar 2026
William KELLY1014 May 2022
William ZINGMARK1020 Jan 2017
Wing Chun LUK1019 May 2017
Woranipit GERSIRI1019 May 2018
Xikai GENG019 Jan 2026▶ Watch
Xinhao XU105 Dec 2025
Yanis Baptiste MABED1011 Jan 2019
Yaqoub Kh. ALSHATTI Y. H. M.1019 May 2018
Yaroslav STEPURA1010 Jan 2020
Yechan SEO0118 Mar 2023
Yerbinson FERNANDEZ1029 Apr 2022
Yongxi HUANG1019 May 2018
Yoshiki ABE014 May 2018
Young Ki SON1010 Jan 2020
Younghak CHO1017 May 2019
Youssef FOUDA1023 Feb 2024
Yurii DZHUS103 May 2019
Yutaro KOIKE015 Dec 2025
Zakhar KOZLOV1014 Jan 2022
Zephaniah Ian KIEW106 Dec 2024
Zhenggang ZHANG1017 May 2019
Zhuosheng WU1019 May 2017
Ziv BAUM1019 Jan 2018

Figures

rating, ranking and how they fence

Over time

Their rating each season Foil
210018001500
Their FIE ranking each season, 1st at the top Senior Foil
1st10th100th
As a table
SeasonWeaponRatingFIE ranking
2026–27Foil2,029104th Senior
2025–26Foil2,02560th Senior
2024–25Foil2,04550th Senior
2023–24Foil2,04021st Senior
2022–23Foil1,98745th Senior
2021–22Foil2,01324th Senior
2020–21Foil2,03059th Senior
2019–20Foil2,01945th Senior
2018–19Foil2,04730th Senior
2017–18Foil1,98827th Senior
2016–17Foil1,93443rd Senior
2015–16Foil1,85247th Senior
2014–15Foil1,91210th Senior
2013–14Foil1,81852nd Senior
2012–13Foil1,81140th Senior
2011–12Foil1,79744th Senior
2010–11Foil1,736124th Senior
2009–10Foil1,67386th Senior
2008–09Foil1,572
2007–08Foil1,528

How ratings work · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools371–73 84%4.6–2.250–22
Tables155–83 65%13.3–11.114–8