Dennis Zhang

2013

Win/Loss Statistics

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All Time
Victories 64 6 - - - 70
Losses 68 9 - - - 77
Win Ratio 48.5% 40.0% - - - 47.6%
Pool Victories 49 5 - - - 54
Pool Losses 51 7 - - - 58
Pool Win Ratio 49.0% 41.7% - - - 48.2%
DE Victories 15 1 - - - 16
DE Losses 17 2 - - - 19
DE Win Ratio 46.9% 33.3% - - - 45.7%

Note: Seasons start on August 1st and end on July 31st.

Scores

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All Time
Easy wins 32 1 - - - 33
Easy wins as % of wins 50.0% 16.7% - - - 47.1%
Close wins 11 1 - - - 12
Close wins as % of all wins 17.2% 16.7% - - - 17.1%
Close losses 15 1 - - - 16
Close losses as % of all losses 22.1% 11.1% - - - 20.8%
Big losses 34 3 - - - 37
Big losses as % of all losses 50.0% 33.3% - - - 48.1%

Easy victories or big losses are those with the score difference of 4 or more touches in a pool, 7 or more touches in direct elimination, and 5 or more in veteran and youth direct elimination.
Close bouts are those with the score difference of 1 or fewer touches in a pool, 3 or fewer touches in direct elimination, or 2 or fewer touches in veteran or youth direct elimination.

Bouts with Time Expired

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All Time
Victories 1 - - - - 1
Victories as % of all victories 1.6% 0.0% - - - 1.4%
Losses 2 - - - - 2
Losses as % of all losses 2.9% 0.0% - - - 2.6%
Total 3 - - - - 3
Total as % of all bouts 2.3% 0.0% - - - 2.0%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All Time
Events 18 2 - - - 20
Tournaments 10 2 - - - 12

Competition History


Rain City Super Youth Circuit (SYC)

Y-12 Men's Foil (C2, Y12), April 19, 2026
Place 53 of 78, Seed 70, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 2:5 XU Ethan 3 18 E25 3 Silicon Valley Fencing Center 1554 950 5.0 16%
Pool D 1:5 XU Daniel 58 U 42 SoCAL Fencing Center 1040 945 12.1 44%
Pool V 5:2 BROD Baylin 46 U 73 Space City Fencing Academy 606 933 8.3 71%
Pool V 5:4 LI Will 51 U 70 542 941 7.2 73%
Pool D 1:5 JIN Yucheng 22 81 U 20 LA International Fencing 1472 948 5.7 19%
Pool D 4:5 YU Jinyuan 28 98 U 18 Massialas Foundation (M Team) 1355 943 7.0 25%
T128 V 15:0 LI William 53 U 75 Metro Tacoma Fencing Club 603 1482 7.9 90%
T64 D 8:15 PARK Avan 6 33 E25 11 Silicon Valley Fencing Center 1899 1490 19.1 25%

Portland RJCC

Cadet Men's Foil (B2, CDT), April 12, 2026
Place 16 of 26, Seed 26, Not ranked, Rating U, S-Class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 0:5 SU Desmond 8 D26 10 Rain City Fencing Center 1666 956 4.1 12%
Pool D 0:5 PUSHKIN HUANG Yam 11 D26 11 Boise Fencing Club 1909 952 2.2 6%
Pool D 0:5 YU ZiRun (Kinton) 2 56 C26 5 1982 950 1.7 4%
Pool V 5:3 SAVAGE Angus 22 U 25 Northwest Fencing Center 1188 948 19.0 35%
Pool D 3:5 THOMAS Noah 18 E26 17 Northwest Fencing Center 1285 967 8.7 30%
Pool D 2:5 KUANG Vincent 15 E26 15 Northwest Fencing Center 1288 958 8.5 29%
T32 V 15:9 THOMAS Noah 18 E26 17 Northwest Fencing Center 1495 1474 40.2 49%
T16 D 2:15 PAINTER Zachary 20 E25 6 Northwest Fencing Center 1635 1514 31.7 42%

RCFC Youth #4

