The future of US Fencing is at stake!

For transparency, fairness, and athlete support, VOTE FOR:
(1) Jason Liu and (2) Abdel Salem on May 13th!

Statistics Profile

Joseph Cho

2002
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 14 25 9 - - 48
Losses 6 14 5 - - 25
Win ratio 70.0% 64.1% 64.3% - - 65.8%
Pool victories 10 19 8 - - 37
Pool losses 3 9 3 - - 15
Pool win ratio 76.9% 67.9% 72.7% - - 71.2%
DE victories 4 6 1 - - 11
DE losses 3 5 2 - - 10
DE win ratio 57.1% 54.5% 33.3% - - 52.4%

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 1 12 1 - - 14
Easy wins % 7.1% 48.0% 11.1% - - 29.2%
Close wins 2 4 3 - - 9
Close wins % 14.3% 16.0% 33.3% - - 18.8%
Close losses 2 2 - - - 4
Close losses % 33.3% 14.3% 0.0% - - 16.0%
Big losses 2 4 1 - - 7
Big losses % 33.3% 28.6% 20.0% - - 28.0%

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.

Bouts with time expired

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Victories - 2 - - - 2
Victories % 0.0% 8.0% 0.0% - - 4.2%
Losses - - - - - -
Losses % 0.0% 0.0% 0.0% - - 0.0%
Total - 2 - - - 2
Total % 0.0% 5.1% 0.0% - - 2.7%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events 3 5 2 - - 10
Tournaments 3 5 2 - - 10

Competition history

10 competitions, 73 bouts

RMSA/RYF All You Can Fence

Div III Mixed Foil D1, DV3 May 9, 2026

Place 12 of 21 Seed 14 Not ranked Rating U Rochester Youth Fencers

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 SUNDSBAK Evan 6 - U 2 South Youth Fencing Alliance (SYFA) 826 2500 1382.3 95%
Pool Log in or create an account to report a bout correction.
V 5:2 HARRIS Nathan 19 - U 19 Rochester Youth Fencers 2500 1118 438.4 12%
Pool Log in or create an account to report a bout correction.
V 5:1 HICKMAN Noah 11 - U 16 Rochester Youth Fencers 692 1556 79.5 86%
Pool Log in or create an account to report a bout correction.
V 5:4 WOERTER Therese-Margaret 3 - E25 3 South Youth Fencing Alliance (SYFA) - - - -
T16 Log in or create an account to report a bout correction.
D 14:15 TUEL Jude 8 - U 7 Three Dragons Fencing Club 1533 2500 944.0 82%

2026 TCFC April Challenges

Senior Mixed Épée B2, SNR April 12, 2026

Place 3 of 34 Seed 19 Not ranked Rating D25 Rochester Youth Fencers

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 DRAWZ Chase 28 - E25 7 Center for Blade Arts 1469 2209 9.2 88%
Pool Log in or create an account to report a bout correction.
V 5:3 RUBIN Joshua 17 - D25 28 Twin Cities Fencing Club 1416 2218 7.8 90%
Pool Log in or create an account to report a bout correction.
D 3:5 BISSEN Quinn 5 - B25 13 Center for Blade Arts 2001 2226 42.2 64%
Pool Log in or create an account to report a bout correction.
V 5:2 LIMER Avi 8 - C26 8 Twin Cities Fencing Club 2131 2184 28.7 53%
T32 Log in or create an account to report a bout correction.
V 15:9 JORGENSEN Kjirsten 11 - C25 24 Twin Cities Fencing Club - - - -
T16 Log in or create an account to report a bout correction.
V 15:12 YATES Graeme 18 - D25 12 Center for Blade Arts 1420 2172 24.5 87%
T8 Log in or create an account to report a bout correction.
V 15:11 DRAWZ Chase 28 - E25 7 Center for Blade Arts 1434 2196 22.6 87%
T4 Log in or create an account to report a bout correction.
D 5:15 KROPP Jack 2 - A25 1 Elite Fencing Academy / EFA 3083 2219 16.8 9%

2025 TCFC September Challenges

Senior Mixed Épée B2, SNR September 21, 2025

Place 11 of 32 Seed 13 Not ranked Rating D25

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 PHAM Thai-Long 28 - U 19 Center for Blade Arts 2500 2145 29.7 37%
Pool Log in or create an account to report a bout correction.
V 5:2 VICKERY Lincoln 18 - U 29 Twin Cities Fencing Club 2250 2175 32.0 46%
Pool Log in or create an account to report a bout correction.
D 2:5 SIEDOW William 3 - B25 2 Twin Cities Fencing Club / DC Fencers Club 2145 2207 39.8 54%
Pool Log in or create an account to report a bout correction.
V 5:2 TAKATA Benjamin 8 - C25 7 2232 2167 38.0 46%
Pool Log in or create an account to report a bout correction.
V 5:3 LEE Wilson 31 - U 25 Center for Blade Arts 1093 2205 3.5 96%
T32 Log in or create an account to report a bout correction.
V 15:10 LEE Wilson 31 - U 25 Center for Blade Arts 1450 2201 28.4 87%
T16 Log in or create an account to report a bout correction.
D 13:15 TAKATA Benjamin 8 - C25 7 2540 2230 58.0 32%

