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

William Satterwhite

1942
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 - - - 10 10 20
Losses - - - 20 54 74
Win ratio - - - 33.3% 15.6% 21.3%
Pool victories - - - 6 8 14
Pool losses - - - 16 45 61
Pool win ratio - - - 27.3% 15.1% 18.7%
DE victories - - - 4 2 6
DE losses - - - 4 9 13
DE win ratio - - - 50.0% 18.2% 31.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 - - - 1 - 1
Easy wins % - - - 10.0% 0.0% 5.0%
Close wins - - - 4 6 10
Close wins % - - - 40.0% 60.0% 50.0%
Close losses - - - 2 14 16
Close losses % - - - 10.0% 25.9% 21.6%
Big losses - - - 6 22 28
Big losses % - - - 30.0% 40.7% 37.8%

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% 0.0%
Losses - - - - 1 1
Losses % - - - 0.0% 1.9% 1.4%
Total - - - - 1 1
Total % - - - 0.0% 1.6% 1.1%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events - - - 4 9 13
Tournaments - - - 2 3 5

Competition history

13 competitions, 94 bouts

National Championships & July Challenge (Summer Nationals)

Vet-70 Men's Épée A2, V70 July 3, 2023

Place 15 of 33 Seed 28 Rank 45 Rating U Alliance 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 FLINT James E. 6 7 B23 10 Bucks County Academy Of Fencing 2063 1592 10.6 22%
Pool Log in or create an account to report a bout correction.
D 2:5 ANDERSON Donald 15 38 D22 20 New Mexico Fencing Foundation 1323 1582 29.5 66%
Pool Log in or create an account to report a bout correction.
V 5:2 GALLIVAN James 27 36 U 32 Fortune Fencing / San Dimas Fencing Academy 645 1552 4.1 92%
Pool Log in or create an account to report a bout correction.
V 5:3 SCHWARY Irv 16 32 D21 14 New Orleans Fencers Club / Mobetes 1933 1557 32.4 27%
Pool Log in or create an account to report a bout correction.
D 3:5 NEWSOME James L. 5 6 B23 3 Tidewater Fencing Club 2499 1589 3.6 7%
T32 Log in or create an account to report a bout correction.
V 10:5 REA John P. 17 21 D20 18 Wilmington Fencer's Club 1772 2044 51.7 65%
T16 Log in or create an account to report a bout correction.
D 5:10 NEWSOME James L. 5 6 B23 3 Tidewater Fencing Club 2666 2095 31.3 19%

National Championships & July Challenge (Summer Nationals)

Vet-80 Men's Épée E1, V80 July 3, 2023

Place 2 of 7 Seed 5 Rank 45 Rating U Alliance 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 GALLIVAN James 4 36 U 7 Fortune Fencing / San Dimas Fencing Academy 714 1560 5.8 90%
Pool Log in or create an account to report a bout correction.
D 2:5 LEONARDINI Barry M. 2 18 E21 5 East Bay Fencers Gym 1779 1565 18.6 36%
Pool Log in or create an account to report a bout correction.
V 5:3 NICHOLS Costa 6 - U 3 Las Vegas Fencing Academy 2171 1547 45.5 16%
Pool Log in or create an account to report a bout correction.
D 3:5 DEOLIVARES JOSE M. 3 29 U 3 Cardinal Fencing Academy 1687 1592 20.6 44%
Pool Log in or create an account to report a bout correction.
V 5:4 CHANG Tung-Shan (Fritz) 7 - U 6 NEMA Fencing Center 1859 1572 31.8 32%
Pool Log in or create an account to report a bout correction.
D 0:5 HENRY Mark R. 1 17 E22 1 Chevy Chase Fencing Club 2055 1604 11.1 23%
T8 Log in or create an account to report a bout correction.
V 10:7 LEONARDINI Barry M. 2 18 E21 5 East Bay Fencers Gym 1685 1879 80.7 61%
T4 Log in or create an account to report a bout correction.
V 10:8 NICHOLS Costa 6 - U 3 Las Vegas Fencing Academy 2490 1960 144.0 23%
T2 Log in or create an account to report a bout correction.
D 6:10 HENRY Mark R. 1 17 E22 1 Chevy Chase Fencing Club 2362 2104 59.9 35%

January NAC

Veteran Men's Épée A4, VET January 7, 2023

