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

Michael Zhang

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 - - - - 47 47
Losses - - - - 38 38
Win ratio - - - - 55.3% 55.3%
Pool victories - - - - 41 41
Pool losses - - - - 26 26
Pool win ratio - - - - 61.2% 61.2%
DE victories - - - - 6 6
DE losses - - - - 12 12
DE win ratio - - - - 33.3% 33.3%

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 - - - - 18 18
Easy wins % - - - - 38.3% 38.3%
Close wins - - - - 13 13
Close wins % - - - - 27.7% 27.7%
Close losses - - - - 9 9
Close losses % - - - - 23.7% 23.7%
Big losses - - - - 12 12
Big losses % - - - - 31.6% 31.6%

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 - - - - 12 12
Tournaments - - - - 9 9

Competition history

12 competitions, 85 bouts

RJCC - Portland March

Junior Men's Saber B1, JNR March 8, 2020

Place 16 of 22 Seed 2 Rank 139 Rating C19 PDX Fencing

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 LUO George F. 18 - E19 12 PDX Fencing 2618 3040 27.5 76%
Pool Log in or create an account to report a bout correction.
V 5:1 HARVEY Ellis 22 - U 21 Orion Fencing 1512 3012 0.5 99%
Pool Log in or create an account to report a bout correction.
V 5:1 MILLER Ethan 15 - E20 19 Washington Fencing Academy 2034 3013 2.6 94%
Pool Log in or create an account to report a bout correction.
D 3:5 HOLMES Aiden G. 7 - B19 6 Salle Auriol Seattle 2770 3016 22.5 66%
Pool Log in or create an account to report a bout correction.
D 3:5 CHANG Brandon 10 - C19 9 Oregon Fencing Alliance 2985 2993 16.6 51%
T32 Log in or create an account to report a bout correction.
V 15:12 KAKEHI Nicholas B. 17 - E19 18 Oregon Fencing Alliance 2720 2727 65.2 50%
T16 Log in or create an account to report a bout correction.
D 11:15 STATEN-LUSTY Silas J. 6 - B19 5 Salle Auriol Seattle 3264 2793 30.2 23%

Junior Olympic Championships

Junior Men's Saber A4, JNR February 16, 2020

Place 56 of 294 Seed 152 Not ranked Rating C19 PDX Fencing

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 BIRKS Evan D. 269 - E19 278 Lincoln Square Fencing 2075 3065 2.6 95%
Pool Log in or create an account to report a bout correction.
D 1:5 MERCHANT Marcel J. 16 34 A19 41 Manhattan Fencing Center 3383 3067 11.6 30%
Pool Log in or create an account to report a bout correction.
V 5:3 MAGUIRE Matthew V. 239 - E20 164 Texas Fencing Academy 2773 3056 12.1 68%
Pool Log in or create an account to report a bout correction.
V 5:1 LIN William 96 148 C18 224 Bergen Fencing Club 2839 3068 13.0 65%
Pool Log in or create an account to report a bout correction.
D 4:5 CHANG Eliot A. 185 - C19 122 Capital Fencing Academy 2754 3081 25.9 70%
Pool Log in or create an account to report a bout correction.
D 1:5 DHINGRA Gian K. 69 109 B20 37 Laguna Fencing Center 3168 3055 14.8 43%
T256 Log in or create an account to report a bout correction.
V 15:6 TANN Justin 268 - E19 152 Laguna Fencing Center 2879 2457 137.7 26%
T128 Log in or create an account to report a bout correction.
V 15:8 REESE Aaron S. 37 63 B19 69 Premier Fencing Academy LLC 3369 2595 159.8 12%
T64 Log in or create an account to report a bout correction.
D 10:15 ZIELINSKI Nicholaus M. 66 106 B18 29 Midwest Fencing Club 3351 2755 27.5 18%

Rain City Spring RJCC

Junior Men's Saber B1, JNR February 1, 2020

