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

Ryan Castro

2004
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 12 - - - - 12
Losses 36 - - - - 36
Win ratio 25.0% - - - - 25.0%
Pool victories 11 - - - - 11
Pool losses 29 - - - - 29
Pool win ratio 27.5% - - - - 27.5%
DE victories 1 - - - - 1
DE losses 7 - - - - 7
DE win ratio 12.5% - - - - 12.5%

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 % 8.3% - - - - 8.3%
Close wins 5 - - - - 5
Close wins % 41.7% - - - - 41.7%
Close losses 8 - - - - 8
Close losses % 22.2% - - - - 22.2%
Big losses 13 - - - - 13
Big losses % 36.1% - - - - 36.1%

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 7 - - - - 7
Tournaments 5 - - - - 5

Competition history

7 competitions, 48 bouts

USACFC 2026 Championship

Porthos Epee A2/C3 April 11, 2026

Place 81 of 139 Seed 72 Not ranked Rating U James Madison University 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 JU Bryan 31 - D25 45 Boston University Fencing Club / Rockland Fencers Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:2 IYER Matthias 89 - U 100 College of William & Mary Fencing Club / Philadelphia Fencers Club - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 DUPREE Thomas 9 - B25 6 University Of Florida Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:3 YANG Jungyun 129 - U 115 United States Military Academy Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 4:5 KANTORGERBER Freya 112 - U 122 Bryn Mawr College Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:3 FANG Yunhan 49 - E25 36 University Of Michigan Fencing Club - - - -
T128 Log in or create an account to report a bout correction.
D 12:15 SHAHRIL Natalia 21 - C24 53 University of Southern California Trojan Fencing Club - - - -

George Mason University Patriot Open 2026

Senior Mixed Épée A2/B3, SNR March 28, 2026

Place 62 of 64 Seed 51 Not ranked Rating U James Madison University 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:5 BAYUS Oliver 18 - C26 29 Penta Olympic Fencing Club 1680 1169 17.2 20%
Pool Log in or create an account to report a bout correction.
D 2:5 STULAK Brendan 43 - E25 37 Penn State University Fencing Club 2083 1152 6.6 7%
Pool Log in or create an account to report a bout correction.
D 2:5 MILLER Luke 32 - D26 28 College of William & Mary Fencing Club 2135 1145 5.5 6%
Pool Log in or create an account to report a bout correction.
D 2:5 WHITE Myles 22 - C25 9 Cardinal Fencing Academy / George Mason University Fencing Club 2195 1140 4.5 4%
Pool Log in or create an account to report a bout correction.
D 1:5 WHEELER Daniel 2 - A26 6 DC Fencers Club 2554 1135 1.3 1%
Pool Log in or create an account to report a bout correction.
D 4:5 LUNDEN Espen 55 - U 56 Virginia Tech Fencing Club 1191 1134 33.2 46%
T64 Log in or create an account to report a bout correction.
D 7:15 GLOGOWSKI Konrad 10 - B25 3 Cardinal Fencing Academy / George Mason University Fencing Club 2239 1916 176.9 34%

The Tom Lucente Hangover Classic 2026

Senior Mixed Épée A2, SNR March 1, 2026

Place 33 of 35 Seed 28 Not ranked Rating U James Madison University 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 SACKETT Gavin 31 - U 29 Fencing Sports Academy, Inc. 782 1209 71.4 75%
Pool Log in or create an account to report a bout correction.
D 1:5 SHIN Jamie 17 - D26 26 Virginia Apex Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 KELLEY Nathan 14 - D26 17 Tidewater Fencing Club 1633 1138 19.6 22%
Pool Log in or create an account to report a bout correction.
V 5:4 SIMS Martin L. 24 - E23 22 1387 1118 56.2 33%
Pool Log in or create an account to report a bout correction.
D 3:5 RACHTCHININE Alexandre 4 - A24 3 Cardinal Fencing Academy 2938 1174 0.4 < 1%
Pool Log in or create an account to report a bout correction.
D 0:5 OWEN Michael D. 7 - C26 3 Richmond Fencing Club 2305 1174 4.6 5%
T64 Log in or create an account to report a bout correction.
D 6:15 HUDSON Brian 26 - U 32 James Madison University Fencing Club 1462 2602 685.9 89%

The Tom Lucente Hangover Classic 2026

Div III Mixed Épée D1, DV3 February 28, 2026

