The future of US Fencing is at stake!

For transparency, fairness, and athlete support, VOTE NOW for:
(1) Jason Liu and (2) Abdel Salem.

Statistics Profile

Leon Cao

1997
Is this your profile? Register with your USFA ID to claim it.
Claim profile

Win/loss statistics

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Victories 12 - 13 16 17 58
Losses 9 - 4 7 13 33
Win ratio 57.1% - 76.5% 69.6% 56.7% 63.7%
Pool victories 11 - 9 11 13 44
Pool losses 6 - 2 5 9 22
Pool win ratio 64.7% - 81.8% 68.8% 59.1% 66.7%
DE victories 1 - 4 5 4 14
DE losses 3 - 2 2 4 11
DE win ratio 25.0% - 66.7% 71.4% 50.0% 56.0%

Seasons start on August 1 and end on July 31.

Scores

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Easy wins 4 - 4 8 7 23
Easy wins % 33.3% - 30.8% 50.0% 41.2% 39.7%
Close wins 5 - 2 1 1 9
Close wins % 41.7% - 15.4% 6.2% 5.9% 15.5%
Close losses - - 2 1 3 6
Close losses % 0.0% - 50.0% 14.3% 23.1% 18.2%
Big losses 5 - 1 3 4 13
Big losses % 55.6% - 25.0% 42.9% 30.8% 39.4%

Easy victories or big losses are 4+ touches in pools, 7+ in standard DEs, and 5+ in veteran or youth DEs.

Close bouts are 1 touch or fewer in pools, 3 or fewer in standard DEs, and 2 or fewer in veteran or youth DEs.

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events 3 - 2 3 4 12
Tournaments 3 - 2 3 4 12

Competition history

12 competitions, 91 bouts

2026 RedStar Winter Classic

Senior Mixed Foil B2, SNR February 7, 2026

Place 12 of 32 Seed 4 Not ranked Rating B23 RedStar Fencing Club Chicago

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:1 METZ Evan 17 - D25 26 Miami University Fencing Ohio / Plymouth/Ann Arbor Fencing Academy 1475 2787 1.2 98%
Pool Log in or create an account to report a bout correction.
V 5:2 NOWICKI William 27 - U 27 Fencing Center of Chicago 703 2788 0.0 > 99%
Pool Log in or create an account to report a bout correction.
D 3:5 DUBOISKI Siarhei 7 - B23 6 Eminence Fencing Academy 2950 2788 17.9 40%
Pool Log in or create an account to report a bout correction.
D 0:5 ZMUDA Aiden 14 - D25 13 West Michigan Fencing Academy 1664 2770 62.6 97%
Pool Log in or create an account to report a bout correction.
V 5:4 WILEY Conor 22 - E25 9 New Trier High School / RedStar Fencing Club Chicago 1741 2707 3.3 94%
T32 Log in or create an account to report a bout correction.
V 15:2 LI Andy 9 - C25 21 Eminence Fencing Academy 1633 2564 10.2 93%
T16 Log in or create an account to report a bout correction.
D 10:15 MORA Johan 1 - A24 1 Fencing Center of Chicago 2998 2574 28.9 26%

Midwest ROC/RJCC

Div I-A Men's Foil A2, D1A December 21, 2025

Place 15 of 48 Seed 18 Not ranked Rating B23 Redstar Fencing Club Chicago / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:3 FERGUSON Levi 46 - E25 43 Heartland Fencing Academy 1407 2860 0.8 99%
Pool Log in or create an account to report a bout correction.
V 5:4 TAN Xinlai 23 - C25 26 Youth Enrichment League Fencing Club / Twin Cities Fencing Club 2220 2861 8.7 85%
Pool Log in or create an account to report a bout correction.
V 5:4 WENGER Liam 39 - D25 47 Plymouth/Ann Arbor Fencing Academy 1387 2870 0.7 99%
Pool Log in or create an account to report a bout correction.
V 5:0 MORA Johan 4 - A24 14 2493 2871 14.2 73%
Pool Log in or create an account to report a bout correction.
D 3:5 RAJ Jay 11 - B25 9 Space City Fencing Academy 2334 2885 44.9 82%
Pool Log in or create an account to report a bout correction.
D 3:5 SMITH Erick 32 - C22 23 Renard Fencing Academy 2034 2840 53.4 91%
T16 Log in or create an account to report a bout correction.
D 5:15 SHEVCHENKO Kostiantyn 8 - B25 1 Plymouth/Ann Arbor Fencing Academy 2364 2649 84.3 67%