Place 8 of 15 Seed 6 Not ranked Rating C19 PDX Fencing

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 MILLER Ethan 12 - E19 12 Washington Fencing Academy 2068 3122 2.6 95%
Pool Log in or create an account to report a bout correction.
D 3:5 KAYDALIN Artyom 1 163 C19 6 Oregon Fencing Alliance 2822 3124 27.9 69%
Pool Log in or create an account to report a bout correction.
V 5:0 OWEN Chai 14 - E19 13 Salle Auriol Seattle 1967 3096 1.8 97%
Pool Log in or create an account to report a bout correction.
D 2:5 SATHE Tej R. 7 - D19 2 Salle Auriol Seattle 2570 3098 33.6 81%
T16 Log in or create an account to report a bout correction.
V 15:13 BULL Anderson 8 - D19 9 Salle Auriol Seattle 2683 2397 154.2 34%
T8 Log in or create an account to report a bout correction.
D 6:15 SATHE Tej R. 7 - D19 2 Salle Auriol Seattle 2554 2551 93.8 50%

The Battle in Seattle ROC

Div I-A Men's Saber B2, D1A January 25, 2020

Place 10 of 28 Seed 7 Not ranked Rating C19 PDX Fencing

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 WESLER Logan A. 10 - C19 20 PDX Fencing 2823 3115 13.4 68%
Pool Log in or create an account to report a bout correction.
V 5:4 BULL Anderson 18 - D19 13 Salle Auriol Seattle 2427 3129 6.0 88%
Pool Log in or create an account to report a bout correction.
D 1:5 KIM Sean G. 2 108 B19 2 Oregon Fencing Alliance 3097 3135 21.1 52%
Pool Log in or create an account to report a bout correction.
V 5:2 BRUCE II Ommer E. 28 - U 28 The Fencing Center 1365 3114 0.3 > 99%
Pool Log in or create an account to report a bout correction.
V 5:1 DUNNELL Mahlon M. 25 - U 26 Salle Auriol Seattle 1753 3114 0.9 99%
Pool Log in or create an account to report a bout correction.
V 5:2 HUANG Zekai 15 - D19 15 Salle Auriol Seattle 2471 3115 6.6 85%
T16 Log in or create an account to report a bout correction.
D 10:15 KAYDALIN Artyom 8 - C19 7 Oregon Fencing Alliance 2902 2466 69.2 26%

January NAC

Div I Men's Saber A4, DV1 January 5, 2020

Place 104 of 202 Seed 162 Not ranked Rating C19 PDX Fencing

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 BASALYGA Jeffrey 100 - B19 149 Bergen Fencing Club 3158 3098 25.2 46%
Pool Log in or create an account to report a bout correction.
V 5:4 ESCUETA Tony V. 190 - C19 195 Cutting Edge Fencing Club 3127 3124 22.9 50%
Pool Log in or create an account to report a bout correction.
V 5:3 SCHNEIDER Allen J. 132 - B18 174 Athens Fencing Club 2872 3146 13.7 65%
Pool Log in or create an account to report a bout correction.
D 1:5 BOOTH Zaheer 16 22 A19 39 Peter Westbrook Foundation / Fencers Club Inc. 3473 3160 13.7 31%
Pool Log in or create an account to report a bout correction.
D 4:5 SOHN Kevin J. 74 - A19 52 Laguna Fencing Center 3264 3146 18.3 42%
Pool Log in or create an account to report a bout correction.
D 2:5 MOON Sean H. 43 59 B18 10 Zeta Fencing 3461 3128 12.8 29%
T128 Log in or create an account to report a bout correction.
D 4:15 SOUDERS Peter F. 5 8 A19 40 Boston Fencing Club / DC Fencers Club 4505 2467 0.9 < 1%

January NAC

Junior Men's Saber A4, JNR January 3, 2020

Place 85 of 211 Seed 142 Not ranked Rating C19 PDX Fencing

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 YANG Kevin S. 80 107 B19 83 Laguna Fencing Center 3142 3046 31.8 44%
Pool Log in or create an account to report a bout correction.
V 5:3 RAI Avin 168 - C19 196 Boston Fencing Club 3061 3078 26.8 51%
Pool Log in or create an account to report a bout correction.
D 2:5 STEINMETZ John 198 - E19 113 Durkan Fencing Academy 2553 3105 47.7 81%
Pool Log in or create an account to report a bout correction.
D 3:5 LIN John A. 45 62 B19 75 Stamford Fencing Center, LLC 3211 3057 20.6 40%
Pool Log in or create an account to report a bout correction.
V 5:2 DROZ Camden J. 107 154 B18 179 Alle Fencing Club 3135 3037 28.0 44%
Pool Log in or create an account to report a bout correction.
V 5:4 NADILE Henry V. 18 26 B19 24 Tim Morehouse Fencing Club 3352 3065 33.7 32%
T128 Log in or create an account to report a bout correction.
D 9:15 LIM Ryan Y. 76 102 B19 48 Boston Fencing Club / Cambridge Fencing Center 3552 2489 21.5 6%

