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

Stephen Yoshida

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 - - - - 53 53
Losses - - - - 51 51
Win ratio - - - - 51.0% 51.0%
Pool victories - - - - 42 42
Pool losses - - - - 38 38
Pool win ratio - - - - 52.5% 52.5%
DE victories - - - - 11 11
DE losses - - - - 13 13
DE win ratio - - - - 45.8% 45.8%

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 - - - - 10 10
Easy wins % - - - - 18.9% 18.9%
Close wins - - - - 12 12
Close wins % - - - - 22.6% 22.6%
Close losses - - - - 16 16
Close losses % - - - - 31.4% 31.4%
Big losses - - - - 14 14
Big losses % - - - - 27.5% 27.5%

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 - - - - 5 5
Victories % - - - - 9.4% 9.4%
Losses - - - - 5 5
Losses % - - - - 9.8% 9.8%
Total - - - - 10 10
Total % - - - - 9.6% 9.6%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events - - - - 14 14
Tournaments - - - - 11 11

Competition history

14 competitions, 104 bouts

Boston Fencing Club ROC

Div I-A Men's Épée A2, D1A February 2, 2020

Place 17 of 63 Seed 20 Not ranked Rating B19 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 SKIFFINGTON Sam 53 - E19 56 Marx Fencing Academy 2161 2668 6.7 80%
Pool Log in or create an account to report a bout correction.
V 5:2 BELLIVEAU Raven C. 35 - C20 44 Sword In The Scroll Fencing Academy 2719 2675 15.6 47%
Pool Log in or create an account to report a bout correction.
V 5:3 DECKER Tristan H. 17 - A17 21 Unattached / Medeo Fencing Club 3134 2690 21.4 25%
Pool Log in or create an account to report a bout correction.
V 5:3 PAHLAVI Kamran 58 - U 53 Rhode Island Fencing Academy and Club 2228 2712 6.8 79%
Pool Log in or create an account to report a bout correction.
V 5:3 ADAMIAN David 38 - C19 53 Olympia Fencing Center 2412 2718 9.1 69%
Pool Log in or create an account to report a bout correction.
V 5:2 WHELAN Thomas (Tony) 2 - A19 3 Olympia Fencing Center 3127 2728 22.8 26%
T64 Log in or create an account to report a bout correction.
V 15:5 CONNELLY Asa D. 62 - U 63 Vivo Fencing Club 2222 2945 13.7 86%
T32 Log in or create an account to report a bout correction.
D 13:15 MARKHAM Jimmy 32 - B18 8 Vivo Fencing Club 3007 2959 39.4 47%

January NAC

Div I Men's Épée A4, DV1 January 3, 2020

Place 144 of 294 Seed 200 Not ranked Rating B19 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 HILBERT Xavier 51 65 A19 39 DC Fencers Club 3170 2639 29.1 19%
Pool Log in or create an account to report a bout correction.
V 5:3 HAREL Jason 279 - C19 289 2463 2668 11.5 63%
Pool Log in or create an account to report a bout correction.
V 5:2 HSING Lucas W. 169 - A17 256 Fencers Club Inc. / New York University NCAA 2670 2680 15.3 51%
Pool Log in or create an account to report a bout correction.
D 3:5 TABLEMAN Doug S. 127 - A19 140 Long Island Fencing Center 3034 2695 9.4 29%
Pool Log in or create an account to report a bout correction.
D 4:5 GRABER Andrew J. 247 - B18 172 Alliance Fencing Academy 2991 2686 9.8 31%
Pool Log in or create an account to report a bout correction.
D 2:5 KAMBESELES Peter G. 94 - A19 29 New York Fencing Academy 3093 2676 8.0 25%
T256 Log in or create an account to report a bout correction.
V 15:10 LI Jason Man Kit 241 - B18 193 3296 2876 74.5 26%
T128 Log in or create an account to report a bout correction.
D 5:15 SZAPARY Tristan B. 68 93 A19 38 Fencers Club Inc. / Fencing Academy Of Philadelphia 4025 2951 5.6 4%

Cobra Challenge Div1A/Div2 ROC

Div I-A Men's Épée A4, D1A December 29, 2019

