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

HUDSON KEITH

2006
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 - - 8 9 9 26
Losses - - 16 23 39 78
Win ratio - - 33.3% 28.1% 18.8% 25.0%
Pool victories - - 7 9 8 24
Pool losses - - 13 19 32 64
Pool win ratio - - 35.0% 32.1% 20.0% 27.3%
DE victories - - 1 - 1 2
DE losses - - 3 4 7 14
DE win ratio - - 25.0% 0.0% 12.5% 12.5%

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 4 1 7
Easy wins % - - 25.0% 44.4% 11.1% 26.9%
Close wins - - 1 2 4 7
Close wins % - - 12.5% 22.2% 44.4% 26.9%
Close losses - - - 4 - 4
Close losses % - - 0.0% 17.4% 0.0% 5.1%
Big losses - - 10 13 25 48
Big losses % - - 62.5% 56.5% 64.1% 61.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 - - - - 1 1
Victories % - - 0.0% 0.0% 11.1% 3.8%
Losses - - 1 - - 1
Losses % - - 6.2% 0.0% 0.0% 1.3%
Total - - 1 - 1 2
Total % - - 4.2% 0.0% 2.1% 1.9%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events - - 4 5 7 16
Tournaments - - 4 5 7 16

Competition history

16 competitions, 104 bouts

SoCal Junior Olympic Qualifiers and Y-12

Junior Men's Foil E1, JNR December 10, 2023

Place 6 of 10 Seed 6 Not ranked Rating U Beverly Hills Fencers' 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 SMITH Jeremiah 9 - U 9 Beverly Hills Fencers' Club / Torrance Fencing Club 1266 1370 15.1 57%
Pool Log in or create an account to report a bout correction.
V 5:0 MCCARVILL Cooper 7 - U 8 Beverly Hills Fencers' Club 1428 1385 17.9 47%
Pool Log in or create an account to report a bout correction.
D 3:5 FLANAGAN Miles 3 - E22 4 Beverly Hills Fencers' Club 1463 1403 15.6 46%
Pool Log in or create an account to report a bout correction.
D 1:5 YORK Lucas 2 - E22 2 Swordplay LA / United Fencing Academy 1633 1387 11.7 34%
T8 Log in or create an account to report a bout correction.
D 4:13 YORK Lucas 2 - E22 2 Swordplay LA / United Fencing Academy 1678 1274 49.9 27%

7th Annual Sword in the Stone RYC and RJC

Junior Men's Foil C2, JNR November 18, 2023

Place 51 of 53 Seed 44 Not ranked Rating U Beverly Hills Fencers' 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 PARK Sky 6 - C23 9 LA International Fencing 2292 1407 3.4 7%
Pool Log in or create an account to report a bout correction.
D 0:5 LI Avery Peihong 9 - C23 8 SoCAL Fencing Center 2325 1404 3.1 6%
Pool Log in or create an account to report a bout correction.
D 2:5 CHEN Brian 38 - U 44 Precision Athletics Fencing Club 1723 1401 11.2 30%
Pool Log in or create an account to report a bout correction.
D 2:5 KIM Jonah 29 - E23 22 Elite Fencing Club / Piedmont Fencing Team 1873 1390 8.3 21%
Pool Log in or create an account to report a bout correction.
D 3:5 YUE Jackson 27 - E23 35 Silicon Valley Fencing Center 1663 1381 11.7 32%

SoCal Scholastic Fencing League Individual Foil #1

Junior Men's Foil D1, JNR October 1, 2023

Place 10 of 54 Seed 47 Not ranked Rating U Santa Monica HS

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 O'GARA Theodore 10 - U 18 Manzanita School 2628 1351 2.8 9%
Pool Log in or create an account to report a bout correction.
V 5:2 SHULEPOV Nikita 17 - U 35 Lila Hs 716 1349 6.8 82%
Pool Log in or create an account to report a bout correction.
V 5:1 BISSADA Matthew 19 - U 38 Chaminade 1109 1355 12.7 64%
Pool Log in or create an account to report a bout correction.
V 5:2 SAUTER Luke 22 - U 44 Chaminade 390 1368 3.1 93%
Pool Log in or create an account to report a bout correction.
V 5:2 FURBERG Maxwell 15 - U 21 North Hollywood HS 1905 1371 28.7 22%
Pool Log in or create an account to report a bout correction.
V 5:2 ROMANA Colin 51 - U 41 Chaminade 850 1400 7.5 80%
T32 Log in or create an account to report a bout correction.
V 15:13 HERMAN Max 45 - U 24 Polytechnic School 2596 1050 228.6 3%
T16 Log in or create an account to report a bout correction.
D 6:15 GAUTHIER-PARKER Harrison 4 - E23 7 Kern County Charter 2729 1279 4.5 2%

