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

David Yang

1970
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 - - 16 12 9 37
Losses - - 22 18 17 57
Win ratio - - 42.1% 40.0% 34.6% 39.4%
Pool victories - - 14 10 7 31
Pool losses - - 16 13 13 42
Pool win ratio - - 46.7% 43.5% 35.0% 42.5%
DE victories - - 2 2 2 6
DE losses - - 6 5 4 15
DE win ratio - - 25.0% 28.6% 33.3% 28.6%

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 4 3 13
Easy wins % - - 37.5% 33.3% 33.3% 35.1%
Close wins - - 3 1 2 6
Close wins % - - 18.8% 8.3% 22.2% 16.2%
Close losses - - 6 3 - 9
Close losses % - - 27.3% 16.7% 0.0% 15.8%
Big losses - - 8 7 11 26
Big losses % - - 36.4% 38.9% 64.7% 45.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 - - 1 2 1 4
Victories % - - 6.2% 16.7% 11.1% 10.8%
Losses - - 1 - 1 2
Losses % - - 4.5% 0.0% 5.9% 3.5%
Total - - 2 2 2 6
Total % - - 5.3% 6.7% 7.7% 6.4%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events - - 6 5 4 15
Tournaments - - 5 5 4 14

Competition history

15 competitions, 94 bouts

National Championships and July Challenge (Summer Nationals)

Vet-50 Men's Foil A2, V50 July 4, 2024

Place 16 of 44 Seed 25 Rank 13 Rating E24 Star 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 0:5 POPOKH Leo 11 12 B24 5 Fencing Institute Of Texas 2762 1807 2.8 6%
Pool Log in or create an account to report a bout correction.
V 5:4 KISSINGFORD John F. 4 4 B24 12 Denver Fencing Center 2535 1804 38.7 11%
Pool Log in or create an account to report a bout correction.
V 5:3 GREENLEAF John 39 44 U 38 1845 1843 17.7 50%
Pool Log in or create an account to report a bout correction.
D 4:5 KIM Ethan 31 - E23 20 Plymouth/Ann Arbor Fencing Academy 1820 1861 17.6 53%
Pool Log in or create an account to report a bout correction.
V 5:4 WU Clarence C. 18 13 D24 31 Team Touche Fencing Center 2352 1843 30.0 20%
T64 Log in or create an account to report a bout correction.
V 10:3 FELDMAN Louis 41 54 U 43 Still Point Fencing 803 1605 20.4 86%
T32 Log in or create an account to report a bout correction.
V 6:5 KENT Dwain 33 - E22 17 Louisville Fencing Center, Inc. 2208 1626 115.0 20%
T16 Log in or create an account to report a bout correction.
D 2:10 POPOKH Leo 11 12 B24 5 Fencing Institute Of Texas 2956 1741 5.5 3%

NEUSFA 2024 Pomme De Terre

E & Under Men's Foil D1, E June 15, 2024

Place 37 of 72 Seed 6 Not ranked Rating E24 Star 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 MOO Gareth G. 19 - E23 17 Moe Fencing Club Llc 2256 1832 10.0 25%
Pool Log in or create an account to report a bout correction.
D 4:5 JEFF Ariff 72 - U 30 Thames River Fencing Club 1228 1822 33.4 82%
Pool Log in or create an account to report a bout correction.
V 5:2 GOODMAN Elliott 54 - U 43 Marx Fencing Academy 1161 1788 6.5 85%
Pool Log in or create an account to report a bout correction.
V 5:1 DEVINE Colin 43 - U 65 1426 1795 9.7 69%
Pool Log in or create an account to report a bout correction.
V 5:0 FOCHESATO Eric 30 - U 61 Midcoast Fencing Athletic Club 826 1804 2.9 94%
T64 Log in or create an account to report a bout correction.
D 12:15 MCCALL Aidan 52 - U 28 Thames River Fencing Club / Ledyard Fencing Club 1304 1690 84.9 68%

NEUSFA 2024 Pomme De Terre

Veteran Men's Foil B1, VET June 15, 2024

Place 12 of 19 Seed 9 Not ranked Rating E24 Star 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 GREENLEAF John 15 - U 16 1985 1819 25.0 39%
Pool Log in or create an account to report a bout correction.
D 1:5 SANCHEZ Leon D. 4 - C23 2 Boston Fencing Club 2556 1844 5.9 12%
Pool Log in or create an account to report a bout correction.
V 5:1 BERGER Gregory (Zustrich) 19 - U 15 Moe Fencing Club Llc 1581 1838 13.4 66%
Pool Log in or create an account to report a bout correction.
D 4:5 CROWDER Andrew E. 10 - E23 3 Rhode Island Fencing Academy And Club 1952 1852 17.0 44%
Pool Log in or create an account to report a bout correction.
D 3:5 POPOKH Leo 3 - B24 6 Fencing Institute Of Texas 2760 1835 3.3 6%
T16 Log in or create an account to report a bout correction.
D 8:10 BANKS Alexander S. 2 - B24 3 International Fencing Club 3019 1695 5.1 2%