Remenyik ROC and RJCC

Div I-A Men's Foil A3, D1A October 18, 2025

Place 40 of 89 Seed 27 Not ranked Rating B23 RedStar Fencing Club Chicago / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 0:5 SENIC Lucas 1 37 A25 5 Renaissance Fencing Club 2904 2949 30.3 53%
Pool Log in or create an account to report a bout correction.
V 5:1 HAGLER Alexziah 78 - U 88 The Point Fencing Club & School / Fencing Illini, University of Illinois 1211 2918 0.6 99%
Pool Log in or create an account to report a bout correction.
V 5:2 CRONK Trevor 87 - U 76 Youth Enrichment League Fencing Club 933 2919 0.1 > 99%
Pool Log in or create an account to report a bout correction.
D 1:5 ZINSER James 52 - D25 30 South YEL Fencing Alliance 1558 2919 89.3 99%
Pool Log in or create an account to report a bout correction.
V 5:4 SCHULZE-KALT Graydon L. 26 - B23 27 Elite Fencing Club / University of Chicago Fencing Club 2909 2830 29.3 45%
Pool Log in or create an account to report a bout correction.
V 5:4 DECKER Evan M. 55 - D24 66 Iowa City Fencing Center 1599 2859 1.6 98%
T64 Log in or create an account to report a bout correction.
D 6:15 GE Felix Fei 31 - C25 29 Renaissance Fencing Club 2255 2764 115.1 79%

Midwest ROC (DV1A, DV2, VET) & RJCC

Div I-A Men's Foil A2/B3, D1A May 19, 2024

Place 7 of 67 Seed 16 Not ranked Rating B23 RedStar Fencing Club Chicago / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:0 BERSCHEID Arthur 55 - E24 45 1726 2974 2.1 98%
Pool Log in or create an account to report a bout correction.
V 5:1 PITERBARG Maxim 36 - C22 26 Tim Morehouse Fencing Club (Port Chester) 2362 2976 11.5 84%
Pool Log in or create an account to report a bout correction.
V 5:3 OH SEAN 5 - A23 8 Epic Fencing Club / SCAD- Atlanta Fencing 2726 2988 21.4 66%
Pool Log in or create an account to report a bout correction.
D 4:5 KIM Aiden 25 - C24 20 LA International Fencing 2283 3009 63.1 88%
Pool Log in or create an account to report a bout correction.
V 5:4 THAN Duc 64 - U 65 Fencing Sports Academy, Inc. / Bay Area Fencing Club 1487 2946 0.9 99%
Pool Log in or create an account to report a bout correction.
V 5:1 MAVANI Krishna 44 - D24 58 Renaissance Fencing Club 1698 2947 1.9 98%
T64 Log in or create an account to report a bout correction.
V 15:9 BONE Porter 59 - E23 55 Plymouth/Ann Arbor Fencing Academy 1797 2610 24.6 88%
T32 Log in or create an account to report a bout correction.
V 15:10 MAO Connor 19 - B20 31 University of Wisconsin-Madison / Fresno Fencing Club 3053 2634 134.6 26%
T16 Log in or create an account to report a bout correction.
V 15:5 STRINGER David 31 - C23 16 2336 2769 41.0 75%
T8 Log in or create an account to report a bout correction.
D 4:15 SEZER Kaya 6 - A22 2 Youth Enrichment League Fencing Club / New York Athletic Club 3126 2810 46.2 31%

