The future of US Fencing is at stake!

For transparency, fairness, and athlete support, VOTE NOW for:
(1) Jason Liu and (2) Abdel Salem.

Statistics Profile

Perry Xu

2009
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 26 - - - - 26
Losses 34 - - - - 34
Win ratio 43.3% - - - - 43.3%
Pool victories 19 - - - - 19
Pool losses 26 - - - - 26
Pool win ratio 42.2% - - - - 42.2%
DE victories 7 - - - - 7
DE losses 8 - - - - 8
DE win ratio 46.7% - - - - 46.7%

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 % 38.5% - - - - 38.5%
Close wins 9 - - - - 9
Close wins % 34.6% - - - - 34.6%
Close losses 7 - - - - 7
Close losses % 20.6% - - - - 20.6%
Big losses 8 - - - - 8
Big losses % 23.5% - - - - 23.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 % 19.2% - - - - 19.2%
Losses 2 - - - - 2
Losses % 5.9% - - - - 5.9%
Total 7 - - - - 7
Total % 11.7% - - - - 11.7%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events 9 - - - - 9
Tournaments 6 - - - - 6

Competition history

9 competitions, 60 bouts

UNCC Masters of Blades

Mixed Épée D1 April 25, 2026

Place 7 of 21 Seed 3 Not ranked Rating E26 Triple Threat 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 THOMAS Kamari 6 - U 14 Gamecock Fencing Club 2500 1341 30.4 13%
Pool Log in or create an account to report a bout correction.
D 3:5 GALVAN Alessandro 21 - U 3 University of North Carolina Charlotte Fencing Club 1645 1372 15.7 34%
Pool Log in or create an account to report a bout correction.
V 5:1 SWERDLOFF Caleb 15 - U 15 University of North Carolina Charlotte 1496 1356 20.0 43%
Pool Log in or create an account to report a bout correction.
V 4:3 MORENO COIN Miguel Angel 11 - U 1 Appalachian State University Fencing Club 2015 1376 31.1 21%
T16 Log in or create an account to report a bout correction.
V 15:3 KOTERBA Chris 10 - U 12 Appalachian State University Fencing Club / High Country Fencing 1439 1654 47.7 60%
T8 Log in or create an account to report a bout correction.
D 11:15 GALVAN Alessandro 21 - U 3 University of North Carolina Charlotte Fencing Club 2075 1702 40.3 31%

GFA - Mixed Greens Open

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

Place 3 of 20 Seed 3 Not ranked Rating E26 Triple Threat 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 4:3 CLARK Matthew 14 - U 10 1323 1271 24.2 47%
Pool Log in or create an account to report a bout correction.
D 3:5 SANTIAGO Charles 17 - U 13 Salle New Bern 1854 1295 10.6 24%
Pool Log in or create an account to report a bout correction.
V 5:1 CLARK Robert 6 - E25 7 Greensboro Fencing Academy / Appalachian State University Fencing Club 1790 1285 40.7 22%
Pool Log in or create an account to report a bout correction.
V 5:2 ARGUETA Ernesto 13 - U 19 University of North Carolina Charlotte Fencing Club 1106 1325 15.9 61%
T16 Log in or create an account to report a bout correction.
V 15:5 YANG Chuhan 8 - U 15 - - - -
T8 Log in or create an account to report a bout correction.
V 15:12 CLARK Robert 6 - E25 7 Greensboro Fencing Academy / Appalachian State University Fencing Club 2440 1548 168.2 12%
T4 Log in or create an account to report a bout correction.
D 13:15 SINGH Shaurya 15 - U 2 Triple Threat Fencing Academy 1924 1716 61.8 38%

GFA - Friday Night Fights (Epee)

Unrated Mixed Épée E1, U March 20, 2026

