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

Yifan Du

2007
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 18 11 - - - 29
Losses 53 20 - - - 73
Win ratio 25.4% 35.5% - - - 28.4%
Pool victories 17 7 - - - 24
Pool losses 43 16 - - - 59
Pool win ratio 28.3% 30.4% - - - 28.9%
DE victories 1 4 - - - 5
DE losses 10 4 - - - 14
DE win ratio 9.1% 50.0% - - - 26.3%

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 4 1 - - - 5
Easy wins % 22.2% 9.1% - - - 17.2%
Close wins 7 4 - - - 11
Close wins % 38.9% 36.4% - - - 37.9%
Close losses 9 4 - - - 13
Close losses % 17.0% 20.0% - - - 17.8%
Big losses 19 5 - - - 24
Big losses % 35.8% 25.0% - - - 32.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.

Bouts with time expired

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Victories 1 - - - - 1
Victories % 5.6% 0.0% - - - 3.4%
Losses - 1 - - - 1
Losses % 0.0% 5.0% - - - 1.4%
Total 1 1 - - - 2
Total % 1.4% 3.2% - - - 2.0%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events 10 4 - - - 14
Tournaments 9 3 - - - 12

Competition history

14 competitions, 102 bouts

American Challenge RJCC/RYC

Junior Men's Épée A4, JNR April 18, 2026

Place 79 of 163 Seed 125 Not ranked Rating D25 Cavalier 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:3 CUELLAR Markus 36 - A26 116 Rockland Fencers Club 1906 1393 27.0 20%
Pool Log in or create an account to report a bout correction.
V 5:4 NILSEN Mark 84 - C26 97 Arena Fencing Academy 1635 1420 19.6 36%
Pool Log in or create an account to report a bout correction.
V 5:3 CHEN Zhengyang (Allen) 13 78 A26 41 Wanglei International Fencing Club / Swords Fencing Studio 2356 1440 36.2 7%
Pool Log in or create an account to report a bout correction.
V 5:4 STRAFFORD Andrew 114 - D26 123 Penta Olympic Fencing Club 1558 1476 16.2 45%
Pool Log in or create an account to report a bout correction.
D 1:5 PETERSEN Zachary 61 - B26 36 Vivo Fencing Club 1935 1492 7.1 23%
Pool Log in or create an account to report a bout correction.
D 3:5 WILLIAMS Gavin 158 - U 111 Olympia Fencing Center 1222 1485 19.5 67%
T128 Log in or create an account to report a bout correction.
D 6:15 HU Robert J. 27 165 A26 54 Medeo Fencing Club / Wanglei International Fencing Club 2550 1717 12.9 9%

Absolute Clash SYC/RJCC

Junior Men's Épée A4, JNR March 28, 2026

Place 48 of 100 Seed 80 Not ranked Rating D25 Cavalier 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 LI Ryan 67 - C24 61 Medeo Fencing Club 1683 1353 24.1 29%
Pool Log in or create an account to report a bout correction.
D 2:5 LIU Adam 10 161 A25 22 Rogue Fencing Academy / The Phoenix Center 2376 1377 2.2 5%
Pool Log in or create an account to report a bout correction.
D 1:5 KIM Henry 21 - A25 33 New York Fencing Academy 2236 1375 3.2 8%
Pool Log in or create an account to report a bout correction.
V 5:4 LEE Ryan 99 - U 64 Arena Fencing Academy LLC 998 1371 9.1 73%
Pool Log in or create an account to report a bout correction.
V 5:0 KUSACTAY Eric 40 - B25 80 North Shore Fencers Club 1799 1380 25.5 24%
Pool Log in or create an account to report a bout correction.
D 3:5 GUO Benjamin 54 - C26 27 Fencing Sports Academy, Inc. 1558 1406 12.6 40%
T128 Log in or create an account to report a bout correction.
V 15:11 TSIEN Richard 86 - D25 84 Wanglei International Fencing Club 1802 1655 73.7 41%
T64 Log in or create an account to report a bout correction.
D 3:15 BRODSKY Julian 4 57 A24 1 New York Fencing Academy 2608 1729 11.8 8%

