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

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 1181 1694 32.6 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 2517 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 2296 1736 31.2 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 1946 2188 34.1 65%
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 2222 9.5 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 2551 1694 3.9 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 1528 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 1706 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 2338 2231 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 1691 17.2 42%
Pool Log in or create an account to report a bout correction.
V 5:0 CHAO Pierre 11 - U 14 1254 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 1625 2207 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 2231 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 2426 2274 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 2279 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 1868 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 2170 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 1697 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 2227 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 1678 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 2142 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 3230 1713 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 2598 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 1708 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 2851 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 2312 84.4 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 1656 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 1650 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.8 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 2107 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 2112 71.0 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 2183 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 2255 56.6 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.1 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.6 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 1644 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 2290 182.3 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 1731 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 2616 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. 2732 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 1631 1716 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 2820 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. 3060 2321 31.3 13%

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 2705 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 1445 1708 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 2108 2457 136.5 68%

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. 1545 1687 50.8 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 1721 1627 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 2948 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 2552 2287 174.7 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 2054 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 1853 47.6 48%
Pool Log in or create an account to report a bout correction.
D 2:5 LU Howen 6 - C23 5 2153 1805 31.8 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 2539 252.1 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 2233 1979 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.3 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.5 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 2784 2725 186.0 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 2275 1083 603.0 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 2495 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 1634 205.1 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 2176 2018 90.6 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 2700 2926 405.8 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.5 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.6 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 128.9 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%