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

Allan Ding

2001
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 - - - - 68 68
Losses - - - - 43 43
Win ratio - - - - 61.3% 61.3%
Pool victories - - - - 50 50
Pool losses - - - - 30 30
Pool win ratio - - - - 62.5% 62.5%
DE victories - - - - 18 18
DE losses - - - - 13 13
DE win ratio - - - - 58.1% 58.1%

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 - - - - 35 35
Easy wins % - - - - 51.5% 51.5%
Close wins - - - - 7 7
Close wins % - - - - 10.3% 10.3%
Close losses - - - - 12 12
Close losses % - - - - 27.9% 27.9%
Big losses - - - - 10 10
Big losses % - - - - 23.3% 23.3%

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 - - - - 14 14
Tournaments - - - - 11 11

Competition history

14 competitions, 111 bouts

NEUSFA Jack Norton Hangover Open

Senior Mixed Foil A1, SNR January 1, 2022

Place 3 of 24 Seed 5 Not ranked Rating A18 Marx Fencing Academy

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 PAN Eric 13 - D21 9 Star Fencing Academy 2539 3198 5.5 86%
Pool Log in or create an account to report a bout correction.
V 5:0 XIAO Bowen 20 - U 20 Culver Military Academy 2224 3204 3.7 86%
Pool Log in or create an account to report a bout correction.
V 5:0 YANG David 24 - U 24 Gold Fencing Club 1659 3207 0.5 99%
Pool Log in or create an account to report a bout correction.
V 5:1 LIN Richard W. 4 - A19 3 Tim Morehouse Fencing Club (Port Chester) / Marx Fencing Academy 3230 3208 17.6 49%
Pool Log in or create an account to report a bout correction.
V 5:2 SHA Yi Ling 14 - D21 15 Gold Fencing Club - - - -
T16 Log in or create an account to report a bout correction.
V 15:2 JIN Dennis H. 16 - D19 13 Star Fencing Academy 2045 3460 1.6 99%
T8 Log in or create an account to report a bout correction.
V 15:6 JING Emily 3 - A21 7 Marx Fencing Academy - - - -
T4 Log in or create an account to report a bout correction.
D 11:15 KAO Castor T. 1 - A21 2 Star Fencing Academy 3441 3461 41.3 51%

NEUSFA - Turkey Open

Senior Mixed Foil E1, SNR November 27, 2021

Place 2 of 10 Seed 2 Not ranked Rating A18 Marx Fencing Academy

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 SUTARIA Julian 6 - U 6 Star Fencing Academy 1681 3197 0.4 99%
Pool Log in or create an account to report a bout correction.
V 5:0 CUTLER Thomas Scott 7 - U 10 International Fencing Club 1195 3198 0.1 > 99%
Pool Log in or create an account to report a bout correction.
V 5:3 OUYANG Bridgette Z. 3 - B21 3 Star Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
V 5:0 ABRUZZESE Owen 10 - U 8 New England Fencing Alliance 1359 3198 0.1 > 99%
T8 Log in or create an account to report a bout correction.
V 15:6 ABRUZZESE Owen 10 - U 8 New England Fencing Alliance 1917 3502 1.9 98%
T4 Log in or create an account to report a bout correction.
V 15:7 WU Michael 5 - E21 3 Marx Fencing Academy 2263 3504 3.4 97%
T2 Log in or create an account to report a bout correction.
D 5:15 KAO Castor T. 1 - A21 1 Star Fencing Academy 3421 3507 47.4 55%

January NAC

Junior Men's Foil A4, JNR January 5, 2020