2025 TCFC June Challenges

Senior Mixed Épée A2, SNR June 8, 2025

Place 13 of 30 Seed 18 Not ranked Rating D25

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 2:5 HARRISKING Benjamin 22 - E24 11 Center for Blade Arts 1894 2227 64.6 69%
Pool Log in or create an account to report a bout correction.
D 4:5 OBERLY Nicholas 8 - B23 7 Center for Blade Arts 2258 2163 38.3 44%
Pool Log in or create an account to report a bout correction.
V 5:2 LI Ziyue 26 - U 28 Twin Cities Fencing Club 1474 2124 15.2 80%
Pool Log in or create an account to report a bout correction.
V 5:0 OZANNE Jeffrey S. 13 - C23 12 Twin Cities Fencing Club 2037 2140 36.8 57%
Pool Log in or create an account to report a bout correction.
D 3:5 TOLLEFSON Zachary 3 - A24 18 Twin Cities Fencing Club 2367 2176 30.9 38%
T32 Log in or create an account to report a bout correction.
V 15:13 CHIEM Karen 17 - D25 20 San Francisco Fencing Academy / Halberstadt Fencers' Club - - - -
T16 Log in or create an account to report a bout correction.
D 6:15 XIONG Angelica 4 - B25 3 Twin Cities Fencing Club - - - -

2025 TCFC May Challenges

Senior Mixed Épée B2, SNR May 18, 2025

Place 10 of 28 Seed 16 Not ranked Rating E25

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 2:5 TOLLEFSON Zachary 1 - A24 1 Twin Cities Fencing Club 2363 2342 54.5 49%
Pool Log in or create an account to report a bout correction.
V 5:1 MINGO Joshua 26 - U 15 - - - -
Pool Log in or create an account to report a bout correction.
V 5:1 CAVEN Henry 27 - U 16 1282 2288 8.1 94%
Pool Log in or create an account to report a bout correction.
V 5:2 SCHLIEP Anna J. 17 - E24 27 Center for Blade Arts - - - -
Pool Log in or create an account to report a bout correction.
V 4:1 CULVER Hannah 10 - D25 25 Center for Blade Arts - - - -
Pool Log in or create an account to report a bout correction.
D 3:5 BISSEN Quinn 8 - C24 7 Center for Blade Arts / Twin Cities Fencing Club 2048 2296 68.4 65%
T32 Log in or create an account to report a bout correction.
V 15:11 CULVER Hannah 10 - D25 25 Center for Blade Arts - - - -
T16 Log in or create an account to report a bout correction.
D 8:15 ROBBINS Christopher (Chris) W. 7 - C24 8 2492 2280 78.4 38%

UMFC Frazzini Open 2025

Mixed Épée C2 April 13, 2025

Place 8 of 32 Seed 10 Not ranked Rating E25

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 GLASNAPP Mark 32 - U 29 Central Iowa Fencing Academy 1738 2549 18.6 89%
Pool Log in or create an account to report a bout correction.
V 5:1 WILLER Ryan 30 - U 21 Center for Blade Arts 982 2567 2.0 99%
Pool Log in or create an account to report a bout correction.
D 1:5 TOLLEFSON Zachary 1 - A24 2 Twin Cities Fencing Club 2315 2569 91.6 65%
Pool Log in or create an account to report a bout correction.
V 5:1 EHLERS Justin 21 - U 30 1347 2478 7.9 95%
Pool Log in or create an account to report a bout correction.
V 5:0 DEN HARTOG Lucy 20 - U 23 - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 PERLENFEIN Tyler J. 11 - E25 5 Fargo-Moorhead Fencing Club 1477 2486 143.6 94%
T32 Log in or create an account to report a bout correction.
V 15:3 SETHRE Traci 19 - U 22 Fargo-Moorhead Fencing Club / Twin Cities Fencing Club - - - -
T16 Log in or create an account to report a bout correction.
V 15:14 TAKATA Benjamin 6 - C24 10 Center for Blade Arts 2692 2193 234.2 24%
T8 Log in or create an account to report a bout correction.
D 9:15 ROWLAND Marsden 2 - B24 1 Center for Blade Arts 2235 2427 147.8 61%

2025 TCFC March Challenges

Senior Mixed Épée B2, SNR March 23, 2025