Place 1 of 10 Seed 2 Not ranked Rating U Triple Threat 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 3:2 JANKE Maximilian 6 - U 3 Greensboro Fencing Academy 1077 1219 22.2 59%
Pool Log in or create an account to report a bout correction.
V 5:0 PUKHOVSKI Katherine 3 - U 10 Greensboro Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
V 5:1 ASKEW Carter 7 - U 7 Greensboro Fencing Academy 1503 1241 29.5 36%
Pool Log in or create an account to report a bout correction.
V 5:0 BALL Jada 10 - U 9 - - - -
T8 Log in or create an account to report a bout correction.
V 15:4 SUTTON Olivia 9 - U 8 Greensboro Fencing Academy - - - -
T4 Log in or create an account to report a bout correction.
V 15:5 JANKE Maximilian 6 - U 3 Greensboro Fencing Academy 1329 1311 99.6 49%
T2 Log in or create an account to report a bout correction.
V 15:10 SINGH Shaurya 4 - U 2 Triple Threat Fencing Academy 1753 1411 137.4 32%

Lotus Cup ROC/RJCC/RYC

Cadet Men's Épée B2, CDT December 14, 2025

Place 29 of 30 Seed 23 Not ranked Rating U Triple Threat 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 WU Jiachen 12 - E25 15 Fencing Sports Academy, Inc. 1256 1331 36.6 55%
Pool Log in or create an account to report a bout correction.
D 2:4 SHIM Jae 8 - C25 17 Olympic Fencers Club 1663 1294 18.4 27%
Pool Log in or create an account to report a bout correction.
D 2:5 MAXWELL Sheito 29 - U 13 Penta Olympic Fencing Club 1391 1276 26.6 43%
Pool Log in or create an account to report a bout correction.
D 1:5 ROBERTS Phoenix 3 - B25 3 Forge Fencing Teams DUR 1840 1249 11.4 17%
Pool Log in or create an account to report a bout correction.
D 3:5 TUDELA Francisco 17 - E25 21 Davis Fencing Academy of Miami / True North Classical Fencing Club 1538 1238 19.0 31%
T32 Log in or create an account to report a bout correction.
D 7:15 ROBERTS Phoenix 3 - B25 3 Forge Fencing Teams DUR 1978 1362 50.8 18%

Lotus Cup ROC/RJCC/RYC

Junior Men's Épée A2, JNR December 13, 2025

Place 37 of 40 Seed 40 Not ranked Rating U Triple Threat 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 HAVARUSHKA Bahdan 35 - U 36 Triple Threat Fencing Academy 2500 1381 47.3 14%
Pool Log in or create an account to report a bout correction.
D 1:5 LEECH Braedan 10 - B25 5 Nova Fencing Club 1918 1429 18.1 22%
Pool Log in or create an account to report a bout correction.
D 4:5 SLATTERY Kaden 25 - D25 29 Edge of America Fencing 1761 1411 22.4 29%
Pool Log in or create an account to report a bout correction.
D 2:5 TATE William Isom 17 - C25 15 Zeljkovic Fencing Academy 2014 1388 12.9 16%
Pool Log in or create an account to report a bout correction.
D 2:5 CHANEY Charles 3 - A25 6 Elite Fencing Academy / EFA 1874 1375 16.2 21%
Pool Log in or create an account to report a bout correction.
D 0:5 DATSON David 27 - E25 13 ArtDu Fencing / Elite Fencers Club 1508 1359 28.1 40%
T64 Log in or create an account to report a bout correction.
D 14:15 MAXWELL Sheito 37 - U 28 Penta Olympic Fencing Club 1176 1579 217.0 71%

The Southern Y8/RYC/RJCC/RPC/ROC (VET/D1A/DV2)/TEAM

Junior Men's Épée A2/B3, JNR October 12, 2025

Place 53 of 73 Seed 65 Not ranked Rating U Triple Threat 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 AYOTTE James 31 - C25 10 ASER International Fencing Academy 1938 1348 19.9 17%
Pool Log in or create an account to report a bout correction.
V 5:2 ZHOU alex 15 - B25 50 Olympic Fencers Club 1654 1328 71.5 30%
Pool Log in or create an account to report a bout correction.
V 5:4 RAMEY Daylon 52 - E25 26 Nova Fencing Club 1464 1399 49.9 46%
Pool Log in or create an account to report a bout correction.
D 3:5 JIANG Harry 60 - E23 48 Elite Fencing Academy / EFA 1559 1449 37.5 43%
Pool Log in or create an account to report a bout correction.
D 1:5 UNZHAKOV Konstantin 38 - D25 32 Apex Fencing Academy 1636 1412 30.2 36%
T64 Log in or create an account to report a bout correction.
D 14:15 YI Nathan 16 - B25 11 ASER International Fencing Academy 2201 1661 82.1 22%