Place 123 of 261 Seed 88 Rank 119 Rating A18 Marx Fencing Academy

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 CANNON Caiden C. 143 - B19 61 Columbus Fencing And Fitness LLC 3374 3219 22.5 40%
Pool Log in or create an account to report a bout correction.
V 5:1 YI Stephen K. 217 - C19 255 Fencing Center Of Chicago / Stevenson High School Fencing 2970 3242 12.2 67%
Pool Log in or create an account to report a bout correction.
D 2:5 GRIFFIN John O. 65 90 A19 76 Salle Mauro Fencing Academy 3609 3254 10.5 28%
Pool Log in or create an account to report a bout correction.
D 2:5 KIM Tei D. 163 - B19 145 Fencing Academy Of Westchester 3088 3243 21.5 60%
Pool Log in or create an account to report a bout correction.
D 3:5 CHUNG Andrew N. 12 13 A19 34 Golubitsky Fencing Center 3940 3222 4.9 12%
Pool Log in or create an account to report a bout correction.
D 3:5 JEON Caleb A. 241 - C18 159 Silicon Valley Fencing Center 3112 3217 19.7 57%
T256 Log in or create an account to report a bout correction.
V 15:14 PETER Griffin 145 - B19 138 Rochester Fencing Club 3228 3500 31.8 67%
T128 Log in or create an account to report a bout correction.
D 3:15 DEBACK Maximus (Max) X. 41 49 A19 49 Grand Rapids Fencing Academy 3786 3532 30.4 35%

January NAC

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

Place 38 of 299 Seed 86 Rank 115 Rating A18 Marx Fencing Academy

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 ZELJKOVIC Dusan 172 - B19 172 Zeljkovic Fencing Academy 2777 3160 10.9 72%
Pool Log in or create an account to report a bout correction.
V 5:1 KASI Sanjay 173 - B19 120 Gutkovskiy Fencing Academy 3165 3171 19.6 50%
Pool Log in or create an account to report a bout correction.
D 4:5 IMBODEN Race A.
1 1 A18 6 4014 3191 4.8 12%
Pool Log in or create an account to report a bout correction.
V 5:1 UPTON Craig 261 - C19 245 Bluegrass Fencers' Club 2174 3186 2.6 95%
Pool Log in or create an account to report a bout correction.
V 5:0 HUTH Mitchell 87 115 B19 268 Research Triangle Fencing 3054 3188 16.0 59%
Pool Log in or create an account to report a bout correction.
V 5:0 JU Alexander (Alex) Y. 235 - B17 218 University Of Notre Dame NCAA / Fencers Club Inc. 3059 3204 15.0 59%
T128 Log in or create an account to report a bout correction.
V 15:8 LI Raphael C. 184 - B19 121 Massialas Foundation (M Team) 3208 3497 34.3 68%
T64 Log in or create an account to report a bout correction.
D 8:15 WANG Brian S. 33 38 A18 30 Marx Fencing Academy 3840 3532 31.3 32%

USA Fencing National Championships & July Challenge

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

Place 164 of 173 Seed 71 Rank 108 Rating A18 Marx Fencing Academy

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 ZHENG Andrew R. 21 35 A18 23 Fencers Club Inc. 3645 3256 12.3 27%
Pool Log in or create an account to report a bout correction.
D 4:5 CHIN Jason Y. 170 - C19 99 Massialas Foundation (M Team) 3127 3244 25.5 58%
Pool Log in or create an account to report a bout correction.
D 4:5 YU Vinni 129 - B19 128 Top Fencing Club 3328 3218 18.5 43%
Pool Log in or create an account to report a bout correction.
D 1:5 TAQI Ahmad F. 81 - A19 116 3171 3200 21.0 52%
Pool Log in or create an account to report a bout correction.
D 2:5 LU Kerry L. 120 - A17 88 San Francisco Fencers Club 3471 3179 13.3 32%
Pool Log in or create an account to report a bout correction.
D 1:5 HODGES Carter F. 30 49 A19 34 Manhattan Fencing Center 3888 3166 5.7 12%

USA Fencing National Championships & July Challenge

Junior Men's Foil A4, JNR June 29, 2019

Place 173 of 326 Seed 23 Rank 25 Rating A18 Marx Fencing Academy

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 VANNI Filippo A. 116 129 C19 132 Brooklyn Bridge Fencing Club 3008 3313 16.2 69%
Pool Log in or create an account to report a bout correction.
D 2:5 HOLLAND Niklas 72 77 B18 63 2945 3329 37.0 73%
Pool Log in or create an account to report a bout correction.
V 5:3 UPTON Craig 307 - E19 308 Bluegrass Fencers' Club 1715 3292 0.5 99%
Pool Log in or create an account to report a bout correction.
V 5:2 PETERS Nathan M. 213 - B18 233 Freehold Fencing Academy 2815 3293 11.3 78%
Pool Log in or create an account to report a bout correction.
D 2:5 REALS Alden D. 260 - C19 78 Fencers Club Inc. 3294 3304 23.7 51%
Pool Log in or create an account to report a bout correction.
D 2:5 DIVITO Dylan 166 - B19 162 Gryphon Fencing 3244 3280 23.8 52%
T256 Log in or create an account to report a bout correction.
D 2:15 MCKENNA Joseph (Owen) O. 56 63 A17 91 Durkan Fencing Academy 3452 3555 57.4 56%