Fortune Fencing RYC/RJCC/ROC(D1A, DV2, VET) & Y8

Junior Men's Foil A2/B3, JNR September 2, 2023

Place 111 of 117 Seed 110 Not ranked Rating U Beverly Hills Fencers' 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 SHAGIDANYAN German 16 - B22 31 Rain City Fencing Center 2430 1395 2.5 4%
Pool Log in or create an account to report a bout correction.
D 1:5 NICOLETTI Luca 19 - C23 45 Silicon Valley Fencing Center 2588 1393 1.5 2%
Pool Log in or create an account to report a bout correction.
D 1:5 FINNEY Lorenz 50 - D23 15 Marin Fencing Academy LLC 2372 1391 2.9 5%
Pool Log in or create an account to report a bout correction.
D 2:5 LIANG Ethan 87 - U 92 Bay Area Fencing Club 1048 1388 29.5 71%
Pool Log in or create an account to report a bout correction.
D 0:5 SCHIENEMAN Valentine 54 - D23 25 LA International Fencing 1938 1359 7.5 17%
T128 Log in or create an account to report a bout correction.
D 3:15 DINSAY Kristjan 10 157 C23 14 Elite Fencing Club 2604 1053 3.3 1%

California State High School Fencing Championships

Men's High School Foil C1 April 30, 2023

Place 17 of 20 Seed 20 Not ranked Rating U Santa Monica HS / Beverly Hills Fencers' 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:0 REECE Chapin 15 - U 20 Chaminade 1496 1369 25.0 42%
Pool Log in or create an account to report a bout correction.
D 0:5 CHI Alexander 5 - C22 2 Westlake High School / United Fencing Academy 2507 1394 2.1 3%
Pool Log in or create an account to report a bout correction.
D 0:5 MONTGOMERY George 17 - U 12 Centaurs 1411 1392 21.0 49%
Pool Log in or create an account to report a bout correction.
D 1:5 LLIDO Soren 2 - C23 3 La Sierra Academy / LAIFC 2321 1371 3.3 6%
Pool Log in or create an account to report a bout correction.
V 5:4 POUND Michael 12 - E22 13 Grossmont Union HS / Lionheart FA/coeur Du Lion FC 1878 1368 36.3 20%
Pool Log in or create an account to report a bout correction.
D 1:5 MORTON Joshua 7 - E23 9 Chaminade / LAIFC 1933 1404 8.6 19%
T32 Log in or create an account to report a bout correction.
D 1:15 YORK Lucas 11 - E22 16 Glendora High / Swordplay LA 1661 1101 47.8 21%

2022-23 SoCal Division Summer National Qualifiers

Div II Men's Foil D1, DV2 April 15, 2023

Place 17 of 22 Seed 18 Not ranked Rating U Beverly Hills Fencers' 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 AGUILAR Keops 11 - U 12 Beverly Hills Fencers' Club 2080 1368 7.0 14%
Pool Log in or create an account to report a bout correction.
D 4:5 DALVA Michael 7 - E22 7 La International Fencing 1649 1361 15.2 32%
Pool Log in or create an account to report a bout correction.
V 5:4 LABOVITCH David 12 - U 21 Swordplay LA 1480 1346 25.2 42%
Pool Log in or create an account to report a bout correction.
D 1:5 JORDON Kaleb W. 3 - D21 2 United Fencing Academy / Points West Fencing Club 2553 1371 1.7 3%
T32 Log in or create an account to report a bout correction.
D 14:15 SIDDIQI Amman 21 - U 16 Beverly Hills Fencers' Club 1379 1193 92.0 40%

SoCAL Division 2022-2023 JO Qualifiers

Junior Men's Foil E1, JNR December 18, 2022

