The future of US Fencing is at stake!

For transparency, fairness, and athlete support, VOTE FOR:
(1) Jason Liu and (2) Abdel Salem on May 13th!

Statistics Profile

Michael Joo

1973
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 21 16 - - 42
Losses 3 28 24 - - 55
Win ratio 62.5% 42.9% 40.0% - - 43.3%
Pool victories 4 15 11 - - 30
Pool losses 2 22 19 - - 43
Pool win ratio 66.7% 40.5% 36.7% - - 41.1%
DE victories 1 6 5 - - 12
DE losses 1 6 5 - - 12
DE win ratio 50.0% 50.0% 50.0% - - 50.0%

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 - 11 5 - - 16
Easy wins % 0.0% 52.4% 31.2% - - 38.1%
Close wins 2 7 4 - - 13
Close wins % 40.0% 33.3% 25.0% - - 31.0%
Close losses - 5 4 - - 9
Close losses % 0.0% 17.9% 16.7% - - 16.4%
Big losses 2 16 11 - - 29
Big losses % 66.7% 57.1% 45.8% - - 52.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.

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events 1 7 6 - - 14
Tournaments 1 6 5 - - 12

Competition history

14 competitions, 97 bouts

Division 1 & Para Championships / April NAC

Vet-50 Men's Foil A2, V50 April 25, 2026

Place 14 of 34 Seed 21 Rank 50 Rating D25

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 HABALA Peter 8 - A23 11 RedStar Fencing Club Chicago 3438 1694 0.2 < 1%
Pool Log in or create an account to report a bout correction.
D 2:5 NEWELL Tim 28 30 E25 19 Bayou City Fencing Academy 1180 1693 32.5 80%
Pool Log in or create an account to report a bout correction.
V 5:4 VALENTINE Iain 13 15 C24 18 Salle Auriol Seattle 2104 1661 29.7 23%
Pool Log in or create an account to report a bout correction.
V 5:4 CHO Michael 3 3 A25 15 Renaissance Fencing Club / Yorkville Arms Fencing Club 2516 1691 40.2 9%
Pool Log in or create an account to report a bout correction.
V 5:2 SMITH IV Edward (Ted) A. 34 - U 34 Richmond Fencing Club 1031 1731 5.1 87%
Pool Log in or create an account to report a bout correction.
V 5:3 BALBOA Rolando M. 18 58 C24 17 Brooklyn Fencing Center 2294 1736 31.1 18%
T32 Log in or create an account to report a bout correction.
V 10:7 MINOTT Nicolas D. 29 43 E25 20 Valkyrie Fencing Club 1949 2189 34.2 64%
T16 Log in or create an account to report a bout correction.
D 4:10 LOPEZ Reynaldo (REY) 6 5 B25 6 Heartland Fencing Academy 3108 2223 9.6 8%

National Championships and July Challenge (Summer Nationals)

Vet-50 Men's Foil A2, V50 June 28, 2025

Place 24 of 39 Seed 21 Rank 47 Rating D25

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 HARKINS Craig T. 4 5 B25 13 Lotus Fencing Academy 2460 1683 4.9 10%
Pool Log in or create an account to report a bout correction.
V 5:2 SPRINGER Michael 34 61 U 32 LEO Fencing Club 1624 1678 16.2 53%
Pool Log in or create an account to report a bout correction.
D 3:5 SIRICO Thomas (Tommy) P. 9 10 B25 7 2550 1694 4.0 8%
Pool Log in or create an account to report a bout correction.
V 5:0 TOWSTER Robert 28 60 E23 26 Bayou City Fencing Academy 1527 1690 15.2 61%
Pool Log in or create an account to report a bout correction.
D 4:5 MONSEFI Amir 16 31 C24 12 LA International Fencing 2022 1705 11.7 30%
T32 Log in or create an account to report a bout correction.
D 5:10 MONSEFI Amir 16 31 C24 12 LA International Fencing 2339 2232 43.6 43%