Morris Cup RYC/RJCC

Junior Men's Épée A4, JNR November 23, 2025

Place 85 of 120 Seed 78 Not ranked Rating D25 Cavalier 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 4:5 RVACHEV Michael 42 - B25 29 Fencing Academy Of Westchester 1897 1348 7.1 18%
Pool Log in or create an account to report a bout correction.
D 3:5 CRESPO Nathaniel Justus 31 - B25 74 Hills Fencing Institute 1929 1341 6.5 17%
Pool Log in or create an account to report a bout correction.
V 5:0 CHUKWU Mark 116 - U 120 Allez Fencing 725 1335 6.2 83%
Pool Log in or create an account to report a bout correction.
D 4:5 YANG Alex 87 - D25 68 Medeo Fencing Club 1708 1341 9.8 27%
Pool Log in or create an account to report a bout correction.
V 5:4 ACAR Devin 6 116 B25 15 Arena Fencing Academy LLC 1923 1331 32.0 16%
Pool Log in or create an account to report a bout correction.
D 3:5 CAFASSO Alexander 68 - C25 36 Olympia Fencing Center 1666 1363 10.6 31%
T128 Log in or create an account to report a bout correction.
D 8:15 SKLAR Davida 70 - C25 48 Rhode Island Fencing Academy And Club 1486 1736 81.5 64%

Trick or Retreat RJCC

Junior Men's Épée A4, JNR November 1, 2025

Place 74 of 77 Seed 55 Not ranked Rating D25 Cavalier 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 SVERDLOV Seth 15 164 A25 5 Arena Fencing Academy LLC 2540 1349 1.4 2%
Pool Log in or create an account to report a bout correction.
V 5:2 GLUSHKOV David 31 - B25 55 Olympia Fencing Center 1824 1348 31.7 22%
Pool Log in or create an account to report a bout correction.
D 1:5 LEE JoonWon 8 81 A25 16 Penta Olympic Fencing Club 2470 1379 1.9 4%
Pool Log in or create an account to report a bout correction.
D 3:5 AKBAY Bora 67 - E25 52 Wanglei International Fencing Club 1573 1377 13.5 38%
Pool Log in or create an account to report a bout correction.
D 2:5 YU Samuel 37 - B25 23 North Shore Fencers Club 1953 1364 6.7 17%
Pool Log in or create an account to report a bout correction.
D 1:5 LYCHKO Maksym 52 - C24 42 Medeo Fencing Club 1804 1357 8.8 23%
T128 Log in or create an account to report a bout correction.
D 5:15 GLUSHKOV David 31 - B25 55 Olympia Fencing Center 2039 1787 51.0 35%

Thrust Fall RYC/RJCC

Junior Men's Épée A4, JNR October 25, 2025

Place 84 of 87 Seed 68 Not ranked Rating D25 Cavalier 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 MCMILLAN Jackson V. 47 - C25 69 Marx Fencing Academy 1793 1419 11.4 27%
Pool Log in or create an account to report a bout correction.
D 3:5 NORMILE Nicholas 7 105 A25 9 Medeo Fencing Club 2444 1408 2.4 4%
Pool Log in or create an account to report a bout correction.
D 3:5 ZHAO Kunson 20 - A25 3 Elite Fencers Club 2420 1405 2.6 5%
Pool Log in or create an account to report a bout correction.
D 2:5 GLUSHKOV David 34 - B25 51 Olympia Fencing Center 1820 1403 10.3 25%
Pool Log in or create an account to report a bout correction.
D 0:5 STEVENS Owen 75 - E25 52 Hills Fencing Institute 1468 1392 17.5 45%
Pool Log in or create an account to report a bout correction.
D 3:5 REGINA Julian 83 - U 46 Rockland Fencers Club 1075 1375 25.9 68%
T128 Log in or create an account to report a bout correction.
D 9:15 RIM Eugene 33 - B25 47 North Shore Fencers Club 2349 1822 34.4 21%

Remenyik ROC and RJCC

Div I-A Men's Épée A4, D1A October 19, 2025