NEUSFA 2019 Pomme De Terre Individual

Senior Men's Foil A4, SNR June 16, 2019

Place 27 of 112 Seed 19 Not ranked Rating A18 Marx Fencing Academy

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 GRAJALES-MENA Miguel 102 - U 43 International Fencing Club 2500 3331 27.6 79%
Pool Log in or create an account to report a bout correction.
V 5:3 WOHLERS Casey 76 - D19 86 Seacoast Fencing Club 1757 3303 0.9 99%
Pool Log in or create an account to report a bout correction.
V 5:0 WILBERT Matt 44 - B18 100 Moe Fencing Club Llc 2202 3304 2.9 96%
Pool Log in or create an account to report a bout correction.
D 2:5 EMMER Chase T. 12 - A19 10 V Fencing Club 3764 3307 13.0 23%
Pool Log in or create an account to report a bout correction.
V 5:0 CRALEY Thomas 53 - C19 38 Candlewood Fencing Center 2924 3294 14.9 73%
Pool Log in or create an account to report a bout correction.
V 5:0 ALIMI Yacine A. 85 - D18 95 International Fencers Alliance Of Boston 2318 3309 3.7 95%
T64 Log in or create an account to report a bout correction.
V 15:10 MA Alexander 14 - A19 37 Marx Fencing Academy 3151 3548 33.8 73%
T32 Log in or create an account to report a bout correction.
D 10:15 HODGES Carter F. 2 - A19 1 Manhattan Fencing Center 4076 3582 27.0 22%

Junior Olympic National Championships

Junior Men's Foil A4, JNR February 16, 2019

Place 70 of 319 Seed 9 Rank 24 Rating A18 Marx Fencing Academy

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 BHARATHI Bhrugu S. 176 - C18 201 LE CLUB TOUCHE 3211 3242 28.5 52%
Pool Log in or create an account to report a bout correction.
V 5:2 GU Jeffrey 193 - C18 142 Fencing Sports Academy, Inc. 2741 3271 12.6 80%
Pool Log in or create an account to report a bout correction.
V 5:1 KOFROTH Zachary R. 286 - E18 295 Wasatch Fencing 2408 3283 5.8 92%
Pool Log in or create an account to report a bout correction.
V 5:4 SINGH Dayaal 100 - B19 149 V Fencing Club 3010 3289 19.0 67%
Pool Log in or create an account to report a bout correction.
V 5:3 WHITEHEAD Amir 268 - D18 271 Academies Of Fencing In Baltimore 2021 3308 2.1 97%
Pool Log in or create an account to report a bout correction.
V 5:4 HEMPE Jake 84 - A18 57 Mission Fencing Center 3113 3310 20.7 62%
T256 Log in or create an account to report a bout correction.
V 15:4 MA Andrew 188 - C18 231 Masters Fencing Club 2870 3578 22.0 83%
T128 Log in or create an account to report a bout correction.
D 12:15 TUMMINGS C.J. 87 - A18 32 Peekskill Fencing Center 3734 3600 51.9 42%

Thrust Winter RYC RJCC

Junior Men's Foil A2, JNR February 9, 2019

Place 30 of 57 Seed 2 Rank 24 Rating A18 Marx Fencing Academy

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 LOCKWOOD Owen 20 - B18 11 Fencers Club Inc. 3154 3366 47.5 63%
Pool Log in or create an account to report a bout correction.
D 2:5 LIAO Alex J. 30 - C18 29 Candlewood Fencing Center 2737 3318 64.5 82%
Pool Log in or create an account to report a bout correction.
D 2:5 LEE Daniel C. 17 - B18 19 North Shore Fencers Club 3024 3254 43.7 64%
Pool Log in or create an account to report a bout correction.
V 5:3 LIU Kevin B. 28 - C19 23 Olympia Fencing Center 2931 3210 21.2 67%
Pool Log in or create an account to report a bout correction.
V 5:1 BAMSEY Connor G. 56 - U 56 Peekskill Fencing Center 1735 3231 2.1 97%
Pool Log in or create an account to report a bout correction.
V 5:1 BAE Kevin 53 - E18 51 Gutkovskiy Fencing Academy 2507 3234 8.8 88%
T64 Log in or create an account to report a bout correction.
V 15:7 COSTELLO Chaissen F. 44 - D19 38 Rhode Island Fencing Academy and Club 2704 3636 15.3 91%
T32 Log in or create an account to report a bout correction.
D 14:15 KIM Nicholas W. 14 - B19 2 Top Fencing Club 3632 3652 73.8 51%

