Fencers

Yifan GUO

Yifan GUO: China · Men’s Foil, 2023–2026. 39 recorded results. Get new results by email.

🇨🇳 CHN · Right-handed

About this fencer

FIE 58620

Record and rankings

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

Results
39
Podiums
3
Competitions won
2
Fency Elo
1869 Foil, 118th 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
77th Senior Foil · 2026–27
Best FIE ranking
40th 2024–25
Best finish
1st of 136, FIE Junior and Cadet World Championships, Plovdiv 2023
Where they finished in each field, over time A result A podium

Results

Clear filters

Results: 39

WhenCompetitionEventPlace
23 Jul 2026FIE World Championships, Hong Kong 2026FIESenior Men’s Foil72nd of 172
20 Jun 2026FIE Zonal Championships, Delhi 2026FIESenior Men’s Foil10th of 73
16 May 2026FIE Grand Prix, Shanghai 2026FIESenior Men’s Foil111th of 233
30 Apr 2026FIE World Cup, Istanbul, April 2026FIESenior Men’s Foil51st of 261
17 Apr 2026FIE World Cup, Cairo, April 2026FIESenior Men’s Foil60th of 221
1 Apr 2026FIE Junior and Cadet World Championships, Rio De Janeiro 2026FIEJunior Men’s Foil49th of 177
24 Feb 2026FIE Junior Zonal Championships, Jakarta 2026FIEJunior Men’s Foil17th of 74
17 Jan 2026FIE Junior World Cup, Madrid 2026FIEJunior Men’s Foil18th of 273
9 Jan 2026FIE World Cup, Paris 2026FIESenior Men’s Foil76th of 331
14 Dec 2025FIE Junior World Cup, Bangkok 2025FIEJunior Men’s Foil66th of 198
5 Dec 2025FIE World Cup, Fukuoka 2025FIESenior Men’s Foil107th of 233
26 Jul 2025FIE World Championships, Tbilisi 2025FIESenior Men’s Foil46th of 162
19 Jun 2025FIE Zonal Championships, Bali 2025FIESenior Men’s Foil30th of 71
17 May 2025FIE Grand Prix, Shanghai 2025FIESenior Men’s Foil7th of 212
2 May 2025FIE World Cup, Vancouver, May 2025FIESenior Men’s Foil69th of 193
14 Apr 2025FIE Junior and Cadet World Championships, Wuxi 2025FIEJunior Men’s Foil6th of 165
28 Mar 2025FIE World Cup, Cairo 2025FIESenior Men’s Foil69th of 240
26 Feb 2025FIE Junior Zonal Championships, Kuwait City 2025FIEJunior Men’s Foil6th of 69
15 Feb 2025FIE Junior World Cup, Tashkent, February 2025FIEJunior Men’s Foil35th of 87
31 Jan 2025FIE Junior World Cup, Zagreb, January 2025FIEJunior Men’s Foil8th of 267

Videos

All their bouts on video (13 more)

Head to head

