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

John Caputo

2003
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 - 5 - - 9 14
Losses - 3 - - 59 62
Win ratio - 62.5% - - 13.2% 18.4%
Pool victories - 4 - - 8 12
Pool losses - 2 - - 50 52
Pool win ratio - 66.7% - - 13.8% 18.8%
DE victories - 1 - - 1 2
DE losses - 1 - - 9 10
DE win ratio - 50.0% - - 10.0% 16.7%

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 - - 2 5
Easy wins % - 60.0% - - 22.2% 35.7%
Close wins - - - - 1 1
Close wins % - 0.0% - - 11.1% 7.1%
Close losses - 2 - - 6 8
Close losses % - 66.7% - - 10.2% 12.9%
Big losses - - - - 42 42
Big losses % - 0.0% - - 71.2% 67.7%

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% - - 11.1% 7.1%
Losses - - - - 2 2
Losses % - 0.0% - - 3.4% 3.2%
Total - - - - 3 3
Total % - 0.0% - - 4.4% 3.9%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events - 1 - - 10 11
Tournaments - 1 - - 8 9

Competition history

11 competitions, 76 bouts

United State Collegiate Club Championships 2025

Senior Men's Foil A2/B3, SNR April 5, 2025

Place 47 of 165 Seed 95 Not ranked Rating U Binghamton University 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 NGUYEN Eric 52 - E24 66 University of California Davis 1979 1321 17.3 15%
Pool Log in or create an account to report a bout correction.
V 5:1 GOLDSTEIN Noah 148 - U 58 UMass Fencing Club 2766 1304 82.1 6%
Pool Log in or create an account to report a bout correction.
V 5:2 HECHT Joel 45 - E24 128 Drexel University Fencing Club / Delaware Valley Fencers Club-PA 1727 1386 68.8 29%
Pool Log in or create an account to report a bout correction.
D 4:5 REYES Manuel A 4 - B25 13 University Of Florida Fencing Club / Invictus Fencing 2461 1455 6.5 5%
Pool Log in or create an account to report a bout correction.
V 5:0 TANTRAKOON Andrew 142 - U 163 Boston University Fencing Club 1045 1448 22.3 70%
Pool Log in or create an account to report a bout correction.
V 5:3 NEED William 145 - U 64 Purdue Fencing Club-purdue Univ. 1557 1471 45.7 45%
T128 Log in or create an account to report a bout correction.
V 15:7 PRUDE Liam 68 - U 84 Swarthmore College Fencing Club / VANDERWEGE Academie D'Armes 1980 1079 222.3 14%
T64 Log in or create an account to report a bout correction.
D 9:15 POON Simon 10 - B22 3 University Of Calif/Santa Barbara (UCSB) 3631 1302 0.2 < 1%

THRUST WINTER RYC/RJCC

Cadet Men's Foil B2, CDT February 9, 2020

Place 43 of 44 Seed 37 Not ranked Rating U Hills Fencing Institute (H3)

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 HORSLEY Alexander 5 - B20 8 Durkan Fencing Academy 2896 1344 1.4 1%
Pool Log in or create an account to report a bout correction.
D 1:5 YEROKHIN Michael N. 10 - C20 6 Gutkovskiy Fencing Academy 2894 1343 1.3 1%
Pool Log in or create an account to report a bout correction.
D 0:5 KLEIN Sebastian W. 33 - E19 16 Brooklyn Bridge Fencing Club 2429 1342 6.3 4%
Pool Log in or create an account to report a bout correction.
D 0:5 MENG Zhaoyi 19 - D19 7 Gold Fencing Club 2409 1335 6.4 4%
Pool Log in or create an account to report a bout correction.
D 1:5 SYOMICHEV Gleb A. 24 - E20 28 2340 1329 7.5 5%
T64 Log in or create an account to report a bout correction.
D 7:15 WANG Gerald Y. 16 - D20 24 Tim Morehouse Fencing Club (Port Chester) 2210 1100 20.5 6%

Brentwood Holiday Tournament 2019

