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 Choo

1999
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 - - 13 16 20 49
Losses - - 5 3 10 18
Win ratio - - 72.2% 84.2% 66.7% 73.1%
Pool victories - - 10 11 16 37
Pool losses - - 3 1 7 11
Pool win ratio - - 76.9% 91.7% 69.6% 77.1%
DE victories - - 3 5 4 12
DE losses - - 2 2 3 7
DE win ratio - - 60.0% 71.4% 57.1% 63.2%

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 - - 6 5 5 16
Easy wins % - - 46.2% 31.2% 25.0% 32.7%
Close wins - - 1 4 7 12
Close wins % - - 7.7% 25.0% 35.0% 24.5%
Close losses - - 3 1 3 7
Close losses % - - 60.0% 33.3% 30.0% 38.9%
Big losses - - 1 - 3 4
Big losses % - - 20.0% 0.0% 30.0% 22.2%

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 - - 1 2 3 6
Victories % - - 7.7% 12.5% 15.0% 12.2%
Losses - - 1 1 1 3
Losses % - - 20.0% 33.3% 10.0% 16.7%
Total - - 2 3 4 9
Total % - - 11.1% 15.8% 13.3% 13.4%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events - - 2 2 3 7
Tournaments - - 2 2 2 6

Competition history

7 competitions, 67 bouts

October NAC

Div I Men's Épée A4, DV1 October 27, 2023

Place 111 of 356 Seed 305 Not ranked Rating B22 Olympic Fencers Club

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 MOORE Jeremy S. 209 - A22 123 Baker County Fencing Club 3014 3306 26.8 68%
Pool Log in or create an account to report a bout correction.
V 5:1 ROLLO Emmett H. 235 - B23 262 Rhode Island Fencing Academy And Club 2258 3333 4.6 96%
Pool Log in or create an account to report a bout correction.
V 5:2 DAVIS Jonah 330 - C23 328 2222 3337 4.0 96%
Pool Log in or create an account to report a bout correction.
V 5:3 CHIRASHNYA Adam 115 - A23 254 Academy Of Fencing Masters (AFM) 2504 3341 8.5 91%
Pool Log in or create an account to report a bout correction.
D 2:3 PARK Ian C. 48 57 A23 127 Penta Olympic Fencing Club 2916 3350 61.4 76%
Pool Log in or create an account to report a bout correction.
D 4:5 SODERBERG Alex Z. 142 - A23 202 Lionheart Fencing Academy/Coeur Du Lion Fencing Cl / Team Touche Fencing Center 2922 3289 54.3 72%
T256 Log in or create an account to report a bout correction.
V 14:13 CLICK Aiden 80 103 A23 245 Apex Fencing Academy 3472 3212 119.2 35%
T128 Log in or create an account to report a bout correction.
D 8:15 ROSTAL Scott E. 144 - A23 90 Twin Cities Fencing Club 3263 3332 85.3 54%

2023 OFC Grand Prix

Mixed Épée A2 September 30, 2023

Place 5 of 36 Seed 11 Not ranked Rating B22 Olympic Fencers Club

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 BERNSTEIN Matt 36 - U 19 1962 3448 1.4 99%
Pool Log in or create an account to report a bout correction.
V 5:0 MALLOY Patrick 1 - A23 12 Olympic Fencers Club 2794 3449 15.7 85%
Pool Log in or create an account to report a bout correction.
V 5:3 WANG Aidan 10 - B22 13 Olympic Fencers Club 2186 3465 2.8 98%
Pool Log in or create an account to report a bout correction.
V 5:2 AWAN Saqlain 20 - C22 23 Olympic Fencers Club 2195 3468 2.9 98%
Pool Log in or create an account to report a bout correction.
V 5:0 NGUYEN Audrey 21 - C22 32 Olympic Fencers Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:3 ADIBZADEH Mehrdad 30 - E23 28 1841 3470 0.7 > 99%
Pool Log in or create an account to report a bout correction.
D 4:5 KWON Jason 31 - U 27 Olympic Fencers Club / Sallemazoo 1687 3471 165.2 > 99%
T32 Log in or create an account to report a bout correction.
V 15:7 REDDY Daksh 32 - U 30 Olympic Fencers Club 1716 3223 5.1 98%
T16 Log in or create an account to report a bout correction.
V 15:5 SAYLOR David 14 - C23 15 Olympic Fencers Club 2601 3228 40.4 82%
T8 Log in or create an account to report a bout correction.
D 11:15 SHIN Andy (Sung-moon) 2 - A23 3 Olympic Fencers Club / Kennesaw State University Fencing Club 3666 3268 55.5 27%

2023 OFC Pre Summer Nationals