Division 1/Parafencing National Championships + April NAC

Vet-50 Men's Foil A2, V50 April 27, 2024

Place 18 of 36 Seed 28 Rank 34 Rating E23 Star 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 HERNANDEZ Marc A. 23 24 D23 23 Austin Fencers Club 1956 1752 28.8 37%
Pool Log in or create an account to report a bout correction.
D 2:5 GEARHART Andrew (Andy) R. 10 9 B24 14 Boise Fencing Club 2595 1781 5.1 10%
Pool Log in or create an account to report a bout correction.
V 5:2 POWERS Douglas A. 16 16 C24 26 Salle Auriol Seattle 2204 1776 35.2 24%
Pool Log in or create an account to report a bout correction.
D 2:5 OLIVARES Frets G. 4 4 A23 5 Fencers Club Inc. 3080 1811 1.3 2%
Pool Log in or create an account to report a bout correction.
V 5:1 NEWELL Tim 33 32 U 31 Bayou City Fencing Academy 1313 1810 9.6 79%
T32 Log in or create an account to report a bout correction.
D 6:10 BALBOA Rolando M. 17 18 C24 16 Brooklyn Fencing Center 2838 1705 9.9 5%

Star Competitive Challenge

Mixed Foil E1 March 23, 2024

Place 17 of 23 Seed 4 Not ranked Rating E23 Star 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 ZHANG Aaron 13 - U 20 Star Fencing Academy 1383 1761 13.5 73%
Pool Log in or create an account to report a bout correction.
D 3:4 WANG George 20 - U 9 Star Fencing Academy 1428 1775 32.9 71%
Pool Log in or create an account to report a bout correction.
D 0:5 DE CASTRO Kai 5 - U 3 Way Of The Sword.Org - - - -
Pool Log in or create an account to report a bout correction.
V 5:2 HAN Jiaren 23 - U 21 Star Fencing Academy 1223 1742 9.9 80%
T32 Log in or create an account to report a bout correction.
D 11:15 AYYAGARI Abhiram 9 - U 16 Marx Fencing Academy 1990 1766 60.7 38%

NEUSFA Tom Gorman Beanpot Open

Senior Men's Foil B2, SNR March 10, 2024

Place 38 of 45 Seed 30 Not ranked Rating E23 Star 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 0:5 TAN Aidan 1 - B24 2 Star Fencing Academy 2483 1866 10.0 16%
Pool Log in or create an account to report a bout correction.
V 5:0 FENG Haozhen 43 - U 45 Boston Fencing Club 2500 1856 25.3 27%
Pool Log in or create an account to report a bout correction.
D 3:5 TIBBETTS Justin 34 - U 15 Rhode Island Fencing Academy And Club 1416 1881 45.5 78%
Pool Log in or create an account to report a bout correction.
D 0:5 YANG Dylan 15 - D23 3 Moe Fencing Club LLC 1908 1836 23.8 45%
Pool Log in or create an account to report a bout correction.
D 1:5 ZHUANG Chuanxuan 28 - E23 26 Gold Fencing Club 1803 1812 25.7 51%
Pool Log in or create an account to report a bout correction.
D 2:5 LOZADA Gabriel G. 14 - D24 25 1777 1786 24.9 51%
T64 Log in or create an account to report a bout correction.
D 7:15 CROWDER Andrew E. 31 - E23 27 Rhode Island Fencing Academy And Club 1862 1854 87.8 50%

National Championships & July Challenge (Summer Nationals)

Vet-50 Men's Foil A2, V50 July 5, 2023

Place 12 of 38 Seed 37 Not ranked Rating U Star 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 GREENLEAF John 36 - U 21 Fencers School Of Connecticut 2147 1605 58.7 20%
Pool Log in or create an account to report a bout correction.
V 5:3 VALENTINE Iain 13 15 C22 19 Salle Auriol Seattle 2177 1663 57.8 20%
Pool Log in or create an account to report a bout correction.
V 5:2 KISSINGFORD John F. 11 45 B22 13 Denver Fencing Center 2683 1721 78.2 6%
Pool Log in or create an account to report a bout correction.
V 5:1 THOGERSEN Eric J. 24 - E23 32 Salle D'Escrime Of Prescott 1882 1799 31.7 45%
Pool Log in or create an account to report a bout correction.
V 5:1 O'CONNOR Ryan (Ryan O'Connor) D. 25 - E22 37 2019 1831 35.3 38%
Pool Log in or create an account to report a bout correction.
D 0:5 SUAREZ Rafael A. 1 1 A22 3 Masters Fencing Club 3491 1866 0.6 1%
T32 Log in or create an account to report a bout correction.
V 10:5 PAPP Mike 27 - E19 25 Rockford Fencing Club 1511 1792 64.7 64%
T16 Log in or create an account to report a bout correction.
D 3:10 FOELLMER Oliver K. 6 6 B22 2 LA International Fencing 3415 1857 3.2 1%