Men's Foil C2 December 14, 2019

Place 26 of 54 Seed 19 Not ranked Rating U Half Hollow Hills

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.
V 5:3 PALMA ROMERO Edison Missing ID 35 - U 49 Walt Whitman - - - -
Pool Log in or create an account to report a bout correction.
D 0:5 ANCONA Christopher 3 - D19 3 Ward Melville 2784 1377 2.4 1%
Pool Log in or create an account to report the missing USFA ID before editing this bout.
V 5:3 BONILLA Elias Missing ID 29 - U 37 Newfield - - - -
Pool Log in or create an account to report the missing USFA ID before editing this bout.
V 5:0 GONZALEZ Darian Missing ID 46 - U 36 Brentwood - - - -
Pool Log in or create an account to report a bout correction.
D 3:5 LACAVA Anthony 16 - U 13 Commack 1999 1375 20.9 21%
Pool Log in or create an account to report a bout correction.
D 4:5 MAGIDSON Joshua K. 15 - U 14 Great Neck South 2454 1354 9.6 9%
T64 Log in or create an account to report a bout correction.
V 15:2 TORRES Diego 20 - U 39 Huntington 2500 885 255.4 7%
T32 Log in or create an account to report a bout correction.
D 3:15 VAZQUEZ Sebastian A. 8 - E19 7 Garden City 2000 1140 40.4 12%

American Challenge ROC (DIV1A, DIV2, VET) & RJC

Div II Men's Foil C3, DV2 October 6, 2019

Place 102 of 106 Seed 95 Not ranked Rating U Hills Fencing Institute (H3)

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 LEVINE-RITTERMAN Joshua 99 - U 96 Drew University NCAA 2500 1438 13.5 15%
Pool Log in or create an account to report a bout correction.
D 3:5 BAO Wenyuan 62 - E19 80 Moe Fencing Club LLC 1933 1425 28.5 21%
Pool Log in or create an account to report a bout correction.
D 2:5 ANTON Nathaniel 29 - D19 41 Fencers Club Inc. 2624 1396 4.6 3%
Pool Log in or create an account to report a bout correction.
D 0:5 YEROKHIN Michael N. 4 - C19 17 Gutkovskiy Fencing Academy 2959 1392 1.4 1%
Pool Log in or create an account to report a bout correction.
D 1:5 GARR James D. 61 - E19 68 Freehold Fencing Academy 2273 1390 12.1 8%
Pool Log in or create an account to report a bout correction.
D 2:5 DEGREMONT Henri S. 36 - D19 22 Rhode Island Fencing Academy And Club 3023 1378 1.0 < 1%

Jeff Wolfe Long Island Challenge

Div II Men's Foil C2, DV2 April 27, 2019

Place 33 of 37 Seed 27 Not ranked Rating U Hills Fencing Institute (H3)

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 SHIKHMAN Robert 10 - D19 9 Brooklyn Fencing Center 2733 1309 3.5 1%
Pool Log in or create an account to report a bout correction.
V 5:2 MONTALBINE Aidan 31 - U 31 Mission Fencing Center 2137 1306 163.4 10%
Pool Log in or create an account to report a bout correction.
D 2:5 BOISLARD Adam J. 3 - C19 15 University Of Connecticut Fencing Club / Silver City Fencing Club 2631 1469 7.3 4%
Pool Log in or create an account to report a bout correction.
D 1:5 ZHAO Jesse 21 - E18 22 International Fencers Alliance Of Boston 2211 1462 18.9 12%
Pool Log in or create an account to report a bout correction.
D 2:5 KWON Ethan 14 - E19 11 North Shore Fencers Club 2701 1443 4.6 2%
T64 Log in or create an account to report a bout correction.
D 13:14 MONTALBINE Aidan 31 - U 31 Mission Fencing Center 1872 928 43.0 11%

LI Div SN Div 2/3 Qualifier 2019

Div II Men's Foil D1, DV2 March 31, 2019

