Fencers

Ruibo (Leon) XIAO

Ruibo (Leon) XIAO: Canada · Men’s Épée, 2022–2026. 29 recorded results. Get new results by email.

🇨🇦 CAN · Right-handed

About this fencer

FIE 54903

Record and rankings

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

Results
29
Podiums
0
Competitions won
0
Fency Elo
1845 Épée, 102nd of 3,392 as of 5 Nov 2026 Standing among established Fency ratings in the same weapon and gender, active this season or last.
FIE ranking
53rd Senior Épée · 2026–27
Best finish
7th of 53, FIE Zonal Championships, Lima 2024
Where they finished in each field, over time A result A podium

Results

Clear filters

Results: 29

WhenCompetitionEventPlace
15 Oct 2026FIE World Cup, Casablanca 2026FIESenior Men’s Épée56th of 328
23 Jul 2026FIE World Championships, Hong Kong 2026FIESenior Men’s Épée39th of 231
17 Jun 2026FIE Zonal Championships, Lima 2026FIESenior Men’s Épée15th of 67
9 May 2026FIE Grand Prix, Medellín 2026FIESenior Men’s Épée12th of 210
17 Apr 2026FIE Grand Prix, Budapest 2026FIESenior Men’s Épée194th of 352
5 Feb 2026FIE World Cup, Heidenheim 2026FIESenior Men’s Épée177th of 373
9 Jan 2026FIE World Cup, Fujairah 2026FIESenior Men’s Épée59th of 278
5 Dec 2025FIE World Cup, Vancouver, December 2025FIESenior Men’s Épée96th of 276
26 Jul 2025FIE World Championships, Tbilisi 2025FIESenior Men’s Épée48th of 215
26 Jun 2025FIE Zonal Championships, Rio De Janeiro 2025FIESenior Men’s Épée10th of 57
23 May 2025FIE World Cup, Saint-Maur 2025FIESenior Men’s Épée194th of 359
10 May 2025FIE Grand Prix, Bogota 2025FIESenior Men’s Épée47th of 191
6 Feb 2025FIE World Cup, Heidenheim 2025FIESenior Men’s Épée168th of 345
22 Nov 2024FIE World Cup, Vancouver 2024FIESenior Men’s Épée28th of 216
8 Nov 2024FIE World Cup, Bern 2024FIESenior Men’s Épée125th of 324
27 Jun 2024FIE Zonal Championships, Lima 2024FIESenior Men’s Épée7th of 53
4 May 2024FIE Grand Prix, Cali 2024FIESenior Men’s Épée42nd of 163
22 Feb 2024FIE World Cup, Heidenheim 2024FIESenior Men’s Épée287th of 351
30 Jan 2024FIE Grand Prix, Doha 2024FIESenior Men’s Épée161st of 276
8 Dec 2023FIE World Cup, Vancouver 2023FIESenior Men’s Épée42nd of 245

Videos

Head to head

