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

Dhruva Bokam

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 6 6 23 - - 35
Losses 2 7 52 - - 61
Win ratio 75.0% 46.2% 30.7% - - 36.5%
Pool victories 5 4 19 - - 28
Pool losses 1 5 41 - - 47
Pool win ratio 83.3% 44.4% 31.7% - - 37.3%
DE victories 1 2 4 - - 7
DE losses 1 2 11 - - 14
DE win ratio 50.0% 50.0% 26.7% - - 33.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 3 3 7 - - 13
Easy wins % 50.0% 50.0% 30.4% - - 37.1%
Close wins - 2 6 - - 8
Close wins % 0.0% 33.3% 26.1% - - 22.9%
Close losses - - 8 - - 8
Close losses % 0.0% 0.0% 15.4% - - 13.1%
Big losses 1 6 32 - - 39
Big losses % 50.0% 85.7% 61.5% - - 63.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.

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events 1 2 11 - - 14
Tournaments 1 2 7 - - 10

Competition history

14 competitions, 96 bouts

UNCC Masters of Blades

Mixed Foil D1 April 25, 2026

Place 9 of 31 Seed 10 Not ranked Rating U Charlotte Fencing Academy / On Point 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 MORGAN Nina 11 - U 26 Charlotte Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
D 1:5 OLSON Emerson 1 - C26 1 Twin Cities Fencing Club / Liberty University Fencing Club 2023 1260 5.4 11%
Pool Log in or create an account to report a bout correction.
V 5:0 HERRERA Andrea 30 - U 31 Edge of America Fencing - - - -
Pool Log in or create an account to report a bout correction.
V 5:2 MAHON Landon 21 - U 19 On Point Fencing Club 2562 1254 28.6 9%
Pool Log in or create an account to report the missing USFA ID before editing this bout.
V 5:3 SPELL Aleksander Missing ID 29 - U 17 All-American Fencing Academy / Appalachian State University Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:0 LUNSFORD Hayden 19 - U 23 Appalachian State University Fencing Club 675 1283 7.6 83%
T32 Log in or create an account to report a bout correction.
V 15:1 GRUNER Aidan 27 - U 28 Gamecock Fencing Club 1491 1377 59.7 45%
T16 Log in or create an account to report a bout correction.
D 10:15 CLARK Matthew 13 - U 8 Greensboro Fencing Academy / University of North Carolina at Greensboro Fencing Club 2000 1436 28.8 20%

UNCC Masters of Blades

Mixed Foil E1 March 15, 2025

Place 7 of 15 Seed 12 Not ranked Rating U Charlotte Fencing Academy / On Point 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 MONSCH Channing 8 - U 3 Charlotte Fencing Academy 1602 1248 11.6 31%
Pool Log in or create an account to report a bout correction.
D 1:5 CAMPBELL Justin 1 - D24 3 Clemson University Fencing Club / Charlotte Fencing Academy 2396 1236 1.8 3%
Pool Log in or create an account to report a bout correction.
V 5:1 LANDRY Calem 13 - U 15 - - - -
Pool Log in or create an account to report a bout correction.
V 5:0 WILLIAMS Bryson 6 - U 11 Gamecock Fencing Club 1916 1235 25.2 22%
T16 Log in or create an account to report a bout correction.
V 15:12 SATTERLY Avery 4 - U 9 On Point Fencing Club / Charlotte Fencing Academy - - - -
T8 Log in or create an account to report a bout correction.
D 3:15 CAMPBELL Justin 1 - D24 3 Clemson University Fencing Club / Charlotte Fencing Academy 2318 1391 14.4 8%

The Big Blue Annual 3 Weapon Open/Women's/Youth + Div 3 Saber

Senior Mixed Foil C2, SNR August 25, 2024

Place 27 of 45 Seed 39 Not ranked Rating U Charlotte Fencing Academy / On Point 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 GUEVARRA Gerhard V. 7 - D23 6 All-American Fencing Academy 2313 1236 2.4 4%
Pool Log in or create an account to report a bout correction.
V 5:2 PETERS Ezra 21 - U 42 High Country Fencing Club 1044 1234 16.7 62%
Pool Log in or create an account to report a bout correction.
V 5:4 MARRELLI Carolina 38 - U 36 Charlotte Fencing Academy / Triple Threat Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
D 1:5 CAO Kayla 8 - D23 15 Research Triangle Fencing - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 JIN Xinyi 22 - U 5 Apex Fencing Academy 2401 1251 2.6 5%
T64 Log in or create an account to report a bout correction.
V 15:6 JOHNSON Dylan 30 - U 40 Forge Fencing Teams 1195 1361 61.4 59%
T32 Log in or create an account to report a bout correction.
D 4:15 CANTERO GIGNAC Alexander 13 - E24 10 All-American Fencing Academy 2013 1423 31.8 19%