Y-12 Mixed Foil (U, Y12), April 5, 2026
Place 2 of 13, Seed 2, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 1:2 LI Brian Missing ID 6 U 3 S-class Fencing
Pool V 5:0 BLOIS Adam 10 U 3 Salle Auriol Seattle 813 928 12.2 57%
Pool V 5:0 IN Henry 3 U 9 Rain City Fencing Center 664 940 9.6 67%
Pool V 5:2 WANG Bowen 11 U 8 Rain City Fencing Center 422 950 6.1 79%
Pool V 5:0 KIM Jacey 7 U 12 Rain City Fencing Center
Pool V 5:1 YIM Tessa 13 U 10 Rain City Fencing Center
T8 V 15:5 CHERNENKO Boris 4 U 6 Rain City Fencing Center 1552 1430 44.1 43%
T4 V 13:10 LI Brian Missing ID 6 U 3 S-class Fencing
T2 D 12:15 LI Evan Missing ID 14 U 1 S-class Fencing

RCFC Youth #4

Y-14 Mixed Foil (U, Y14), April 4, 2026
Place 7 of 18, Seed 3, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool V 5:3 RYU Griffin 10 U 3 Rain City Fencing Center 950 926 15.6 48%
Pool V 5:1 HARROCH Sidonie 14 U 18 Rain City Fencing Center
Pool V 5:0 POLIPELLI Neil 4 U 3 Rain City Fencing Center 472 942 7.0 77%
Pool V 5:0 LE Joy 18 U 14 Rain City Fencing Center
Pool D 2:5 KATTI Sohum 9 U 9 Rain City Fencing Center 633 949 20.4 69%
T16 V 15:7 FANG Sophie 17 U 13
T8 D 14:15 RYU Griffin 10 U 3 Rain City Fencing Center 1403 1477 47.3 55%

SAS Youth Foil and Y14 and Cadet Epee #3

Y-12 Mixed Foil (U, Y12), March 15, 2026
Place 1 of 13, Seed 2, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool V 5:1 RUGG Phillip 7 U 11 Salle Auriol Seattle 1847 874 28.7 9%
Pool V 5:0 BLOIS Adam 6 U 7 Salle Auriol Seattle 879 902 14.5 51%
Pool V 5:1 SANTIAGO Joseph 11 U 12 Salle Auriol Seattle 190 917 4.4 87%
Pool V 5:3 GORDILLO Eva 3 U 3 Salle Auriol Seattle
Pool V 5:1 LI William 9 U 9 Metro Tacoma Fencing Club 239 921 4.7 86%
T8 V 15:4 BLOIS Adam 6 U 7 Salle Auriol Seattle 1706 1311 63.3 29%
T4 V 15:5 GORDILLO Eva 3 U 3 Salle Auriol Seattle
T2 V 15:13 MAYOL Walterio 12 U 2 Salle Auriol Seattle 3210 1374 102.8 2%

Rain City Spring RJCC+RYC

Cadet Men's Foil (B2, CDT), March 1, 2026
Place 40 of 40, Seed 36, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 0:5 KUANG Vincent 22 E26 28 Northwest Fencing Center 1298 909 8.9 26%
Pool D 0:5 CHEUNG Iain 28 U 18 1705 900 3.7 9%
Pool D 1:5 RAUTUREAU Arthur 3 60 B25 3 Rain City Fencing Center 2229 896 0.7 1%
Pool D 0:5 ZHENG Jonathan 15 D26 26 Rain City Fencing Center 1301 896 8.6 25%
Pool D 1:5 CAO Sean 27 E25 25 1206 887 9.8 30%
Pool D 0:5 BHUPATHIRAJU Arjun 10 D26 9 Northwest Fencing Center 1671 877 3.7 9%
T64 D 2:15 CAO Sean 27 E25 25 1765 1337 26.1 25%

Rain City Spring RJCC+RYC

Y-12 Men's Foil (U, Y12), February 28, 2026
Place 13 of 23, Seed 13, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 2:5 LI Jonathan 7 U 12 S-class Fencing / Rain City Fencing Center 517 939 27.7 76%
Pool V 5:2 ONG Alexander 9 U 23 Northwest Fencing Center 350 911 6.7 82%
Pool D 0:5 CHEN Steven 1 28 E26 1 1406 918 7.6 21%
Pool V 5:1 REILLY Boden 18 U 21 Northwest Fencing Center 539 910 9.3 73%
Pool D 4:5 SUN Oliver 8 U 9 Rain City Fencing Center 1216 920 10.6 31%
T32 V 15:4 BLOIS Adam 12 U 20 Salle Auriol Seattle 1925 1304 85.3 20%
T16 D 11:15 RYU Griffin 4 112 U 7 Rain City Fencing Center 1390 1389 52.5 50%