Duel of the East Coast ROC/RJCC/RYC

Veteran Men's Foil C1, VET May 2, 2025

Place 3 of 15 Seed 5 Not ranked Rating D23

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 LA BARR Edward T. 2 - C24 6 Fencing Academy Of Philadelphia - University City / Fencing Academy Of Philadelphia - North 1822 1690 17.2 41%
Pool Log in or create an account to report a bout correction.
V 5:0 CHAO Pierre 11 - U 14 1253 1673 10.6 75%
Pool Log in or create an account to report a bout correction.
V 5:0 CHANDLEE Thomas 14 - U 9 1150 1684 8.4 81%
Pool Log in or create an account to report a bout correction.
D 1:5 DERBY Joshua (Josh) C. 8 - E24 2 2163 1692 9.4 22%
T16 Log in or create an account to report a bout correction.
V 10:4 MAHNKEN Thomas G. 7 - E24 11 Fencing Sports Academy, Inc. / RedStar Fencing Club Chicago 1626 2209 24.1 82%
T8 Log in or create an account to report a bout correction.
V 10:8 LA BARR Edward T. 2 - C24 6 Fencing Academy Of Philadelphia - University City / Fencing Academy Of Philadelphia - North 2032 2233 43.0 62%
T4 Log in or create an account to report a bout correction.
D 6:10 DERBY Joshua (Josh) C. 8 - E24 2 2427 2276 43.1 41%

January NAC

Veteran Men's Foil A2/B3, VET January 5, 2025

Place 52 of 67 Seed 67 Not ranked Rating D23

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 GREEN Michael C. 28 - C21 15 Brooklyn Bridge Fencing Club 2278 1674 8.5 17%
Pool Log in or create an account to report a bout correction.
V 5:4 DUANE Michael 52 - U 57 New Jersey Fencing Alliance 1867 1666 27.0 38%
Pool Log in or create an account to report a bout correction.
V 5:4 SUAREZ Rolando 49 - E23 37 Masters Fencing Club 2169 1693 37.2 22%
Pool Log in or create an account to report a bout correction.
D 1:5 JUNCO Carlos 9 - B24 8 2803 1730 2.7 5%
Pool Log in or create an account to report a bout correction.
D 1:5 CHAN Geoffrey 32 - D24 55 Delaware Valley Fencers Club-PA 1383 1727 30.8 71%
Pool Log in or create an account to report a bout correction.
D 2:5 WOOD Alexander W. 12 - B24 3 Fencing Sports Academy, Inc. 2417 1696 6.0 13%
T64 Log in or create an account to report a bout correction.
D 4:10 POPOKH Leo 10 - B24 18 Fencing Institute Of Texas 2920 2229 20.2 14%

January NAC

Vet-50 Men's Foil A2, V50 January 3, 2025

Place 38 of 43 Seed 27 Rank 58 Rating D23

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 ZHANG Jie 41 - U 6 2500 1677 6.8 21%
Pool Log in or create an account to report a bout correction.
V 5:4 VALENTINE Iain 15 16 C24 29 Salle Auriol Seattle 2141 1671 41.8 22%
Pool Log in or create an account to report a bout correction.
D 3:5 SUAREZ Rafael A. 1 1 A24 1 Masters Fencing Club 3229 1712 0.6 1%
Pool Log in or create an account to report a bout correction.
D 3:5 BANKS Alex S. 14 - B24 21 International Fencing Club 2597 1712 4.6 7%
Pool Log in or create an account to report a bout correction.
D 4:5 SCHNEIDERMAN todd 43 - U 39 Medeo Fencing Club 1454 1707 31.0 66%
Pool Log in or create an account to report a bout correction.
D 0:5 LOPEZ Reynaldo (REY) 30 18 E24 3 Heartland Fencing Academy 2850 1676 2.1 3%
T64 Log in or create an account to report a bout correction.
D 4:10 HERNANDEZ Marc A. 24 30 D23 16 Austin Fencers Club 2103 2313 84.5 63%