Place 46 of 90 Seed 62 Not ranked Rating D25 Cavalier 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 3:2 NOWAK Jakub P. 10 - A25 8 Illinois Fencing Academy 2792 1240 82.5 1%
Pool Log in or create an account to report a bout correction.
D 0:5 KROPP Jack 17 - A24 3 Elite Fencing Academy / EFA 2769 1322 0.7 1%
Pool Log in or create an account to report a bout correction.
D 4:5 MARTIN Dirk 71 - D24 63 Derby City Fencing Academy 1943 1321 7.8 15%
Pool Log in or create an account to report a bout correction.
V 5:3 SWENSON Diego 73 - E25 62 Ataba Fencing Club 1505 1314 27.4 38%
Pool Log in or create an account to report a bout correction.
V 5:4 OBERLY Nicholas 36 - B23 60 Rochester Youth Fencers 2123 1341 45.3 10%
Pool Log in or create an account to report a bout correction.
V 5:3 RICHARDSON Ray 42 - C25 31 Windy City Fencing-Chicago / Fencing Illini, University of Illinois 1791 1386 32.8 25%
T64 Log in or create an account to report a bout correction.
D 9:15 COLEMAN Ian 51 - C25 21 Omaha Fencing Club / Lincoln Fencing Club 2041 1889 67.0 41%

Remenyik ROC and RJCC

Junior Men's Épée A2, JNR October 18, 2025

Place 42 of 53 Seed 34 Not ranked Rating D25 Cavalier 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 KARNAS Karol 1 26 A25 11 Fencing Center of Chicago 2602 1274 1.2 1%
Pool Log in or create an account to report a bout correction.
D 4:5 MUNOZ Rocco 49 - U 37 Bronzeville Fencing Academy 875 1272 39.4 74%
Pool Log in or create an account to report a bout correction.
D 2:5 VUILLEMIN Gregoire 33 - C24 33 Windy City Fencing-Chicago 1841 1233 8.8 16%
Pool Log in or create an account to report a bout correction.
V 5:1 MAGILTON Maxwell 52 - U 53 Lincoln Fencing Club 1229 1224 23.3 50%
Pool Log in or create an account to report a bout correction.
D 4:5 CURTY Jack 16 - B25 15 Ataba Fencing Club 2128 1248 4.5 7%
Pool Log in or create an account to report a bout correction.
D 1:5 SIEDOW William 19 - B25 6 Twin Cities Fencing Club / DC Fencers Club 2206 1243 3.5 6%
T64 Log in or create an account to report a bout correction.
D 12:15 JONES Reilly 10 145 B25 3 Hooked on Fencing 2665 1915 25.8 13%

Premier Challenge ROC/RJCC/RYC

Junior Men's Épée A4, JNR September 27, 2025

Place 122 of 123 Seed 97 Not ranked Rating D25 Cavalier 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 RIM Eugene 42 - B25 92 North Shore Fencers Club 1995 1323 8.6 14%
Pool Log in or create an account to report a bout correction.
D 0:5 KOKENGE Reid 6 48 A25 35 Medeo Fencing Club 2668 1314 1.2 1%
Pool Log in or create an account to report a bout correction.
D 4:5 BOUDREAUX James 31 - A25 37 Elite Fencing Academy / EFA 2482 1313 2.2 3%
Pool Log in or create an account to report a bout correction.
D 1:5 YAMAGUCHI Yuzuki 67 - C25 74 New York Fencing Academy 1914 1311 9.8 16%
Pool Log in or create an account to report a bout correction.
D 2:5 ZHANG Jonathan 77 - C24 59 Allez Fencing 1676 1301 14.9 27%
Pool Log in or create an account to report a bout correction.
D 0:5 PAN Anthony 102 - D24 55 LEO Fencing Club 1747 1286 12.5 23%
T128 Log in or create an account to report a bout correction.
D 11:15 BORISENKO Samuel 9 77 B25 33 Windy City Fencing-Chicago 2473 1959 44.3 22%

The Durkan Rooster RYC/RJCC

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

