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 Cheng

1961
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 1 2 6 - 6 15
Losses 5 11 9 - 26 51
Win ratio 16.7% 15.4% 40.0% - 18.8% 22.7%
Pool victories 1 2 5 - 6 14
Pool losses 4 9 7 - 21 41
Pool win ratio 20.0% 18.2% 41.7% - 22.2% 25.5%
DE victories - - 1 - - 1
DE losses 1 2 2 - 5 10
DE win ratio 0.0% 0.0% 33.3% - 0.0% 9.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 - - 5 - 3 8
Easy wins % 0.0% 0.0% 83.3% - 50.0% 53.3%
Close wins - 1 1 - 1 3
Close wins % 0.0% 50.0% 16.7% - 16.7% 20.0%
Close losses 5 2 1 - 5 13
Close losses % 100.0% 18.2% 11.1% - 19.2% 25.5%
Big losses - 9 6 - 13 28
Big losses % 0.0% 81.8% 66.7% - 50.0% 54.9%

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 1 2 2 - 5 10
Tournaments 1 2 2 - 5 10

Competition history

10 competitions, 66 bouts

Duel in Dallas Spring RJCC/VET/RPC

Veteran Men's Foil E1, VET April 19, 2026

Place 6 of 6 Seed 6 Not ranked Rating U Fencing Institute Of Texas

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 NEWELL Tim 4 - E25 3 Bayou City Fencing Academy 1155 1603 38.3 77%
Pool Log in or create an account to report a bout correction.
V 5:2 TOWSTER Robert 3 - E26 3 Bayou City Fencing Academy 1448 1565 19.1 58%
Pool Log in or create an account to report a bout correction.
D 4:5 KONG Raymond 5 - U 5 Fencing Institute Of Texas 1155 1584 34.4 75%
Pool Log in or create an account to report a bout correction.
D 4:5 DE BARROS CONTI Thibaut 2 - D25 2 Fencing Institute Of Texas 1807 1550 14.7 34%
Pool Log in or create an account to report a bout correction.
D 4:5 POPOKH Leo 1 - A25 1 Fencing Institute Of Texas 2707 1535 1.7 3%
T8 Log in or create an account to report a bout correction.
D 9:10 NEWELL Tim 4 - E25 3 Bayou City Fencing Academy 1370 1456 177.6 55%

National Championships and July Challenge (Summer Nationals)

Vet-60 Men's Foil A2, V60 June 28, 2025

Place 31 of 31 Seed 28 Rank 38 Rating U Fencing Institute Of Texas

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 YOO Terry S. 24 35 E25 27 Down East School of Fencing 1367 1673 35.9 69%
Pool Log in or create an account to report a bout correction.
D 1:5 WHARTON David 18 25 D24 17 United Fencing Academy 1956 1637 15.3 30%
Pool Log in or create an account to report a bout correction.
D 1:5 KAROLAK Dale W. 13 13 C23 10 Plymouth/Ann Arbor Fencing Academy 2406 1622 5.8 10%
Pool Log in or create an account to report a bout correction.
D 1:5 KAIHATSU Edward J. 8 9 B23 5 RedStar Fencing Club Chicago / Athletic Training Fencing 2300 1616 7.3 13%
Pool Log in or create an account to report a bout correction.
D 1:5 BALESTRACCI CHRIS 3 3 C25 1 Iconic Fencing Club 2407 1609 5.5 10%
T32 Log in or create an account to report a bout correction.
D 1:10 OLIVARES Fretz G. 2 2 A25 2 Fencers Club Inc. 3642 1457 0.8 < 1%

January NAC

Vet-60 Men's Foil A2, V60 January 3, 2025

Place 24 of 33 Seed 32 Rank 41 Rating U Fencing Institute Of Texas

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 LAWRENCE John W. 2 3 A22 5 Masters Fencing Academy NJ 2785 1608 2.5 3%
Pool Log in or create an account to report a bout correction.
D 1:5 BERGER Jamie 28 19 U 22 Elite Fencing Club 1692 1606 26.1 44%
Pool Log in or create an account to report a bout correction.
D 1:5 ESTELL Oscar M. 11 15 B23 10 Halberstadt Fencers' Club / Saratoga Fencing Club 2459 1580 5.5 8%
Pool Log in or create an account to report a bout correction.
V 5:3 JOHANSON David B. 19 - C23 32 Denver Fencing Center 2221 1574 55.3 15%
Pool Log in or create an account to report a bout correction.
V 5:4 GROSS Stephen R. 9 10 B23 16 2489 1629 62.7 8%
Pool Log in or create an account to report a bout correction.
D 4:5 LESNIAK Chuck 22 26 E24 18 Austin Fencers Club 1905 1692 19.1 36%
T32 Log in or create an account to report a bout correction.
D 3:10 KAROLAK Dale W. 16 23 C23 12 Plymouth/Ann Arbor Fencing Academy 2662 1480 22.8 5%