Illinois Division Summer National Qualifiers

Div II Men's Saber E1, DV2 April 7, 2024

Place 4 of 11 Seed 9 Not ranked Rating U

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:4 TURNER Benjamin 8 - U 6 Midwest Fencing Club 1602 2500 227.5 81%
Pool Log in or create an account to report a bout correction.
V 5:3 GUZIEC Robert 10 - U 5 Midwest Fencing Club 1274 2728 69.5 94%
Pool Log in or create an account to report a bout correction.
V 5:2 HIBINO Uta 4 - E23 7 RedStar Fencing Club Chicago 1707 2797 106.3 89%
Pool Log in or create an account to report a bout correction.
D 3:5 HERNANDEZ Stanton 1 - C24 1 Midwest Fencing Club 2325 2903 553.2 75%
Pool Log in or create an account to report a bout correction.
V 5:3 GROSSMAN Spencer 5 - E23 11 1440 2350 67.6 87%
T8 Log in or create an account to report a bout correction.
V 15:11 JHAVERI Rajan 12 - U 8 Evanston Township High School 1581 2500 222.6 80%
T4 Log in or create an account to report a bout correction.
D 14:15 HERNANDEZ Stanton 1 - C24 1 Midwest Fencing Club 2569 2723 509.3 56%

3rd Annual Queen City Cup

Senior Mixed Foil B1, SNR April 22, 2023

Place 1 of 16 Seed 2 Not ranked Rating B19 The Ohio State University NCAA / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:1 GNEUHS Sam 5 - C22 14 1831 3034 2.6 97%
Pool Log in or create an account to report a bout correction.
V 5:1 KOZINSKI Allison E. 16 - U 11 Indianapolis Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:2 WANG Jim 10 - E23 10 American Fencing Academy Of Dayton / Halberstadt Fencers' Club 1849 3037 2.9 97%
Pool Log in or create an account to report a bout correction.
D 2:5 PINKERTON Joseph H. 8 - D22 3 Xavier University Fencing Club / New Trier X-Caliber Fencing Club 2361 3040 65.8 86%
T16 Log in or create an account to report a bout correction.
V 15:1 HAMER Andreas 14 - U 12 Xavier University Fencing Club 2500 2408 77.2 47%
T8 Log in or create an account to report a bout correction.
V 15:7 OWEN Ashley 6 - C20 6 Columbus Fencing And Fitness Llc - - - -
T4 Log in or create an account to report a bout correction.
V 15:8 ZHAO Bowen 1 - B23 3 The Fencers Academy 2207 2485 75.4 66%
T2 Log in or create an account to report a bout correction.
V 15:6 BIESIADA Jan 7 - D22 2 Louisville Fencing Center, Inc. 2077 2561 48.8 77%

January NAC

Div I Men's Foil A4, DV1 January 6, 2023

Place 127 of 275 Seed 238 Not ranked Rating B19 The Ohio State University NCAA / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:0 DAVIDSON Elliot 262 - C22 240 Rhode Island Fencing Academy And Club 2460 3018 17.6 81%
Pool Log in or create an account to report a bout correction.
V 5:3 BANERJEE ANUP 47 56 A22 109 Silicon Valley Fencing Center 3077 3036 43.7 47%
Pool Log in or create an account to report a bout correction.
D 3:5 FREEDMAN Samuel E. 95 125 A21 111 Renaissance Fencing Club / Mission Fencing Center 2990 3079 44.1 56%
Pool Log in or create an account to report a bout correction.
V 5:0 SHEPHERD Conner M. 165 - B22 251 Cleveland State Univ. NCAA / Jovanovic Fencing 2676 3035 22.0 72%
Pool Log in or create an account to report a bout correction.
V 5:3 PALMA Matthew Dominic 190 - B22 239 Columbus Fencing And Fitness LLC 2433 3057 12.9 84%
Pool Log in or create an account to report a bout correction.
D 0:5 FOGELSON Frederick J. 119 - A22 124 Manhattan Fencing Center 3056 3070 36.0 51%
T256 Log in or create an account to report a bout correction.
V 15:14 YOON DYLAN 256 - C22 219 East Coast Fencing Club 2502 2235 186.7 35%
T128 Log in or create an account to report a bout correction.
D 6:15 GRAHAM Roy J. 83 108 A22 32 Jovanovic Fencing 3587 2422 13.9 4%