Place 99 of 101 Seed 100 Not ranked Rating U Alliance 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 DILLE Brice 54 - C22 64 2270 1591 8.4 13%
Pool Log in or create an account to report a bout correction.
D 0:5 GAINES Aaron 38 - B21 9 No Fear Fencing / San Diego Fencing Center 2690 1583 2.7 4%
Pool Log in or create an account to report a bout correction.
D 2:5 LINGVAY Laurance (Larry) S. 83 - D19 78 Fortune Fencing 2223 1580 8.9 15%
Pool Log in or create an account to report a bout correction.
D 1:5 WILKINSON Derek H. 23 - B22 3 On Target Fencing Team 2607 1571 3.3 5%
Pool Log in or create an account to report a bout correction.
D 2:5 BARREIRO Darren 8 - A22 26 Atlantic Fencing Academy 2781 1568 1.9 2%
Pool Log in or create an account to report a bout correction.
D 3:5 MARSHALL William L. 68 - C21 52 Boston Fencing Club / International Fencing Club 2343 1566 6.4 10%
T128 Log in or create an account to report a bout correction.
D 5:10 O'DOWD Andrew J. 50 - B19 25 Fencing Academy Of Philadelphia 2801 1905 25.7 9%

January NAC

Vet-70 Men's Épée A2, V70 January 6, 2023

Place 29 of 37 Seed 37 Not ranked Rating U Alliance 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 TAYLOR Daryl J. 2 2 A22 1 Fortune Fencing 2983 1569 1.1 1%
Pool Log in or create an account to report a bout correction.
V 5:4 ALPERSTEIN Donald W. 23 17 D22 31 Denver Fencing Center 2083 1567 50.7 20%
Pool Log in or create an account to report a bout correction.
D 4:5 PARY Theodore 14 21 B19 18 DC Fencers Club 2341 1618 8.0 12%
Pool Log in or create an account to report a bout correction.
D 3:5 REDDING Russel M. 26 18 E22 16 Salle Auriol Seattle 2109 1610 12.6 21%
Pool Log in or create an account to report a bout correction.
D 4:5 HEWITT Frank F. 11 - B22 19 Cabrillo Academy Of The Sword LLC 2407 1598 6.3 9%
T64 Log in or create an account to report a bout correction.
V 10:9 WEBER Dick 30 - E19 35 Denver Fencing Center 1788 1829 121.6 52%
T32 Log in or create an account to report a bout correction.
D 5:10 NEWSOME James L. 10 8 C22 9 Tidewater Fencing Club 2604 1951 46.1 17%

December NAC

Div II Men's Épée B3, DV2 December 9, 2019

Place 48 of 55 Seed 50 Not ranked Rating U Alliance 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 BURCH Tristan H. 36 - E19 42 Denver Fencing Center 1838 1539 21.2 32%
Pool Log in or create an account to report a bout correction.
D 2:3 LAWLER Aidan 2 - B19 5 Rain City Fencing Center 2530 1518 4.4 5%
Pool Log in or create an account to report a bout correction.
D 2:5 MERRIAM Isaiah G. 15 - C19 16 Wasatch Fencing 3127 1513 2.0 3%
Pool Log in or create an account to report a bout correction.
D 2:5 ZHAO Jonathan 47 - U 33 2514 1511 4.6 5%
Pool Log in or create an account to report a bout correction.
D 1:5 BARAFF David 31 - D19 41 East Bay Fencers Gym 2061 1507 12.9 19%
Pool Log in or create an account to report a bout correction.
V 5:3 CHIZ Max H. 18 - C19 31 New Orleans Fencers Club 2464 1494 74.7 6%
T64 Log in or create an account to report a bout correction.
D 7:15 MERRIAM Isaiah G. 15 - C19 16 Wasatch Fencing 2500 1884 55.0 28%

December NAC

Veteran Men's Épée A4, VET December 7, 2019

Place 110 of 113 Seed 112 Not ranked Rating U Alliance 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 SCHULZ Andrew 78 - C18 71 2390 1578 8.9 11%
Pool Log in or create an account to report a bout correction.
D 4:5 WHITE Derrek W. 93 - D16 82 2309 1570 10.4 15%
Pool Log in or create an account to report a bout correction.
D 4:5 KAUFMAN Joel H. 44 - B19 29 East Bay Fencers Gym 2430 1559 7.0 8%
Pool Log in or create an account to report a bout correction.
D 0:5 DIDASKALOU Ilias L. 10 - A19 12 Fencers Club Inc. 2982 1552 1.2 1%
Pool Log in or create an account to report a bout correction.
D 1:5 JENSEN David 25 - A18 6 Fortune Fencing 2908 1551 1.6 1%
Pool Log in or create an account to report a bout correction.
D 1:5 BRUCE II Ommer E. 59 - B18 95 The Fencing Center 2244 1549 10.4 13%
T128 Log in or create an account to report a bout correction.
D 3:10 REES Daniel I. 11 - A19 22 Rocky Mountain Fencing Academy / Denver Fencing Center 3649 1887 3.2 1%

December NAC

Vet-70 Men's Épée A2, V70 December 6, 2019