Place 45 of 67 Seed 21 Not ranked Rating B19 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 LIBSON Tazman 39 - C19 54 2875 2669 23.1 37%
Pool Log in or create an account to report a bout correction.
D 4:5 IVAKIMOV Vasil 19 - B19 8 Fencing Center Of Chicago 2928 2692 12.7 35%
Pool Log in or create an account to report a bout correction.
D 4:5 GANA Thomas A. 2 81 A17 43 Atlantic Fencing Academy 2896 2679 12.8 36%
Pool Log in or create an account to report a bout correction.
V 5:3 MOYSE Alexander S. 41 - C19 51 Vassar College Fencing Club NCAA 2649 2666 16.8 51%
Pool Log in or create an account to report a bout correction.
D 2:5 PERSAUD Daivik 60 - E19 20 Fencers Club Inc. 2551 2683 19.9 59%
Pool Log in or create an account to report a bout correction.
D 3:4 BASOK Nikita 58 - E19 48 Fencing Academy Of Westchester 2324 2663 24.1 71%
T64 Log in or create an account to report a bout correction.
D 9:15 LUKANYUK Lorence 6 - A19 15 Candlewood Fencing Center 2860 2932 55.6 54%

NEUSFA ONLY U20 JO Qualifiers

Junior Men's Épée B2, JNR November 30, 2019

Place 12 of 31 Seed 5 Not ranked Rating B19 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 4:5 CRONIN Darragh J. 25 - U 17 Blackstone Valley Fencing Academy 2248 2670 29.9 75%
Pool Log in or create an account to report a bout correction.
D 1:5 MCDERMOTT Brian 6 - B19 7 Rhode Island Fencing Academy and Club 2971 2641 11.7 29%
Pool Log in or create an account to report a bout correction.
V 4:3 WU Joseph 14 - D19 10 Cavalier Fencing Club 2552 2629 17.0 55%
Pool Log in or create an account to report a bout correction.
V 5:3 BURNHAM Charlie E. 16 - D18 25 Vivo Fencing Club 2711 2646 19.9 46%
Pool Log in or create an account to report a bout correction.
V 2:0 LOCHER Zach 27 - U 31 Riverside Fencing Club 1608 2666 3.1 91%
T32 Log in or create an account to report a bout correction.
V 15:9 SKIFFINGTON Sam 20 - E19 21 Marx Fencing Academy 2399 2968 23.9 80%
T16 Log in or create an account to report a bout correction.
D 4:15 JIN Alexander 3 - B19 3 Cavalier Fencing Club 2903 2992 60.2 55%

November NAC

Junior Men's Épée A4, JNR November 11, 2019

Place 112 of 297 Seed 157 Not ranked Rating B19 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 4:5 MILLER Finn S. 15 36 A19 1 Medeo Fencing Club 3331 2613 6.3 12%
Pool Log in or create an account to report a bout correction.
D 2:5 PAVLENISHVILI David G. 73 136 A18 105 Tim Morehouse Fencing Club (Port Chester) 2964 2607 12.8 28%
Pool Log in or create an account to report a bout correction.
D 3:5 GUO Joe 246 - D18 86 2968 2594 12.1 27%
Pool Log in or create an account to report a bout correction.
V 5:2 RAJPAL Sartaj S. 186 - C19 257 Golden Gate Fencing Center 2766 2582 26.3 38%
Pool Log in or create an account to report a bout correction.
V 5:3 WONG Daniel 274 - U 242 San Diego Fencing Center 2458 2608 16.7 60%
Pool Log in or create an account to report a bout correction.
V 5:4 JOVANOVIC Jovan 102 - A19 131 Fencing Center Of Chicago 3457 2625 45.5 9%
T256 Log in or create an account to report a bout correction.
V 15:6 DEKERMANJI Christopher 202 - C19 152 Swords Fencing Studio 2911 2941 63.0 52%
T128 Log in or create an account to report a bout correction.
D 3:15 ANDREEV Arthur 95 - A19 39 Marx Fencing Academy 3367 3004 36.1 29%

Integrity RJCC CUP

Junior Men's Épée A2, JNR August 25, 2019