The Southern Y8/RYC/RJCC/RPC/ROC (VET/D1A/DV2)/TEAM

Cadet Men's Épée A2/C3, CDT October 11, 2025

Place 32 of 73 Seed 56 Not ranked Rating U Triple Threat 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 MAXWELL Sheito 54 - U 46 Penta Olympic Fencing Club 1267 1344 81.1 55%
Pool Log in or create an account to report a bout correction.
V 3:2 NAM Nathaniel 45 - E24 58 Elite Fencing Academy / EFA 1396 1263 79.3 42%
Pool Log in or create an account to report a bout correction.
D 1:5 RAMEY Daylon 34 - E25 27 Nova Fencing Club 1435 1342 54.9 44%
Pool Log in or create an account to report a bout correction.
V 4:3 ZHU Yiming 11 - C25 16 Guanyi Fencing Academy 1600 1287 82.2 31%
Pool Log in or create an account to report a bout correction.
D 1:5 AYOTTE James 12 - C25 24 ASER International Fencing Academy 1934 1370 21.8 19%
T64 Log in or create an account to report a bout correction.
V 15:13 SAAD Noah 67 - U 33 Penta Olympic Fencing Club 1926 1492 355.5 30%
T32 Log in or create an account to report a bout correction.
D 9:15 ROBERTS Phoenix 10 - B25 10 Forge Fencing Teams DUR 1942 1848 186.8 45%

Elite RYC/RJCC

Cadet Men's Épée B2, CDT September 7, 2025

Place 41 of 54 Seed 41 Not ranked Rating U Triple Threat 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 KIM Julian 28 - E25 14 Elite Fencing Academy / EFA 1561 1354 161.1 38%
Pool Log in or create an account to report a bout correction.
D 2:5 CHO Alex 12 - C25 13 Penta Olympic Fencing Club 1933 1516 61.4 27%
Pool Log in or create an account to report a bout correction.
D 2:5 LEE Anton 5 119 B25 6 Virginia Apex Fencing Club 1853 1454 57.2 27%
Pool Log in or create an account to report a bout correction.
V 5:3 ALPSOY Emir 36 - U 31 Fencing Sports Academy, Inc. 1227 1397 73.1 60%
Pool Log in or create an account to report a bout correction.
D 4:5 PERI Mourya 51 - U 44 Apex Fencing Academy 1086 1470 125.9 72%
Pool Log in or create an account to report the missing USFA ID before editing this bout.
D 0:5 QU Ryan Missing ID 20 - D25 26 Elite Fencing Academy / EFA - - - -
T64 Log in or create an account to report a bout correction.
D 10:15 KIM Julian 28 - E25 14 Elite Fencing Academy / EFA 2093 1721 229.0 33%

Elite RYC/RJCC

Junior Men's Épée A2, JNR September 6, 2025

Place 40 of 54 Seed 53 Not ranked Rating U Triple Threat 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 CHO Alex 14 - C25 20 Penta Olympic Fencing Club 1915 2500 809.6 72%
Pool Log in or create an account to report a bout correction.
V 5:1 ALLEN Davis 47 - U 31 Charlotte Fencing Academy 1362 1690 236.9 65%
Pool Log in or create an account to report a bout correction.
D 2:4 SATISHKUMAR Pranav 19 - C23 8 Elite Fencing Academy / EFA 1514 1927 383.6 70%
Pool Log in or create an account to report a bout correction.
V 5:4 CHAN Ian 35 - E24 51 Elite Fencing Academy / EFA 983 1544 93.2 78%
Pool Log in or create an account to report a bout correction.
D 2:5 BOHLER-PARK Henry 30 - E25 19 Edge of America Fencing 1278 1637 244.7 69%
Pool Log in or create an account to report a bout correction.
D 2:5 CLICK Tristan 3 - A25 5 Apex Fencing Academy 2221 1392 37.7 11%
T64 Log in or create an account to report a bout correction.
D 11:15 KE Sebastian 22 - D25 26 Elite Fencing Academy / EFA 1976 2500 778.9 70%