Fencers

Minghao LAN

Minghao LAN: China · Men’s Épée, 2015–2026. 73 recorded results. Get new results by email.

🇨🇳 CHN · Right-handed

About this fencer

FIE 39355

Club
Anhui Province: China
Coach
Jiao Yunlong (club, national), CHN; Alexander Glazunov (national)
Record and rankings

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

Results
73
Podiums
3
Competitions won
0
Fency Elo
1848 Épée, 95th 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
80th Senior Épée · 2026–27
Best FIE ranking
12th 2022–23
Best finish
2nd of 194, FIE World Cup, Buenos Aires 2023
Where they finished in each field, over time A result A podium

Results

Clear filters

Results: 73

WhenCompetitionEventPlace
23 Jul 2026FIE World Championships, Hong Kong 2026FIESenior Men’s Épée73rd of 231
20 Jun 2026FIE Zonal Championships, Delhi 2026FIESenior Men’s Épée16th of 86
22 May 2026FIE World Cup, Bern 2026FIESenior Men’s Épée106th of 366
17 Apr 2026FIE Grand Prix, Budapest 2026FIESenior Men’s Épée169th of 352
27 Mar 2026FIE World Cup, Astana 2026FIESenior Men’s Épée10th of 272
5 Feb 2026FIE World Cup, Heidenheim 2026FIESenior Men’s Épée152nd of 373
26 Jul 2025FIE World Championships, Tbilisi 2025FIESenior Men’s Épée74th of 215
19 Jun 2025FIE Zonal Championships, Bali 2025FIESenior Men’s Épée33rd of 78
23 May 2025FIE World Cup, Saint-Maur 2025FIESenior Men’s Épée21st of 359
27 Mar 2025FIE World Cup, Marrakech 2025FIESenior Men’s Épée15th of 306
6 Feb 2025FIE World Cup, Heidenheim 2025FIESenior Men’s Épée56th of 345
25 Jan 2025FIE Grand Prix, Doha 2025FIESenior Men’s Épée62nd of 247
8 Nov 2024FIE World Cup, Bern 2024FIESenior Men’s Épée60th of 324
24 Jun 2024FIE Zonal Championships, Kuwait City 2024FIESenior Men’s Épée13th of 79
17 May 2024FIE World Cup, Saint-Maur 2024FIESenior Men’s Épée168th of 310
22 Mar 2024FIE World Cup, Tbilisi, March 2024FIESenior Men’s Épée7th of 285
9 Mar 2024FIE Grand Prix, Budapest 2024FIESenior Men’s Épée23rd of 394
22 Feb 2024FIE World Cup, Heidenheim 2024FIESenior Men’s Épée10th of 351
30 Jan 2024FIE Grand Prix, Doha 2024FIESenior Men’s Épée10th of 276
8 Dec 2023FIE World Cup, Vancouver 2023FIESenior Men’s Épée20th of 245

Videos

All their bouts on video (24 more)

Head to head