Battle At The Beach 2 RYC/RJCC

Junior Men's Foil C1, JNR February 11, 2024

Place 17 of 21 Seed 18 Not ranked Rating U Charlotte Fencing Academy / On Point 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 AYALA Franco 20 - U 21 Doral Fencing Club 740 1241 10.8 78%
Pool Log in or create an account to report a bout correction.
V 5:0 CHANG Xavier 22 - U 19 AIC Fencing Club 1025 1251 16.9 64%
Pool Log in or create an account to report a bout correction.
D 1:5 RIVERA IVAN 12 - D23 6 Fioretto Fencing Academy 1559 1268 15.0 32%
Pool Log in or create an account to report a bout correction.
D 1:5 QUINTERO Julian 2 - B23 8 Masters Fencing Club 1661 1253 12.1 25%
Pool Log in or create an account to report a bout correction.
D 1:5 SAADO Cesar 7 - C22 1 Winter Garden Fencing Academy / Orlando Fencing Club 2080 1241 4.8 9%
T32 Log in or create an account to report a bout correction.
D 11:15 FULMER Jacob 17 - E22 16 Winter Garden Fencing Academy 1920 1400 38.9 26%

Battle At The Beach 2 RYC/RJCC

Cadet Men's Foil B1, CDT February 10, 2024

Place 23 of 24 Seed 19 Not ranked Rating U Charlotte Fencing Academy / On Point 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 CAO Kellen 11 - E24 18 Lotus Fencing Academy 1302 1306 26.3 50%
Pool Log in or create an account to report a bout correction.
D 0:5 DANIZ FERNANDO A. 14 - E23 14 Doral Fencing Club 1746 1280 12.3 22%
Pool Log in or create an account to report a bout correction.
D 3:5 RODRIGUEZ Lazaro S. 6 - D23 12 Masters Fencing Club 1795 1268 10.7 19%
Pool Log in or create an account to report a bout correction.
D 0:5 YOON Junhyeok 3 - C24 2 Auburn Fencing Club 2218 1257 3.8 6%
Pool Log in or create an account to report a bout correction.
D 4:5 PAZ Luis 24 - U 9 Fioretto Fencing Academy 1683 1253 12.5 24%
T32 Log in or create an account to report a bout correction.
D 3:15 MARISI Gabriel 4 - C24 7 Lang Fencing Academy 1997 1442 41.4 20%

Foothills Winter Challenge

Senior Mixed Foil D1, SNR January 27, 2024

Place 10 of 28 Seed 22 Not ranked Rating U Charlotte Fencing Academy / On Point 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 SHEHORN Connor 4 - E23 2 Augusta Fencers Club 2026 1239 7.4 10%
Pool Log in or create an account to report a bout correction.
V 5:2 BREZNY Peter 18 - U 20 Fencing Club Asheville 1306 1231 27.1 46%
Pool Log in or create an account to report a bout correction.
V 5:1 MADDEN Sidney 20 - U 24 Foothills Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
V 5:2 RILEY Owen 12 - U 14 Foothills Fencing Academy 1532 1258 39.3 33%
Pool Log in or create an account to report a bout correction.
V 5:1 MCNEW Declan 26 - U 25 Foothills Fencing Academy 1317 1298 27.6 49%
Pool Log in or create an account to report a bout correction.
D 1:5 MILES Greyson 5 - E23 5 Edge of America Fencing 1559 1325 19.3 35%
T32 Log in or create an account to report a bout correction.
V 15:9 MADDEN Sidney 20 - U 24 Foothills Fencing Academy - - - -
T16 Log in or create an account to report a bout correction.
D 14:15 MCARTHUR Kemp 24 - U 6 University of Georgia Fencing Club / Epic Fencing Club 1695 1525 82.9 40%

The Southern RYC/RJCC/ROC (VET/D1A/DV2/TEAM)

Cadet Men's Foil D1, CDT December 18, 2023

Place 13 of 21 Seed 12 Not ranked Rating U Charlotte Fencing Academy / University of North Carolina Charlotte 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 XU Joseph 20 - U 12 AIC Fencing Club 1212 1182 34.6 48%
Pool Log in or create an account to report a bout correction.
D 3:5 DANIZ FERNANDO A. 6 - E23 7 Doral Fencing Club 1808 1148 11.4 14%
Pool Log in or create an account to report a bout correction.
V 5:4 SEMP Iain 1 - C23 10 Richmond Fencing Club 1891 1136 72.7 11%
Pool Log in or create an account to report a bout correction.
V 5:1 HU Alexander 13 - U 20 752 1209 15.4 74%
Pool Log in or create an account to report a bout correction.
D 3:5 MARISI Gabriel 7 - E23 6 Lang Fencing Academy 1888 1224 10.3 14%
Pool Log in or create an account to report a bout correction.
V 5:1 CHANG Xavier 16 - U 17 AIC Fencing Club 1068 1214 24.7 59%
T32 Log in or create an account to report a bout correction.
V 15:7 DAVIS Walter 21 - U 21 Cape Fear Fencing Association 1089 1589 62.4 74%
T16 Log in or create an account to report a bout correction.
D 6:15 HE Ryan 14 - U 3 AIC Fencing Club 1596 1651 126.4 53%

