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

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 1340 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 1644 1370 15.6 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 1495 1355 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 1375 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 1653 47.8 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 1701 40.2 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 1270 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 1294 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 1789 1283 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 1324 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 2435 1547 167.8 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 1923 1714 61.7 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 1076 1218 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 1240 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 1328 1310 99.7 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 1752 1409 137.3 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. 1254 1330 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 1661 1293 18.4 28%
Pool Log in or create an account to report a bout correction.
D 2:5 MAXWELL Sheito 29 - U 13 Penta Olympic Fencing Club 1390 1275 26.5 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 1837 1248 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 1537 1237 18.9 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 1977 1361 50.7 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 1380 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 1915 1428 18.2 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 1759 1410 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 1387 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 1872 1374 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 1506 1358 28.2 41%
T64 Log in or create an account to report a bout correction.
D 14:15 MAXWELL Sheito 37 - U 28 Penta Olympic Fencing Club 1175 1578 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 1933 1347 20.1 18%
Pool Log in or create an account to report a bout correction.
V 5:2 ZHOU alex 15 - B25 50 Olympic Fencers Club 1653 1327 71.4 30%
Pool Log in or create an account to report a bout correction.
V 5:4 RAMEY Daylon 52 - E25 26 Nova Fencing Club 1463 1398 49.8 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 1558 1448 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 1634 1411 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 2196 1660 82.6 23%

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 1266 1343 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 1401 1262 79.8 41%
Pool Log in or create an account to report a bout correction.
D 1:5 RAMEY Daylon 34 - E25 27 Nova Fencing Club 1434 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 1598 1287 82.1 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 1929 1369 22.0 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 1925 1492 355.3 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 1941 1847 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 1560 1354 160.8 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 1932 1515 61.5 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 1851 1454 57.4 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. 1223 1396 72.7 60%
Pool Log in or create an account to report a bout correction.
D 4:5 PERI Mourya 51 - U 44 Apex Fencing Academy 1084 1469 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 2092 1721 229.2 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 1914 2500 810.1 72%
Pool Log in or create an account to report a bout correction.
V 5:1 ALLEN Davis 47 - U 31 Charlotte Fencing Academy 1367 1690 238.2 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 1513 1928 383.9 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 981 1544 92.7 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 1276 1637 244.8 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 779.1 70%