Place 6 of 29 Seed 17 Not ranked Rating E25

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 BISSEN Quinn 7 - C24 9 Center for Blade Arts / Twin Cities Fencing Club 2054 2449 48.2 73%
Pool Log in or create an account to report a bout correction.
V 5:4 ROWLAND Marsden 4 - B24 11 Center for Blade Arts 2048 2497 40.7 76%
Pool Log in or create an account to report a bout correction.
V 5:0 WILLER Ryan 23 - U 28 Center for Blade Arts 992 2538 2.5 99%
Pool Log in or create an account to report a bout correction.
V 5:1 JORGENSEN Kjirsten 14 - D24 23 Twin Cities Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:3 RUBIN Joshua 29 - U 20 Twin Cities Fencing Club 1385 2540 8.3 96%
T16 Log in or create an account to report a bout correction.
V 15:11 CAVEN Henry 24 - U 15 Minnetonka fencing club 2967 2080 263.9 18%
T8 Log in or create an account to report a bout correction.
D 10:15 LIMER Avi 9 - C24 3 Twin Cities Fencing Club 2438 2344 150.7 45%

2025 TCFC January Challenges

Senior Mixed Épée B2, SNR January 26, 2025

Place 10 of 25 Seed 25 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:1 HONEK Kyle 8 - D24 8 Center for Blade Arts 1823 2502 39.0 84%
Pool Log in or create an account to report a bout correction.
D 3:5 NWOKOCHA Chizoro 22 - U 5 Center for Blade Arts - - - -
Pool Log in or create an account to report a bout correction.
V 5:0 ANTONSON Kye 19 - U 25 Twin Cities Fencing Club 1027 2541 7.3 97%
Pool Log in or create an account to report a bout correction.
V 5:4 ELDRIDGE Hudson 24 - U 21 Twin Cities Fencing Club 1322 2548 10.4 96%
Pool Log in or create an account to report a bout correction.
V 4:2 HALULA Frank 9 - D24 13 Twin Cities Fencing Club 1453 2558 13.5 95%
Pool Log in or create an account to report a bout correction.
D 1:5 TOLLEFSON Zachary 1 - A24 2 Twin Cities Fencing Club 2348 2572 122.9 63%
T32 Log in or create an account to report a bout correction.
V 15:10 STENZEL Henry 20 - U 24 Twin Cities Fencing Club 1420 2150 106.3 79%
T16 Log in or create an account to report a bout correction.
D 13:15 ROBBINS Christopher (Chris) W. 5 - C24 7 2519 2256 175.9 37%

Midwest Fencing Championships (Collegiate Club Only)

Men's Épée U April 7, 2024

Place 9 of 27 Seed 10 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:2 MITTAL Sanil 1 - A24 3 University Of Michigan Fencing Club / Plymouth/Ann Arbor Fencing Academy 2485 2164 220.7 33%
Pool Log in or create an account to report a bout correction.
V 5:2 LUGO Emmanuel 22 - U 19 Xavier University Fencing Club 1207 2385 19.3 94%
Pool Log in or create an account to report the missing USFA ID before editing this bout.
V 5:4 STEVENSON Tyler Missing ID 18 - U 22 University of Wisconsin-Madison - - - -
Pool Log in or create an account to report a bout correction.
V 5:4 WANG Peter 11 - U 16 Fencing Club At Indiana University 1857 2404 58.3 78%
Pool Log in or create an account to report a bout correction.
V 5:1 STEIN Elijah 20 - U 15 Denison University Fencing Ncaa 1730 2463 39.1 82%
T16 Log in or create an account to report a bout correction.
D 11:15 BHARADWAJ Aadhav 26 - U 8 Cwru Fencing Club 1833 2596 445.9 77%

HoF Mixed Epee Open

Senior Mixed Épée A2, SNR March 2, 2024

Place 14 of 26 Seed 20 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 WHITE Scott 24 - U 19 2500 2500 420.5 50%
Pool Log in or create an account to report a bout correction.
V 5:3 ZHANG James 15 - E23 18 Hooked on Fencing 1792 2921 120.5 89%
Pool Log in or create an account to report a bout correction.
V 5:3 BHARADWAJ Aadhav 26 - U 25 1806 3041 91.9 88%
Pool Log in or create an account to report a bout correction.
D 2:5 POHL Merik A. 6 - B23 2 Cleveland State Univ. Ncaa / West Berkeley Fencing Club 2928 3133 415.8 59%
Pool Log in or create an account to report a bout correction.
D 0:5 LASIYCHUK Nikita 10 - C23 8 Hooked on Fencing 1975 2717 466.5 83%
Pool Log in or create an account to report a bout correction.
D 3:5 MICKO Fritz K. 2 - A23 5 Hooked on Fencing 2810 2251 86.3 22%
T32 Log in or create an account to report a bout correction.
V 15:10 WHITE Scott 24 - U 19 2500 2500 420.5 50%
T16 Log in or create an account to report a bout correction.
D 11:15 MARSHALL John W. 5 - B23 3 3242 2921 325.0 37%