Place 13 of 28 Seed 24 Rank 26 Rating U Alliance 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 LEONARDINI Barry M. 17 19 D16 19 East Bay Fencers Gym / Golden Gate Fencing Center 1739 1521 55.3 36%
Pool Log in or create an account to report a bout correction.
D 3:5 GOOSSENS Bruno 1 1 B19 1 3755 1576 0.2 < 1%
Pool Log in or create an account to report a bout correction.
V 5:2 SCHWARY Irv 18 25 D18 25 New Orleans Fencers Club 1897 1576 58.0 31%
Pool Log in or create an account to report a bout correction.
D 4:5 CAMPE Kazimieras M. 10 11 B17 14 DC Fencers Club 2321 1634 12.3 14%
Pool Log in or create an account to report a bout correction.
D 4:5 FLINT James E. 8 8 B19 5 Bucks County Academy Of Fencing 2305 1622 12.1 14%
Pool Log in or create an account to report a bout correction.
D 4:5 BALDWIN Robert (Bob) C. 26 43 U 14 Illinois Fencers Club 1716 1610 31.1 43%
T32 Log in or create an account to report a bout correction.
V 10:9 CAMPANA, SR. Rinaldo A. 15 11 C18 21 Fairfax Fencers LLC 2455 1598 297.8 15%
T16 Log in or create an account to report a bout correction.
D 1:10 RIDGE John (Drew) A. 9 9 A17 2 Rocky Mountain Fencing Academy / Bucks County Academy Of Fencing 3441 1896 8.8 2%

April Championship and NAC

Div III Men's Épée C3, DV3 April 15, 2019

Place 34 of 41 Seed 36 Not ranked Rating U Alliance 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 RHEA Eric L. 26 - E18 27 Central Iowa Fencing Academy 1748 1485 36.0 35%
Pool Log in or create an account to report a bout correction.
V 5:4 GOLDMAN Rami 13 - D19 16 Denver Fencing Center 2373 1449 123.7 7%
Pool Log in or create an account to report a bout correction.
D 3:5 BARAFF David 12 - D19 27 East Bay Fencers Gym 2022 1573 23.9 24%
Pool Log in or create an account to report a bout correction.
D 4:5 RYAN Seth C. 27 - E18 22 Davis Fencing Academy 2163 1549 17.0 17%
Pool Log in or create an account to report a bout correction.
D 1:5 MUGA Boris 37 - U 1 Alamo Fencing Academy 2527 1532 6.8 6%
Pool Log in or create an account to report a bout correction.
D 3:5 O'HARA Keegan J. 1 - B19 5 Penta Olympic Fencing Club 2697 1525 3.9 3%
T64 Log in or create an account to report a bout correction.
D 10:15 PARTE Aidan 15 - D18 31 Marx Fencing Academy 2215 1701 102.4 26%

April Championship and NAC

Veteran Men's Épée A4, VET April 14, 2019

Place 91 of 96 Seed 96 Not ranked Rating U Alliance 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 BAILEY Creston P. 35 - B18 29 No Fear Fencing Club / San Diego Fencing Center 2473 1589 14.5 10%
Pool Log in or create an account to report a bout correction.
D 3:5 SWANN William A. 79 - D15 70 Salle Auriol Seattle 2060 1574 29.5 25%
Pool Log in or create an account to report a bout correction.
D 1:5 KRUGER Mark 63 - C18 70 Northern Colorado Fencers 1988 1544 30.9 25%
Pool Log in or create an account to report a bout correction.
D 4:5 DUFFY Gerald 49 - B17 76 Marx Fencing Academy / Seacoast Fencing Club 2039 1514 25.3 21%
Pool Log in or create an account to report a bout correction.
D 0:5 LICHTEN Keith H. 7 - A18 1 East Bay Fencers Gym 3094 1488 1.3 1%
Pool Log in or create an account to report a bout correction.
D 2:5 SUVEG Bela 22 - A17 9 2944 1487 2.2 1%
T128 Log in or create an account to report a bout correction.
D 5:10 TRIFILETTI Lawrence T. 74 - D18 45 Denver Fencing Center 2094 1868 167.0 40%

April Championship and NAC

Vet-70 Men's Épée A2, V70 April 13, 2019