The Southern RYC/RJCC/ROC (VET/D1A/DV2/TEAM)

Div II Men's Foil C2, DV2 December 17, 2023

Place 31 of 31 Seed 25 Not ranked Rating U Charlotte Fencing Academy / University of North Carolina Charlotte 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 MILES Greyson 21 - E23 16 Edge of America Fencing 1470 1284 33.0 38%
Pool Log in or create an account to report a bout correction.
D 0:5 BRUCE Roman 1 - C23 3 Foothills Fencing Academy / On Point Fencing Club 2450 1251 3.3 3%
Pool Log in or create an account to report a bout correction.
D 2:5 WANG Maxwell L. 30 - U 17 Olympic Fencers Club / Georgia Tech University Yellow Jacket Fencing Club 1978 1247 12.2 15%
Pool Log in or create an account to report a bout correction.
D 0:5 PRUT Anton 17 - E23 24 Apex Fencing Academy 1680 1235 20.1 24%
Pool Log in or create an account to report a bout correction.
D 1:5 MOORHOUSE Emmett 10 - D23 7 Tidewater Fencing Club / Richmond Fencing Club 1810 1215 14.6 17%
Pool Log in or create an account to report a bout correction.
D 1:5 MITCHELL Henry 11 - D23 18 Lang Fencing Academy 1663 1201 18.3 23%
T32 Log in or create an account to report a bout correction.
D 6:15 HE Kyle 12 - D23 9 AIC Fencing Club 2228 1653 63.8 20%

The Southern RYC/RJCC/ROC (VET/D1A/DV2/TEAM)

Junior Men's Foil A2, JNR December 16, 2023

Place 28 of 40 Seed 38 Not ranked Rating U Charlotte Fencing Academy / University of North Carolina Charlotte 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 SAGE Michael P. 10 - B23 9 Lotus Fencing Academy 2611 1176 2.0 1%
Pool Log in or create an account to report a bout correction.
V 5:4 SEMP Iain 15 - C23 23 Richmond Fencing Club 1896 1174 109.6 13%
Pool Log in or create an account to report a bout correction.
V 5:2 BOCKSNICK John Robert 28 - E23 38 Edge of America Fencing 1254 1283 46.8 52%
Pool Log in or create an account to report a bout correction.
D 1:5 MOHAMED Amir 4 125 A23 2 AIC Fencing Club 2814 1330 1.4 1%
Pool Log in or create an account to report a bout correction.
D 1:5 ZAIDI Adil 21 - D23 18 OnTarget Fencing Club 1769 1329 23.6 24%
Pool Log in or create an account to report a bout correction.
D 3:5 DANIZ FERNANDO A. 34 - E23 33 Doral Fencing Club 1783 1305 21.2 22%
T64 Log in or create an account to report a bout correction.
V 15:13 TAYLOR Benjamin 40 - U 37 Lotus Fencing Academy 1455 1549 125.8 54%
T32 Log in or create an account to report a bout correction.
D 6:15 LEE Jacob 2 121 A23 3 Naples Fencing Academy 2783 1675 22.7 6%

On Point Winter Event

Div III Mixed Foil D1, DV3 December 2, 2023

Place 10 of 16 Seed 9 Not ranked Rating U Charlotte Fencing Academy / University of North Carolina Charlotte 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 EVANGELISTI Gabriele 10 - U 12 On Point Fencing Club 1512 1156 93.9 29%
Pool Log in or create an account to report a bout correction.
D 1:5 DHOKTE Neev 3 - E23 5 Epic Fencing Club / SCAD- Atlanta Fencing 1666 1250 32.4 26%
Pool Log in or create an account to report a bout correction.
V 5:3 MONAGHAN Claire (Micah) 15 - U 13 On Point Fencing Club / Charlotte Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
D 4:5 HARWOOD Gray 4 - E23 1 Greensboro Fencing Academy 1433 1218 42.2 37%
T16 Log in or create an account to report a bout correction.
D 12:15 HARWOOD Gray 4 - E23 1 Greensboro Fencing Academy 1906 1708 158.3 40%

On Point Winter Event

Mixed Foil C1 December 2, 2023