Place 39 of 50 Seed 12 Not ranked Rating B19 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 1:5 ZHANG Matthew 5 120 A18 10 TigerZ Fencing Academy / Fencers Club Inc. 2853 2651 18.4 37%
Pool Log in or create an account to report a bout correction.
D 0:5 LIBSON Tazman 21 - C19 21 2916 2632 15.5 33%
Pool Log in or create an account to report a bout correction.
V 5:4 SOOMRO Adam A. 28 - D19 8 Fencing Academy of Westchester 2567 2617 21.9 53%
Pool Log in or create an account to report a bout correction.
D 4:5 SHAH Maximilian A. 36 - E19 27 Olympia Fencing Center / Vivo Fencing Club 2403 2639 30.3 65%
Pool Log in or create an account to report a bout correction.
V 5:2 ANDERSON Riley 43 - U 50 Manchen Academy of Fencing 1641 2609 4.5 89%
T64 Log in or create an account to report a bout correction.
D 9:15 GOHEL Dayus T. 29 - D19 28 Olympia Fencing Center 3005 3014 72.7 51%

USA Fencing National Championships & July Challenge

Div I-A Men's Épée A4, D1A July 1, 2019

Place 147 of 171 Seed 108 Not ranked Rating B19 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 YOON Nathan 43 - A19 81 Penta Olympic Fencing Club 2633 2734 32.2 57%
Pool Log in or create an account to report a bout correction.
D 3:5 LIANG Aaron 144 - C19 130 Swords Fencing Studio 2740 2701 26.2 47%
Pool Log in or create an account to report a bout correction.
D 3:4 CHA Russell W. 57 - A18 48 Top Fencing Club 3025 2675 15.8 28%
Pool Log in or create an account to report a bout correction.
V 5:1 NIXON Christian A. 159 - C18 152 Mission Fencing Center 2510 2659 20.8 59%
Pool Log in or create an account to report a bout correction.
D 3:5 ZMYSLOWSKI Maciek A. 8 97 A19 18 Illinois Fencers Club 3506 2680 5.8 9%
Pool Log in or create an account to report a bout correction.
D 2:4 VERNACHIO Anthony 93 - B19 57 2717 2674 23.6 47%

USA Fencing National Championships & July Challenge

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

Place 203 of 348 Seed 164 Not ranked Rating B19 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 KOH Tommy 337 - U 335 Academy Of Fencing Masters (AFM) 2208 2736 14.4 80%
Pool Log in or create an account to report a bout correction.
V 5:3 VELO Juan Manuel H. 264 - C19 285 Swords Fencing Studio 2365 2751 18.2 73%
Pool Log in or create an account to report a bout correction.
V 3:2 JUSCINSKI Michal 237 - C19 194 Illinois Fencers Club 2418 2769 18.7 71%
Pool Log in or create an account to report a bout correction.
D 2:5 MCKINLEY Liam K. 137 - A19 195 Cardinal Fencing Academy 2771 2787 31.2 51%
Pool Log in or create an account to report a bout correction.
D 1:5 POST Jason 37 46 A17 21 Fencers Club Inc. 3355 2756 11.1 17%
Pool Log in or create an account to report a bout correction.
D 2:5 KIM Juni C. 65 75 B19 68 Fencing Academy Of Westchester 3311 2745 11.6 18%
T256 Log in or create an account to report a bout correction.
D 10:15 KOZLOWSKI Matthew K. 79 89 A18 49 Woodlands International Fencing Club 3187 3081 66.5 44%

NEUSFA 2019 Pomme De Terre Individual

Senior Men's Épée A4, SNR June 15, 2019