Place 54 of 61 Seed 41 Not ranked Rating D25 Cavalier 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 ZHAO kuncheng 17 - B25 3 Elite Fencers Club 2389 1317 3.4 4%
Pool Log in or create an account to report a bout correction.
D 4:5 CHAU Collin 56 - E25 49 North Shore Fencers Club 1530 1314 22.0 36%
Pool Log in or create an account to report a bout correction.
D 3:5 IARIKOV Nicholas 4 59 A24 3 New York Fencing Academy 2478 1292 2.3 3%
Pool Log in or create an account to report a bout correction.
D 3:5 HU Robert J. 15 180 A25 33 Medeo Fencing Club / Wanglei International Fencing Club 2416 1290 2.8 3%
Pool Log in or create an account to report a bout correction.
D 4:5 FENG Du 34 - C25 28 LEO Fencing Club 1969 1287 9.0 13%
Pool Log in or create an account to report a bout correction.
V 5:1 EVANS Joseph 50 - D25 58 Arena Fencing Academy LLC 1689 1278 44.9 25%
T64 Log in or create an account to report a bout correction.
D 11:15 DURKIN Hudson 48 - D25 8 Syracuse Musketeers Fencing 2117 2057 98.1 46%

Star Cup RYC/RJCC

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

Place 58 of 62 Seed 41 Not ranked Rating D25 Cavalier 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 NALLICHERI Ayaan 32 - C25 23 Cavalier Fencing Club 1740 1331 19.8 25%
Pool Log in or create an account to report a bout correction.
V 5:2 SAVORETTI Pietro 5 137 B25 27 Ocean State Fencing Club 2059 1311 75.5 11%
Pool Log in or create an account to report a bout correction.
D 2:5 SUH Aiden 56 - U 16 Olympia Fencing Center 1662 1387 22.5 33%
Pool Log in or create an account to report a bout correction.
D 0:5 BRADSHAW Carter 13 - A25 22 LEO Fencing Club 2086 1364 9.3 12%
Pool Log in or create an account to report a bout correction.
D 2:5 BYRON Max 51 - E25 39 Vivo Fencing Club 1583 1355 23.1 36%
Pool Log in or create an account to report a bout correction.
D 2:5 FEINBERG James Y. 23 - B25 38 Marx Fencing Academy 1814 1332 14.5 22%
T64 Log in or create an account to report a bout correction.
D 8:15 LAI Boden 3 102 A25 1 Marx Fencing Academy / Cavalier Fencing Club 2860 2090 33.3 13%

NEUSFA 2025 Pomme De Terre

E & Under Men's Épée D1, E June 15, 2025

Place 16 of 62 Seed 1 Not ranked Rating D25 Cavalier 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 SONG Ryan 20 - E24 50 Olympia Fencing Center 1384 1454 53.5 54%
Pool Log in or create an account to report a bout correction.
V 5:3 CHEN Mao Long 54 - U 57 Rockland Fencers Club / The Phoenix Center 1047 1401 27.3 71%
Pool Log in or create an account to report a bout correction.
D 1:5 SONPAL Winslow 58 - U 41 Rhode Island Fencing Academy And Club 1036 1428 67.9 73%
Pool Log in or create an account to report a bout correction.
D 3:5 WARD Kofi 21 - E24 9 Shoreline Fencers Club 1514 1360 33.7 40%
Pool Log in or create an account to report a bout correction.
V 5:1 BERLET Bobby F. 40 - U 51 Moe Fencing Club LLC 1308 1326 36.4 51%
Pool Log in or create an account to report a bout correction.
D 2:5 NGUYEN Trung 41 - U 17 Northeastern University Club Fencing / Boston Fencing Club 1482 1363 31.7 43%
T64 Log in or create an account to report a bout correction.
V 15:13 HEISLER Maxfield 51 - U 36 The Phoenix Center / Rogue Fencing Academy 1458 2147 58.1 81%
T32 Log in or create an account to report a bout correction.
V 15:11 HOLCOMB Liam 28 - U 30 Vivo Fencing Club 1448 2205 46.2 86%
T16 Log in or create an account to report a bout correction.
D 11:15 SZCZAPA Lukas 15 - E25 1 Vivo Fencing Club 2070 2251 161.2 60%

NEUSFA 2025 Pomme De Terre