NEUSFA 2023 Pomme De Terre

Veteran Men's Foil E1, VET June 17, 2023

Place 7 of 10 Seed 8 Not ranked Rating U Star 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 KRAUSS John W. 5 - D21 3 Down East School of Fencing 2197 1528 13.1 15%
Pool Log in or create an account to report a bout correction.
V 5:2 WILBERT Matt 4 - C22 8 Moe Fencing Club Llc 2035 1515 67.7 20%
Pool Log in or create an account to report a bout correction.
D 2:5 BANKS Alexander S. 1 - B22 2 International Fencing Club 2617 1583 4.8 5%
Pool Log in or create an account to report a bout correction.
V 5:1 HILL David E. 10 - U 9 Boston Fencing Club 1361 1578 26.6 64%
T8 Log in or create an account to report a bout correction.
D 9:10 KRAUSS John W. 5 - D21 3 Down East School of Fencing 2061 1876 84.0 40%

2023 Bay State Games (NEUSFA)

Senior Men's Foil B2, SNR June 11, 2023

Place 29 of 29 Seed 26 Not ranked Rating U Star 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 0:5 KAO Castor T. 1 - A23 1 Star Fencing Academy 3439 1676 0.5 < 1%
Pool Log in or create an account to report a bout correction.
D 0:5 KONG Luculentus X. 11 - D23 10 Moe Fencing Club LLC 1973 1675 31.6 32%
Pool Log in or create an account to report a bout correction.
D 0:5 ZHUANG Chuanxuan 21 - E22 22 Gold Fencing Club 1816 1644 36.4 39%
Pool Log in or create an account to report a bout correction.
D 4:5 RIPA Joseph K. 20 - E22 15 Rhode Island Fencing Academy And Club 1536 1607 47.8 55%
Pool Log in or create an account to report a bout correction.
D 2:5 ZHENG Harrison 10 - D23 11 Worcester Fencing Club 1765 1560 31.2 37%
T32 Log in or create an account to report a bout correction.
D 5:15 LIU Derek 5 - C23 3 Star Fencing Academy 2610 1919 43.1 15%

Premier Challenge ROC/VET/RJCC

Veteran Men's Foil E1, VET April 8, 2023

Place 8 of 12 Seed 8 Not ranked Rating U Star 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 CHAO Pierre 10 - U 11 Rockville Fencing Academy 1356 1762 33.3 74%
Pool Log in or create an account to report a bout correction.
D 1:5 SHEN jinjie 6 - U 1 2412 1796 21.6 18%
Pool Log in or create an account to report a bout correction.
D 3:5 MANZON Antonio 12 - U 10 1702 1774 58.7 54%
Pool Log in or create an account to report a bout correction.
D 4:5 DORFMAN Mitchell (Mitch) J. 3 - C19 3 Morris Fencing Club 2319 1715 19.7 17%
Pool Log in or create an account to report a bout correction.
D 3:5 MCCARTHY Daniel (Dan) W. 2 - C22 6 The Phoenix Center 2276 1696 19.8 18%
T16 Log in or create an account to report a bout correction.
V 9:5 NEWELL Tim 9 - U 9 Bayou City Fencing Academy 1506 2016 80.0 76%
T8 Log in or create an account to report a bout correction.
D 6:10 MASTRONARDI Joseph M. 1 - C22 2 Worcester Fencing Club 1809 2096 176.3 65%

Tim Morehouse Foil Youth Cup

Y-12 Mixed Foil U, Y12 October 15, 2022

Place 6 of 9 Seed 6 Not ranked Rating U Gutkovskiy 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 SCHMITZ Ella 8 - U 3 Way Of The Sword - - - -
Pool Log in or create an account to report the missing USFA ID before editing this bout.
V 5:3 YOUM Tyson Missing ID 3 - U 2 Tim Morehouse Fencing Club (port Chester) - - - -
Pool Log in or create an account to report a bout correction.
V 4:3 ZHANG Ethan 2 - U 3 Tim Morehouse Fencing Club (port Chester) 2500 1698 64.1 22%
T8 Log in or create an account to report a bout correction.
D 11:15 ZHANG Ethan 2 - U 3 Tim Morehouse Fencing Club (port Chester) 2500 2096 80.3 36%

NEUSFA 2022 Pomme De Terre