Against left-handers 27–13 · right-handers 117–67, 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
Jesus LIMARDO2226 Jun 2025▶ Watch
Christopher KELLY2115 Oct 2026
Miguel FRAZAO2123 Jul 2026
Saul Moris VILLACORTA PORTILLO1227 Jun 2024
Alexis BAYARD029 Dec 2022
Everyone they’ve met (185 more)
AgainstWonLostLast met
Andre HOCH0222 Feb 2024
Bradley JOHNSTON LEYER2023 Jul 2026
Cristobal INDACOCHEA2017 Jun 2026
Fabio MASTROMARINO119 May 2026
Giacomo PAOLINI115 Dec 2025
Houssam ELKORD2026 Jul 2025
Jan KUF1115 Oct 2026
Javokhirbek NURMATOV0217 Apr 2026
Jonathan FUHRIMANN2010 Nov 2023
Josef BALCAR1122 Feb 2024
Lino HEURLIN VAZQUEZ118 Nov 2024
Luis Steffano BRILLA ARAYA209 May 2026
Martin RUBES025 Feb 2026
Mathis CORVERS205 Feb 2026
Miguel FIGUEROA MORENO1117 Jun 2026
Nicholas LAWSON204 May 2024
Nicolas DEGUCHI1117 Jun 2026
Nikolaus BODOCZI119 Dec 2022
Patrick JORGENSEN1126 Jul 2025
Rafael TULEN118 Nov 2024
Sven VINEIS0223 Jul 2026
Theodore LOMBARDO1122 Nov 2024
Tristan SZAPARY2026 Jul 2025
Yeongtae KWAK1119 May 2023
Abdulrhman ALMANE1026 Jul 2025
Adrian GRUNERT0117 Apr 2026
Ahmadjon FAYZIEV105 Feb 2026
Akseli HEINAMAA1023 Feb 2023
Alec BROOKE014 Feb 2023
Alejandro CALDERON MARIN109 May 2026
Alejandro MONCADA016 Feb 2025
Alex OROIAN1017 Apr 2026
Alexis Mauricio MOLINA CERON1026 Jun 2025
Anas BELKIHEL1015 Oct 2026
Andres FIGUEROA CARRILLO0125 Mar 2022
Andrii OPANASENKO102 Apr 2023
Arnas SALOKAS0122 Feb 2024
Aurelio CALIPA106 Feb 2025
Baptiste CORRENTI0130 Jan 2024
Barnabas OZSVART106 Feb 2025
Bastien ARCHAMBEAUD102 Apr 2023
Benedict SCHENKENGEL104 Feb 2023
Bron SHEUM0123 May 2025
Bryan VARGAS0125 Mar 2022
Che CHANG108 Dec 2023
Christoph Magnus MICHALSKI014 Feb 2023
Chun Hin WONG109 Dec 2022
Clarence Ka Tsun LAI1023 Feb 2023
Conrad Seibaek KONGSTAD108 Dec 2023
Curtis MCDOWALD0119 May 2023
Daniel RUBIN1022 Nov 2024
Daniil MIHAILOV102 Apr 2023
Darcy MCCLELLAND1022 Nov 2024
David NAGY0115 Oct 2026
David VAN NUNEN1010 Nov 2023
Deyan DOBREV1030 Jan 2024
Diego RODRIGUEZ ACEYTUNO016 Feb 2025
Dowan KIM0130 Jan 2024
Dylan FRENCH1027 Jun 2024
Einar RANTALA104 Feb 2023
Elia DAGANI0111 Nov 2022
Emanuel Luis SANCHEZ1026 Jun 2025
Ettore LEPORATI0117 Apr 2026
Eugeni GAVALDA0122 Nov 2024
Fabrizio GARCIA1026 Jun 2025
Faisal ABED1022 Nov 2024
Fayzulla ALIMOV0111 Nov 2022
Felipe GONZALEZ1017 Jun 2026
Filipe FRAZAO0130 Jan 2024
Filippo ARMALEO1010 Nov 2023
Finian REIJNAERS102 Apr 2023
Francisco LIMARDO0127 Jun 2024
Franco MINELLI1027 Jun 2024
Gabriel BONFERRONI104 May 2024
Gabriel MORALES CASTRO1027 Jun 2024
Gabriele CIMINI014 May 2024▶ Watch
Gaetan BILLA1022 Nov 2024
Georgiy BRUEV0115 Oct 2026
Georgiy TINNIKOV018 Nov 2024
Giuliano Franco PALAZZI108 Nov 2024
Giulio GAETANI104 May 2024
Grabiel LUGO0123 May 2025
Gunnar GRASBECK104 May 2024
Henri BREKER1023 Feb 2023
Hernando ROA109 Dec 2022
Ho Fung LAU0110 May 2025
Ho Tin NG1023 Jul 2026
Hong Zhan Kenton HSU015 Dec 2025
Hubert KLUGHARDT102 Apr 2023
Hugo BRANDBERG0126 Jul 2025
Ievgen MAKIIENKO1022 Nov 2024
Ilian BOBROV105 Dec 2025
Ilkhamzhan ANARKULOV1019 May 2023
Insub HEO1010 May 2025
Isaac CAMAYO GUERRERO104 May 2024
Isaac DORATI109 May 2026
Ismael CHAVEZ1010 May 2025
Jaakko PAAVOLAINEN0130 Jan 2024
Jaime PRIM SERRADILLA1010 May 2025
James RUSSELL1030 Jan 2024
Jan SCHUHMANN105 Dec 2025
Jan TOMAN108 Nov 2024
Javier MORENO ANDRES109 May 2026
Joaquin ESPINOZA1025 Mar 2022
John Edison RODRIGUEZ1027 Jun 2024▶ Watch
Joona RANTANEN102 Apr 2023
Jorge CABRERA1017 Jun 2026
Jorge DIAZ0117 Jun 2026
Jorge VALDERRAMA106 May 2023
Jose QUIROS1026 Jul 2025
Jose-Arnel Aurelio ORTEGA II0125 Mar 2022
Josef MAHRINGER1023 Jul 2026
Juan Pedro ROMERO016 May 2023
Julian KULOZIK018 Nov 2024
Junzhe (Simon) SHAN109 Jan 2026
Kaan KILIC105 Feb 2026
Karim CHOUN1017 Apr 2026
Kentaro MURAYAMA105 Dec 2025
Kirill PROKHODOV109 May 2026
Kou NAKAJIMA019 Jan 2026
Kwok Ho YIP105 Dec 2025
Lefan YU108 Dec 2023
Long Hin JIAN104 Feb 2023
Louis TAIWO-WILLIAMS1015 Oct 2026
Lucas LUTAR1025 Mar 2022
Mahmoud ELSAYED1015 Oct 2026
Mahmoud MOHSEN1010 May 2025
Maksym GULA1015 Oct 2026
Marco BRINKMANN106 May 2023
Marcus Vokes BROBAKKEN0123 May 2025
Mario CÁCERES108 Dec 2023
Markus SALM016 Feb 2025
Maruan OSMAN-TOUSON0111 Nov 2022
Mate CSABAI109 Jan 2026
Mate Tamas KOCH0110 Nov 2023▶ Watch
Mateusz ANTKIEWICZ1023 Feb 2023
Mathias BIABIANY015 Feb 2026
Matteo GALASSI019 Jan 2026
Matteo WICHT1023 May 2025
Mauricio PELLEGRINO106 May 2023
Mauro SCARSI1010 May 2025
Maxime HABRAN1023 May 2025
Mengxiang YU014 Feb 2023
Michael LIPTON105 Dec 2025
Michael MARTINEZ1026 Jun 2025
Mihail Alejandro SALMERON JIMENEZ1025 Mar 2022
Muhammad Amir Syzwan ABD HADI1023 Jul 2026
Nathaniel WIMMER1015 Oct 2026
Neisser LOYOLA109 May 2026
Nikita ZHULINSKIY106 Feb 2025
Niko VUORINEN1011 Nov 2022
Oleg KNYSH1022 Nov 2024
Pablo FLORIDO108 Dec 2023
Pablo NUNEZ0127 Jun 2024
Pavlo BORER104 Feb 2023
Petar SRBINOSKI1026 Jul 2025
Roman SAMOILOV109 Jan 2026
Ruben LIMARDO GASCON0126 Jun 2025
Ryu MATSUMOTO0123 Feb 2023
Sangyoung PARK019 Jan 2026
Sanil SHARMA012 Apr 2023
Sanjay KASI0125 Mar 2022
Sebastian BERECHE104 May 2024
Seiya ASAMI1023 May 2025
Simone MENCARELLI019 May 2026
Soma SOMODY012 Apr 2023
Stylianos-Rafail FOUSTANAKIS1010 Nov 2023
Taeyeong AN1010 May 2025
Tim Zhe Guang SHEE109 Jan 2026
Topias TAURIAINEN0123 Feb 2023
Tristan TULEN1010 Nov 2023▶ Watch
Valentin ALTUNIN108 Nov 2024
Vasil IVAKIMOV1019 May 2023
Vedran MARKOTA0123 May 2025
Vladimir KUKHAREV1017 Apr 2026
Wai Hang HO0122 Feb 2024
William DOYON-VERDON109 May 2026
Yalgin YETER102 Apr 2023
Yan SYCH106 Feb 2025
Yerlik SERTAY1026 Jul 2025
Yonatan COHEN019 Dec 2022
Yordan Danilo FERRER ESTIVEN1026 Jun 2025
Youssef ABDELTAWAB1023 Jul 2026
Yuxuan HUANG105 Feb 2026
Zsombor KESZTHELYI016 May 2023

Figures

rating, ranking and how they fence

Over time

Their rating each season Épée Foil
190016501400
Their FIE ranking each season, 1st at the top Senior Épée
1st10th100th
As a table
SeasonWeaponRatingFIE ranking
2026–27Épée1,84553rd Senior
2025–26Épée1,82955th Senior
2024–25Épée1,79871st Senior
2023–24Épée1,75754th Senior
2022–23Épée1,691362nd Senior
2021–22Foil1,482

How ratings work · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools115–53 68%4.1–3.139–18
Tables29–27 52%12.4–12.17–7