Place 7 of 8 Seed 6 Not ranked Rating U Beverly Hills Fencers' 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 FLANAGAN Miles 2 - E22 3 Beverly Hills Fencers' Club 1570 1495 25.5 45%
Pool Log in or create an account to report a bout correction.
D 3:5 ORNELAS Matteo 4 - U 4 Elite Fencing Club 1604 1469 22.8 41%
Pool Log in or create an account to report a bout correction.
D 0:5 YORK Lucas 7 - U 2 Swordplay LA 1585 1446 21.9 41%
Pool Log in or create an account to report a bout correction.
D 0:5 DALVA Michael 1 - E22 1 La International Fencing 1597 1424 20.3 39%
Pool Log in or create an account to report a bout correction.
V 5:3 ROSE Jacob W. 8 - U 8 Beverly Hills Fencers' Club / Silverlake Fencing 1115 1404 16.3 68%
Pool Log in or create an account to report a bout correction.
D 2:5 SIDDIQI Amman 5 - U 5 Beverly Hills Fencers' Club 1236 1420 30.3 62%
Pool Log in or create an account to report a bout correction.
D 1:5 MONTGOMERY Georgie 3 - U 6 Beverly Hills Fencers' Club 1450 1390 22.2 46%

Southern California Division Centennial Tournament

Senior Mixed Foil D1, SNR November 13, 2022

Place 23 of 36 Seed 26 Not ranked Rating U Beverly Hills Fencers' 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 MEDVIDOVIC Pavle 2 - C20 2 2007 1513 14.6 21%
Pool Log in or create an account to report a bout correction.
V 5:3 BAROLETTE Hayden 23 - U 30 OCH Tamale Fencing 1701 1499 26.8 41%
Pool Log in or create an account to report a bout correction.
D 3:5 WHARTON David 10 - E22 19 United Fencing Academy / Conejo Fencing Club 1951 1525 15.9 25%
Pool Log in or create an account to report a bout correction.
V 5:1 FERNANDEZ Benjamin 14 - U 27 Polytechnic School 1134 1510 15.3 69%
Pool Log in or create an account to report a bout correction.
D 4:5 LABOVITCH David 29 - U 21 Swordplay LA 1401 1525 30.3 57%
T32 Log in or create an account to report a bout correction.
D 6:15 BRENNAN Ty 13 - U 11 Elite Fencing Club 1489 1293 100.0 40%

SoCal Scholastic Fencing League Individual Foil #1

Men's High School Foil D1 October 2, 2022

Place 20 of 37 Seed 12 Not ranked Rating U Santa Monica HS / Beverly Hills Fencers' 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:0 GRACZYK James 23 - U 37 Harvard Westlake 2500 1519 41.8 17%
Pool Log in or create an account to report a bout correction.
D 1:5 ROSE Jacob W. 13 - U 19 Hamilton High School / Silver Lake Fencing Club 827 1561 67.9 86%
Pool Log in or create an account to report a bout correction.
D 0:5 MARTIN IV Elmer D. 1 - B22 1 Diamond Bar High School / LAIFC 2794 1493 2.0 2%
Pool Log in or create an account to report a bout correction.
V 5:1 COLLIGAN Apollo 27 - U 21 Science Academy STEM / Swordplay LA 1194 1491 21.1 66%
Pool Log in or create an account to report a bout correction.
V 5:2 REECE Chapin 33 - U 35 Chaminade 1429 1512 29.1 55%
Pool Log in or create an account to report a bout correction.
D 2:5 NA Rongtian 7 - U 6 Chaminade / United Fencing Academy 1649 1541 28.3 43%
T32 Log in or create an account to report a bout correction.
D 4:15 KIM Luke 25 - U 13 Chaminade / United Fencing Academy 2232 1330 36.3 11%

2nd Annual SoCal Clash RYC & RJC

Y-14 Men's Foil C2, Y14 December 8, 2019

Place 41 of 52 Seed 21 Not ranked Rating U Beverly Hills Fencers' 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 QIU Jay (Tengjie) 46 - U 47 Golubitsky Fencing Center 1620 1426 57.1 38%
Pool Log in or create an account to report a bout correction.
D 0:5 GODZHIK Zachary 3 48 D19 2 United Fencing Academy 2832 1484 2.1 2%
Pool Log in or create an account to report a bout correction.
V 5:4 AIKEN Nicholas A. 29 - U 34 Massialas Foundation (M Team) 2079 1481 80.3 17%
Pool Log in or create an account to report a bout correction.
D 1:5 LAKE Wyatt J. 14 131 U 12 Precision Athletics Fencing Club 2376 1562 9.5 10%
Pool Log in or create an account to report a bout correction.
D 2:5 KIM Aiden 47 - U 30 Anaheim Hills Fencers Club 1986 1552 20.6 24%
Pool Log in or create an account to report a bout correction.
D 3:5 VALOUEV Aleksey 33 - U 24 Silicon Valley Fencing Center 2206 1532 12.4 14%
T64 Log in or create an account to report a bout correction.
D 7:15 VALOUEV Aleksey 33 - U 24 Silicon Valley Fencing Center 2389 1358 28.2 7%