Place 22 of 28 Seed 26 Rank 25 Rating U Alliance 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 REA John P. 23 26 E18 16 Wilmington Fencer's Club 2007 1409 145.5 22%
Pool Log in or create an account to report a bout correction.
D 1:5 HEWITT Frank F. 2 2 A18 11 Cabrillo Academy Of The Sword LLC 2190 1554 35.2 18%
Pool Log in or create an account to report a bout correction.
D 3:5 LEONARDINI Barry M. 18 23 D16 20 East Bay Fencers Gym / Golden Gate Fencing Center 1786 1519 59.6 35%
Pool Log in or create an account to report a bout correction.
D 2:5 CAMPANA, SR. Rinaldo A. 7 7 C18 17 Fairfax Fencers LLC 1975 1460 36.9 24%
Pool Log in or create an account to report a bout correction.
V 5:4 SPAHN Jeff 10 13 B16 3 The Phoenix Center / Vassar College Fencing Club NCAA 2626 1423 204.8 4%
Pool Log in or create an account to report a bout correction.
D 4:5 FLINT James E. 15 20 C17 12 Bucks County Academy Of Fencing 2000 1627 39.0 29%
T32 Log in or create an account to report a bout correction.
D 5:10 DUFFY Gerald 4 4 B17 7 Marx Fencing Academy / Seacoast Fencing Club 1825 2144 276.6 62%

December NAC

Div II Men's Épée B3, DV2 December 17, 2018

Place 62 of 70 Seed 65 Not ranked Rating U Alliance 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 CULLER Michael (Mike) D. 31 - D18 43 Olympia Fencing Center 2565 1586 29.8 9%
Pool Log in or create an account to report a bout correction.
D 2:5 CRASWELL Andrew J. 11 - C18 3 Washington Fencing Academy / Rain City Fencing Center 2541 1556 26.2 8%
Pool Log in or create an account to report a bout correction.
D 1:5 FANGMAN Daniel L. 30 - D18 45 Escrime Du Lac 2119 1530 53.1 21%
Pool Log in or create an account to report a bout correction.
D 1:5 ZHOU Alan 10 - C18 2 Team Touche Fencing Center 3112 1477 3.6 1%
Pool Log in or create an account to report a bout correction.
D 4:5 GLECKNER Aidan 50 - E18 53 Columbus Fencing And Fitness LLC 2079 1473 46.7 20%
Pool Log in or create an account to report a bout correction.
D 3:5 SHERWOOD Dominic 51 - E18 40 NKY Fencing Academy (NKFA) 2549 1426 17.4 8%
T128 Log in or create an account to report a bout correction.
V 15:11 RHEA Eric L. 52 - E18 67 Central Iowa Fencing Academy 2295 1832 397.2 34%
T64 Log in or create an account to report a bout correction.
D 7:15 MARCHANT Albert J. 14 - C18 3 The Phoenix Center / Prospect Fencing Club 3235 2229 85.1 12%

December NAC

Vet-70 Men's Épée B2, V70 December 16, 2018

Place 20 of 29 Seed 24 Rank 20 Rating U Alliance 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 HENRY Mark R. 16 11 D18 14 Chevy Chase Fencing Club 2500 1361 58.5 16%
Pool Log in or create an account to report a bout correction.
V 5:3 MIERNIK marcel 29 - U 26 Battle Born Fencing Club 1568 1302 219.6 39%
Pool Log in or create an account to report a bout correction.
D 4:5 FLINT James E. 14 36 C17 13 Bucks County Academy Of Fencing 1600 1522 166.9 46%
Pool Log in or create an account to report a bout correction.
D 1:5 GOOSSENS Bruno 4 3 B18 1 Southern Oregon Fencing Club 3176 1355 9.6 2%
Pool Log in or create an account to report a bout correction.
V 5:4 DUFFY Gerald 7 7 B17 24 Marx Fencing Academy / Seacoast Fencing Club 1847 1345 240.5 26%
T32 Log in or create an account to report a bout correction.
D 7:10 HENRY Mark R. 16 11 D18 14 Chevy Chase Fencing Club 2500 2079 247.3 37%

December NAC

Veteran Men's Épée A4, VET December 15, 2018

Place 93 of 95 Seed 95 Not ranked Rating U Alliance 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 GAUVEY Ken C. 75 - E18 43 Salle Palasz 2500 2500 420.5 50%
Pool Log in or create an account to report a bout correction.
D 1:5 NEALE James H. 18 - A17 11 Fencers Club Inc. / Rockland Fencers Club 2921 2079 178.3 24%
Pool Log in or create an account to report a bout correction.
D 1:5 MARSHALL William L. 43 - B16 72 Bay State Fencers / Boston Fencing Club 1812 1901 340.1 53%
Pool Log in or create an account to report a bout correction.
D 3:5 EVANS Allen L. 39 - B17 48 Dominion Fencing Club 2497 1561 98.4 15%
Pool Log in or create an account to report a bout correction.
D 3:5 DICKSON Tim 67 - D17 55 Indianapolis Fencing Club 2542 1463 69.1 12%
Pool Log in or create an account to report a bout correction.
D 1:5 WILKINSON Derek H. 11 - A17 7 2774 1394 32.8 5%
T128 Log in or create an account to report a bout correction.
D 3:10 HARRIS Robert S. 42 - B16 42 Bay State Fencers 2500 2500 420.5 50%