Fencers Club Veteran Cup - (Epee, Foil, Sabre)

Veteran Mixed Foil E1, VET December 29, 2024

Place 1 of 13 Seed 2 Not ranked Rating D23

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 ARANGO PINEDO Catalina 3 - E24 10 Fencing Academy of Philadelphia - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 VASTOLA Gene 10 - U 3 Fencers Club Inc. 2649 1655 5.7 15%
Pool Log in or create an account to report a bout correction.
V 5:1 CONDIFF Allessandro 11 - U 9 Fencing Academy Of Philadelphia - University City 1275 1649 14.7 73%
Pool Log in or create an account to report a bout correction.
V 5:1 SCHIAVONE Oreste 5 - U 7 Staten Island Fencing Club / Fencers Club Inc. 1033 1664 8.9 84%
Pool Log in or create an account to report a bout correction.
V 5:2 JENKINS Michael 9 - U 13 Fencers Club Inc. 756 1673 4.4 93%
T16 Log in or create an account to report a bout correction.
V 10:2 JENKINS Michael 9 - U 13 Fencers Club Inc. 666 2109 4.3 98%
T8 Log in or create an account to report a bout correction.
V 10:4 BERGEN Kevin 6 - U 5 Fencing Academy Of Philadelphia - University City 2136 2113 70.9 49%
T4 Log in or create an account to report a bout correction.
V 10:8 VASTOLA Gene 10 - U 3 Fencers Club Inc. 2674 2184 72.6 31%
T2 Log in or create an account to report a bout correction.
V 10:8 WOOD Ben 1 - C24 2 Sheridan Fencing Academy / The Fencers Academy 2099 2257 56.5 59%

Freehold Fencing - December Division 2 Foil

Div II Mixed Foil D1, DV2 December 27, 2024

Place 11 of 21 Seed 5 Not ranked Rating D23

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 SAMUEL Lucas 19 - U 9 PISTE Fencing Academy 1530 1739 39.0 63%
Pool Log in or create an account to report a bout correction.
V 5:0 WEISS Zachary 14 - U 16 ArtDu Fencing / Randolph HS 878 1700 6.6 91%
Pool Log in or create an account to report a bout correction.
D 1:5 SOBON Jason 2 - D24 2 Freehold Fencing Academy / Drew University NCAA 1784 1707 26.0 45%
Pool Log in or create an account to report a bout correction.
V 5:0 LINGAMPALLI Sashank 21 - U 21 Worldwide Fencing Academy 713 1681 5.1 92%
Pool Log in or create an account to report a bout correction.
D 4:5 CHINN Callum 7 - E24 12 Manchen Academy of Fencing 1307 1686 42.5 73%
Pool Log in or create an account to report a bout correction.
V 5:4 D'ALONZO Jake 8 - E24 7 Medeo Fencing Club 1141 1643 12.0 79%
T16 Log in or create an account to report a bout correction.
D 3:15 ANGELOS Nico 12 - E24 6 Medeo Fencing Club 1581 2292 182.7 85%

Neil Lazar Div1/Div2/Veteran ROC

Veteran Men's Foil B1, VET September 29, 2024

Place 20 of 22 Seed 15 Not ranked Rating D23

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 SCHICKER Glenn 16 - D23 11 2828 1730 3.9 4%
Pool Log in or create an account to report a bout correction.
D 1:5 KREIDMAN Michael J. 8 - C24 6 New Jersey Fencing Alliance 2615 1727 6.9 10%
Pool Log in or create an account to report a bout correction.
D 0:5 BENNETT Philippe 2 - A21 14 Fencers Club Inc. 2731 1720 4.4 5%
Pool Log in or create an account to report a bout correction.
V 5:2 BERGER Gregory (Zustrich) 22 - U 16 Moe Fencing Club LLC 1630 1715 27.5 55%
Pool Log in or create an account to report a bout correction.
D 2:5 TURDO Mark A. 7 - C24 9 Bucks County Academy Of Fencing - West 2819 1743 3.7 5%
T32 Log in or create an account to report a bout correction.
D 9:10 BENNETT Philippe 2 - A21 14 Fencers Club Inc. 3061 2323 31.4 14%

