Fencers

Bo CAO

Bo CAO: China · Men’s Foil, 2018–2025. 12 recorded results. Get new results by email.

🇨🇳 CHN · Right-handed

About this fencer

FIE 48660

Record and rankings

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

Results
12
Podiums
0
Competitions won
0
Fency Elo
1614 Foil as of 5 Nov 2026 Standing among established Fency ratings in the same weapon and gender, active this season or last.
FIE ranking
338th Senior Foil · 2024–25
Best FIE ranking
237th 2018–19
Best finish
81st of 303, FIE World Cup, Paris 2025
Where they finished in each field, over time A result A podium

Results

Clear filters

Results: 12

WhenCompetitionEventPlace
7 Feb 2025FIE Grand Prix, Turin 2025FIESenior Men’s Foil227th of 261
10 Jan 2025FIE World Cup, Paris 2025FIESenior Men’s Foil81st of 303
13 Dec 2019FIE World Cup, Tokyo, December 2019FIESenior Men’s Foil187th of 212
8 Nov 2019FIE World Cup, Bonn 2019FIESenior Men’s Foil175th of 261
17 May 2019FIE Grand Prix, Shanghai 2019FIESenior Men’s Foil129th of 205
3 May 2019FIE World Cup, St Petersburg 2019FIESenior Men’s Foil180th of 233
16 Mar 2019FIE Grand Prix, Anaheim 2019FIESenior Men’s Foil154th of 191
1 Mar 2019FIE World Cup, Cairo, March 2019FIESenior Men’s Foil154th of 177
8 Feb 2019FIE Grand Prix, Turin 2019FIESenior Men’s Foil102nd of 219
25 Jan 2019FIE World Cup, Tokyo, January 2019FIESenior Men’s Foil140th of 197
11 Jan 2019FIE World Cup, Paris, January 2019FIESenior Men’s Foil173rd of 254
9 Nov 2018FIE World Cup, Bonn, November 2018FIESenior Men’s Foil84th of 240

Head to head

Against left-handers 8–16 · right-handers 24–34, 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
Michal SIESS037 Feb 2025
Alex TOFALIDES023 May 2019
Blake BROSZUS0216 Mar 2019
Christopher NAGLE1116 Mar 2019
Guillaume BIANCHI0217 May 2019
Everyone they’ve met (66 more)
AgainstWonLostLast met
Kevin Jerrold CHAN028 Nov 2019
Kirill BORODACHEV0217 May 2019
Mateusz KWIATKOWSKI2010 Jan 2025
Matthew BILLING2011 Jan 2019
Maxim LOVYAGIN1117 May 2019
Adam MATHIEU1017 May 2019
Alexander KAHL0117 May 2019
Alexandre SIDO0113 Dec 2019
Andor Istvan MIHALYI1010 Jan 2025
Andre SANITA013 May 2019
Anton BORODACHEV017 Feb 2025
Benjamin KLEIBRINK0111 Jan 2019
Chih Chieh CHEN0110 Jan 2025
Chun Yin Ryan CHOI0111 Jan 2019
Daniel DOSA0113 Dec 2019
Daniel GIACON0113 Dec 2019
Daniel SCONZO019 Nov 2018
Dong Jin HAN019 Nov 2018
Dylan HOOSHI108 Feb 2019
Eslam SAID101 Mar 2019
Francesco INGARGIOLA011 Mar 2019
Gavin HAY108 Nov 2019
Grigoriy SEMENYUK011 Mar 2019
Guilherme TOLDO018 Nov 2019
Guillermo DELBERGUE018 Nov 2019
Gwansoo KIM013 May 2019
Hussain KARMASTAJI1010 Jan 2025
Hyogon KIM0111 Jan 2019
Ignacio BRETEAU103 May 2019
Ivan KOMSIC0113 Dec 2019
Joe DONAGHUE107 Feb 2025
Julien BANEUX103 May 2019
Julien MERTINE019 Nov 2018
Kamil KARBONOWSKI1011 Jan 2019
Kenta SUZUMURA018 Nov 2019
Kwanghyun LEE0125 Jan 2019
Kyota KAWAMURA017 Feb 2025
Lachlan SYKES1025 Jan 2019
Liam HAVIV1010 Jan 2025
Luka GAGANIDZE108 Nov 2019
Marco PROIETTI017 Feb 2025
Marcus MEPSTEAD011 Mar 2019
Marek TOTUSEK108 Nov 2019
Mark PERELMANN018 Feb 2019
Martin DOBIASCH108 Feb 2019
Maxime DUBREUIL1010 Jan 2025
Mohamed Aziz METOUI108 Feb 2019
Mohamed HAMZA0125 Jan 2019
Philip SHIN109 Nov 2018
Pierre LOISEL0111 Jan 2019
Qinhui LIU0110 Jan 2025
Riki OISHI1011 Jan 2019
Ryo MIYAKE0116 Mar 2019
Shumpei IKAMI1013 Dec 2019
Shuo Ting HSU1025 Jan 2019
Soi Cheong WONG1017 May 2019
Stef VAN CAMPENHOUT109 Nov 2018
Stuart HOLMES1016 Mar 2019
Tamas MESZAROS109 Nov 2018
Tom CRNJAK109 Nov 2018
Victor ALVARES DE OLIVEIRA0113 Dec 2019
Victor LEYNEN DUBUS017 Feb 2025
Yasutaka NISHIGUCHI0110 Jan 2025
Yoshiki ABE0125 Jan 2019
Yudai NAGANO011 Mar 2019
Zhenggang ZHANG018 Feb 2019

Figures

rating, ranking and how they fence

Over time

Their rating each season Foil
170016001500
Their FIE ranking each season, 1st at the top Senior Foil
1st10th100th
As a table
SeasonWeaponRatingFIE ranking
2024–25Foil1,614338th Senior
2020–21Foil303rd Senior
2019–20Foil1,589320th Senior
2018–19Foil1,604237th Senior

How ratings work · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools29–43 40%3.2–3.87–5
Tables3–7 30%10.6–13.91–0