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

James Armstrong

2000
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 - - - - 27 27
Losses - - - - 32 32
Win ratio - - - - 45.8% 45.8%
Pool victories - - - - 21 21
Pool losses - - - - 24 24
Pool win ratio - - - - 46.7% 46.7%
DE victories - - - - 6 6
DE losses - - - - 8 8
DE win ratio - - - - 42.9% 42.9%

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 6
Easy wins % - - - - 22.2% 22.2%
Close wins - - - - 8 8
Close wins % - - - - 29.6% 29.6%
Close losses - - - - 13 13
Close losses % - - - - 40.6% 40.6%
Big losses - - - - 5 5
Big losses % - - - - 15.6% 15.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.

Bouts with time expired

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Victories - - - - - -
Victories % - - - - 0.0% 0.0%
Losses - - - - 2 2
Losses % - - - - 6.2% 6.2%
Total - - - - 2 2
Total % - - - - 3.4% 3.4%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events - - - - 8 8
Tournaments - - - - 4 4

Competition history

8 competitions, 59 bouts

USA Fencing National Championships & July Challenge

Junior Men's Épée A4, JNR June 30, 2019

Place 114 of 348 Seed 172 Not ranked Rating B19 University Of Pennsylvania NCAA

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 KIM PAUL 230 - B18 188 Academy Of Fencing Masters (AFM) 2622 2827 31.6 63%
Pool Log in or create an account to report a bout correction.
D 3:5 ELLIS Yehia S. 72 82 B16 195 Peter Westbrook Foundation 2970 2795 18.7 39%
Pool Log in or create an account to report a bout correction.
V 5:2 ALAIMO Charles 272 - C19 124 Northern Colorado Fencers 2807 2777 24.3 48%
Pool Log in or create an account to report a bout correction.
D 4:5 DANZIG Jacob S. 130 - A19 66 Elite Fencing Academy 3289 2801 10.5 21%
Pool Log in or create an account to report a bout correction.
V 5:4 VERMEULE Spencer 29 36 A18 60 Olympia Fencing Center 3234 2791 36.8 23%
Pool Log in or create an account to report a bout correction.
V 5:4 PATEL Neal 330 - E18 311 New York University NCAA / Illinois Fencers Club 2130 2827 6.5 87%
T256 Log in or create an account to report a bout correction.
V 15:9 MARTIN Nathan C. 131 - A19 149 Royal Arts Fencing Academy 3202 3000 87.1 39%
T128 Log in or create an account to report a bout correction.
D 9:15 GRAMS Steven 40 49 A18 41 Long Island Fencing Center / Fencers Club Inc. 3736 3087 26.1 17%

USA Fencing National Championships & July Challenge

Div I Men's Épée A4, DV1 June 28, 2019

Place 138 of 206 Seed 172 Not ranked Rating B19 University Of Pennsylvania NCAA

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 BRADFORD Jack M. 53 73 A18 70 The Ohio State University NCAA / Northern Colorado Fencers 3071 2761 18.0 31%
Pool Log in or create an account to report a bout correction.
D 4:5 KIM Derek D. 128 - A19 62 Fencing Sports Academy, Inc. 2891 2743 22.9 41%
Pool Log in or create an account to report a bout correction.
D 0:5 SIMMONS Ariel (Ari) J. 9 15 A18 45 University Of Notre Dame NCAA / Alliance Fencing Academy 3748 2720 3.8 5%
Pool Log in or create an account to report a bout correction.
V 5:3 HURME Tommi K. 66 92 A19 199 New York Athletic Club 3242 2717 46.9 20%
Pool Log in or create an account to report a bout correction.
V 5:4 LAWSON Nicholas W. 112 - A19 21 Fencers Club Inc. 3324 2763 46.4 18%
Pool Log in or create an account to report a bout correction.
V 5:3 HARYANA MUHAMMAD INDRA 190 - B18 175 2613 2810 17.1 61%
T256 Log in or create an account to report a bout correction.
D 11:15 KUMAR Anitya 178 - B19 123 Princeton-Hillsborough YMCA 2905 3104 104.1 62%

January NAC

Mens Epee Classification A4 January 7, 2019