Senior Men's Épée A4, SNR June 14, 2025

Place 100 of 158 Seed 98 Not ranked Rating D25 Cavalier 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 4:5 SONG Troy 4 - A25 36 LEO Fencing Club 2337 1458 15.9 9%
Pool Log in or create an account to report a bout correction.
V 5:4 PETERSEN Zachary 52 - B25 39 Vivo Fencing Club 1858 1442 112.1 26%
Pool Log in or create an account to report a bout correction.
D 4:5 WHITE Aidan 110 - D24 69 Rhode Island Fencing Academy And Club 1593 1554 61.4 48%
Pool Log in or create an account to report a bout correction.
D 3:5 HOWARD Jackson 45 - B25 127 Shoreline Fencers Club / Drew University Ncaa 1880 1493 34.0 27%
Pool Log in or create an account to report a bout correction.
D 3:5 CHAN Tyler 145 - U 64 Olympia Fencing Center 1304 1459 67.5 60%
Pool Log in or create an account to report a bout correction.
V 5:2 BRUEGGEMANN Max 144 - U 145 Umass Fencing Club 1542 1391 62.6 41%
T128 Log in or create an account to report a bout correction.
D 11:15 WANG Justin 22 - A25 25 Cavalier Fencing Club 2648 2256 109.3 29%

American Challenge SYC/RJCC

Junior Men's Épée A4, JNR April 19, 2025

Place 94 of 123 Seed 90 Not ranked Rating D25 Cavalier 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:2 CUELLAR Markus 62 - C25 76 Rockland Fencers Club 1573 1402 174.1 40%
Pool Log in or create an account to report a bout correction.
D 2:4 HOWARD Jackson 48 - B24 15 Shoreline Fencers Club / Drew University NCAA 1889 1576 80.4 32%
Pool Log in or create an account to report a bout correction.
D 1:5 SCHAUER Oliver 120 - E24 96 Arena Fencing Academy LLC 1465 1495 112.6 52%
Pool Log in or create an account to report a bout correction.
D 4:5 BEALS Alden 25 - A23 3 Rhode Island Fencing Academy And Club 2257 1383 21.9 9%
Pool Log in or create an account to report a bout correction.
V 5:3 SIALA Omar 12 169 C24 88 Marx Fencing Academy 1889 1361 155.8 21%
Pool Log in or create an account to report a bout correction.
D 2:5 CRESPO Nathaniel Justus 84 - D25 60 Hills Fencing Institute 1752 1517 58.5 36%
T128 Log in or create an account to report a bout correction.
D 9:15 CHEN Jayden 45 - B24 44 Medeo Fencing Club / Wanglei International Fencing Club 2222 2591 334.3 69%

Boston Fencing Club RJCC

Junior Men's Épée A4, JNR March 29, 2025

Place 31 of 113 Seed 112 Not ranked Rating U Cavalier 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 WANG Justin 17 175 A25 33 Cavalier Fencing Club 2508 2500 537.9 50%
Pool Log in or create an account to report a bout correction.
V 5:3 OTTAVIANO Aaron 55 - C24 112 Vivo Fencing Club 1583 1962 251.1 67%
Pool Log in or create an account to report a bout correction.
D 4:5 ZHANG Jonathan 60 - C24 78 LEO Fencing Club 1582 2213 488.8 78%
Pool Log in or create an account to report a bout correction.
D 2:5 MALHAM Andrew 96 - E24 45 1555 1724 243.0 59%
Pool Log in or create an account to report a bout correction.
D 3:5 SINGLETON Aman 22 - A25 10 Olympia Fencing Center 2008 1481 79.8 23%
T128 Log in or create an account to report a bout correction.
V 15:14 KOGAN Yelisey L. 111 - U 66 Medeo Fencing Club 1710 2500 256.6 77%
T64 Log in or create an account to report a bout correction.
V 15:13 KARIMOV Amir 20 - A25 42 North Shore Fencers Club 2317 2757 283.7 68%
T32 Log in or create an account to report a bout correction.
D 5:15 TRULL A.J. 12 146 A24 5 Marx Fencing Academy 2693 3040 449.5 66%