8th Annual Little Musketeers RYC & RJC

Y-14 Men's Foil U, Y14 September 22, 2019

Place 65 of 77 Seed 30 Not ranked Rating U Beverly Hills Fencers' 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 CHI Alexander 48 - U 41 United Fencing Academy / Conejo Fencing Club 1712 1458 36.5 35%
Pool Log in or create an account to report a bout correction.
D 1:5 ZHENG Zhe 37 - U 27 Anaheim Hills Fencers Club 2081 1422 17.5 15%
Pool Log in or create an account to report a bout correction.
D 3:5 MARTIN IV Elmer D. 57 - U 26 LA International Fencing 2360 1404 8.4 6%
Pool Log in or create an account to report a bout correction.
D 0:5 MO Jason 15 106 E18 13 Orange County Fencing Center 2435 1396 6.6 5%
Pool Log in or create an account to report a bout correction.
V 5:2 HAGHIGHAT KASHANI Farzad 64 - U 72 San Diego Fencing Center 1327 1389 37.2 53%
T128 Log in or create an account to report a bout correction.
D 8:15 RAINS Jackson T. 67 - U 64 United Fencing Academy / Silverlake Fencing 1757 1468 109.7 36%

USA Fencing National Championships & July Challenge

Y-12 Men's Foil B2/C3, Y12 July 7, 2019

Place 268 of 276 Seed 231 Not ranked Rating U Beverly Hills Fencers' 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 AHMED Yousef 172 - U 148 Salle Mauro Fencing Academy 2024 1565 32.9 24%
Pool Log in or create an account to report a bout correction.
D 3:5 FANG Jaden 147 - U 217 California Fencing Academy 1950 1532 33.6 26%
Pool Log in or create an account to report a bout correction.
D 0:5 LISONDRA Niko 92 107 U 188 Rain City Fencing Center 2488 1499 9.6 6%
Pool Log in or create an account to report a bout correction.
D 0:5 SCHEMBRI MCCORD Kruz T. 12 13 C19 2 Masters Fencing Club / Celerity Fencing Academy 2998 1489 1.7 1%
Pool Log in or create an account to report a bout correction.
D 2:5 XU Ethan 254 - U 94 International Fencers Alliance Of Boston 2279 1487 14.7 11%
Pool Log in or create an account to report a bout correction.
D 0:5 WOO Christian 68 80 U 55 Massialas Foundation (M Team) 2254 1473 14.6 11%
T512 Log in or create an account to report a bout correction.
D 10:15 ZHANG Alex 181 - U 244 Baltimore Fencing Center 2022 1578 110.0 28%

1st Annual Precision Invitational RYC and RJC

Y-12 Men's Foil U, Y12 April 20, 2019

Place 47 of 59 Seed 25 Not ranked Rating U Beverly Hills Fencers' 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 KUNTSEVICH Ivan I. 43 - U 28 LA International Fencing / United Fencing Academy 2500 1608 21.6 20%
Pool Log in or create an account to report a bout correction.
D 0:5 ZHOU Oscar J. 11 66 U 14 Golubitsky Fencing Center 2640 1586 11.2 5%
Pool Log in or create an account to report a bout correction.
D 2:5 LAKE Wyatt J. 7 56 U 33 Precision Athletics Fencing Club 2605 1575 11.5 6%
Pool Log in or create an account to report a bout correction.
V 5:1 WANG Rui Qin 56 - U 53 Orange County Fencing Center 1220 1564 44.8 69%
Pool Log in or create an account to report a bout correction.
D 0:5 ZHENG Zhe 32 - U 34 Anaheim Hills Fencers Club 1945 1609 43.3 30%
T64 Log in or create an account to report a bout correction.
D 3:15 GOBBO Alexander 14 88 U 15 Gryphon Fencing 2624 1628 50.7 10%