Rain City Spring RJCC+RYC

Y-14 Men's Foil (C2, Y14), February 27, 2026
Place 26 of 33, Seed 29, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool V 5:4 LI Jonathan 21 U 29 S-class Fencing / Rain City Fencing Center 516 948 9.3 76%
Pool D 4:5 HO Christopher 10 209 D25 5 Rain City Fencing Center 1501 957 7.4 18%
Pool D 2:5 ZHANG Raphael 11 D26 6 Rain City Fencing Center 1666 950 5.1 12%
Pool D 0:5 BHUPATHIRAJU Arjun 1 90 D26 2 Northwest Fencing Center 1687 945 4.7 11%
Pool D 3:5 CHANG Austin 31 U 8 Northwest Fencing Center 1144 940 13.2 37%
Pool V 5:2 MCBRIDE Sam 30 U 31 Northwest Fencing Center 673 927 12.1 66%
T32 D 5:15 ZHANG Aiden 9 197 U 3 2026 1322 18.2 13%

Salle Auriol Seattle RYC

Y-12 Men's Foil (None, Y12), February 1, 2026
Place 11 of 27, Seed 27, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 2:5 LIN Conrad 9 U 9 S-class Fencing 1023 925 17.6 44%
Pool V 5:2 SOHN Evan 16 U 24 Rain City Fencing Center 531 907 11.0 73%
Pool V 5:1 LIGERET Leo 8 U 12 Rain City Fencing Center 995 918 21.4 45%
Pool V 5:1 ONG Alexander 26 U 26 Northwest Fencing Center 423 939 8.2 80%
Pool V 5:4 BIGELOW Francis 18 U 18 Orion Fencing 537 948 10.0 75%
Pool D 0:5 CHEN Steven 1 24 E26 3 1380 958 9.6 24%
T32 V 15:5 LI William 10 U 22 Metro Tacoma Fencing Club 726 1327 24.8 80%
T16 D 14:15 LI Alistair 13 U 7 S-class Fencing 1837 1351 29.1 23%

Salle Auriol Seattle RYC

Y-14 Men's Foil (None, Y14), January 31, 2026
Place 20 of 31, Seed 27, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool V 5:0 JU Jeremy 24 U 31 Salle Auriol Seattle 1007 928 22.5 45%
Pool D 4:5 KUANG Vincent 7 E26 8 Northwest Fencing Center 1320 951 12.4 27%
Pool D 1:4 CHEN William (Max) 17 U 19 Rain City Fencing Center 808 938 24.8 58%
Pool D 4:5 PAINTER Zachary 4 125 E25 7 Northwest Fencing Center 1467 913 8.4 18%
Pool V 5:4 PROSSER Zachary 14 U 21 Metro Tacoma Fencing Club 878 905 19.6 52%
T32 D 6:15 RYU Griffin 9 U 13 Rain City Fencing Center 1363 1398 71.4 52%

Portland Winter RYC

Y-12 Men's Foil (U, Y12), December 14, 2025
Place 9 of 20, Seed 8, Not ranked, Rating U, S-Class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool V 5:3 LI Alistair 14 U 13 S-Class Fencing 974 878 28.0 44%
Pool D 1:5 YU Ethan 2 82 U 2 1136 906 17.8 35%
Pool V 5:1 OH Timothy 15 U 17 Rain City Fencing Center 654 888 17.2 65%
Pool V 5:2 LIM Jun Rui 5 U 20 Northwest Fencing Center 333 905 9.3 81%
Pool V 5:2 DENG Augustine 11 U 11 Northwest Fencing Center 1095 914 28.9 38%
Pool D 4:5 SUN Oliver 17 U 5 Rain City Fencing Center 1222 943 15.0 32%
T16 D 6:15 RYU Griffin 3 102 U 8 Rain City Fencing Center 1344 1487 89.0 59%

Portland Winter RYC