January NAC

Vet-60 Men's Foil A2, V60 January 7, 2024

Place 25 of 35 Seed 33 Not ranked Rating U Fencing Institute Of Texas

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 GIRALDO Elias 31 - U 35 Orange County International Fencers Club 798 1593 8.9 86%
Pool Log in or create an account to report a bout correction.
D 1:5 LEBLANC Gerald (Jerry) A. 10 12 B22 9 Elite Fencing Club 2455 1602 6.9 9%
Pool Log in or create an account to report a bout correction.
D 3:5 BLAIR III Ray H. 21 28 E23 26 Naples Fencing Academy / Southwest Florida Fencing Academy 1748 1595 26.0 40%
Pool Log in or create an account to report a bout correction.
V 5:1 GLADNICK Michael J. 20 20 E23 20 Delaware Valley Fencers Club-PA 1829 1569 42.1 34%
Pool Log in or create an account to report a bout correction.
D 1:5 DOURAGHY Jamie M. 1 1 A23 3 LA International Fencing 2777 1611 2.6 3%
Pool Log in or create an account to report a bout correction.
D 2:5 GRANDBOIS Peter R. 11 35 B21 1 Denison University Fencing NCAA 3452 1609 0.2 < 1%
T32 Log in or create an account to report a bout correction.
D 4:10 GROSS Stephen R. 3 4 B23 8 2916 1493 13.0 3%

Duel at Dallas Div1A/2/Vet ROC

Veteran Men's Foil E1, VET November 19, 2023

Place 3 of 7 Seed 6 Not ranked Rating U Fencing Institute Of Texas

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 1 - B22 1 Fencing Institute Of Texas 2637 1573 4.7 4%
Pool Log in or create an account to report a bout correction.
D 4:5 HOEFER Richard (Rick) A. 7 - U 3 Fencing Institute Of Texas 1291 1569 46.1 65%
Pool Log in or create an account to report a bout correction.
V 5:4 CHAO Pierre 4 - U 7 1184 1522 22.6 71%
Pool Log in or create an account to report a bout correction.
D 0:5 KASKAN Peter E. 2 - E23 2 Round Rock Fencing Club, LLC 2325 1545 9.5 12%
Pool Log in or create an account to report a bout correction.
V 5:0 NEWELL Tim 3 - U 6 Bayou City Fencing Academy 1328 1536 26.4 63%
Pool Log in or create an account to report a bout correction.
V 5:1 KEOUGH Andy 5 - U 5 Central Arkansas Fencing Club 1615 1562 31.1 47%
T8 Log in or create an account to report a bout correction.
V 10:2 NEWELL Tim 3 - U 6 Bayou City Fencing Academy 1427 1294 285.2 43%
T4 Log in or create an account to report a bout correction.
D 4:10 KASKAN Peter E. 2 - E23 2 Round Rock Fencing Club, LLC 2191 1579 86.2 22%

USA Fencing National Championships & July Challenge

Vet-60 Men's Foil A2, V60 July 7, 2022

Place 29 of 30 Seed 28 Not ranked Rating U Fencing Institute Of Texas

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 CRACRAFT William J. 14 16 B18 18 Halberstadt Fencers' Club 2319 1616 13.0 13%
Pool Log in or create an account to report a bout correction.
D 2:5 DARRICAU Henri J. 4 4 A19 6 Denver Fencing Center 2815 1603 3.3 3%
Pool Log in or create an account to report a bout correction.
D 3:5 LIM Richard M. 23 29 E21 24 Beverly Hills Fencers' Club 2181 1600 16.2 18%
Pool Log in or create an account to report a bout correction.
D 2:5 BENNETT Philippe 7 8 A21 7 Fencers Club Inc. 2970 1584 1.9 1%
Pool Log in or create an account to report a bout correction.
D 1:5 STURGIS Bruce T. 17 27 C21 11 Zeljkovic Fencing Academy 2434 1582 8.6 9%
T32 Log in or create an account to report a bout correction.
D 1:10 DOURAGHY Jamie M. 2 2 A22 9 LA International Fencing 3376 1298 4.1 < 1%

Peachtree Battle RYC ROC/RJCC/Veteran/Chairfencing

Veteran Men's Foil E1, VET May 1, 2022