The Ohio State University Open

Senior Men's Foil A4, SNR October 29, 2022

Place 36 of 71 Seed 34 Not ranked Rating B19 The Ohio State University Ncaa / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:2 LIU Ethan 40 - C22 46 Renaissance Fencing Club 2490 3069 20.6 82%
Pool Log in or create an account to report a bout correction.
V 5:3 JI Aidan Y. 25 - B21 34 Culver Military Academy / Star Fencing Academy 2625 3090 24.5 77%
Pool Log in or create an account to report a bout correction.
V 5:2 REAUME Nate 64 - U 58 Grand Rapids Fencing Academy 1473 3114 0.8 > 99%
Pool Log in or create an account to report a bout correction.
V 5:2 SHIVAK Josh 66 - U 71 Wadsworth Fencing Club 2030 3115 7.3 93%
Pool Log in or create an account to report a bout correction.
D 3:5 WONG Antonio 19 - B22 22 Bluegrass Fencers' Club 2434 3123 94.7 86%
Pool Log in or create an account to report a bout correction.
D 0:5 KUCEBA Vitalijs 3 - A22 1 SCAD- Atlanta Fencing / Epic Fencing Club 3871 3028 9.7 9%
T64 Log in or create an account to report a bout correction.
D 13:15 TSAO Lukas 37 - C22 29 Renaissance Fencing Club 2459 2391 155.2 46%

Arnold Fencing Classic ROC (Div1A, Div 2, Vet), RJCC, and RYC

Div I-A Men's Foil A3, D1A March 13, 2022

Place 35 of 69 Seed 28 Not ranked Rating B19 The Ohio State University NCAA / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 4:5 ZHAO Bowen 68 - U 55 The Fencers Academy 1768 3294 244.2 99%
Pool Log in or create an account to report a bout correction.
V 5:1 FISHER Austin D. 50 - C19 67 Purdue Fencing Club-Purdue Univ. 1599 3049 2.7 99%
Pool Log in or create an account to report a bout correction.
D 1:5 SEZER Kaya 13 - A19 2 Brooklyn Bridge Fencing Club / Twin Cities Fencing Club 2996 3052 67.5 53%
Pool Log in or create an account to report a bout correction.
V 5:1 WONG Antonio 32 - C22 41 Bluegrass Fencers' Club 2375 2984 22.1 83%
Pool Log in or create an account to report a bout correction.
V 5:3 KHAN Adnan 48 - C21 49 Renaissance Fencing Club 1889 3007 6.2 96%
Pool Log in or create an account to report a bout correction.
V 5:3 KLOSTERMANN Max 8 135 C21 7 Marx Fencing Academy 3040 3013 56.6 48%
T64 Log in or create an account to report a bout correction.
D 13:15 CHAN Matthew 49 - C20 31 2655 2559 168.3 45%

Miami University Love and Honor 3-Weapon Open

Mixed Foil B2 November 20, 2021