Place 55 of 108 Seed 31 Not ranked Rating B19 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:4 PEDERSEN Christopher C. 78 - D17 34 Prospect Fencing Club / Thames River Fencing Club 2563 2874 54.2 69%
Pool Log in or create an account to report a bout correction.
D 2:5 LAVENSTEIN Kinley V. 34 - B19 30 Rhode Island Fencing Academy And Club 2757 2820 40.6 54%
Pool Log in or create an account to report a bout correction.
V 5:2 ADAMIAN David 64 - D19 94 Olympia Fencing Center 2679 2779 22.9 55%
Pool Log in or create an account to report a bout correction.
V 5:2 KAIN Brad 94 - U 82 Olympia Fencing Center 1871 2802 6.4 93%
Pool Log in or create an account to report a bout correction.
D 1:2 JONES Tristan Kai 2 - A19 6 3950 2809 4.2 5%
Pool Log in or create an account to report a bout correction.
D 3:5 STANKEVICZ Timothy G. 99 - U 63 Twin Tiers Fencing Club 1504 2804 68.2 95%
T128 Log in or create an account to report a bout correction.
V 15:12 MCDERMOTT Brian 27 - B19 76 Rhode Island Fencing Academy And Club 3225 3019 119.7 38%
T64 Log in or create an account to report a bout correction.
D 3:15 KIM Juni C. 33 - B19 3 Fencing Academy Of Westchester 3423 3138 57.6 33%

Premier Challenge ROC DIV1A/DIV2

Div I-A Men's Épée A4, D1A February 23, 2019

Place 54 of 69 Seed 52 Not ranked Rating C18 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 HIRSCHMAN Burton E. 57 - C17 14 Two Ravens Fencing School / Cleveland State Univ. NCAA 2910 2956 52.9 53%
Pool Log in or create an account to report a bout correction.
D 2:5 MILLER Finn S. 6 - A19 5 Medeo Fencing Club 3305 2903 27.3 26%
Pool Log in or create an account to report a bout correction.
V 5:1 PHO Eric 22 - A18 57 Fencers Club Inc. 2962 2876 48.3 45%
Pool Log in or create an account to report a bout correction.
V 5:4 LEVY Jeffrey M. 60 - D18 59 Rockland Fencers Club 2526 2924 24.7 73%
Pool Log in or create an account to report a bout correction.
D 4:5 CHA Russell W. 16 - A18 36 Top Fencing Club 3088 2948 35.9 41%
Pool Log in or create an account to report a bout correction.
D 1:5 KAMBESELES Jack M. 34 - B18 25 New York Fencing Academy 2968 2913 38.4 46%
T64 Log in or create an account to report a bout correction.
D 12:15 GIBSON Nowell L. 3 102 B18 12 Tim Morehouse Fencing Club 3378 3090 71.6 33%

Cobra Challenge Div 1A/Div 2 ROC

Div II Men's Épée B2, DV2 December 30, 2018

Place 3 of 40 Seed 6 Not ranked Rating C18 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 NESTERCZUK Maddox W. 31 - U 38 North Shore Fencers Club 2039 3003 13.0 90%
Pool Log in or create an account to report a bout correction.
V 5:2 HAMILTON Kevin 7 - C18 27 2921 3016 37.4 54%
Pool Log in or create an account to report a bout correction.
D 4:5 WANG Albert 30 - U 17 Columbus Fencing And Fitness LLC 2013 3053 125.0 93%
Pool Log in or create an account to report a bout correction.
V 5:2 SAWASDIKOSOL Sansana 18 - E18 18 Cobra Fencing Club LLC 2296 2928 20.3 81%
Pool Log in or create an account to report a bout correction.
V 5:3 LESSER Jeremy 19 - E18 35 Freehold Fencing Academy 1786 2948 7.5 93%
T32 Log in or create an account to report a bout correction.
V 15:6 O'BRIEN Timothy S. 34 - U 32 1679 2684 43.6 88%
T16 Log in or create an account to report a bout correction.
V 15:11 VAYSBUKH Konstantin 21 - E18 12 New York Fencing Academy 3485 2728 318.4 15%
T8 Log in or create an account to report a bout correction.
V 15:9 ELAMURUGAN Kavin 11 - D18 7 Medeo Fencing Club 3106 3046 141.1 47%
T4 Log in or create an account to report a bout correction.
D 7:15 MARCHANT Albert J. 2 - B18 1 The Phoenix Center / Prospect Fencing Club 3337 3187 97.0 41%

Cobra Challenge Div 1A/Div 2 ROC

Div I-A Men's Épée A4, D1A December 29, 2018