Y-14 Men's Foil (U, Y14), December 13, 2025
Place 19 of 25, Seed 17, Not ranked, Rating U, S-Class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 2:5 LI Jonathan 11 U 20 S-Class Fencing / Rain City Fencing Center 505 877 44.1 73%
Pool D 2:5 RYU GREYSON 6 D25 13 Rain City Fencing Center 1504 833 8.8 14%
Pool D 0:5 BEDWORTH Alistair 3 131 C25 1 Northwest Fencing Center 1764 824 4.5 6%
Pool V 5:2 SAVAGE Angus 14 U 8 Northwest Fencing Center 1137 820 39.1 30%
Pool V 5:4 MARSH Wyatt 18 U 14 Northwest Fencing Center 637 859 18.9 64%
T32 D 7:15 MARSH Wyatt 18 U 14 Northwest Fencing Center 926 1647 160.0 85%

Rain City Fall RYC

Y-14 Men's Foil (U, Y14), November 9, 2025
Place 29 of 30, Seed 16, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 2:5 CHEUNG Iain 23 U 3 1646 964 10.4 14%
Pool D 0:5 PAINTER Zachary 4 103 U 8 Northwest Fencing Center 1400 954 16.2 23%
Pool D 1:5 KIM Caleb 14 U 22 Metro Tacoma Fencing Club 1204 938 21.4 33%
Pool D 2:5 CHANG Austin 30 U 13 Northwest Fencing Center 946 916 29.2 48%
Pool D 0:5 HO Christopher 7 174 D25 7 Rain City Fencing Center 1520 887 10.2 15%
T32 D 1:15 BHUPATHIRAJU Arjun 2 74 E25 6 Northwest Fencing Center 2028 1707 60.0 31%

Rain City Fall RYC

Y-12 Men's Foil (U, Y12), November 8, 2025
Place 18 of 24, Seed 18, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool V 5:2 LI Jonathan 11 U 19 S-class Fencing 516 1062 16.8 81%
Pool D 4:5 MA Madrid 19 U 17 706 1079 59.3 73%
Pool V 5:4 ONG Alexander 24 U 22 Northwest Fencing Center 579 1020 18.7 76%
Pool D 1:5 YU Ethan 6 118 U 9 1030 1039 36.2 51%
Pool D 3:5 RYU Griffin 3 90 U 3 Rain City Fencing Center 920 1002 38.0 55%
T32 D 5:15 LIGERET Leo 15 U 2 Rain City Fencing Center 1655 1837 129.9 61%

RCFC Youth #1

Y-14 Mixed Foil (U, Y14), October 26, 2025
Place 14 of 24, Seed 2, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 4:5 ZHANG Ziyou 7 U 7 Rain City Fencing Center 835 1112 63.4 66%
Pool D 3:5 ALVAREZ Hazel 15 U 9 Rain City Fencing Center
Pool V 5:4 XU Ketian Alastair 19 U 18 Rain City Fencing Center 580 1049 22.0 77%
Pool D 4:5 SUN Oliver 24 U 6 Rain City Fencing Center 1173 1071 38.2 44%
Pool V 5:0 HUMMER Jaxson 10 U 24 Rain City Fencing Center 838 1033 29.4 61%
T32 V 15:11 KATTI Sohum 8 U 19 Rain City Fencing Center 2079 1737 100.5 36%
T16 D 13:15 ZHANG Olivia Missing ID 3 U 5 S-class Fencing / S-Class Fencing

RCFC Youth #1

Y-12 Mixed Foil (U, Y12), October 25, 2025
Place 2 of 14, Seed 2, Not ranked, Rating U, S-class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool V 5:2 YIM Tessa 7 U 12 Rain City Fencing Center
Pool V 5:2 PIECHALAK Kate 10 U 5 Rain City Fencing Center
Pool V 5:1 LOEFFLER Henry 14 U 13 Rain City Fencing Center 369 1063 18.2 83%
Pool D 3:5 CHERNENKO Boris 3 U 3 Rain City Fencing Center 1768 1081 17.7 16%
Pool V 5:0 COLOMBO Dylan 11 U 8 Amity Fencing Club 881 1064 37.7 60%
Pool V 5:2 LU Benjamin 6 U 9 Rain City Fencing Center 236 1101 10.9 91%
T16 V 15:0 LOEFFLER Henry 14 U 13 Rain City Fencing Center 2500 1469 187.3 17%
T8 V 15:9 PIECHALAK Kate 10 U 5 Rain City Fencing Center
T4 V 15:1 CHERNENKO Boris 3 U 3 Rain City Fencing Center 1885 1657 156.8 39%
T2 D 6:15 LO Enzo 1 U 1 S-class Fencing 2172 1813 76.8 30%