Place 18 of 23 Seed 15 Not ranked Rating U Hills Fencing Institute (H3)

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 DONG Haoxiang 22 - U 20 Mid-Island Fencing Academy 1731 1199 149.8 25%
Pool Log in or create an account to report a bout correction.
D 2:5 MAGIDSON Josh 16 - U 11 North Shore Fencers Club 1953 1349 40.3 19%
Pool Log in or create an account to report a bout correction.
V 5:3 ZHANG Shenghong 19 - U 23 Mid-Island Fencing Academy 1216 1309 73.7 55%
Pool Log in or create an account to report a bout correction.
D 1:5 DYCKMAN Andrew P. 6 - E18 7 Mission Fencing Center 1972 1382 35.1 19%
Pool Log in or create an account to report a bout correction.
D 4:5 BURNS Andrew 12 - U 13 5T Fencers Club 1951 1347 32.1 22%
Pool Log in or create an account to report a bout correction.
D 0:5 ANCONA Christopher 7 - E18 1 Mission Fencing Center 2874 1315 2.3 1%
Pool Log in or create an account to report a bout correction.
D 2:5 DALBERG Leif 1 - D18 3 Mission Fencing Center 2765 1313 3.5 1%
T32 Log in or create an account to report a bout correction.
D 11:12 WANG Alex L. 20 - U 15 Mid-Island Fencing Academy 1694 1004 75.9 19%

Brentwood Holiday Tournament 2018

Men's Foil U December 14, 2018

Place 41 of 57 Seed 39 Not ranked Rating U Half Hollow Hills

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 SHEIKH Arham 10 - E18 10 Commack 2182 1080 20.0 6%
Pool Log in or create an account to report a bout correction.
D 4:5 GRASSIE James 25 - U 36 Oyster Bay 2500 1060 17.7 9%
Pool Log in or create an account to report a bout correction.
D 1:5 ST. CLAIR Regan A. 7 - D18 5 Ward Melville 2814 1042 2.7 1%
Pool Log in or create an account to report a bout correction.
V 5:2 WALSH Liam 54 - U 50 Huntington 1826 1039 159.7 19%
Pool Log in or create an account to report the missing USFA ID before editing this bout.
V 5:2 SHI Jachi Missing ID 23 - U 55 Walt Whitman - - - -
Pool Log in or create an account to report the missing USFA ID before editing this bout.
D 3:5 DONG Wilson Missing ID 42 - U 34 Jericho - - - -
T64 Log in or create an account to report a bout correction.
D 3:15 MONTALBINE Aidan 51 - U 24 Sayville 1278 1186 181.9 46%

Thrust Fall ROC - Div 1A/Div 2 - plus Non-Regional Junior/Cadet

Div II Men's Foil C2, DV2 December 9, 2018

Place 34 of 34 Seed 29 Not ranked Rating U Hills Fencing Institute (H3)

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 DEGREMONT Henri S. 23 - E18 2 Rhode Island Fencing Academy and Club 3008 1121 2.3 < 1%
Pool Log in or create an account to report a bout correction.
D 1:5 MANGE Andrew E. 7 - C18 15 Manchen Academy of Fencing 3192 1118 1.5 < 1%
Pool Log in or create an account to report a bout correction.
D 1:5 MAUER Michael R. 12 - C16 1 Moe Fencing Club LLC / Grand Rapids Fencing Academy 3090 1117 1.6 < 1%
Pool Log in or create an account to report a bout correction.
D 0:5 MONTALVO-ZOTTER Gabriel M. 32 - U 25 Durkan Fencing Academy 2241 1115 21.5 6%
Pool Log in or create an account to report a bout correction.
D 0:5 ONIK Elijah T. 19 - D18 24 Gutkovskiy Fencing Academy 2710 1094 4.4 1%
Pool Log in or create an account to report a bout correction.
D 0:5 FRITZ Ayden R. 2 - C18 20 Silver City Fencing Club / Farmington Valley Fencing Academy 2481 1089 9.6 2%
T64 Log in or create an account to report a bout correction.
D 2:15 SHEIKH Arham 28 - E18 31 Hills Fencing Institute (H3) 1639 1352 166.9 38%