Place 61 of 78 Seed 63 Not ranked Rating C18 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 1:5 SLAVINSKIY Alan 9 - A18 14 New York Fencing Academy 3228 3365 122.9 58%
Pool Log in or create an account to report a bout correction.
V 3:2 KIM Juni C. 33 - B18 52 Fencing Academy of Westchester 3386 3242 111.6 41%
Pool Log in or create an account to report a bout correction.
D 3:5 WOLOSINSKI Peter 55 - C18 40 Vermont Fencing Alliance 2798 3354 145.8 80%
Pool Log in or create an account to report a bout correction.
D 2:5 ZHANG Matthew 15 - A18 36 TigerZ Fencing Academy / Fencers Club Inc. 2683 3208 127.1 79%
Pool Log in or create an account to report a bout correction.
D 4:5 BHATNAGAR Nishay V. 42 - B18 38 Vassar College Fencing Club NCAA / Lilov Fencing Academy 2915 3081 78.3 60%
T128 Log in or create an account to report a bout correction.
V 15:9 CHOUDHARY Grisham 76 - U 68 New York Fencing Academy 2126 2701 102.6 72%
T64 Log in or create an account to report a bout correction.
D 8:15 SPITERI Gareth J. 3 75 A17 6 New York Athletic Club 3223 2804 119.6 30%

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

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

Place 36 of 92 Seed 64 Not ranked Rating C18 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 4:5 KANG Michael H. 36 - B18 30 Rockland Fencers Club 2833 3661 449.9 85%
Pool Log in or create an account to report a bout correction.
V 5:4 RA Jr. Daniel M. 21 - A18 41 Fencers Club Inc. 3440 3211 215.1 38%
Pool Log in or create an account to report a bout correction.
V 5:0 KWONG Jason 92 - U 80 The Phoenix Center 2193 3427 18.5 95%
Pool Log in or create an account to report a bout correction.
V 5:3 ROBERTS Samuel E. 48 - B18 70 Modern Duelists Fencing Academy 2798 3445 55.4 78%
Pool Log in or create an account to report a bout correction.
D 3:5 ZUCKER Noah L. 8 - A18 19 Cobra Fencing Club LLC 2952 3500 178.6 75%
Pool Log in or create an account to report a bout correction.
V 5:3 ELAMURUGAN Kavin 80 - D17 58 Medeo Fencing Club 2661 3322 43.3 83%
T64 Log in or create an account to report a bout correction.
D 4:15 SCOTT Oscar W. 29 - A17 29 Fairfield County Fencing Academy Aka Fairfield Fencing Academy / Silver City Fencing Club 2939 2888 187.4 48%

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

Div II Men's Épée C3, DV2 October 20, 2018

Place 11 of 77 Seed 19 Not ranked Rating C18 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 QUINTEROS AMAT Tomas 48 - U 57 Penn State University Fencing Club 2500 2500 420.5 50%
Pool Log in or create an account to report a bout correction.
V 5:3 LI Brian 4 - C18 66 Island Fencing Center 1512 2921 84.1 92%
Pool Log in or create an account to report a bout correction.
V 4:3 DING Phillip C. 41 - E18 15 Medeo Fencing Club 3224 3005 382.1 42%
Pool Log in or create an account to report a bout correction.
V 5:3 ZHANG Bruce 70 - U 69 New Jersey Fencing Alliance 2327 3387 89.3 86%
Pool Log in or create an account to report a bout correction.
V 5:1 AWWAD Basel 63 - U 47 Premier Fencing Club 2455 3476 80.8 86%
Pool Log in or create an account to report a bout correction.
V 5:4 MCDARBY Kieron M. 25 - D18 38 Swords & Strategy Fencing 2819 3557 104.5 79%
T64 Log in or create an account to report a bout correction.
V 15:7 WADE Grayson 59 - U 60 Fencing Academy of Philadelphia 2921 2500 569.5 37%
T32 Log in or create an account to report a bout correction.
V 15:12 CHAUDHRY Rafay 8 - C18 25 WangLei Fencing Club Morris 2921 3069 295.6 55%
T16 Log in or create an account to report a bout correction.
D 7:15 MARAKOV Allen B. 9 - C18 1 Medeo Fencing Club 2843 3365 476.7 71%