Mixed Épée A2 June 24, 2023

Place 6 of 35 Seed 12 Not ranked Rating B22 Olympic Fencers Club

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 3:2 WANG Bryan 9 - B23 12 Olympic Fencers Club 2386 3517 5.3 96%
Pool Log in or create an account to report a bout correction.
V 5:4 ZHANG Eric 19 - D22 17 Olympic Fencers Club 2105 3523 2.0 99%
Pool Log in or create an account to report a bout correction.
V 5:1 JOO Jeremy 35 - U 33 Olympic Fencers Club 1413 3525 0.1 > 99%
Pool Log in or create an account to report a bout correction.
V 5:2 MARSHALL Wesley 21 - D22 29 2473 3525 6.6 95%
Pool Log in or create an account to report a bout correction.
D 4:5 FULLERTON Houston T. 2 - A23 1 Olympic Fencers Club 3047 3532 84.1 78%
Pool Log in or create an account to report a bout correction.
V 5:2 KIM Theodore 29 - U 30 Olympic Fencers Club 1236 3447 0.1 > 99%
T32 Log in or create an account to report a bout correction.
V 15:6 SINGH Siddhant 33 - U 25 Olympic Fencers Club 1804 3226 10.8 97%
T16 Log in or create an account to report a bout correction.
V 15:12 RACHEL Dylan 14 - C23 11 Olympic Fencers Club 2537 3237 43.0 85%
T8 Log in or create an account to report a bout correction.
D 10:15 FULLERTON Houston T. 2 - A23 1 Olympic Fencers Club 3772 3280 57.3 23%

The Southern RYC/RJCC/ROC (D1A/DV2/VET) & Non-Regional Team

Div I-A Men's Épée A3, D1A December 17, 2022

Place 5 of 66 Seed 26 Not ranked Rating B22 Olympic Fencers Club

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 CAI Brian 6 - A22 35 Fencers Club Inc. / Olympic Fencers Club 2689 3487 13.8 90%
Pool Log in or create an account to report a bout correction.
V 4:1 SINGH Aryaman 15 - B22 27 ASER International Fencing Academy 2181 3501 3.0 98%
Pool Log in or create an account to report a bout correction.
V 5:2 MALIKOV Zinnun 56 - E22 29 Elite Fencing Academy (GA) 2025 3504 1.7 99%
Pool Log in or create an account to report a bout correction.
V 5:0 LE Kevin 47 - D22 63 Clemson University Fencing Club / Foothills Fencing Academy 1857 3506 0.9 > 99%
Pool Log in or create an account to report a bout correction.
V 5:1 SMALLWOOD Jaylon 66 - U 52 Greensboro Fencing Academy 2411 3507 7.8 93%
Pool Log in or create an account to report a bout correction.
V 5:2 DAVIS Jonah 28 - C22 38 Resolute Sport Fencing 2181 3515 2.8 98%
T64 Log in or create an account to report a bout correction.
V 15:2 LE Kevin 47 - D22 63 Clemson University Fencing Club / Foothills Fencing Academy 2089 3155 38.1 92%
T32 Log in or create an account to report a bout correction.
V 15:11 MALIKOV Zinnun 56 - E22 29 Elite Fencing Academy (GA) 2020 3193 27.2 94%
T16 Log in or create an account to report a bout correction.
V 15:12 OLIVERIUS Joseph W. 8 - A22 12 Elite Fencing Academy (GA) 3058 3220 144.3 59%
T8 Log in or create an account to report a bout correction.
D 6:12 MUNLIN Donovan 1 81 A22 3 Premier Fencing Alliance 3424 3364 138.3 47%

January NAC

Div I Men's Foil A4, DV1 January 4, 2020

Place 102 of 299 Seed 137 Not ranked Rating A18

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 WETMORE Lucas W. 221 - B18 272 Sacred Heart University NCAA 2873 2500 684.7 36%
Pool Log in or create an account to report a bout correction.
V 5:4 LE Vyn A. 297 - C18 279 Premier Fencing Club 2565 3185 180.8 76%
Pool Log in or create an account to report a bout correction.
V 5:4 BRATTON Jack S. 124 - A19 58 Fencing Institute Of Texas 3368 3366 292.6 50%
Pool Log in or create an account to report a bout correction.
V 5:2 WU Michael 210 - B19 201 Massialas Foundation (M Team) 3068 3658 104.4 78%
Pool Log in or create an account to report a bout correction.
D 2:5 LEVY Jasper 48 57 A19 41 Brooklyn Bridge Fencing Club 3702 3763 204.9 53%
Pool Log in or create an account to report a bout correction.
D 2:5 LIAO Jun Heng (James) 38 44 A19 44 Fencers Club Inc. 3960 3558 92.9 29%
T256 Log in or create an account to report a bout correction.
V 15:10 MANNAN Zohaib 140 - A18 160 Brooklyn Bridge Fencing Club / New York University NCAA 3533 2500 897.5 18%
T128 Log in or create an account to report a bout correction.
D 5:15 BARMANN Samuel (Sam) I. 34 39 A18 21 Rhode Island Fencing Academy And Club / Princeton University NCAA 3947 3397 199.3 27%

