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

William Ray

2014
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 11 25 - - - 36
Losses 28 25 - - - 53
Win ratio 28.2% 50.0% - - - 40.4%
Pool victories 9 22 - - - 31
Pool losses 22 18 - - - 40
Pool win ratio 29.0% 55.0% - - - 43.7%
DE victories 2 3 - - - 5
DE losses 6 7 - - - 13
DE win ratio 25.0% 30.0% - - - 27.8%

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 2 6 - - - 8
Easy wins % 18.2% 24.0% - - - 22.2%
Close wins 6 7 - - - 13
Close wins % 54.5% 28.0% - - - 36.1%
Close losses 3 3 - - - 6
Close losses % 10.7% 12.0% - - - 11.3%
Big losses 19 14 - - - 33
Big losses % 67.9% 56.0% - - - 62.3%

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 - - - 2
Victories % 9.1% 4.0% - - - 5.6%
Losses 2 2 - - - 4
Losses % 7.1% 8.0% - - - 7.5%
Total 3 3 - - - 6
Total % 7.7% 6.0% - - - 6.7%

Events

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

Competition history

13 competitions, 89 bouts

American Challenge RJCC/RYC

Y-12 Men's Foil C2, Y12 April 18, 2026

Place 73 of 106 Seed 100 Not ranked Rating U Way Of The Sword.Org

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 CHIN Iker 64 - U 100 South Brooklyn Fencing 683 792 14.0 57%
Pool Log in or create an account to report a bout correction.
D 0:5 XIAN kevin 3 12 C26 5 5T Fencers Club 2095 806 0.9 2%
Pool Log in or create an account to report a bout correction.
D 3:5 WANG Jaaziel 30 111 U 44 1253 805 7.9 23%
Pool Log in or create an account to report a bout correction.
V 5:4 TISHCHENKO Vasily 61 - U 79 Gutkovskiy Fencing Academy 1166 797 18.8 31%
Pool Log in or create an account to report a bout correction.
D 0:5 KANAN Noland 24 88 U 35 Renaissance Fencing Club 1287 816 7.5 22%
T128 Log in or create an account to report a bout correction.
D 10:15 WANG Leon 67 - U 57 East Coast Fencing Club 1721 1115 22.5 17%

Boston Fencing Club RYC

Y-12 Men's Foil U, Y12 January 3, 2026

Place 36 of 51 Seed 33 Not ranked Rating U Way Of The Sword.Org

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 HU Michael 3 40 E25 7 Gold Fencing Club 1624 823 4.0 9%
Pool Log in or create an account to report a bout correction.
D 2:5 XIA Wenhao 20 - U 18 Star Fencing Academy 990 819 13.6 39%
Pool Log in or create an account to report a bout correction.
D 0:5 ZHAO David 15 134 U 5 Star Fencing Academy 1343 805 7.1 19%
Pool Log in or create an account to report a bout correction.
V 5:0 SCHNEIDER Aiden 30 - U 37 Vivo Fencing Club 351 798 8.4 77%
Pool Log in or create an account to report a bout correction.
V 5:4 RENSHAW Hunter 51 - U 47 Portland Fencing Center 497 806 10.6 69%
Pool Log in or create an account to report a bout correction.
D 3:5 WILSON Henry 29 - U 37 Fencing Academy Of Philadelphia - North 466 817 24.6 72%
T64 Log in or create an account to report a bout correction.
D 12:15 WANG Grant 26 - U 29 MG Fencing Club 1220 1173 58.7 47%

Thrust Fall RYC/RJCC

Y-12 Men's Foil U, Y12 October 25, 2025

Place 53 of 74 Seed 46 Not ranked Rating U Way Of The Sword.Org

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 CAI daniel 26 - U 64 East Coast Fencing Club 323 843 8.1 80%
Pool Log in or create an account to report a bout correction.
D 0:5 HU Michael 4 28 U 6 Gold Fencing Club 1546 851 5.5 13%
Pool Log in or create an account to report a bout correction.
V 5:2 JAZWINSKI Archer 40 - U 61 Gutkovskiy Fencing Academy 670 846 14.5 61%
Pool Log in or create an account to report a bout correction.
D 1:5 SHEN Lucas 19 95 U 21 Worldwide Fencing Academy 1085 860 13.2 36%
Pool Log in or create an account to report a bout correction.
D 3:4 WU Yulen 69 - U 40 Star Fencing Academy 1011 847 14.3 39%
Pool Log in or create an account to report a bout correction.
D 2:5 WANG Jaaziel 14 79 U 12 1196 833 10.2 27%
T64 Log in or create an account to report a bout correction.
D 4:15 XIA Vincent 22 116 U 17 5T Fencers Club 1427 1225 51.9 38%