Place 2 of 30 Seed 3 Not ranked Rating B19 The Ohio State University Ncaa / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:1 PINKERTON Joseph H. 8 - D21 14 Xavier University Fencing Club / New Trier X-Caliber Fencing Club 2499 3232 25.3 85%
Pool Log in or create an account to report a bout correction.
V 5:1 KRAFT Nathan 18 - U 26 Miami University Fencing Ohio 1657 3257 4.1 98%
Pool Log in or create an account to report a bout correction.
V 5:1 GNEUHS Sam 13 - E20 21 1804 3262 3.3 99%
Pool Log in or create an account to report a bout correction.
V 5:3 SMITH Brandon T. 27 - U 18 1733 3265 5.0 97%
Pool Log in or create an account to report a bout correction.
V 5:4 ZHAO Zhiyong 21 - U 11 Bluegrass Fencers' Club / Queen City Fencers Club LLC 2524 3270 23.6 83%
T32 Log in or create an account to report a bout correction.
V 15:3 ARMSTRONG David 28 - U 30 Queen City Fencers Club LLC 2500 2079 401.2 37%
T16 Log in or create an account to report a bout correction.
V 15:8 AGUILAR Lucas M. 14 - E19 16 - - - -
T8 Log in or create an account to report a bout correction.
V 15:11 MAO Rebecca J. 9 - D21 7 Bluegrass Fencers' Club / Olde Town Fencing Club - - - -
T4 Log in or create an account to report a bout correction.
V 15:10 PALMA Matthew Dominic 1 - B21 3 Columbus Fencing And Fitness LLC 2518 2480 362.3 48%
T2 Log in or create an account to report a bout correction.
D 8:15 RINEHART Conner M. 5 - C19 1 Cleveland State Univ. Ncaa / Jovanovic Fencing 2738 2843 283.7 55%

USA Fencing National Championships & July Challenge

Div I Men's Foil A4, DV1 July 2, 2019

Place 111 of 173 Seed 127 Not ranked Rating B19 The Ohio State University NCAA / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 0:5 ANDRADE Nicholas H. 27 45 A18 15 Moe Fencing Club LLC 3889 3072 37.6 12%
Pool Log in or create an account to report a bout correction.
D 2:5 TUMMINGS C.J. 77 - A19 62 Peekskill Fencing Center 3346 3034 82.6 32%
Pool Log in or create an account to report a bout correction.
V 5:3 LEWIS Paul D. 124 - B19 167 Fencing Institute Of Texas 3148 2952 137.5 39%
Pool Log in or create an account to report a bout correction.
V 5:3 WOODS Jack H. 24 38 A19 87 Durkan Fencing Academy 3661 3089 171.6 19%
Pool Log in or create an account to report a bout correction.
D 3:5 DEXARCIS Lucas 75 - A19 11 3952 3261 28.7 16%
T128 Log in or create an account to report a bout correction.
D 6:15 SAVIN Rafael 85 - A19 7 4585 2086 7.0 < 1%

December NAC

Div I Men's Foil A4, DV1 December 17, 2018

Place 103 of 154 Seed 116 Not ranked Rating B18 The Ohio State University NCAA / Queen City Fencers Club LLC

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:3 YANG Adam 139 - B17 130 Olympia Fencing Center 3180 2500 848.8 25%
Pool Log in or create an account to report a bout correction.
D 3:5 NDIAYE Edriss G. 29 48 B18 8 3819 3349 197.8 29%
Pool Log in or create an account to report a bout correction.
D 3:5 CHEN Ziyuan 71 - A18 89 San Francisco Fencers Club 3396 3151 205.6 38%
Pool Log in or create an account to report a bout correction.
D 2:5 MITBERG Gregory W. 16 23 A17 70 Northwest Fencing Center / Marx Fencing Academy 3586 2945 94.1 21%
Pool Log in or create an account to report a bout correction.
D 3:5 TICHACEK Matthew J. 99 - A17 32 University Of Notre Dame NCAA / Fencers Club Inc. 2946 2851 163.5 45%
Pool Log in or create an account to report a bout correction.
V 5:2 GRASS Andrew E. 60 102 A18 76 Pennsylvania State University NCAA 3882 2688 384.3 6%
T128 Log in or create an account to report a bout correction.
D 12:15 WONG Robert (Bobby) B. 39 65 A18 37 University Of Notre Dame NCAA / Fencing Academy Of Westchester 2659 2500 413.9 45%