3rd Annual Sword in the Stone RYC & RJCC

Y-12 Men's Foil U, Y12 February 23, 2019

Place 44 of 49 Seed 41 Not ranked Rating U Beverly Hills Fencers' 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 QIU Tengjie 27 - U 46 Golubitsky Fencing Center 1548 1656 81.8 55%
Pool Log in or create an account to report a bout correction.
D 0:5 LO Conrad 3 41 E19 5 Massialas Foundation (M Team) 2998 1738 8.5 3%
Pool Log in or create an account to report a bout correction.
D 0:5 NGUYEN Liam 48 - U 20 Anaheim Hills Fencers Club 2333 1730 39.0 18%
Pool Log in or create an account to report a bout correction.
D 0:5 NG Eben S. 12 68 E19 7 LE CLUB TOUCHE / V Fencing Club 2838 1691 10.4 4%
Pool Log in or create an account to report a bout correction.
D 2:5 KHVANG Sebastien T. 33 - U 26 Precision Athletics Fencing Club 1936 1680 54.9 37%
Pool Log in or create an account to report a bout correction.
D 2:5 PIESNER Zachary C. 15 84 U 35 United Fencing Academy 2535 1625 17.4 8%
T64 Log in or create an account to report a bout correction.
D 8:15 DE LA FUENTE Ian 49 - U 21 Gryphon Fencing 1700 1856 227.4 56%

South Coast Mary Rafanelli RYC/RJC

Y-12 Men's Foil U, Y12 January 19, 2019

Place 26 of 42 Seed 15 Not ranked Rating U Beverly Hills Fencers' 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 AGEYEV Aleksey 24 - U 28 1466 1210 224.7 37%
Pool Log in or create an account to report a bout correction.
V 4:3 ULLOA Trent J. 42 - U 39 Anaheim Hills Fencers Club 1579 1434 173.0 42%
Pool Log in or create an account to report a bout correction.
D 3:5 YAKUSHKIN Ernest D. 2 31 U 7 LA International Fencing 3061 1607 8.5 2%
Pool Log in or create an account to report a bout correction.
V 5:3 WANG Rui Qin 35 - U 35 Orange County Fencing Center 1743 1599 121.5 43%
Pool Log in or create an account to report a bout correction.
D 2:5 NORIEGA Julian 27 - U 12 Gryphon Fencing 2329 1720 49.3 20%
Pool Log in or create an account to report a bout correction.
D 2:5 ZHOU Oscar J. 11 108 U 3 Golubitsky Fencing Center 2804 1671 14.5 5%
T64 Log in or create an account to report a bout correction.
V 15:9 SIDDIQI Amman 41 - U 40 Beverly Hills Fencers' Club 2079 2106 314.1 51%
T32 Log in or create an account to report a bout correction.
D 3:15 OH Jaden 21 - U 5 Anaheim Hills Fencers Club 1581 2420 564.3 82%

1st Annual SoCal Clash RYC & RJC

Y-12 Men's Foil U, Y12 November 17, 2018

Place 48 of 48 Seed 15 Not ranked Rating U Beverly Hills Fencers' 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 MASCARI DUMONT Louis 13 98 U 12 Massialas Foundation (m Team) 2313 2500 610.8 57%
Pool Log in or create an account to report a bout correction.
D 0:5 YAKUSHKIN Ernest D. 2 25 U 3 La International Fencing 2921 1889 112.1 18%
Pool Log in or create an account to report a bout correction.
D 1:5 DINSAY Kristjan 42 - U 36 Team Touche Fencing Center 2068 1777 215.9 39%
Pool Log in or create an account to report a bout correction.
D 0:5 LLIDO Soren 47 - U 37 Anaheim Hills Fencers Club 1817 1561 203.4 38%
Pool Log in or create an account to report a bout correction.
D 1:5 MARTIN IV Elmer D. 30 - U 16 Gryphon Fencing 1846 1358 118.2 29%
Pool Log in or create an account to report a bout correction.
D 0:5 LI Peihong 26 - U 19 Golubitsky Fencing Center 2510 1240 30.0 7%
T64 Log in or create an account to report a bout correction.
D 6:15 MASCARI DUMONT Louis 13 98 U 12 Massialas Foundation (m Team) 2831 2500 394.1 38%