Place 16 of 156 Seed 69 Not ranked Rating B18 University Of Pennsylvania NCAA

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 FRANK Fred 116 - B18 104 Northwest Fencing Center 2499 2889 18.8 72%
Pool Log in or create an account to report a bout correction.
D 4:5 KIM Derek D. 23 - A18 13 Fencing Sports Academy, Inc. 2857 2908 35.2 53%
Pool Log in or create an account to report a bout correction.
D 4:5 KULAGA Peter C. 70 - B18 44 Illinois Fencers Club 3103 2872 22.9 36%
Pool Log in or create an account to report a bout correction.
D 3:5 GILBRETH Geoffrey (Chance) 117 - B17 126 IMasters Academy 2128 2849 60.6 87%
Pool Log in or create an account to report a bout correction.
D 2:5 NOSIL Andrew S. 24 - A18 19 St. John's University NCAA / DC Fencers Club 2826 2789 27.5 48%
T128 Log in or create an account to report a bout correction.
V 15:14 RUSSANOV Boris J 89 - B18 65 2915 2746 153.4 41%
T64 Log in or create an account to report a bout correction.
V 15:6 GRABER Andrew J. 76 - B18 55 Alliance Fencing Academy 3316 2900 172.7 28%
T32 Log in or create an account to report a bout correction.
V 15:14 WRIGHT Ezra B. 58 - A17 23 DC Fencers Club 3208 3073 93.7 43%
T16 Log in or create an account to report a bout correction.
D 14:15 LEE Ryan 39 - A18 3 Swords Fencing Studio 3460 3166 62.6 33%

January NAC

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

Place 215 of 329 Seed 211 Not ranked Rating B18 University Of Pennsylvania NCAA

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 WANG Bowen 133 - A18 53 3201 2874 61.1 31%
Pool Log in or create an account to report a bout correction.
V 5:2 GERAGHTY Michael P. 148 - A18 83 IMasters Academy 2742 2935 28.8 61%
Pool Log in or create an account to report a bout correction.
V 5:1 WALTHER Bryan M. 305 - C18 316 DC Fencers Club 2436 2963 17.3 80%
Pool Log in or create an account to report a bout correction.
D 1:5 WOLF Myles J. 226 - B18 160 Fencers Club Inc. 3033 2981 35.7 47%
Pool Log in or create an account to report a bout correction.
D 2:5 MIELE Benjamin 294 - C18 137 West Berkeley Fencing Club 2993 2945 34.1 47%
Pool Log in or create an account to report a bout correction.
D 3:5 SPITERI Gareth J. 70 174 A18 149 New York Athletic Club 3229 2911 22.2 31%
T256 Log in or create an account to report a bout correction.
D 12:15 FULMER Andrew J. 129 - A18 177 University Of North Carolina/Chapel Hill NCAA 2258 2913 166.6 75%

January NAC

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

Place 98 of 254 Seed 184 Not ranked Rating B18 University Of Pennsylvania NCAA

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 1:5 YI Kyle 110 - A18 210 Fairfax Fencers LLC 2729 2715 57.6 49%
Pool Log in or create an account to report a bout correction.
V 5:2 DOLGONOS Mark 113 - A18 31 Fencers Club Inc. 3003 2657 81.3 29%
Pool Log in or create an account to report a bout correction.
V 5:4 ZHANG Joshua 39 44 A18 117 New York Athletic Club / Long Island Fencing Center 3120 2738 77.9 28%
Pool Log in or create an account to report a bout correction.
D 4:5 KADYSZEWSKI Mateo 188 - B17 98 3275 2816 23.7 25%
Pool Log in or create an account to report a bout correction.
V 5:3 TAFOYA Devin D. 36 41 A18 14 3348 2792 81.1 19%
T256 Log in or create an account to report a bout correction.
V 15:7 ALAIMO Charles 220 - C18 174 Northern Colorado Fencers 2798 2760 195.6 48%
T128 Log in or create an account to report a bout correction.
D 13:15 GRIFFITHS Ryan 7 7 A18 39 Pennsylvania State University NCAA / New York Athletic Club 3845 2956 42.6 12%