Against left-handers 105–30 · right-handers 282–135, 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
Ahmad Abbas ALHUSSAIN I.4117 Apr 2026
Linus ISLAS FLYGARE4119 May 2023
Luidgi MIDELTON058 Nov 2024▶ Watch
Lukas BELLMANN2317 May 2024
Akira KOMATA2227 Mar 2025
Everyone they’ve met (382 more)
AgainstWonLostLast met
Hernando ROA405 Feb 2026
Ho Tin NG4023 May 2025
Jawad ALDAWOOD3119 Jun 2023
Josef MAHRINGER319 Mar 2024▶ Watch
Juri SALM4012 May 2022
Manuel BARGUES135 Feb 2026
Segeon MA316 May 2023▶ Watch
Tristan TULEN2227 Mar 2026
Zsombor BANYAI4012 May 2022
Dmitriy ALEXANIN2119 Jun 2018
Elmir ALIMZHANOV306 Feb 2025
Frederik VON DER OSTEN2125 Jan 2019
Gautier HAMOLINE3022 Nov 2019
Ido HARPER1225 Jan 2019▶ Watch
Jinsun JUNG0319 Jun 2018
Kenneth KNUDSEN3012 May 2022
Masaru YAMADA2122 Mar 2024
Max ROD3020 Mar 2021
Mohamed ELSAYED0325 Jan 2025▶ Watch
Nattiphong SINGKHAM3024 Jun 2024
Nelson LOPEZ POURTIER2127 May 2022▶ Watch
Oleg KNYSH1226 Jul 2025
Radoslaw ZAWROTNIAK0317 Nov 2017
Rafael TULEN2122 Mar 2019
Romain CANNONE1222 Mar 2024
Ruslan KURBANOV1217 Jul 2022▶ Watch
Sangyoung PARK1226 Jul 2025▶ Watch
Sergey KHODOS2124 Jan 2020
Stephan REIN3027 May 2022
Stephen EWART308 Dec 2023
Tien Nhat NGUYEN3020 Jun 2026
Wai Hang HO2124 Jun 2024
Willian GASCON2112 May 2022
Ahmed ELSAYED0220 Mar 2021▶ Watch
Ahmed HAZAZI1125 Jan 2025
Alan FARDZINOV1125 Jan 2025
Aleksey UDOVICHENKO1125 Jan 2025
Alexandre BARDENET0224 Mar 2023▶ Watch
Alexandre BLASZYCK1117 Feb 2017
Alexandre PITTET2016 Feb 2018
Angel FABREGAT2023 Feb 2023
Arthur GROSSE2010 Mar 2023
Aymerick GALLY0223 Jul 2026
Bartlomiej MANCEWICZ0221 Jul 2018
Ching Wen HSU1119 Jun 2025
Clarence Ka Tsun LAI2022 Nov 2019
Clayde KILO0212 May 2017
Clement METRAILLER0211 Nov 2022
Cooper SCHUMACHER2027 May 2022▶ Watch
Daanyshman ZHUMABAI UULU2024 Jan 2020
Daniel LIS2022 Mar 2019
David NAGY1127 Mar 2026▶ Watch
Dylan FRENCH115 Feb 2026
Eduardo Nazareth HERNANDEZ208 Dec 2017
Elliott GROVER2010 Mar 2023
Fabian HERZBERG1125 May 2018
Federico VISMARA1122 Feb 2024▶ Watch
Filipp DJATSUK2027 Mar 2025
Gabriele CIMINI1125 Jan 2025
Gergely SIKLOSI0227 Mar 2025
Hoi Sun FONG1119 Jun 2025
Houssam ELKORD1122 Feb 2024▶ Watch
I-Jie JOSHUA KOH1124 Jan 2020
Ivan DERYABIN1111 May 2018
Jaakko PAAVOLAINEN2017 Feb 2017
James KAULL1112 May 2017
Javokhirbek NURMATOV1125 Jan 2018
Jiri BERAN118 Feb 2019
Jonathan SVENSSON2023 Jul 2026
Koki KANO0212 Jun 2022
Lachlan CROOK2023 Feb 2023
Marc ANDREU ALMANSA1125 Jan 2018
Marc-Antoine BLAIS-BELANGER209 Jan 2020
Mario PERSU1120 Mar 2021▶ Watch
Martin CAPEK1124 Jan 2020▶ Watch
Mateusz NYCZ1123 May 2025
Myeongki KIM1112 Jun 2022
Naoshi NAKAMOTO2027 Mar 2026
Nikita GLAZKOV1122 Nov 2019
Okan KARADENIZ0227 Oct 2017
Omran ALBLOOSHI2023 Feb 2023
Patrick JORGENSEN1127 May 2022
Paul ALLEGRE0227 Mar 2025
Peter BITSCH2028 Jan 2023
Philip MARSH117 Feb 2020
Phuoc Den NGUYEN2020 Jun 2026
Raul SARRIO1127 Mar 2025
Ricardo CANDEIAS113 May 2019
Rico BRAUN2026 Jan 2017
Rodrigo GONZALEZ2017 Jul 2022
Roman ALEKSANDROV2017 May 2019
Roman SVICHKAR1122 Mar 2024
Ruslan ESKOV2017 Jul 2022
Ryu MATSUMOTO2011 Nov 2022
Sungho AN2022 Mar 2019
Sven VINEIS026 Feb 2025
Taejin SON1119 Jun 2023
Topias TAURIAINEN1110 Mar 2023
Wojciech LUBIENIECKI2010 Mar 2023
Yan SYCH0212 May 2022
Yilu GE2027 Mar 2026
Yulen PEREIRA2021 Jul 2018
Yuriy TARANENKO116 Mar 2020
Yuval Shalom FREILICH2012 May 2022
Abbas Abdulwahid MOHSIN1025 Jan 2019
Abdelkarim EL HAOUARI1023 May 2025
Abdulaziz ALSHATTI1012 Jun 2022
Abdullah ALBINALI1027 May 2022
Abdullah SAYYARI1024 Jan 2020
Abdulrahman AL JADRA1028 Jan 2023
Abdulrhman ALMANE1028 Jan 2023
Adam RODNEY1025 Jan 2019
Adilson Jose ANTONIO F.0117 Jul 2019
Adrian Ciprian SZILAGYI1021 Jan 2016
Adrian DABIJA1024 Mar 2017
Adriana HAIDU0128 Oct 2016
Aina RAHAMEFY1022 May 2026
Alex DUDUC108 Mar 2019
Alex FAVA0112 Feb 2016
Alexander ENGLISH1025 Jan 2019
Alexander KORLATH1025 Jan 2018
Alexander SELLS016 Mar 2020
Alexander TSINIS108 Feb 2019
Alexandre CAMARGO109 Dec 2022
Alexandros TALIOTIS1010 Mar 2023
Alexey KALININ0128 Oct 2016
Alexis BAYARD1010 Mar 2023▶ Watch
Ali ALNAKKAS1019 Jun 2023
Alon SARID0123 Jul 2026
Alvaro IBANEZ108 Dec 2017
Amir Reza KANANI1019 Jun 2018
Andras REDLI0120 Jul 2017
Andre VAZ107 Apr 2016
Andrey KUROCHKIN0127 Oct 2017
Antoine EL CHOUEIRY1019 Jun 2025
Anton GLEBKO1010 Jan 2019
Ariel VINNICKY1028 Oct 2016
Arnas SALOKAS1017 Jul 2019
August Lindstroem JENSEN1022 May 2026
Aurelien DEGORCE1011 Nov 2022
Azfar Luqman ONG106 Feb 2025
Baptiste CORRENTI0110 Mar 2023
Batkhuu BAYARSAIKHAN1019 Jun 2018
Behnam BEIK1024 Jun 2024
Benjamin BRATTON0112 Feb 2016
Benjamin STEFFEN1021 Jan 2016
Bernardo DELARUE-BIZZINI105 Dec 2015
Bogdan NIKISHIN1026 Jul 2021
Bruce BRUNOLD108 Mar 2019
Charles-Eric OSWALD0117 May 2019
Chi Chon LAM1017 May 2024
Chinnaphat CHALOEMCHANEN1015 Jun 2019
Cho Cheng SHE1024 Jun 2024
Christian Schack LINNEMANN1020 Jul 2017
Colin KEPPEL107 Feb 2020
Crijn VERWAAL1010 Mar 2023
Damian MICHALAK016 Mar 2020
Daniel BERTA0110 Jan 2019
Daniil HOIDA1028 Jan 2023
Daniil LEPIKHOV106 Feb 2025
Daniil RUDYKH1020 Mar 2021▶ Watch
David SHEVELEW1024 Mar 2017
David VAN NUNEN1030 Jan 2024▶ Watch
Davide DI VEROLI0123 Feb 2023▶ Watch
Diego LOPEZ CORAZON018 Nov 2024
Dmitriy GUSEV0126 Jul 2025
Duc Tai NGUYEN107 Apr 2016
Dylan NOLLNER103 May 2019
Dzianis PAULOUSKI109 Jan 2020▶ Watch
Edoardo MUNZONE108 Dec 2017
Eduardo GARCIA1023 Nov 2018
Emanuele ROCCO1017 Nov 2017
Emir SENDUT109 Dec 2016
Enrico GAROZZO106 Mar 2020
Enrique VIDAL1021 Jan 2016
Eric KIREZI1020 Jul 2017
Esteban Camilo JAIME107 Apr 2016
Fabrizio CUOMO1027 Mar 2026
Fayzulla ALIMOV0120 Mar 2021
Ferdinand ELIASSEN1025 Jan 2018
Filip BRONISZEWSKI0128 Oct 2016
Flavio GIANNOTTE0117 Apr 2026
Florian SCHMID0121 Jan 2016
Florian STAUB0112 Feb 2016
Frederik WEBER1011 May 2018
Gabriel BONAMIGO109 Jan 2020
Gabriel JULIO1025 Jan 2018
Gaofeng SHI0123 Nov 2018▶ Watch
Georg KUHN106 Mar 2020
George DALE1017 Jul 2022
Georgiy BRUEV109 Jan 2020
Gerard GONELL1010 Jan 2019
Giacomo PAOLINI0117 May 2024
Gianpaolo BUZZACCHINO1010 Mar 2023
Grabiel LUGO1022 Mar 2024
Grigori BESKIN018 Mar 2019
Gunnar GRASBECK106 Feb 2025
Hadrien FAVRE0110 Nov 2023▶ Watch
Halis Efe ELIBOL105 Feb 2026
Hannes LUSTI1023 Nov 2018
Hao-Wen CHENG1012 Jun 2022
Harrison NICHOLS107 Apr 2016
Harry SANER1024 Jan 2020
Hassan ALFOUDARI1024 Jan 2020
Henry LANGE1011 Nov 2022
Hippolyte BOUILLOT1022 Mar 2019
Ho Fung LAU0120 Jun 2026
Hon Kiu HO1012 May 2022
Hongjie SONG1019 Jun 2018
Hossein JAFARI1025 Jan 2019
Idiris ALI1017 May 2019
Igor REIZLIN1010 Jan 2019
Ikuo FURUTA108 Nov 2024
Ilia CHAKAROV0123 Feb 2023
Ilim BAKYTBEK UULU1019 Jun 2025
Ilkhamzhan ANARKULOV1020 Mar 2021
Isaac HAYES0120 Jun 2026
Iyad ODEH1012 Jun 2022
Jaber AL-FADAAQ1019 Jun 2023
Jacob HOYLE1017 Feb 2017
Jaeho SONG017 Feb 2020
Jaewon KIM0119 Jun 2023
Jakub CIESLIK106 Feb 2025
Jakub JURKA016 Feb 2025
Jan CIPAR108 Mar 2019
Jan SOCHA1027 Mar 2025
Jan TALAN0110 Jan 2019
Jayanta Singh SHAGOLSEM1017 Jun 2017
Jeremy SHELLEY1017 Jun 2017
Jesus Andres LUGONES RUGGERI1021 Jan 2016
Jesus LIMARDO106 May 2023▶ Watch
Jetlee Singh CHINGAKHAM0124 Jun 2024
Jian Miguel BAUTISTA1019 Jun 2018
Joao CORDEIRO105 Dec 2015
John Edison RODRIGUEZ1012 May 2017
John WRIGHT0127 Oct 2017
Jonathan FUHRIMANN1022 May 2026
Jongkwan NA1015 Jun 2019
Jose Felix DOMINGUEZ1022 Nov 2019
Juan Andres CASTILLO GUTIERREZ1026 Jul 2025
Juan Pedro ROMERO1017 May 2019
Juliano Nicola SQUIERI105 Feb 2026
Julien Kenneth LIM1022 May 2026
Jumanazar DOVLETNAZAROV1017 Jul 2019
Junho BAE1027 Mar 2026
Justin YOO1020 Mar 2021
Kam Tan LAU0121 Jan 2016
Karol KOSTKA1011 May 2018
Kazuyasu MINOBE109 Dec 2016
Kei MATHIS108 Dec 2017
Kevin WONG108 Feb 2019
Khalifah ALOMAIRI1024 Jun 2024
Kiril MARINOV1020 Jul 2017
Kirill PROKHODOV1027 Mar 2026
Kodai TAJIRI107 Feb 2020
Konrad VEENENBOS1023 Jul 2026
Kosuke NINOMIYA0122 Mar 2019
Laszlo Gedeon GASPAR1027 Mar 2025
Leandro SEINI1023 Feb 2023
Leonardo MARQUES1023 May 2025
Levente BUTA1017 May 2024
Liangdi WANG1011 Nov 2022
Luca FERRARIS109 Dec 2016
Luca SPONGA0127 Oct 2017
Lucae ORO1022 Mar 2019
Lucas MALCOTTI108 Nov 2024
Luka KVANCHIANI1026 Jul 2025
Lukas Jakub JOHANIDES109 Mar 2024▶ Watch
Lukas LACH1023 Nov 2018
Maciej BIELEC1030 Jan 2024▶ Watch
Mahmoud MOHSEN1017 Jul 2019
Marc HOUSIEAUX1011 Nov 2022
Marco BRINKMANN1017 Jul 2022▶ Watch
Mario CÁCERES1017 Apr 2026
Marko KUHTA1027 Mar 2026
Martin JORDAN1021 Jul 2018
Martin KRAHER109 Jan 2020
Martin PASTOR103 May 2019
Marton SZEP109 Jan 2020
Maruan OSMAN-TOUSON016 Mar 2020
Matej SALZER1023 Feb 2023
Matej TODOROVSKI1026 Jul 2025
Matteo TAGLIARIOL1026 Jan 2017
Matthew BAKER1015 Jun 2019
Max HEINZER013 May 2019▶ Watch
Max KURZ JORDAN1022 Nov 2019
Maxime BRINCK-CROTEAU1017 Jul 2019
Mehdi Rabah Khemais YAHMADI1023 May 2025
Mehrab HASANOV1017 Nov 2017
Michael BEHRENDT1012 May 2022
Michael TREBIS0117 May 2024
Michal CUPR108 Feb 2019
Miguel FRAZAO0117 Apr 2026
Min Jung OH1022 Nov 2019
Mohab MOWAFY1021 Jul 2018
Mohammad ESMAEILI1024 Jun 2024
Muhammad ABDULALI1025 Jan 2025
Nandor SZAKMARY018 Mar 2019
Naoyuki KITAMURA105 Dec 2015
Nathaniel WIMMER1027 Mar 2025
Nazarbek MATKERIMOV1019 Jun 2018
Neisser LOYOLA1024 Mar 2023
Nicolas FERREIRA1011 May 2018
Nikita ZHULINSKIY1022 May 2026
Nikolai OBOTNIN1017 May 2019
Nikolaos TSOKAS1024 Mar 2017
Nikolaus BODOCZI0128 Jan 2023▶ Watch
Nodirbek MUMINOV1019 Jun 2023
Noelito JOSE1017 Jun 2017
Nolan PETERSON1023 Jul 2026
Nurmuhammad MUMINOV015 Feb 2026
Omar ALAKKAS015 Feb 2026
Omar GAZAKBAYEV1020 Jun 2026
Panagiotis THEODOROPOULOS1023 Jul 2026
Paolo PIZZO108 Feb 2019
Paul FORTIN106 Feb 2025
Pavel BUZINOV0122 May 2026
Pedro PETRICH1026 Jul 2025
Petros LEIVADAROS1012 May 2017
Philip SLATER107 Apr 2016
Piotr MACIEJCZYK1026 Jan 2017
Po-Hsien HSIEH1015 Jun 2019
Rang LEE0120 Jun 2026
Renan Andres ESPINOZA SANTARIA106 Mar 2020
Riccardo BARIONOVI103 May 2019
Richard GRUNHAUSER1025 May 2018
Richard POKORNY109 Jan 2020
Robert KHACHATRYAN1027 May 2022
Robert SCHMIER1012 May 2022
Robin KASE015 Dec 2015
Rok SOBOCAN1010 Jan 2019
Roman PETROV1017 Jul 2019
Roman SELYUTIN0122 May 2026
Ronan GUSTIN0125 May 2018
Roshan CHANDRAN1019 Jun 2025
Ruben LIMARDO GASCON1024 Mar 2023
Ruslan TYMOSHENKO1020 Mar 2021
Rustam ISLAMOV1017 Apr 2026
Sami ALAALI105 Feb 2026
Samson Mun Hou LEE1011 May 2018
Samuel GALLAGHER PELLETIER019 Dec 2022
Samuel UNTERHAUSER1024 Jan 2020
Sangjin KIM106 Feb 2025
Sangjun PARK1025 Jan 2025
Satoki MURAKAMI1022 Mar 2019
Satoru UYAMA1025 Jan 2019
Satya GUNPUT1026 Jul 2025
Seiya ASAMI0117 Apr 2026
Sergey BIDA0122 Mar 2019
Shengwei PENG1020 Jun 2026
Shomari MOORE109 Dec 2022
Soma SOMODY1027 Mar 2025
Spartak RAZMADZE1017 May 2024
Sunil KUMAR1017 Jun 2017
Szymon WOJCIECHOWSKI108 Nov 2024
Tanwa CHANTHARAPIDOK1015 Jun 2019
Ted VINNITCHOUK017 Feb 2020
Tibor ANDRASFI0123 May 2025▶ Watch
Tim Zhe Guang SHEE1023 May 2025
Titouan CHOTIN1027 May 2022
Todsetsen GUNBILEG1017 Apr 2026
Tristan SZAPARY0112 May 2022
Troels Christian ROBL0117 Nov 2017
Udaivir SINGH1028 Jan 2023
Ulaankhuu MUNKHKHASAR1020 Jun 2026
Vadim ANOKHIN0125 Jan 2018
Vadim SHARLAIMOV1012 Jun 2022
Victor LOMELI1023 Jul 2026
Virgile MARCHAL0126 Jan 2017
Vitalii MEDVEDIEV018 Mar 2019
Volodymyr STROKATOV109 Dec 2022
Wang Chon TAI1019 Jun 2025
William GONZALEZ TABORDA E.1025 May 2018
William JANSSENS1027 Mar 2026
Yannick BOREL0130 Jan 2024▶ Watch
Yeisser RAMIREZ0125 May 2018
Yerlik SERTAY1022 Nov 2019
Yevgeniy GORBACHUK1023 May 2025
Youssef ABDELTAWAB108 Nov 2024
Yu Ting WU0126 Jan 2017
Zee Cher PUAH1027 Mar 2025
Zsombor KESZTHELYI1024 Mar 2023

Figures

rating, ranking and how they fence

Over time

Their rating each season Épée
200018501700
Their FIE ranking each season, 1st at the top Senior Épée
1st10th100th
As a table
SeasonWeaponRatingFIE ranking
2026–27Épée80th Senior
2025–26Épée1,84872nd Senior
2024–25Épée1,88273rd Senior
2023–24Épée1,89628th Senior
2022–23Épée1,95612th Senior
2021–22Épée1,93430th Senior
2020–21Épée1,85821st Senior
2019–20Épée1,83030th Senior
2018–19Épée1,86234th Senior
2017–18Épée1,79580th Senior
2016–17Épée1,78449th Senior
2015–16Épée1,710274th Senior

How ratings work · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools268–93 74%4.2–396–39
Tables119–72 62%13.2–11.614–15