November NAC

Junior Men's Saber A4, JNR November 8, 2019

Place 129 of 273 Seed 190 Not ranked Rating D19 PDX Fencing

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 BACON Elias (Eli) H. 45 56 C19 110 Manhattan Fencing Center 3282 2956 47.9 30%
Pool Log in or create an account to report a bout correction.
V 5:4 CADAMBE Rishi 261 - U 255 Lone Star Fencing Center 1657 3004 1.7 98%
Pool Log in or create an account to report a bout correction.
D 4:5 ANGLADE Junior Ronald (RJ) E. 34 44 B19 47 Nellya Fencers 3376 3005 18.1 27%
Pool Log in or create an account to report a bout correction.
V 5:4 POPE Nico 123 - B19 174 Fencing Academy Of Denver 2839 2987 25.1 60%
Pool Log in or create an account to report a bout correction.
V 5:4 LEE Jude H. 194 - D19 195 Kaprica United Fencing Academy 2262 3012 8.0 89%
Pool Log in or create an account to report a bout correction.
V 5:2 MILLER Levi H. 112 - B19 150 Des Moines Fencing Club 2934 3020 26.0 56%
T256 Log in or create an account to report a bout correction.
D 8:15 BRAR Sanjeet 175 - C19 128 Kairos Fencing Academy 2993 2574 85.5 28%

USA Fencing National Championships & July Challenge

Div I-A Men's Saber A3, D1A June 29, 2019

Place 24 of 114 Seed 106 Not ranked Rating D19 PDX Fencing

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 FLORES Peter D. 30 - B19 66 Premier Fencing Academy LLC 2707 2794 38.1 56%
Pool Log in or create an account to report a bout correction.
D 3:5 CHEN Brian 72 - C19 63 Nellya Fencers 3157 2832 25.4 30%
Pool Log in or create an account to report a bout correction.
V 5:2 MULVANEY Alec S. 5 76 A18 36 RedStar Fencing Club Chicago 3097 2807 54.5 32%
Pool Log in or create an account to report a bout correction.
V 5:3 MOSZCZYNSKI Adam 64 - C19 14 Advance Fencing And Fitness Academy 3032 2861 45.8 39%
Pool Log in or create an account to report a bout correction.
V 5:3 FEENEY Sean 98 - C17 86 Brown University NCAA 2684 2907 25.7 64%
Pool Log in or create an account to report a bout correction.
V 5:4 LAI Eric A. 39 - B18 112 Globus Fencing Academy 2665 2933 23.2 67%
T64 Log in or create an account to report a bout correction.
V 15:10 STATEN-LUSTY Silas J. 15 - B19 51 Salle Auriol Seattle 3361 2031 586.9 4%
T32 Log in or create an account to report a bout correction.
D 9:15 WILLIAMS Nolan E. 31 - B19 9 Peter Westbrook Foundation / Fencers Club Inc. 3476 2618 43.7 11%

USA Fencing National Championships & July Challenge

Junior Men's Saber A4, JNR June 28, 2019

Place 141 of 259 Seed 217 Not ranked Rating D19 PDX Fencing

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 ZHOU Justin 150 - C19 118 Nellya Fencers 2881 2517 37.0 29%
Pool Log in or create an account to report a bout correction.
V 5:4 SOLOMON Daniel P. 5 5 A19 2 Mission Fencing Center 3971 2480 181.7 1%
Pool Log in or create an account to report a bout correction.
V 5:0 GILLIGAN Wolff 144 - C19 159 Sheridan Fencing Academy 2800 2661 63.4 41%
Pool Log in or create an account to report a bout correction.
V 5:3 STRONG Jr James S. 228 - D18 177 Stamford Fencing Center, LLC 2526 2725 37.1 62%
Pool Log in or create an account to report a bout correction.
V 5:4 D'ORAZIO Joseph 79 99 C19 235 Fencing Academy Of Denver 2992 2762 62.6 36%
Pool Log in or create an account to report a bout correction.
D 1:5 KANG Brandon M. 70 89 C18 82 Cardinal Fencing Club 3093 2825 30.7 33%
T256 Log in or create an account to report a bout correction.
D 13:15 NOBLE Daniel 105 132 C18 119 Phoenix Fencing Academy 3200 2075 43.9 7%