Thrust Fall ROC - Div 1A/Div 2 - plus Non-Regional Junior/Cadet

Div I-A Men's Foil A3, D1A December 8, 2018

Place 65 of 65 Seed 65 Not ranked Rating U Hills Fencing Institute (H3)

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 JOSEPH Willem 61 - E18 30 Brooklyn Bridge Fencing Club / Mission Fencing Center 2500 1170 26.8 11%
Pool Log in or create an account to report a bout correction.
D 1:5 O'BRIEN Jack K. 44 - C18 50 Stevens Institute of Technology (University) NCAA 2480 1143 16.0 4%
Pool Log in or create an account to report a bout correction.
D 0:5 HERGERT Benito 41 - C18 43 Medeo Fencing Club 2904 1127 3.1 1%
Pool Log in or create an account to report a bout correction.
D 0:5 WOODS Jack H. 1 58 A17 3 V Fencing Club 3536 1124 0.3 < 1%
Pool Log in or create an account to report a bout correction.
D 0:5 LIU Niles J. 21 - B18 7 International Fencers Alliance of Boston 3718 1124 0.1 < 1%
Pool Log in or create an account to report a bout correction.
D 0:5 TUMMINGS C.J. 28 - B16 3 Peekskill Fencing Center 2995 1124 3.0 1%
T128 Log in or create an account to report a bout correction.
D 2:15 SCILEPPI Jonathan 63 - U 64 Hills Fencing Institute (H3) 1804 1548 195.9 40%

LI Div JO Qualifier 2018

Junior Men's Foil C1, JNR November 18, 2018

Place 19 of 19 Seed 16 Not ranked Rating U Hills Fencing Institute (H3)

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 ZELTSER Lawrence M. 10 - E18 2 Manhattan Fencing Center 2434 1407 48.9 9%
Pool Log in or create an account to report a bout correction.
D 0:5 CHAN Tyler 3 - D18 10 5T Fencers Club 2571 1358 29.0 5%
Pool Log in or create an account to report a bout correction.
D 1:5 ANCONA Christopher 7 - E18 5 Mission Fencing Center 2883 1329 11.4 2%
Pool Log in or create an account to report a bout correction.
D 1:5 DALBERG Leif 4 - D18 12 Mission Fencing Center 2517 1318 27.7 6%
Pool Log in or create an account to report a bout correction.
D 1:5 YU Dale 15 - U 14 Mission Fencing Center 1590 1290 120.4 35%
T32 Log in or create an account to report a bout correction.
D 4:15 YU Dale 15 - U 14 Mission Fencing Center 1767 1904 355.7 55%

LI Div JO Qualifier 2018

Cadet Men's Foil U, CDT November 18, 2018

Place 8 of 14 Seed 9 Not ranked Rating U Hills Fencing Institute (H3)

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 MAGIDSON Gabriel 13 - U 2 North Shore Fencers Club 2471 2500 511.6 51%
Pool Log in or create an account to report a bout correction.
D 3:5 HARRISON Cade 12 - U 14 (none) 2091 1988 294.7 46%
Pool Log in or create an account to report a bout correction.
D 0:5 AMODEMO Charles 8 - U 7 Mission Fencing Center 2530 1694 120.9 20%
Pool Log in or create an account to report a bout correction.
D 0:5 CHAN Tyler 1 - D18 3 5T Fencers Club 2519 1573 83.5 12%
Pool Log in or create an account to report a bout correction.
D 0:5 HOOSHI Jayden C. 4 - E18 1 5T Fencers Club 2861 1489 28.8 4%
Pool Log in or create an account to report a bout correction.
D 0:5 BOVA Andrew 6 - U 6 Mission Fencing Center 2529 1460 53.1 9%
T8 Log in or create an account to report a bout correction.
D 3:15 MACRAE Harrison A. 5 - E18 3 5T Fencers Club 2274 2500 595.8 58%