January NAC

Div I Men's Foil A4, DV1 January 5, 2019

Place 63 of 294 Seed 118 Not ranked Rating A18 Marx Fencing Academy

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 LAW Robert C. 220 - B17 147 Massialas Foundation (M Team) 3674 3449 31.6 38%
Pool Log in or create an account to report a bout correction.
D 4:5 FLANAGAN James 136 - A17 200 Fencing Academy Of Westchester 2789 3418 85.0 84%
Pool Log in or create an account to report a bout correction.
D 4:5 YEE Maxwell J. 53 68 A18 78 LA International Fencing 3690 3333 25.1 29%
Pool Log in or create an account to report a bout correction.
D 3:5 SCRUGGS Nolen P. 33 42 A18 16 Fencers Club Inc. 3927 3308 15.3 21%
Pool Log in or create an account to report a bout correction.
V 5:1 LIU Eric P. 284 - C18 284 V Fencing Club 2974 3292 25.4 69%
Pool Log in or create an account to report a bout correction.
V 5:2 JALOWICA Brandon 202 - B18 161 3544 3318 48.3 36%
T256 Log in or create an account to report a bout correction.
V 15:10 MEJIA-RUIZ Gabriel 159 - B18 135 Masters Fencing Club 2500 3634 18.3 86%
T128 Log in or create an account to report a bout correction.
V 15:11 HOSSFELD Finn E. 99 - A18 70 Fencing Academy Of Westchester 3365 3653 56.7 66%
T64 Log in or create an account to report a bout correction.
D 8:15 LUTAR Lucas N. 47 61 A18 21 Fencing Academy Of Westchester 3773 3709 73.0 46%

January NAC

Junior Men's Foil A4, JNR January 4, 2019

Place 85 of 260 Seed 14 Rank 13 Rating A18 Marx Fencing Academy

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 CHOUN Minwook (Sam) 167 - B18 145 Glory Fencing Center 3205 3511 39.8 68%
Pool Log in or create an account to report a bout correction.
V 5:0 PASUMARTHY Srikar 244 - E18 250 Charlotte Fencing Academy 2031 3551 5.2 95%
Pool Log in or create an account to report a bout correction.
D 3:5 JOHNSON Aidan J. 62 70 A18 34 Fencers Club Inc. 3506 3556 59.8 53%
Pool Log in or create an account to report a bout correction.
V 5:1 BALL James T. 217 - C18 198 Fencing Academy Of Westchester 2863 3496 19.5 84%
Pool Log in or create an account to report a bout correction.
V 5:3 ANDERSON David C. 140 - B18 182 Culver Military Academy / Fencing Center Of Chicago 2703 3516 12.8 90%
Pool Log in or create an account to report a bout correction.
D 4:5 ADAMS Luke C. 87 112 B18 96 Silicon Valley Fencing Center 3061 3528 79.3 76%
T256 Log in or create an account to report a bout correction.
V 15:9 TORO Alejandro 95 126 A18 189 Brooklyn Bridge Fencing Club 3294 3651 63.0 69%
T128 Log in or create an account to report a bout correction.
D 6:15 LI Brian H. 38 36 A18 50 Marx Fencing Academy 3844 3714 79.9 43%

December NAC

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