January NAC

Div I Men's Épée (Day 2) A4, DV1 January 7, 2019

Place 68 of 329 Seed 166 Not ranked Rating A18 Duke University Fencing NCAA / Northwest Fencing Center

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 3:5 CONNOR Ryan T. 196 - A17 237 Marx Fencing Academy 3636 3316 91.2 35%
Pool Log in or create an account to report a bout correction.
V 5:1 ALAIMO Charles 322 - C18 265 Northern Colorado Fencers 2816 3225 81.5 72%
Pool Log in or create an account to report a bout correction.
V 5:2 DAVIES Morgan 245 - B18 148 Hooked On Fencing 2859 3307 67.3 74%
Pool Log in or create an account to report a bout correction.
D 4:5 WHITE Khristopher E. 88 211 B18 213 Peter Westbrook Foundation / Fencers Club Inc. 3185 3374 135.5 61%
Pool Log in or create an account to report a bout correction.
D 4:5 DEGUCHI Nicolas 115 - A18 116 3575 3239 62.1 31%
Pool Log in or create an account to report a bout correction.
V 5:1 CHILANA Savitoz (Savi) 272 - B17 324 The Phoenix Center 2593 3176 37.8 81%
T256 Log in or create an account to report a bout correction.
V 15:9 SITBON-TAYLOR Noe B. 266 - B18 231 DC Fencers Club 2430 2902 170.3 70%
T128 Log in or create an account to report a bout correction.
V 15:9 LEI Joshua 208 - B18 134 Northwest Fencing Center 2600 3072 142.5 72%
Pool Log in or create an account to report a bout correction.
V 4:3 JOHNSON Wesley (Wes) R. 36 42 A18 16 Alliance Fencing Academy 3473 3214 107.4 35%
Pool Log in or create an account to report a bout correction.
V 5:2 BETHEL Dylan A. 199 - A16 125 Golden Gate Fencing Center 3011 3322 49.4 68%
Pool Log in or create an account to report a bout correction.
V 4:3 VAG-URMINSKY Paul F. 37 44 A18 104 Windy City Fencing-Chicago 3335 3371 68.1 52%
Pool Log in or create an account to report a bout correction.
V 5:4 HURME Tommi K. 101 230 A18 35 New York Athletic Club 3155 3439 43.9 67%
Pool Log in or create an account to report a bout correction.
D 0:5 MCDOWALD Curtis E.
1 1 A18 10 Peter Westbrook Foundation 3629 3483 48.5 42%
Pool Log in or create an account to report a bout correction.
V 1:0 MATVEEV Valentin S. 134 - A18 78 Battle Born Fencing Club 3360 3435 52.8 55%
T128 Log in or create an account to report a bout correction.
D 9:12 FULLERTON Houston T. 149 - A18 61 Georgia Fencing Academy 4146 3214 59.8 13%

January NAC

Junior Men's Épée A4, JNR January 4, 2019

Place 45 of 254 Seed 115 Not ranked Rating A18 Duke University Fencing NCAA / Northwest Fencing Center

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 NG Alexander M. 182 - B18 239 LE CLUB TOUCHE 2682 2500 610.9 43%
Pool Log in or create an account to report a bout correction.
D 3:5 LEE Ryan 108 - A18 69 Swords Fencing Studio 2923 3111 424.8 59%
Pool Log in or create an account to report a bout correction.
V 5:1 GRAMS Steven 41 46 A18 143 New York Fencing Academy / Fencers Club Inc. 3350 2686 438.2 20%
Pool Log in or create an account to report a bout correction.
V 5:1 KARYCHENKO Maksym 34 38 A18 3 Long Island Fencing Center 2898 3124 132.0 60%
Pool Log in or create an account to report a bout correction.
V 5:1 YOON Nathan 192 - B17 211 Penta Olympic Fencing Club 2531 3256 60.1 84%
T128 Log in or create an account to report a bout correction.
V 15:12 MOGILEVICH Michael 198 - B16 124 New York Fencing Academy 2958 2500 660.2 34%
T64 Log in or create an account to report a bout correction.
D 5:15 SHIFRON Daniel A. 24 27 A18 20 Team Touche Fencing Center 3535 3160 258.5 34%