2019 USA Fencing Anaheim SJCC Tournament

Junior Men's Saber A3, JNR March 17, 2019

Place 71 of 97 Seed 60 Not ranked Rating D19 PDX Fencing

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 OSTER Keegan J. 4 42 A17 12 Hangtown Saber Club / Laguna Fencing Center 3138 2538 40.2 19%
Pool Log in or create an account to report a bout correction.
V 5:1 HARLEY Sage N. 34 - B18 72 Nellya Fencers 2746 2497 118.9 36%
Pool Log in or create an account to report a bout correction.
D 3:5 RUNDLETT Jakob C. 88 - E18 72 Spartak 2379 2616 106.2 64%
Pool Log in or create an account to report a bout correction.
V 5:3 HASNAH Henry 80 - E19 70 Salle D'Asaro 2344 2510 58.6 60%
Pool Log in or create an account to report a bout correction.
D 4:5 ZHOU Matthew R. 55 - C18 16 Globus Fencing Academy 3221 2569 24.3 16%
Pool Log in or create an account to report a bout correction.
D 2:5 ZIELINSKI Nicholaus M. 25 126 B18 57 Midwest Fencing Club 3100 2545 27.9 19%
T128 Log in or create an account to report a bout correction.
D 6:15 YANG Ziyi 43 - C19 58 Cardinal Fencing Club 3194 2133 58.3 9%

Rain City Spring RJCC

Cadet Men's Saber B1, CDT February 3, 2019

Place 11 of 17 Seed 2 Rank 51 Rating D18 PDX Fencing

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 YORK Andrew 10 - E18 10 Orion Fencing 2139 3062 49.1 89%
Pool Log in or create an account to report a bout correction.
V 5:1 GRATHWOL-SEAR Oliver 16 - U 17 Salle Auriol Seattle 1909 3111 23.4 95%
Pool Log in or create an account to report a bout correction.
D 1:5 HOLMES Aiden G. 6 - C18 1 Salle Auriol Seattle 2803 3135 230.4 68%
Pool Log in or create an account to report a bout correction.
D 4:5 KWOCK Kaiana P. 9 - D17 7 Oregon Fencing Alliance 2590 2904 179.4 67%
Pool Log in or create an account to report a bout correction.
D 1:5 SAMMI Mukund 15 - U 5 Oregon Fencing Alliance 2226 2725 187.1 77%
T16 Log in or create an account to report a bout correction.
D 9:15 KAYDALIN Artyom 12 - U 6 Oregon Fencing Alliance 2680 2357 223.7 36%

Rain City Spring RJCC

Junior Men's Saber B1, JNR February 2, 2019

Place 5 of 19 Seed 9 Not ranked Rating D18 PDX Fencing

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 WESLER Logan A. 10 - D18 14 PDX Fencing 2168 2500 404.7 63%
Pool Log in or create an account to report a bout correction.
V 5:1 OWEN Chai 19 - U 19 Salle Auriol Seattle 1775 2905 101.2 89%
Pool Log in or create an account to report a bout correction.
V 5:1 LUEBBE Macklan C 4 - C18 6 Salle Auriol Seattle 2819 3006 287.3 59%
Pool Log in or create an account to report a bout correction.
V 5:2 SAMMI Mukund 17 - U 12 Oregon Fencing Alliance 2221 3293 59.0 91%
Pool Log in or create an account to report a bout correction.
D 3:5 DEMAREST Iain 3 - B17 3 Oregon Fencing Alliance 3159 3352 290.0 60%
T16 Log in or create an account to report a bout correction.
V 15:3 SAMMI Mukund 17 - U 12 Oregon Fencing Alliance 1735 2500 261.1 75%
T8 Log in or create an account to report a bout correction.
D 6:15 DEMAREST Iain 3 - B17 3 Oregon Fencing Alliance 2816 2761 404.4 48%