Portland Fall RYC

Y-12 Men's Foil (U, Y12), October 19, 2025
Place 7 of 21, Seed 14, Not ranked, Rating U, S-Class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool V 5:3 LI Jonathan 12 U 14 S-Class Fencing / Rain City Fencing Center 533 829 55.4 68%
Pool V 5:4 RAMIREZ Nicanor 11 U 13 Northwest Fencing Center 737 884 62.7 59%
Pool V 5:3 LIGERET Leo 6 U 9 Rain City Fencing Center 951 947 71.1 50%
Pool V 5:0 YU Ethan 16 U 12 986 1018 62.4 52%
Pool D 1:5 PESKIN Kepler 1 102 U 2 Northwest Fencing Center 1395 1080 38.5 31%
Pool V 5:1 LIM Jun Rui 18 U 21 Northwest Fencing Center 425 1042 21.3 82%
T16 V 15:8 RAMIREZ Nicanor 11 U 13 Northwest Fencing Center 1105 1424 134.9 66%
T8 D 9:15 LO Enzo 7 U 1 S-Class Fencing 2061 1559 90.0 25%

Portland Fall RYC

Y-14 Men's Foil (U, Y14), October 18, 2025
Place 21 of 32, Seed 10, Not ranked, Rating U, S-Class Fencing
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 2:5 WEI-NAVARRO Augustus 1 40 D25 2 S-Class Fencing 1628 1183 87.0 26%
Pool V 5:4 MAK Ryder 31 U 28 Boise Fencing Club 575 1096 66.3 76%
Pool D 1:5 RYU Griffin 21 U 19 Rain City Fencing Center 917 1162 164.5 64%
Pool V 5:1 VICKERY Cassius 20 U 32 -76 998 16.6 94%
Pool D 0:5 SAVAGE Angus 30 U 9 Northwest Fencing Center 1059 1014 98.1 47%
Pool D 4:5 LIN Alden 12 U 17 Northwest Fencing Center 961 916 87.2 47%
T32 D 3:15 CHEN Kurtis 11 U 13 S-Class Fencing 1605 1724 299.3 56%

SAS Youth Foil and Epee #4

Y-14 Mixed Foil (U, Y14), May 4, 2025
Place 12 of 16, Seed 2, Not ranked, Rating U
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool V 5:2 PENG Yuewei 5 U 14 Rain City Fencing Center
Pool D 4:5 CHEN William (Max) 16 U 11 Rain City Fencing Center 544 1669 486.5 93%
Pool D 1:5 SCHEFFLER Aria 14 U 3 Salle Auriol Seattle
Pool D 2:5 KIM Ellen 11 U 3 Rain City Fencing Center
T16 D 6:15 SONG Roy 4 U 6 Rain City Fencing Center 1341 2759 1035.3 93%

SAS Youth Foil and Epee #3

Y-12 Mixed Foil (U, Y12), April 6, 2025
Place 3 of 9, Seed 9, Not ranked, Rating U
Bout Score Opponent Seed Rank Rating Place Club Opponent
Strength
Strength Change Chance of
Victory
Pool D 2:5 CHEN bridgette 5 U 2
Pool D 3:5 CHEN Leo 2 U 5 Rain City Fencing Center 758 2500 1409.7 95%
Pool V 5:4 GORDILLO Eva M 6 U 6 Salle Auriol Seattle
Pool D 3:5 SCHEFFLER Aria 4 U 1 Salle Auriol Seattle
Pool V 5:2 JOHNSON Aden 7 U 7 Salle Auriol Seattle 1533 1090 324.2 33%
Pool V 5:1 JU Jeremy 8 U 9 Salle Auriol Seattle 1631 1414 254.9 41%
Pool D 2:5 ZHANG Olivia 1 U 3
Pool V 5:3 MERRIMAN Evalyn 3 U 8 Rain City Fencing Center
T8 V 15:11 CHEN Leo 2 U 5 Rain City Fencing Center 1722 2500 259.1 76%
T4 D 7:15 SCHEFFLER Aria 4 U 1 Salle Auriol Seattle