Duel of the East Coast ROC/RJCC/RYC

Y-12 Men's Foil U, Y12 October 11, 2025

Place 16 of 29 Seed 26 Not ranked Rating U Way Of The Sword.Org

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 GALLAGHER Thomas 11 - U 29 Fencing Academy Of Philadelphia - North 300 872 8.0 81%
Pool Log in or create an account to report a bout correction.
D 1:5 JIANG Ethan 20 - U 9 Worldwide Fencing Academy 864 880 20.6 51%
Pool Log in or create an account to report a bout correction.
D 0:5 WANG Mendy 1 16 D25 1 Future Stars Fencing 1867 859 2.6 5%
Pool Log in or create an account to report a bout correction.
V 4:2 LEONG Michael 10 - U 14 Gutkovskiy Fencing Academy / New Jersey Fencing Alliance 789 856 18.0 54%
Pool Log in or create an account to report a bout correction.
D 0:5 LEE Thomas 21 - U 18 413 874 31.2 77%
T32 Log in or create an account to report a bout correction.
V 15:6 VUONG Khoi 6 - U 17 Fencing Academy Of Philadelphia - North 1208 1184 67.8 49%
T16 Log in or create an account to report a bout correction.
D 2:15 SHOU Raymond 2 39 U 3 East Coast Fencing Club 1881 1252 26.5 16%

Premier Challenge ROC/RJCC/RYC

Y-12 Men's Foil U, Y12 September 28, 2025

Place 52 of 66 Seed 61 Not ranked Rating U Way Of The Sword.Org

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 LIN Lucas 10 38 E25 18 Tim Morehouse Fencing Club (Port Chester) 1408 933 10.6 22%
Pool Log in or create an account to report a bout correction.
D 0:5 CHONG Cooper 49 - U 26 Top Fencing Club 893 923 22.9 52%
Pool Log in or create an account to report a bout correction.
V 5:4 LIN Alexander 51 - U 60 Brooklyn Bridge Fencing Club 539 900 12.5 72%
Pool Log in or create an account to report a bout correction.
D 1:5 LI Ethan 29 - U 38 Gold Fencing Club 419 912 36.4 79%
Pool Log in or create an account to report a bout correction.
D 1:5 SHOU Raymond 11 39 U 9 East Coast Fencing Club 1730 876 4.2 8%
T64 Log in or create an account to report a bout correction.
D 2:15 WANG Jaaziel 15 71 U 13 1471 1245 60.7 37%

The Durkan Rooster RYC/RJCC

Y-12 Men's Foil U, Y12 September 20, 2025

Place 32 of 41 Seed 23 Not ranked Rating U Way Of The Sword.Org

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:3 LEONG Michael 20 - U 23 Gutkovskiy Fencing Academy / New Jersey Fencing Alliance 799 1026 32.6 64%
Pool Log in or create an account to report a bout correction.
D 1:5 CHEN Keegan 36 - U 28 Star Fencing Academy 995 994 24.0 50%
Pool Log in or create an account to report a bout correction.
D 0:5 XU Jonathan 39 - U 13 AIC Fencing Club 826 970 27.8 59%
Pool Log in or create an account to report a bout correction.
D 0:5 VENAFRO Tristan 6 46 U 5 Empire United Fencing 1515 942 8.8 17%
T64 Log in or create an account to report a bout correction.
V 15:9 XU Jaden 44 - U 33 Star Fencing Academy 1043 1202 76.9 59%
T32 Log in or create an account to report a bout correction.
D 1:15 QIAN Will 5 34 U 9 Tim Morehouse Fencing Club (Port Chester) 1894 1279 34.3 18%

American Challenge SYC/RJCC

Y-10 Men's Foil U, Y10 April 18, 2025