Place 23 of 30 Seed 26 Not ranked Rating U James Madison University 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 STRAFFORD Andrew 1 - D26 2 Penta Olympic Fencing Club 1480 1203 40.7 33%
Pool Log in or create an account to report a bout correction.
V 5:3 CHONG Eden 21 - U 8 Virginia Apex Fencing Club 1136 1162 54.5 52%
Pool Log in or create an account to report a bout correction.
V 5:4 GUARDIOLA JR Oscar 20 - U 29 Tidewater Fencing Club 1250 1217 54.3 48%
Pool Log in or create an account to report a bout correction.
D 3:5 ZIMSKY James 12 - E25 5 Richmond Fencing Club 1934 1271 16.6 15%
Pool Log in or create an account to report a bout correction.
D 2:5 CHAN Ian 10 - E26 15 Elite Fencing Academy / EFA 1296 1255 45.4 47%
T32 Log in or create an account to report a bout correction.
D 12:15 SHIN Jamie 2 - D26 12 Virginia Apex Fencing Club - - - -

Troy Cullen Memorial Halloween Open (W&M)

Senior Mixed Épée B2, SNR November 9, 2025

Place 47 of 49 Seed 41 Not ranked Rating U James Madison University 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 2:5 FEAGIN Patrick 24 - E22 30 College of William & Mary Fencing Club / Candlewood Fencing Center 1645 1371 52.5 34%
Pool Log in or create an account to report a bout correction.
D 4:5 SO Lorenzo 9 - C25 6 Penta Olympic Fencing Club / College of William & Mary Fencing Club 2135 1319 17.6 10%
Pool Log in or create an account to report a bout correction.
D 0:5 WHITE Myles 8 - C25 3 Cardinal Fencing Academy / George Mason University Fencing Club 2132 1301 16.3 10%
Pool Log in or create an account to report a bout correction.
D 0:5 LUNDEN Espen 49 - U 36 Virginia Tech Fencing Club 1175 1285 75.0 57%
Pool Log in or create an account to report a bout correction.
D 1:5 LANG Kurt 40 - U 3 2412 1210 6.9 5%
T64 Log in or create an account to report a bout correction.
D 5:15 LANG Kurt 40 - U 3 3152 2921 318.3 42%

Troy Cullen Memorial Halloween Open (W&M)

Div III Mixed Épée D1, DV3 November 8, 2025

Place 27 of 46 Seed 28 Not ranked Rating U James Madison University 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 THOMPSON Josh 39 - U 34 Cardinal Fencing Academy 527 1540 266.4 92%
Pool Log in or create an account to report a bout correction.
D 4:5 MILLNER Brian 43 - U 11 Tidewater Fencing Club 1701 1273 56.5 26%
Pool Log in or create an account to report a bout correction.
V 5:2 MUNDAY Arlie 31 - U 39 College of William & Mary Fencing Club 1699 1217 98.1 30%
Pool Log in or create an account to report a bout correction.
V 5:3 JORDAN Olivia 16 - U 44 College of William & Mary Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:4 NGUYEN Ethan 15 - U 26 George Mason University Fencing Club 1649 1315 101.1 34%
Pool Log in or create an account to report a bout correction.
D 3:5 BOZARTH Alex 1 - D25 5 Fencing Center of Chicago / Virginia Tech Fencing Club 1836 1416 44.9 26%
T64 Log in or create an account to report a bout correction.
V 15:7 DUDEK Nicholas 37 - U 40 George Mason University Fencing Club 2500 2500 420.5 50%
T32 Log in or create an account to report a bout correction.
D 13:15 MOORE Mary 14 - U 3 Virginia Tech Fencing Club - - - -

The Virginia Tech Open

Div III Mixed Épée D1, DV3 September 27, 2025

Place 36 of 46 Seed 46 Not ranked Rating U James Madison University 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.
V 5:4 BOSSU Leo 27 - U 39 University of Virginia Fencing Club 2500 2500 420.5 50%
Pool Log in or create an account to report a bout correction.
D 1:5 FONG Henry 44 - U 19 Triple Threat Fencing Academy 1281 2921 1196.8 96%
Pool Log in or create an account to report a bout correction.
V 5:4 RAWSON Nicholas 14 - E22 7 Virginia Tech Fencing Club 2217 1724 395.9 26%
Pool Log in or create an account to report a bout correction.
D 3:5 MOORE Mary 15 - U 32 Virginia Tech Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 3:5 NANAYAKKARA Damin 28 - U 27 Richmond Fencing Club 1522 2120 326.6 79%
Pool Log in or create an account to report a bout correction.
D 2:5 STRAFFORD Andrew 1 - D25 6 Fencing Sports Academy, Inc. 1247 1793 253.2 78%
T64 Log in or create an account to report a bout correction.
D 14:15 CUMMINS Ava 38 - U 30 Virginia Tech Fencing Club - - - -