National Championships and July Challenge (Summer Nationals)

Vet-50 Men's Foil A2, V50 July 4, 2024

Place 35 of 44 Seed 23 Not ranked Rating D23

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 KENT Dwain 33 - E22 17 Louisville Fencing Center, Inc. 1982 1664 24.3 31%
Pool Log in or create an account to report a bout correction.
V 5:3 KOEHN Ted 10 10 B24 18 Salle Auriol Seattle 2704 1640 99.9 4%
Pool Log in or create an account to report a bout correction.
D 4:5 CHO Michael 5 5 A22 6 Renaissance Fencing Club 2767 1740 4.7 5%
Pool Log in or create an account to report a bout correction.
D 3:5 HERNANDEZ Marc A. 20 24 D23 26 Austin Fencers Club 1905 1735 27.6 39%
Pool Log in or create an account to report a bout correction.
V 5:3 ALLAN Peter L. 36 39 U 41 Boise Fencing Club / Mile High Fencing Club 1444 1707 23.0 66%
T64 Log in or create an account to report a bout correction.
D 5:10 MINOTT Nicolas D. 28 29 E20 30 Valkyrie Fencing Club 2122 2458 135.1 67%

Fencers Club Veteran Cup - (Epee, Foil, Sabre)

Veteran Men's Foil A2, VET June 9, 2024

Place 15 of 26 Seed 16 Not ranked Rating D23

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 BASARABA Greg 21 - U 13 Fencers Club Inc. 1544 1686 50.9 59%
Pool Log in or create an account to report a bout correction.
D 2:5 KURCHIN Yury 11 - C22 10 Fencers Club Inc. 2500 1636 9.1 9%
Pool Log in or create an account to report the missing USFA ID before editing this bout.
V 5:0 DORFMAN Mitchell Missing ID 18 - D23 16 Morris Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:2 BRYKCZYNSKI James 26 - U 26 Bucks County Academy of Fencing 1720 1626 46.7 44%
Pool Log in or create an account to report a bout correction.
D 4:5 CHEN David A 2 - A22 3 Zeljkovic Fencing Academy / Bucks County Academy of Fencing-WEST 2947 1673 2.5 2%
Pool Log in or create an account to report a bout correction.
D 3:5 TURDO Mark 7 - B20 6 Bucks County Academy Of Fencing - West 2653 1671 6.4 6%
T32 Log in or create an account to report a bout correction.
V 10:9 MCCARTHY Dan 13 - C22 19 The Phoenix Center 2554 2288 174.8 35%
T16 Log in or create an account to report a bout correction.
D 2:10 WYSZYNSKI Marek 1 - A24 1 Fencers Club Inc. 4007 2462 4.2 1%

Premier Challenge ROC(D1A, DV2, VET), RJCC & PARA

Div II Men's Foil C2, DV2 March 31, 2024

Place 60 of 62 Seed 24 Not ranked Rating D23

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 NICOLL James 31 - D22 26 The Storm King School 1762 2053 92.6 68%
Pool Log in or create an account to report a bout correction.
D 1:5 ABRAMKIN Tim 33 - E24 49 Star Fencing Academy 1406 1961 108.5 81%
Pool Log in or create an account to report a bout correction.
D 2:5 MUNDAHL Brandon 60 - U 41 Fencers Club Inc. / Drew University NCAA 1896 1852 47.6 47%
Pool Log in or create an account to report a bout correction.
D 2:5 LU Howen 6 - C23 5 2153 1805 31.7 29%
Pool Log in or create an account to report a bout correction.
D 3:5 GORLOVITZKI Amitai 51 - U 55 Gutkovskiy Fencing Academy 1649 1773 56.0 58%
Pool Log in or create an account to report a bout correction.
D 0:5 VISHAWADIA Jaimin 11 - D24 9 Brooklyn Bridge Fencing Club 2020 1717 30.6 31%
T64 Log in or create an account to report a bout correction.
D 1:15 VISHAWADIA Jaimin 11 - D24 9 Brooklyn Bridge Fencing Club 2110 2540 252.3 73%