Place 31 of 76 Seed 35 Rank 101 Rating U Way Of The Sword.Org

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 YUAN Derek 60 - U 52 534 1024 13.1 78%
Pool Log in or create an account to report a bout correction.
V 5:2 ZHANG Jason 54 - U 67 Gutkovskiy Fencing Academy 2206 1037 42.7 9%
Pool Log in or create an account to report a bout correction.
D 2:5 HUANG Dalynn 10 22 U 10 Mid-Island Fencing Academy 1356 1080 18.4 33%
Pool Log in or create an account to report a bout correction.
D 4:5 GENG Vincent 32 92 U 8 Star Fencing Academy 913 1062 32.0 60%
Pool Log in or create an account to report a bout correction.
V 5:4 TOWNLEY Kieran 73 - U 73 Brooklyn Fencing Center 553 1030 12.0 77%
Pool Log in or create an account to report a bout correction.
D 0:5 KIAYIAS Anthony 13 29 U 19 Fencers Club Inc. / Massialas Foundation (M Team) 1381 1042 15.3 29%
T64 Log in or create an account to report a bout correction.
V 10:6 FANG Lionel 30 77 U 34 Mid-Island Fencing Academy 1125 1106 117.3 49%
T32 Log in or create an account to report a bout correction.
D 2:10 LU Brandon 3 7 E25 2 Golubitsky Fencing Center 2146 1223 21.0 8%

Boston Fencing Club RYC

Y-10 Men's Foil U, Y10 March 2, 2025

Place 11 of 26 Seed 7 Rank 90 Rating U Way Of The Sword.Org

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 CAO Aaron 2 47 U 2 5T Fencers Club 1363 1038 20.0 30%
Pool Log in or create an account to report the missing USFA ID before editing this bout.
V 5:2 CONDON John Missing ID 20 - U 22 Vivo Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 3:5 STARK Ethan 18 - U 7 Star Fencing Academy 967 1018 33.0 53%
Pool Log in or create an account to report a bout correction.
V 5:2 XIONG Jeffrey 22 - U 10 Star Fencing Academy 695 985 19.7 68%
Pool Log in or create an account to report a bout correction.
V 5:1 PAN Calvin 10 - U 24 Star Fencing Academy 368 1005 10.4 81%
Pool Log in or create an account to report a bout correction.
V 5:4 BANGALE Viraaj 15 - U 19 Star Fencing Academy 320 1015 8.8 87%
T32 Log in or create an account to report a bout correction.
V 10:5 ZHANG Andrew 12 - U 23 Star Fencing Academy 1209 1045 173.0 41%
T16 Log in or create an account to report a bout correction.
D 5:10 MOON Nolan 4 63 U 6 Tim Morehouse Fencing Club (Port Chester) 1351 1218 112.0 42%

Fencers Club Youth Foil

Y-10 Men's Foil U, Y10 February 23, 2025

Place 5 of 12 Seed 11 Not ranked Rating U Way Of The Sword.Org

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:0 KRUMHOLZ Henry 8 - U 8 Fencers Club 342 889 16.1 79%
Pool Log in or create an account to report a bout correction.
V 5:2 LI Kaiyuan (Kevin) 1 - U 9 Future Stars Fencing 1082 905 42.7 39%
Pool Log in or create an account to report a bout correction.
V 5:3 BURTON Joshua 4 - U 11 PISTE Fencing Academy 535 948 18.8 73%
Pool Log in or create an account to report a bout correction.
V 5:3 SAVIR Ethan 6 - U 3 Way Of The Sword 1186 967 45.2 36%
Pool Log in or create an account to report a bout correction.
V 5:1 STABROWSKI Joaquin 9 - U 6 Fencers Club Inc. 855 1012 26.5 60%
T8 Log in or create an account to report a bout correction.
D 9:10 KOUAME Joseph 2 - U 3 PISTE Fencing Academy 2651 1062 17.5 6%

Cobra Challenge SYC/RCC/Y8

Y-10 Men's Foil U, Y10 December 1, 2024

Place 38 of 95 Seed 66 Not ranked Rating U Way Of The Sword.Org

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:1 WU Kangdi 93 - U 81 909 745 58.3 40%
Pool Log in or create an account to report a bout correction.
V 5:4 JIANG Ethan 47 - U 69 Worldwide Fencing Academy 749 804 43.5 53%
Pool Log in or create an account to report a bout correction.
V 5:2 FOX Cameron 72 - U 95 Manhattan Fencing Center 334 847 19.8 78%
Pool Log in or create an account to report a bout correction.
V 4:3 SHEN Lawrence 39 - U 51 Star Fencing Academy 1063 867 53.8 38%
Pool Log in or create an account to report a bout correction.
D 1:5 EVANS Desmond 10 14 U 7 Massialas Foundation (m Team) 1630 921 12.2 13%
Pool Log in or create an account to report a bout correction.
D 1:5 YU Oliver 19 24 U 19 Axis Fencing Club 1371 908 19.5 23%
T64 Log in or create an account to report a bout correction.
D 4:10 HUANG Dalynn 14 18 U 29 Mid-Island Fencing Academy 1877 1121 58.9 15%