E & Under Men's Foil D1, E June 18, 2022

Place 36 of 55 Seed 49 Not ranked Rating U Star 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 0:5 ZHENG Harrison 14 - E22 8 Worcester Fencing Club 1854 1576 60.3 34%
Pool Log in or create an account to report a bout correction.
V 5:2 OLLARI John W. 31 - U 42 Enfield Fencing Club 2809 1515 128.1 8%
Pool Log in or create an account to report a bout correction.
V 4:2 JIN Hin Hei 23 - U 51 Gold Fencing Club 1270 1644 40.2 68%
Pool Log in or create an account to report a bout correction.
V 5:4 MURDOCH ROY Charlie 5 - E22 23 Seacoast Fencing Club / Concord Fencing Club 1713 1684 71.8 48%
Pool Log in or create an account to report a bout correction.
D 2:5 LACHAPELLE Cole 41 - U 25 Vivo Fencing Club 1871 1756 57.4 43%
T64 Log in or create an account to report a bout correction.
D 6:15 THADHANI Elio 20 - E21 3 Moe Fencing Club Llc 1933 2409 312.9 73%

NEUSFA Jack Norton Hangover Open

Senior Mixed Foil A1, SNR January 1, 2022

Place 24 of 24 Seed 24 Not ranked Rating U Gold Fencing 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.
D 0:4 SHA Yi Ling 14 - D21 15 Gold Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 1:5 LIN Richard W. 4 - A19 3 Tim Morehouse Fencing Club (Port Chester) / Marx Fencing Academy 3230 1662 3.0 1%
Pool Log in or create an account to report a bout correction.
D 0:5 DING Allan 5 - A18 3 Marx Fencing Academy 3207 1659 3.3 1%
Pool Log in or create an account to report a bout correction.
D 1:5 PAN Eric 13 - D21 9 Star Fencing Academy 2540 1656 21.9 9%
Pool Log in or create an account to report a bout correction.
D 3:5 XIAO Bowen 20 - U 20 Culver Military Academy 1861 1634 57.9 39%
T32 Log in or create an account to report a bout correction.
D 4:15 WANG Ellen 2 - A21 8 Moe Fencing Club LLC - - - -

NEUSFA 6 Weapon Unclassified

Unrated Men's Foil E1, U September 12, 2021

Place 8 of 12 Seed 5 Not ranked Rating U Gold Fencing 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.
D 1:5 WEN Edward 4 - U 5 Worcester Fencing Club 1248 1805 224.8 75%
Pool Log in or create an account to report a bout correction.
D 3:5 RICHARDSON Sam 11 - U 3 International Fencing Club 2114 1580 65.1 24%
Pool Log in or create an account to report a bout correction.
V 5:0 NICHOLSON Connor 1 - U 11 Blackstone Valley Fencing Academy 1628 1515 105.1 45%
Pool Log in or create an account to report a bout correction.
V 5:2 WAWRZYK Mat 8 - U 10 (none) 1754 1620 108.3 44%
Pool Log in or create an account to report a bout correction.
D 3:5 RIPA Joseph K. 9 - U 7 2014 1728 66.3 36%
T16 Log in or create an account to report a bout correction.
V 15:3 WAWRZYK Mat 8 - U 10 (none) 2500 2510 228.0 50%
T8 Log in or create an account to report a bout correction.
D 3:15 SEMAPAKDI-CHANG Kaiden 10 - U 1 Nema Fencing Center 2574 2738 329.2 58%

2021 Pomme De Terre - FOIL

Veteran Men's Foil E1, VET June 26, 2021

Place 8 of 13 Seed 10 Not ranked Rating U Gold Fencing 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.
D 3:5 WILBERT Matt 2 - B18 3 Moe Fencing Club 2214 2500 662.9 61%
Pool Log in or create an account to report a bout correction.
V 5:4 YOO Terry S. 7 - E17 12 Down East School of Fencing 1707 1837 306.0 56%
Pool Log in or create an account to report a bout correction.
D 3:5 BUCHWALD Alan 6 - D19 5 Academy Of Fencing Masters (afm) 2100 2143 276.2 52%
Pool Log in or create an account to report a bout correction.
V 5:2 CUTLER Thomas Scott 11 - U 10 International Fencing Club 1101 1867 74.5 82%
Pool Log in or create an account to report a bout correction.
D 0:5 SANCHEZ Leon D. 3 - C19 3 Boston Fencing Club 2204 1941 136.7 36%
T16 Log in or create an account to report a bout correction.
V 10:4 MENG Guangnan 9 - U 9 Gold Fencing Club 2500 2500 420.5 50%
T8 Log in or create an account to report a bout correction.
D 0:10 BANKS Alexander S. 1 - B19 1 International Fencing Club 2970 2921 410.6 48%