Place 45 of 154 Seed 53 Rank 84 Rating A18 Marx Fencing Academy

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 SMITH Liam C. 143 - B16 123 The Ohio State University NCAA 2500 3481 21.0 82%
Pool Log in or create an account to report a bout correction.
D 4:5 SENIC Anatolie 96 - A17 80 Renaissance Fencing Club 2921 3502 86.6 73%
Pool Log in or create an account to report a bout correction.
D 3:5 SHIN Philip D. 9 15 A18 21 Fencers Club Inc. / New York University NCAA 3398 3415 72.6 51%
Pool Log in or create an account to report a bout correction.
V 5:4 LUTAR Lucas N. 36 61 A18 76 Fencing Academy Of Westchester 3693 3342 105.3 30%
Pool Log in or create an account to report a bout correction.
V 5:3 AU EONG Tian Wei Jonathan 80 - A18 147 1893 3448 5.3 96%
Pool Log in or create an account to report a bout correction.
V 5:3 YU Vinni 120 - B18 88 Top Fencing Club 3346 3453 57.9 57%
T128 Log in or create an account to report a bout correction.
V 15:8 MARINO Joseph A. 30 49 A17 85 Brooklyn Bridge Fencing Club 3352 3652 78.4 65%
T64 Log in or create an account to report a bout correction.
D 4:15 ITKIN Nick (Nikita) B.
2 5 A18 1 LA International Fencing / University Of Notre Dame NCAA 3951 3731 79.6 39%

November NAC

Junior Men's Foil A4, JNR November 10, 2018

Place 13 of 329 Seed 12 Rank 17 Rating A18 Marx Fencing Academy

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 LI Jiaan 268 - D18 229 2718 3420 56.9 82%
Pool Log in or create an account to report a bout correction.
V 5:0 LIN Dashiell 296 - E18 226 Massialas Foundation (M Team) 2701 3477 44.5 86%
Pool Log in or create an account to report a bout correction.
D 4:5 ADLER Ian B. 177 - B17 150 Fencing Academy Of Philadelphia 2303 3522 291.8 94%
Pool Log in or create an account to report a bout correction.
V 5:2 BAE Anthony 83 114 A18 49 Fencers Club Inc. 3545 3230 146.4 33%
Pool Log in or create an account to report a bout correction.
V 5:2 LA ROSA Federico 197 - C18 231 LE CLUB TOUCHE / V Fencing Club 3186 3376 75.4 61%
Pool Log in or create an account to report a bout correction.
V 5:1 CHEN Allen 106 - B18 255 Birmingham Fencing Club 2723 3452 28.7 86%
T256 Log in or create an account to report a bout correction.
V 15:9 LAO Scott E. 301 - U 221 California Fencing Academy 2881 2496 478.8 33%
T128 Log in or create an account to report a bout correction.
V 15:12 KIM Nicholas W. 206 - C18 92 Top Fencing Club 3384 2975 363.0 31%
T64 Log in or create an account to report a bout correction.
V 15:9 MEMANI Apurva 75 104 A18 63 V Fencing Club 3630 3338 235.7 36%
T32 Log in or create an account to report a bout correction.
V 15:14 GRUBER Samuel T. 28 39 A18 27 Moe Fencing Club LLC 3861 3574 191.2 36%
T16 Log in or create an account to report a bout correction.
D 14:15 KATAYAMA Kevin 16 22 A18 7 Premier Fencing Club 3874 3765 112.5 44%

October NAC

Div I Men's Foil A4, DV1 October 15, 2018

Place 91 of 240 Seed 35 Rank 53 Rating A18 Marx Fencing Academy

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 MARTINEZ Donavyn E. 106 - A18 50 Fresno Fencing Academy 3314 2500 250.1 22%
Pool Log in or create an account to report a bout correction.
V 5:2 BATRAK Alexander 178 - B17 226 Candlewood Fencing Center 2978 2250 720.6 22%
Pool Log in or create an account to report a bout correction.
D 4:5 SHAFAIE Kaveh 105 - A18 29 Freehold Fencing Academy 3543 2970 141.9 25%
Pool Log in or create an account to report a bout correction.
V 5:0 SOHN Christopher 177 - B18 189 Massialas Foundation (M Team) 3532 2829 395.3 20%
Pool Log in or create an account to report a bout correction.
V 5:2 LUTAR Lucas N. 36 54 A18 132 Fencing Academy Of Westchester 3322 3224 196.6 45%
T256 Log in or create an account to report a bout correction.
V 15:5 HERGAN Daniel 131 - B18 168 Culver Military Academy / Fencing Center Of Chicago 2500 2500 420.5 50%
T128 Log in or create an account to report a bout correction.
D 8:15 IVERSON Shane D. 46 64 A16 15 2500 2921 424.5 63%