NJFA Fall Classic RYC & Non-Regional Junior and D1A

Y-10 Men's Foil U, Y10 November 23, 2024

Place 28 of 37 Seed 16 Not ranked Rating U Way Of The Sword.Org

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 ZHANG Eric 34 - U 10 Star Fencing Academy 941 897 63.8 47%
Pool Log in or create an account to report a bout correction.
D 1:5 HUYNH Kaleb 4 21 U 8 Fencing Sports Academy, Inc. 1236 833 34.7 26%
Pool Log in or create an account to report a bout correction.
D 2:5 LEONG Michael 21 - U 15 New Jersey Fencing Alliance / Future Stars Fencing 1035 799 42.4 36%
Pool Log in or create an account to report a bout correction.
D 2:5 MOON Nolan 9 67 U 13 Tim Morehouse Fencing Club (Port Chester) 861 756 48.4 43%
Pool Log in or create an account to report a bout correction.
V 5:1 FOX Cameron 36 - U 36 Manhattan Fencing Center 514 708 37.3 61%
T64 Log in or create an account to report a bout correction.
V 10:8 LEE Joseph 24 - U 37 Top Fencing Club 917 1156 180.0 61%
T32 Log in or create an account to report a bout correction.
D 5:10 TIAN Andy 6 45 U 9 Star Fencing Academy 1335 1336 214.7 50%

Fencers Club Youth Foil

Y-10 Men's Foil U, Y10 November 17, 2024

Place 12 of 20 Seed 18 Not ranked Rating U Way Of The Sword.Org

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 YU Adam 2 - U 8 East Coast Fencing Club 947 806 134.9 42%
Pool Log in or create an account to report a bout correction.
V 5:3 LEE Ryan 19 - U 20 Gutkovskiy Fencing Academy 544 941 59.1 72%
Pool Log in or create an account to report a bout correction.
V 5:4 STABROWSKI Joaquin 5 - U 14 1140 1000 92.2 43%
Pool Log in or create an account to report a bout correction.
D 1:3 MOORE Quinn 14 - U 3 Brooklyn Bridge Fencing Club 996 1092 96.6 56%
Pool Log in or create an account to report a bout correction.
D 0:5 HUANG Dalynn 8 - U 1 Mid-Island Fencing Academy 1310 995 50.5 31%
Pool Log in or create an account to report a bout correction.
D 1:5 YOON Mason 11 - U 2 Fencers Club Inc. 1245 945 47.6 32%
T16 Log in or create an account to report a bout correction.
D 7:10 CHIN Gregory 1 - U 6 Way Of The Sword 1292 1615 459.4 64%

The 9-State Fencing Cup

Y-10 Men's Foil U, Y10 October 19, 2024

Place 34 of 47 Seed 16 Not ranked Rating U Way Of The Sword.Org

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 JIANG Ethan 43 - U 33 Worldwide Fencing Academy 581 2500 1522.6 97%
Pool Log in or create an account to report a bout correction.
V 5:2 SUN Neil 36 - U 46 Star Fencing Academy 480 977 164.5 73%
Pool Log in or create an account to report a bout correction.
V 5:4 GENG Vincent 41 - U 29 Star Fencing Academy 797 1142 161.1 67%
Pool Log in or create an account to report a bout correction.
D 1:5 VENAFRO Tristan 2 3 U 1 Fencers Club Inc. 1478 1303 162.9 41%
Pool Log in or create an account to report a bout correction.
D 4:5 MOON Nolan 13 57 U 15 Tim Morehouse Fencing Club (Port Chester) 868 1140 219.2 65%
Pool Log in or create an account to report a bout correction.
D 2:5 DING Jacob 31 - U 14 5T Fencers Club 1049 921 115.2 43%
T64 Log in or create an account to report a bout correction.
D 4:9 STARK Ethan 22 - U 31 Star Fencing Academy 1552 2500 884.8 80%