Place 7 of 7 Seed 6 Not ranked Rating U Fencing Institute Of Texas

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 LEE Douglas 4 - U 3 Naples Fencing Academy / Orlando Fencing Academy 1988 1921 52.8 47%
Pool Log in or create an account to report a bout correction.
D 1:5 MOE Raymond 3 - U 6 Orlando Fencing Academy 929 1973 141.7 94%
Pool Log in or create an account to report a bout correction.
D 2:5 BABER Ijlal 1 - U 3 Orlando Fencing Academy 1574 1832 69.1 65%
Pool Log in or create an account to report a bout correction.
D 1:5 MONES jesse 2 - U 1 LOTUS FENCING ACADEMY 1512 1763 62.1 65%
Pool Log in or create an account to report a bout correction.
D 1:5 VIVEROS Oscar A. 5 - U 2 On Point Fencing Club 1840 1701 38.7 41%
Pool Log in or create an account to report a bout correction.
D 3:5 KIMBALL Curtis R. 7 - U 5 Premier Fencing Alliance 1520 1662 45.6 58%
T8 Log in or create an account to report a bout correction.
D 3:10 MONES jesse 2 - U 1 LOTUS FENCING ACADEMY 2307 1387 89.1 16%

National Championships, Junior Olympic Championships & July NAC

Vet-60 Men's Foil A2, V60 July 5, 2021

Place 19 of 30 Seed 29 Not ranked Rating U Fencing Institute Of Texas

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 STREB Joseph S. 2 2 A19 5 Royal Arts Fencing Academy 3130 1782 5.8 2%
Pool Log in or create an account to report a bout correction.
V 5:1 BRUCE II Ommer E. 20 29 D17 26 The Fencing Center 2105 1776 118.3 31%
Pool Log in or create an account to report a bout correction.
D 3:5 KLEIN Johannes 12 10 B16 22 Rain City Fencing Center 2252 1894 46.0 29%
Pool Log in or create an account to report a bout correction.
V 5:4 MCCARTHY Daniel (Dan) W. 9 32 B18 18 The Phoenix Center 2306 1848 112.1 24%
Pool Log in or create an account to report a bout correction.
D 3:5 PATTERSON Malcolm (Werewolf) D. 19 - D18 13 Rockville Fencing Academy 2275 1960 39.6 32%
T32 Log in or create an account to report a bout correction.
D 4:10 GROSS Stephen R. 4 3 B19 14 Rockville Fencing Academy 3077 1407 20.1 2%

Fairfax Challenge Summer ROC/RJCC/RYC/VET - Reg Re-Opens 12/28

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

Place 9 of 13 Seed 10 Not ranked Rating U Fencing Institute Of Texas

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 DIAZ HERNANDEZ Yasmany E. 1 - A19 1 Fencing Sports Academy, Inc. 3548 1983 8.9 2%
Pool Log in or create an account to report a bout correction.
D 1:5 DORFMAN Mitchell (Mitch) J. 4 - C19 5 Morris Fencing Club 2430 1975 81.2 26%
Pool Log in or create an account to report a bout correction.
V 5:0 ROGERS Windell 13 - U 13 Nova Fencing Club 1299 1893 56.9 80%
Pool Log in or create an account to report a bout correction.
V 5:3 TREANOR Donald K. 12 - U 10 1641 1950 80.1 67%
Pool Log in or create an account to report a bout correction.
D 1:5 GRISWOLD Doug 5 - D19 3 Apex Fencing Academy 2286 2030 78.6 35%
Pool Log in or create an account to report a bout correction.
D 4:5 CHAO Pierre 8 - U 12 Rockville Fencing Academy 1368 1952 170.2 80%
T16 Log in or create an account to report a bout correction.
D 0:10 MAHNKEN Thomas G. 6 - D18 8 1455 2079 672.5 74%

Crescent City Open ROC & RJCC

Veteran Men's Foil E1, VET October 27, 2019

Place 10 of 11 Seed 9 Not ranked Rating U Fencing Institute of Texas

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 BALBOA Rolando M. 1 - B16 1 2285 2500 626.0 58%
Pool Log in or create an account to report a bout correction.
V 5:2 KING Ronald F. 4 - E19 8 Team Touche Fencing Center 2675 1874 619.9 19%
Pool Log in or create an account to report a bout correction.
D 4:5 MATTHEWS John (Doc) C. 11 - U 9 Oxford Fencers Club 2586 2494 214.3 46%
Pool Log in or create an account to report a bout correction.
D 1:5 GUERRA Thomas 8 - U 6 2141 2280 214.8 57%
Pool Log in or create an account to report a bout correction.
D 4:5 O'CONNOR Ryan (Ryan O'Connor) D. 5 - E18 5 2609 2065 81.4 24%
T16 Log in or create an account to report a bout correction.
D 7:10 BETZWIESER Joseph 7 - U 7 2500 2500 420.5 50%