Place 13 of 17 Seed 10 Not ranked Rating U Charlotte Fencing Academy / University of North Carolina Charlotte 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 the missing USFA ID before editing this bout.
D 3:5 BRUCE Roman Missing ID 3 - C23 3 Foothills Fencing Academy / On Point Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 HARWOOD Gray 8 - E23 10 Greensboro Fencing Academy 1447 1207 50.6 35%
Pool Log in or create an account to report a bout correction.
V 5:3 WIAND Eleanora (Ellie) 17 - U 17 On Point Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 0:5 HARTMARK Anders 4 - C23 1 On Point Fencing Club / Homewood Fencing Club 3040 1157 0.4 < 1%
T16 Log in or create an account to report a bout correction.
D 7:15 MAXWELL CJ F. 6 - D22 5 Foothills Fencing Academy - - - -

North Carolina Junior Olympic Qualifiers

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

Place 4 of 7 Seed 5 Not ranked Rating U Charlotte 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 0:5 ROTHMAN Matthew 2 - U 2 Research Triangle Fencing 1599 1261 74.4 31%
Pool Log in or create an account to report a bout correction.
D 3:5 CANADY Isaac 7 - U 3 All-American Fencing Academy 1499 1187 69.1 32%
Pool Log in or create an account to report a bout correction.
V 5:4 JOHNSON Dylan 4 - U 7 Forge Fencing 1375 1117 107.1 37%
Pool Log in or create an account to report a bout correction.
V 5:2 KNOSKY Thomas 6 - U 6 Cape Fear Fencing Association 1275 1225 85.8 47%
Pool Log in or create an account to report a bout correction.
D 4:5 PHILLIPS Oliver 3 - U 5 Apex Fencing Academy 1222 1310 88.4 55%
Pool Log in or create an account to report a bout correction.
D 1:5 HUTH Trevor 1 - D22 1 Apex Fencing Academy 2131 1222 14.5 8%
T8 Log in or create an account to report a bout correction.
V 15:14 KNOSKY Thomas 6 - U 6 Cape Fear Fencing Association 1908 1439 388.5 30%
T4 Log in or create an account to report a bout correction.
D 5:15 HUTH Trevor 1 - D22 1 Apex Fencing Academy 2368 1828 119.9 24%

OPFC October Event

Senior Mixed Foil E1, SNR October 29, 2023

Place 13 of 13 Seed 8 Not ranked Rating U CHARLOTTEF

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 STACEY Matthew 11 - U 11 OPFC 2500 1664 56.9 22%
Pool Log in or create an account to report a bout correction.
D 1:5 MAXWELL CJ 4 - D22 5 FFA - - - -
Pool Log in or create an account to report a bout correction.
D 4:5 EVANGELISTI Gabriele 13 - U 9 ONPOINTFC 1355 1607 215.9 64%
Pool Log in or create an account to report a bout correction.
D 1:5 PAGE Walker 9 - U 7 ONPOINTFC 2090 1391 51.4 19%
Pool Log in or create an account to report a bout correction.
D 1:5 VIVEROS Antonio 5 - E22 3 ONPOINTFC 1741 1340 76.7 28%
Pool Log in or create an account to report a bout correction.
D 1:5 HARTMARK Anders 1 - B19 1 ONPOINTFC 3040 1263 1.9 < 1%
T16 Log in or create an account to report a bout correction.
D 6:15 VIVEROS Evan 3 - C21 3 ONPOINTFC 2843 1485 46.0 5%

Tiger Open 2023

Div III Mixed Foil D1, DV3 October 14, 2023

Place 21 of 39 Seed 13 Not ranked Rating U Charlotte Fencing Academy / University of North Carolina Charlotte 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 MILLER Jonathan 12 - U 3 Edge of America Fencing 1392 2500 1069.0 86%
Pool Log in or create an account to report a bout correction.
D 2:5 LEBEDOVYCH Tristin 26 - U 13 Foothills Fencing Academy 1994 1431 165.9 25%
Pool Log in or create an account to report a bout correction.
D 1:5 LOVERA Gaëtan 1 - D23 1 Georgia Tech University Yellow Jacket Fencing Club 3433 1265 6.8 1%
Pool Log in or create an account to report a bout correction.
V 5:1 SCOTT Ford 35 - U 25 Clemson University Fencing Club 1534 1258 298.7 37%
Pool Log in or create an account to report a bout correction.
V 5:4 BARRETT John 24 - U 32 1055 1557 106.7 74%
Pool Log in or create an account to report a bout correction.
V 5:2 KENYON Briella 39 - U 38 - - - -
T32 Log in or create an account to report a bout correction.
D 14:15 MILES Greyson 4 - E23 12 Edge of America Fencing 1454 2500 1014.8 84%