Against left-handers 50–22 · right-handers 182–75, 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
Alexander KAHL2217 May 2025▶ Watch
Radmir SEMENEEV3126 Jul 2025
Roy GRAHAM1317 Apr 2026
Anas ANANE1217 May 2025
Chong Kio CHEONG0323 Jul 2026
Everyone they’ve met (268 more)
AgainstWonLostLast met
Galim NURUMOV3030 Apr 2026
Hyeokjun CHOI3026 Feb 2025▶ Watch
Joseph GLASSON1214 Apr 2025▶ Watch
Khaled Aref HUSSEIN3017 May 2025
Leszek RAJSKI129 Jan 2026
Mostafa TAHOUN3010 Jan 2025▶ Watch
Shunsuke BABA1223 Jul 2026
Abdalla KHALIFA2023 Jul 2026
Abdelrahman TOLBA1131 Jan 2025
Bin WU1117 May 2025
Chin Yu LEUNG2022 Nov 2024
Christian PORS209 Jan 2026
Constant ROGER022 May 2025
Dominic DE ALMEIDA2023 Jul 2026
Edoardo LUPERI0210 Jan 2025▶ Watch
Erfan JAFARZADEH2026 Feb 2025
Eyas ALZAMER2026 Feb 2025
Faris ALBLOOSHI202 Apr 2023
Giulio LOMBARDI1130 Apr 2026
Grigoriy SEMENYUK1116 May 2026
Gyeongmu KIM2010 Jan 2025
Ievgen LAZARENKO2028 Mar 2025
Joe DONAGHUE209 Jan 2026▶ Watch
Keyon LOO1122 Feb 2024
Kwok Fung LEUNG209 Jan 2026
Marco PANAZZOLO1115 Feb 2025
Marcus Antonio MANUEL2017 Jan 2026
Mateusz KOZAK1122 Nov 2024
Mihkel ARCHER2017 Feb 2024
Mohamed Ali FOUCHA1122 Nov 2024
Paul Antoine DE BADTS1110 Jan 2025
Petar FILES2017 Apr 2026
Raphael Juan Kang TAN1128 Mar 2025
Ratchanavi DEEJING1123 Jul 2026
Tamirlan KALIYEV115 Dec 2025
Toshiya SAITO1120 Jun 2026
Ulugbek USMANOV0224 Feb 2026
Uzair Zafran BADROEL RIZWAN2014 Dec 2024
Valerii KORNILOV2030 Apr 2026
Weiqiao LYU0217 Jan 2026
Aarav CHAUDHARI1017 Jan 2026
Abhinash Meitei KANGABAM1024 Feb 2026
Ada BUDAK0114 Apr 2025
Adam WONG102 May 2025
Aden Austin SOTO-ULEV1015 Feb 2025
Adrian Alejandro ALVAREZ PEREZ1017 Feb 2024
Adrian WOJTKOWIAK1017 Apr 2026
Adrian WONG1014 Dec 2024
Ahmed KESKES1024 Feb 2026
Albert BAGDANY1030 Apr 2026
Alberto HUERGA SAN ROMAN1017 Feb 2024
Aleksandr KERIK0114 Apr 2025▶ Watch
Alex URIA FARRES1017 Jan 2026
Alexander CHOUPENITCH0117 Apr 2026
Alexander KNOEPFFLER012 Apr 2023
Alexandre EDIRI0116 May 2026
Alexandre SIDO102 May 2024
Ali OWAIDA109 Jan 2026
Amine BOURGUIBA1022 Nov 2024
Ammar AL AZIZI1026 Feb 2025
Andrei PLATOV1014 Dec 2025
Andrew CHEN0118 May 2024
Andrii CHERKASHYN1020 Jan 2024
Aris KIAYIAS011 Apr 2026
Aron Peter BODOR0131 Jan 2025
Arpad FAZEKAS1010 Jan 2025
Arthur CAILLOUX-OTT1020 Jan 2024
Atsuki CHIBA1014 Dec 2024
Attila BENYUS1022 Nov 2024
Axel ZOONS1028 Mar 2025
Bastian KAPPUS012 May 2025
Beomsu KIM102 May 2025
Bibish KATHIRESAN015 Dec 2025
Borys BUDOVSKYI1014 Apr 2025
Branislav LANCARIC1011 Jan 2024
Brian WU0114 Dec 2025
Calixto OYUELA101 Apr 2026
Callum PENMAN1031 Jan 2025
Can ALKIS102 Apr 2023
Charlie CHEN1014 Dec 2024
Chase EMMER019 Jan 2026
Che-Hao YUEH1016 May 2026
Cheolwoo IM016 Dec 2024
Cheuk Hang KAM0117 Apr 2026
Chi Lok CHOI1031 Jan 2025
Chi Shun Michael YUEN102 May 2024
Chun Lok LUK102 May 2024
Chun Yin Ryan CHOI0119 Jun 2025▶ Watch
Clyd Lorenzo GUINTO1026 Feb 2025
Damiano DI VEROLI1011 Jan 2024
Damir ABYKANOV1015 Feb 2025
Danail POLISHEV1014 Apr 2025
Daniel DOSA0120 May 2023
Daniel GU1011 Jan 2024
Daniele GAROZZO0111 Jan 2024▶ Watch
Danielius JURAS106 Jan 2024
Daniil KRAVTSOV0123 Jul 2026
David ALDOSHIN1022 Feb 2024
David SOSNOV011 Apr 2026
David WILLIAMS1020 May 2023
Denys OLINSKYI1031 Jan 2025
Dimitrios PANAGOPOULOS1028 Mar 2025
Dimitrios SACHINIDIS106 Jan 2024
Dmitrii BUKEVICH1017 Jan 2026
Dmytro CHUCHUKALO1026 Jul 2025
Dzianis MASLAU1031 Jan 2025
Eitan LEMBERGER1017 Jan 2026
Eitan ROKHKIND109 Jan 2026
Elia PASIN1031 Jan 2025
Eliot CHAGNON1017 Feb 2024
Elmer MARTIN1022 Feb 2024
Emanuele IAQUINTA1015 Feb 2025
Emil NORDMAN RID106 Jan 2024
Eric HUANG1014 Dec 2024
Ethan HAINES105 Dec 2025
Evyatar KOREN012 Apr 2023
Faisal ALZAMEL1022 Feb 2024
Fazilkhuja ALIMOV0114 Apr 2025
Felipe CASTRO1030 Apr 2026
Felix DOGARIU102 Apr 2023
Francesco INGARGIOLA1010 Feb 2024
Gergely TOTH0116 Mar 2024
Gian Maria ANTONINI106 Jan 2024
GOH LUCAS YEW HEE1014 Dec 2025
Gokhan AKYALCIN1030 Apr 2026
Hajin SON1024 Feb 2026
Harsh RAJ1010 Jan 2025
Hemash Singh SANASAM1020 Jun 2026
Hiroto SUGAYA106 Dec 2024
Hugo BOSNIC1019 Jun 2025
Hyeonbhin AN1022 Feb 2024▶ Watch
Idzi DURAJ1014 Dec 2024
Ignacio BRETEAU016 Dec 2024
Ilyas MOLINA1017 May 2025
Ilyosbek MARIPJONOV1022 Feb 2024
Isaac ARIZA1011 Jan 2024
Jacob LE1014 Dec 2025
Jaimie COOK015 Dec 2025
Jakub GORCZYCA102 Apr 2023
Jakub KOSILA-WOJCIECHOWSKI1014 Dec 2025
James BOURTIS105 Dec 2025
James Limuel LIM1024 Feb 2026
Jan JURKIEWICZ1026 Jul 2025
Jason YU1014 Dec 2025
Jeffrey ZHAI1016 Mar 2024
Jia Bao XU016 Dec 2024
Jia Le Sean HO1020 Jan 2024
Jiaan LI102 May 2024
Jie XU1030 Apr 2026
Jinhui CAI1017 Feb 2024
Jinpan CAI1022 Feb 2024▶ Watch
Jonathan Tzien Yih LIM018 Dec 2023
Jorge Eduardo MURILLO DIAZ1010 Jan 2025
Jose BRICENO1011 Jan 2024
Joseph BLAIR1020 Jan 2024
Julian SOH106 Dec 2024
Julien MERTINE018 Dec 2023
Julius Manz THORBEK1018 Apr 2024
Ka Him Cyrus LEI1014 Dec 2024
Ka Long CHEUNG0117 May 2025▶ Watch
Kamil MATUSEWICZ1028 Mar 2025
Kazuki IIMURA0120 May 2023
Khalifa ALKAABI1020 Jun 2026
Kiri KAMIDE1026 Feb 2025
Kirill BORODACHEV0118 May 2024
Klod YUNES108 Dec 2023
Koen WALET1018 Apr 2024
Kovi LIU1017 Feb 2024
Kristjan ARCHER0111 Jan 2024
Krisztian BADAR106 Jan 2024
Kruz SCHEMBRI102 Apr 2023
Kulan ASSALAARACHCHI1020 Jun 2026
Kwanghyun LEE0119 Jun 2025
Kyle CHAN0120 May 2023
Lauro FALCHETTO1031 Jan 2025
Lemuel Jing Yao HUANG1014 Dec 2025
Linus SCHULZ102 Apr 2023
Lok Wang Lawrence NG018 Dec 2023
Lorenzo NISTA1010 Feb 2024
Louis WAGNER1031 Jan 2025
Lucas ROBINET101 Apr 2026
Lucas SENIC0117 May 2025
Luis KLEIN0130 Apr 2026
Luiz FOSCHINI1031 Jan 2025
Maciej BEM0122 Nov 2024
Mahdi ALQAROS1018 Apr 2024
Maksym KORZHOVOI105 Dec 2025
Marek TOTUSEK1016 Mar 2024
Markus KALLSTROM1017 Feb 2024
Martins GAINUTDINOVS1014 Apr 2025
Mateusz KWIATKOWSKI012 Apr 2023
Mathieu NIJS018 Dec 2023
Matteo MORINI102 Apr 2023
Mattia DE CRISTOFARO016 Jan 2024
Mattia RUBIN0118 Apr 2024
Mauro GONZALEZ RODRIGUEZ1018 Apr 2024
Max KAVECKY101 Apr 2026
Maximilien CHASTANET0110 Feb 2024
Mianyue ZHAO1022 Feb 2024▶ Watch
Michal SIESS1017 May 2025▶ Watch
Miles CHAMLEY-WATSON0128 Mar 2025
Mitchell Lixuan CHEN1022 Feb 2024
Mohamed ESSAM0118 May 2024
Moritz LECHNER102 May 2025
Murad MOHAMED1017 Apr 2026
Musawi HABEEB1020 Jun 2026
Mykyta ASTASHOV102 Apr 2023
Nathaniel PEREZ1020 Jun 2026
Nicholas Ze-Wei WU102 Apr 2023
Niklas DIESTELKAMP0110 Feb 2024
Nikolaos KONTOCHRISTOPOULOS109 Jan 2026
Numa CRIST1014 Apr 2025▶ Watch
Oscar GEUDVERT1030 Apr 2026
Pak Kio CHEONG106 Dec 2024
Pak Kio LAM1024 Feb 2026
Paul Luca FAUL1028 Mar 2025
Pavel PUZANKOV0117 Apr 2026
Pepijn VAN ZUIJLEN106 Jan 2024
PETROV MIKHAIL1023 Jul 2026
Phumjai TOJUVONG1014 Dec 2024
Po-Han Boris CHEN107 Mar 2023
Pol NICOLAS101 Apr 2026
Rafael RHYS POLLITT0118 May 2024
Rafael SAVIN1017 May 2025▶ Watch
Richard LI1014 Apr 2025▶ Watch
Ruben LINDNER1020 Jan 2024
Ryoga ONO1026 Feb 2025
Sachin SACHIN1016 May 2026
Saif NORDIN1016 May 2026
Saleh ABDULKAREEM102 Apr 2023
Samarth KUMBLA1016 May 2026
Sammuel TRANQUILAN1017 May 2025
Samuel Elijah ROBSON0111 Jan 2024
Sangeon PARK102 Apr 2023
Sheng-Hung Jasper HSU012 Apr 2023
Shoei HASHIMOTO017 Mar 2023
Shoren HAYASHI0110 Feb 2024
Snayker ANTONIELLI JULIO1014 Apr 2025
Souheil DELLALI1017 Apr 2026
Spencer BURKE0131 Jan 2025
Sunkyum LEE102 Apr 2023
Taegyu HA1016 Mar 2024
Takuma ITO1016 Mar 2024
Tian GAO1017 Jan 2026
Timofey SEMYONOV0119 Jun 2025
Toi TAKAHASHI018 Dec 2023
Tommaso ARCHILEI0110 Feb 2024
Tommaso PIZZUTILO106 Jan 2024
Tristan GRELA1017 Jan 2026
Uladzislau KRAUTSOU1015 Feb 2025
Umar Zafran BADROEL RIZWAN107 Mar 2023
Veljko CUK1017 Apr 2026
Vicente OTAYZA0116 May 2026
Vigo LASIC1018 Apr 2024
Vinicius ALONSO1016 Mar 2024
Vladislav ZHURAVLEV0122 Nov 2024
Ya-Tang HSU1018 May 2024
Yaakov Ber RAPOPORT1018 May 2024
Yan Hao (Jacob) ZHU1024 Feb 2026
Yaroslav MURUHIN0118 Apr 2024
Yasutaka NISHIGUCHI106 Dec 2024
Yining CHEN1018 May 2024
Yonjae KIM1031 Jan 2025
Yoshiki ABE0120 May 2023
Yu Shern HENG1022 Feb 2024
Yun-Hao PENG102 May 2024
Yuto UENO105 Dec 2025
Zoltan GERGELY1017 Jan 2026

Figures

rating, ranking and how they fence

Over time

Their rating each season Foil
190018001700
Their FIE ranking each season, 1st at the top Senior Foil
1st10th100th
As a table
SeasonWeaponRatingFIE ranking
2026–27Foil77th Senior
2025–26Foil1,86977th Senior
2024–25Foil1,86840th Senior
2023–24Foil1,831146th Senior
2022–23Foil1,759320th Senior

How ratings work · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools167–61 73%4.4–2.824–23
Tables69–36 66%13.1–11.212–6