December NAC

Senior Men's Épée A4, SNR December 15, 2018

Place 55 of 113 Seed 66 Not ranked Rating B18 University Of Pennsylvania NCAA / Zeljkovic 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 HU Andre B. 106 - C18 100 Celerity Fencing Academy 1567 2666 14.7 92%
Pool Log in or create an account to report a bout correction.
V 5:3 CHAUDHRY Rafay 101 - C18 109 WangLei Fencing Club Morris 2269 2681 47.4 73%
Pool Log in or create an account to report a bout correction.
D 2:5 WEISSMAN Kai E. 37 - A18 9 IMasters Academy 2961 2728 56.4 37%
Pool Log in or create an account to report a bout correction.
D 3:5 CHIEN Brandon 34 - A18 44 University Of California San Diego NCAA 3208 2672 33.0 21%
Pool Log in or create an account to report a bout correction.
V 5:3 MA Ark 3 104 A18 69 Alliance Fencing Academy 3188 2639 120.1 20%
Pool Log in or create an account to report a bout correction.
D 3:5 MAISEL Simon F. 70 - B18 16 Olympia Fencing Center 3004 2759 44.6 36%
T128 Log in or create an account to report a bout correction.
V 15:6 LEE Timothy S. 15 - A18 77 Penta Olympic Fencing Club 3593 1875 1048.3 3%
T64 Log in or create an account to report a bout correction.
D 8:15 WEISS Miles J. 27 - A18 19 Alliance Fencing Academy 3197 2923 162.8 37%

December NAC

Div I Men's Épée (Day 2) A4, DV1 December 15, 2018

Place 202 of 255 Seed 207 Not ranked Rating B18 University Of Pennsylvania NCAA / Zeljkovic 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 4:5 FELKER Jared L. 94 - A18 110 Grand Rapids Fencing Academy 3263 2605 70.7 19%
Pool Log in or create an account to report a bout correction.
D 3:5 BEDOR William J. 254 - C17 233 Fencers Club Inc. 2126 2534 156.5 66%
Pool Log in or create an account to report a bout correction.
D 4:5 WEISS Miles J. 143 - A18 132 Alliance Fencing Academy 2963 2378 62.9 20%
Pool Log in or create an account to report a bout correction.
V 5:4 MECHKOV Iliya 87 - A18 114 Bay State Fencers 2842 2315 191.7 24%
Pool Log in or create an account to report a bout correction.
D 3:5 LAVENSTEIN Kinley V. 199 - B18 215 Rhode Island Fencing Academy And Club 2903 2507 65.5 28%
Pool Log in or create an account to report a bout correction.
V 5:3 SPIER Julian H. 150 - A18 159 Salle De Long Fencers 3331 2441 225.1 9%
T256 Log in or create an account to report a bout correction.
D 11:12 GHAZALEH Thomas Xavier 89 - A18 47 Marx Fencing Academy 2813 2079 204.9 23%

American Challenge ROC #1 (Div1A, Div2, and Vet)

Div I-A Men's Épée A4, D1A October 21, 2018

Place 44 of 92 Seed 38 Not ranked Rating B18 Zeljkovic 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:4 HERGERT Earl 19 - A18 25 Medeo Fencing Club 2500 2500 420.5 50%
Pool Log in or create an account to report a bout correction.
V 5:3 FENWICK Luke A. 75 - D18 34 Prospect Fencing Club 2484 2079 575.0 34%
Pool Log in or create an account to report a bout correction.
V 5:2 WALTHER Bryan M. 67 - C18 62 DC Fencers Club 2254 2654 189.6 67%
Pool Log in or create an account to report a bout correction.
D 2:5 ZHANG Matthew 10 - A18 67 TigerZ Fencing Academy / Fencers Club Inc. 2103 2844 378.5 79%
Pool Log in or create an account to report a bout correction.
V 5:2 CHILANA Savitoz (Savi) 49 - B17 50 The Phoenix Center 2176 2466 139.5 64%
T64 Log in or create an account to report a bout correction.
D 8:15 STONE Brian M. 12 - A18 16 Two Ravens Fencing School 2500 2500 420.5 50%