Premier Challenge ROC(D1A, DV2, VET), RJCC & PARA

Veteran Men's Foil C1, VET March 30, 2024

Place 5 of 22 Seed 8 Not ranked Rating D23

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 BERGER Gregory (Zustrich) 20 - U 16 Moe Fencing Club LLC 1483 1927 51.7 73%
Pool Log in or create an account to report a bout correction.
V 5:1 DORFMAN Mitchell (Mitch) J. 9 - D23 12 Morris Fencing Club 2232 1978 122.6 35%
Pool Log in or create an account to report a bout correction.
D 2:5 SIN Steve 15 - U 17 1799 2101 106.2 67%
Pool Log in or create an account to report a bout correction.
D 2:5 JAN Stephen 1 - B21 3 3023 1995 15.5 12%
Pool Log in or create an account to report a bout correction.
V 5:3 GREENLEAF John 16 - U 20 2011 1979 74.2 48%
T16 Log in or create an account to report a bout correction.
V 10:9 DORFMAN Mitchell (Mitch) J. 9 - D23 12 Morris Fencing Club 2346 2521 204.6 59%
T8 Log in or create an account to report a bout correction.
D 3:10 SANCHEZ Leon D. 4 - C23 2 Boston Fencing Club 2786 2726 185.8 47%

Neil Lazar Div1A/Div2/Veteran ROC

Veteran Men's Foil B1, VET November 19, 2023

Place 6 of 18 Seed 16 Not ranked Rating U

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 DORFMAN Mitchell (Mitch) J. 10 - D23 16 Morris Fencing Club 2274 1083 602.8 6%
Pool Log in or create an account to report a bout correction.
D 1:5 KISSINGFORD John F. 4 - B22 1 Denver Fencing Center 2494 1686 52.2 13%
Pool Log in or create an account to report a bout correction.
V 5:3 CROWDER Andrew E. 13 - E23 13 Rhode Island Fencing Academy And Club 1923 1633 205.2 34%
Pool Log in or create an account to report a bout correction.
V 5:3 MCCARTHY Daniel (Dan) W. 9 - C22 14 The Phoenix Center 2129 1839 178.7 34%
Pool Log in or create an account to report a bout correction.
D 3:5 FLANAGAN James 3 - B22 3 Youth Enrichment League Fencing Club 2175 2017 90.7 41%
T16 Log in or create an account to report a bout correction.
V 10:4 MAHNKEN Thomas G. 14 - E23 11 Fencing Sports Academy, Inc. / Redstar Fencing Club Chicago 1783 2810 116.2 87%
T8 Log in or create an account to report a bout correction.
D 4:10 FLANAGAN James 3 - B22 3 Youth Enrichment League Fencing Club 2701 2926 405.3 60%

NJFA Non-Regional Vet

Veteran Mixed Foil U, VET September 16, 2023

Place 1 of 4 Seed 3 Not ranked Rating U

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 HERAWATI Lili 1 - E23 3 Hub City Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
D 4:5 LEE Hans 2 - U 3 OnTarget Fencing Club 1185 2500 1184.6 90%
Pool Log in or create an account to report a bout correction.
D 1:5 MANZON Antonio 4 - U 2 Columbia Fencers' Club 1575 1315 232.7 38%
T4 Log in or create an account to report a bout correction.
V 10:2 LEE Hans 2 - U 3 OnTarget Fencing Club 1152 2500 129.0 90%
T2 Log in or create an account to report a bout correction.
V 10:1 MANZON Antonio 4 - U 2 Columbia Fencers' Club 1710 2629 181.2 82%