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

Charles Yee

1985
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 20 19 8 - 14 61
Losses 12 16 10 - 7 45
Win ratio 62.5% 54.3% 44.4% - 66.7% 57.5%
Pool victories 17 14 7 - 13 51
Pool losses 8 12 7 - 4 31
Pool win ratio 68.0% 53.8% 50.0% - 76.5% 62.2%
DE victories 3 5 1 - 1 10
DE losses 4 4 3 - 3 14
DE win ratio 42.9% 55.6% 25.0% - 25.0% 41.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 12 13 2 - 4 31
Easy wins % 60.0% 68.4% 25.0% - 28.6% 50.8%
Close wins - 2 1 - 5 8
Close wins % 0.0% 10.5% 12.5% - 35.7% 13.1%
Close losses 5 6 2 - 1 14
Close losses % 41.7% 37.5% 20.0% - 14.3% 31.1%
Big losses 3 4 1 - 1 9
Big losses % 25.0% 25.0% 10.0% - 14.3% 20.0%

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 - - - - - -
Victories % 0.0% 0.0% 0.0% - 0.0% 0.0%
Losses 1 - 1 - - 2
Losses % 8.3% 0.0% 10.0% - 0.0% 4.4%
Total 1 - 1 - - 2
Total % 3.1% 0.0% 5.6% - 0.0% 1.9%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events 4 5 3 - 3 15
Tournaments 2 2 2 - 2 8

Competition history

15 competitions, 106 bouts

Middlebury Open-31st Edition

Senior Mixed Foil C2, SNR April 11, 2026

Place 10 of 26 Seed 14 Not ranked Rating E25 Boston 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 SCHUPPE Ray W. 11 - E26 14 Vermont Fencing Alliance 1606 1904 15.3 68%
Pool Log in or create an account to report a bout correction.
V 5:0 ALDRIDGE Jennifer 19 - U 26 University Of New Hampshire - - - -
Pool Log in or create an account to report a bout correction.
V 5:1 DUBE Andrew 20 - U 22 University Of New Hampshire 1278 1920 8.2 81%
Pool Log in or create an account to report a bout correction.
D 3:5 TANG Jeremy 6 - D25 9 Queens Fencing Club LLC / RPI College Fencing Club 1281 1928 45.7 85%
Pool Log in or create an account to report a bout correction.
V 5:0 TABAK grigoriy 26 - U 18 Back Alley Fencing, Inc. 1447 1882 10.8 72%
Pool Log in or create an account to report a bout correction.
D 3:5 ANGELOS Nico 3 - D26 3 Medeo Fencing Club / Drew University Ncaa 1638 1893 30.1 66%
T32 Log in or create an account to report a bout correction.
V 15:1 RICHMOND Bridget 25 - U 25 University Of New Hampshire 1441 1669 46.3 61%
T16 Log in or create an account to report a bout correction.
D 9:15 WADE Grayson 16 - E24 8 Philadelphia Fencers Club 2013 1715 45.0 34%

Middlebury Open-31st Edition

Veteran Mixed Foil E1, VET April 11, 2026

Place 3 of 8 Seed 4 Not ranked Rating E25 Boston 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 FOX Viveka R. 1 - C23 3 Vermont Fencing Alliance - - - -
Pool Log in or create an account to report a bout correction.
V 5:3 OMALLEY michael 7 - U 6 Marx Fencing Academy 613 1860 1.7 98%
Pool Log in or create an account to report a bout correction.
V 5:1 PEARSALL William 3 - E26 5 Vermont Fencing Alliance 1932 1862 24.3 46%
Pool Log in or create an account to report a bout correction.
V 5:1 SCHIFFER Ira 6 - U 8 Vermont Fencing Alliance 315 1886 0.7 99%
Pool Log in or create an account to report a bout correction.
V 5:3 SCHUPPE Ray W. 2 - E26 2 Vermont Fencing Alliance 1622 1887 16.5 66%
Pool Log in or create an account to report a bout correction.
V 5:1 SISE Camilla R. 5 - E24 1 Pioneer Valley Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
V 5:1 MAZUR Chris 8 - U 7 Vermont Fencing Alliance 553 1903 1.1 98%
T8 Log in or create an account to report a bout correction.
V 10:0 SCHIFFER Ira 6 - U 8 Vermont Fencing Alliance 1513 1617 52.2 55%
T4 Log in or create an account to report a bout correction.
D 8:10 SISE Camilla R. 5 - E24 1 Pioneer Valley Fencing Academy - - - -

NEUSFA 2026 Summer National Qualifiers

Div II Men's Foil C2, DV2 March 15, 2026

Place 20 of 34 Seed 20 Not ranked Rating E25 Boston 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 MAGAZU Christopher 8 - D25 6 Marx Fencing Academy 1468 1977 50.7 80%
Pool Log in or create an account to report a bout correction.
D 4:5 CELESTE Ezra 29 - U 11 Rhode Island Fencing Academy And Club 1312 1926 52.5 84%
Pool Log in or create an account to report a bout correction.
V 5:3 YEPEZ Mason 28 - U 34 Rhode Island Fencing Academy And Club 620 1874 2.4 96%
Pool Log in or create an account to report a bout correction.
V 5:1 YELIZAROV Vladislav 12 - D25 22 1643 1876 18.3 64%
Pool Log in or create an account to report a bout correction.
V 5:0 KROLEWSKI Nathaniel 21 - U 30 Worcester Fencing Club 881 1895 3.5 95%
Pool Log in or create an account to report a bout correction.
D 0:5 CHUN Zachary 1 - C25 3 Jovanovic Fencing 1570 1898 38.1 70%
T32 Log in or create an account to report a bout correction.
D 3:15 MATHESON Iver 18 - E25 13 Rhode Island Fencing Academy And Club 1655 1701 84.5 53%

NEUSFA 2026 Summer National Qualifiers

Div II Men's Épée C2, DV2 March 15, 2026

Place 23 of 52 Seed 33 Not ranked Rating E23 Boston 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 CULLER Michael (Mike) D. 34 - E22 40 Vivo Fencing Club 1942 1830 59.8 43%
Pool Log in or create an account to report a bout correction.
D 3:5 WILSON Ian G. 1 - B26 1 Allez Fencing 2014 1890 41.9 42%
Pool Log in or create an account to report a bout correction.
D 3:4 MITSCH Aubrey 17 - D25 28 Rhode Island Fencing Academy And Club 1596 1848 62.1 65%
Pool Log in or create an account to report a bout correction.
V 5:2 FOGEL Jake 22 - D25 27 Olympia Fencing Center 1132 1786 14.9 85%
Pool Log in or create an account to report a bout correction.
V 5:1 DIXON Miles 48 - U 41 Olympia Fencing Center 954 1801 9.4 91%
Pool Log in or create an account to report a bout correction.
D 4:5 YAMAUCHI Corbin 49 - U 39 Marx Fencing Academy 1227 1810 77.3 83%
T64 Log in or create an account to report a bout correction.
V 15:9 ZHENG Yicheng Will 43 - U 43 Cavalier Fencing Club 971 1521 92.8 77%
T32 Log in or create an account to report a bout correction.
D 13:15 YELIZAROV Vladislav 25 - E26 8 1975 1614 99.5 33%

Middlebury Open-30th Edition

Senior Mixed Foil C2, SNR April 5, 2025

Place 5 of 34 Seed 19 Not ranked Rating E24 Boston 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 FOX Viveka R. 4 - C23 17 Vermont Fencing Alliance - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 CHOY Ida 9 - D24 9 Marx Fencing Academy / Seacoast Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:4 SHAW Guinevere L. 16 - E25 21 Worcester Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:1 RICHMOND Bridget 28 - U 31 University Of New Hampshire 543 1975 1.6 98%
Pool Log in or create an account to report a bout correction.
V 5:1 CROTHER-COLLADO Gabriela 35 - U 28 RPI College Fencing Club - - - -
T32 Log in or create an account to report a bout correction.
V 15:7 HENTY Colton 34 - U 26 Vermont Fencing Alliance / Lionheart Fencing Academy/coeur Du Lion Fencing Cl 1303 1526 80.5 62%
T16 Log in or create an account to report a bout correction.
V 15:11 GOLDENBOGEN Simon 15 - E25 13 Vermont Fencing Alliance 1926 1606 143.1 32%
T8 Log in or create an account to report a bout correction.
D 7:15 DJONOUMA Toyohm 2 - C25 2 Portland Fencing Center 2211 1749 48.0 24%

Middlebury Open-30th Edition

Veteran Mixed Foil E1, VET April 5, 2025

Place 1 of 12 Seed 6 Not ranked Rating E24 Boston 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:1 CHOY Ida 3 - D24 3 Marx Fencing Academy / Seacoast Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:3 NGUYEN Thanh H. 2 - D24 6 2089 1938 33.4 41%
Pool Log in or create an account to report a bout correction.
V 5:0 WHEELER Michele L. 8 - U 12 Vermont Fencing Alliance - - - -
Pool Log in or create an account to report a bout correction.
V 5:1 WALTING Paul J. 10 - U 7 784 1971 3.1 96%
Pool Log in or create an account to report a bout correction.
V 5:1 MAZUR Chris 7 - U 10 Vermont Fencing Alliance 597 1974 1.4 98%
T8 Log in or create an account to report a bout correction.
V 10:4 MOSES Jeremy 12 - U 8 Vermont Fencing Alliance 1858 1360 165.5 27%
T4 Log in or create an account to report a bout correction.
V 10:4 CHOY Ida 3 - D24 3 Marx Fencing Academy / Seacoast Fencing Club - - - -
T2 Log in or create an account to report a bout correction.
V 10:3 FOX Viveka R. 1 - C23 2 Vermont Fencing Alliance - - - -

Neil Lazar Div1/Div2/Veteran ROC

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

Place 19 of 22 Seed 18 Not ranked Rating E24 Boston 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 MCCARTHY Daniel (Dan) W. 12 - C22 17 The Phoenix Center 2100 1938 27.7 40%
Pool Log in or create an account to report a bout correction.
D 4:5 ESTELL Oscar M. 4 - B23 15 Halberstadt Fencers' Club 2485 1910 13.1 18%
Pool Log in or create an account to report a bout correction.
V 5:4 FADL Omar 5 - B23 2 AIC Fencing Club 2340 1897 53.3 24%
Pool Log in or create an account to report a bout correction.
D 2:5 KURCHIN Yury 13 - C22 7 Fencers Club Inc. 2489 1951 13.1 20%
T32 Log in or create an account to report a bout correction.
D 9:10 ESTELL Oscar M. 4 - B23 15 Halberstadt Fencers' Club 2664 1372 11.9 3%

Neil Lazar Div1/Div2/Veteran ROC

Div II Men's Foil C3, DV2 September 29, 2024

Place 69 of 79 Seed 50 Not ranked Rating E24 Boston 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 SENANI Arjun 25 - D24 33 Moe Fencing Club LLC 1863 2323 78.4 77%
Pool Log in or create an account to report a bout correction.
V 5:0 BRAWN Gavin 77 - U 66 Iconic Fencing Club 930 2245 2.9 98%
Pool Log in or create an account to report a bout correction.
D 4:5 ZHAO Ryan 49 - E24 32 Mid-Island Fencing Academy 1599 2248 85.9 85%
Pool Log in or create an account to report a bout correction.
D 0:5 NIECHWADOWICZ Michael 24 - D24 12 Drew University NCAA / Masters Fencing Academy NJ 1840 2162 59.4 70%
Pool Log in or create an account to report a bout correction.
D 2:5 SINCAVAGE Louis 73 - U 72 Fencing Academy Of Philadelphia - North / Fencing Academy Of Philadelphia - University City 678 2102 126.5 99%
Pool Log in or create an account to report a bout correction.
D 1:5 DJONOUMA Toyohm 1 - C24 34 Portland Fencing Center 1941 1976 37.8 52%
T128 Log in or create an account to report a bout correction.
D 6:15 CHESSA Giovanni 36 - D23 60 Sacred Heart University NCAA / Rhode Island Fencing Academy And Club 2311 1407 34.5 10%

Neil Lazar Div1/Div2/Veteran ROC

Div II Men's Épée C3, DV2 September 28, 2024

Place 41 of 70 Seed 55 Not ranked Rating E23 Boston 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 WARD Kofi 41 - E24 28 Shoreline Fencers Club 1445 1956 137.4 78%
Pool Log in or create an account to report a bout correction.
V 5:1 MAZEL Antonin 60 - U 65 Fencing Academy Of Westchester 780 1818 10.5 95%
Pool Log in or create an account to report a bout correction.
D 3:5 BAJAJ Nakul 32 - D24 11 Vivo Fencing Club 1804 1829 73.0 52%
Pool Log in or create an account to report a bout correction.
V 5:3 NUNEZ Jorge 68 - U 16 1963 1756 78.2 38%
Pool Log in or create an account to report a bout correction.
V 5:1 CRESPO Nathaniel Justus 21 - D24 52 Hills Fencing Institute 1607 1834 44.0 64%
Pool Log in or create an account to report a bout correction.
D 4:5 PALLADINO Ben T. 1 - A24 19 Rogue Fencing Academy / The Phoenix Center 2000 1878 48.0 42%
T64 Log in or create an account to report a bout correction.
D 12:15 COLÓN Atum 50 - E24 25 Shoreline Fencers Club 1871 1717 195.9 42%

NEUSFA D2/3/Vet Qualifiers

Div II Men's Épée C2, DV2 April 7, 2024

Place 29 of 37 Seed 20 Not ranked Rating E23 Boston 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 MECHREFE Anthony 27 - U 22 Rhode Island Fencing Academy And Club 968 3453 927.1 > 99%
Pool Log in or create an account to report a bout correction.
D 1:5 KIM Nathan 17 - E24 26 Vivo Fencing Club 1432 2526 368.3 94%
Pool Log in or create an account to report a bout correction.
D 2:4 URBANOWICZ Mathias 32 - U 23 Worcester Fencing Club 1894 2157 140.8 64%
Pool Log in or create an account to report a bout correction.
D 2:5 MORI Seneca 8 - D24 21 Riverside Fencing Club 1651 2017 153.8 71%
Pool Log in or create an account to report a bout correction.
V 5:2 HU Jansen T. 5 - C21 14 Olympia Fencing Center 1885 1863 93.0 49%
T64 Log in or create an account to report a bout correction.
V 15:9 LONADIER Robert 34 - U 36 Marx Fencing Academy 1451 1611 264.2 57%
T32 Log in or create an account to report a bout correction.
D 11:15 SMITH Troy H. 9 - D23 9 LEO Fencing Club 2370 1875 158.6 27%

NEUSFA D2/3/Vet Qualifiers

Div II Men's Foil D1, DV2 April 7, 2024

Place 12 of 22 Seed 6 Not ranked Rating D20 Boston 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:0 SENANI Arjun 11 - E24 8 Moe Fencing Club LLC 1775 2409 19.6 84%
Pool Log in or create an account to report a bout correction.
D 3:5 VO Jonathan 3 - D23 11 International Fencing Club 1617 2429 115.9 90%
Pool Log in or create an account to report a bout correction.
V 5:0 GONYEA Sean 19 - U 22 Rhode Island Fencing Academy And Club 922 2313 4.1 96%
Pool Log in or create an account to report a bout correction.
V 5:4 FORTES PINA Adrian 22 - U 7 Rhode Island Fencing Academy And Club 1234 2317 6.6 94%
T16 Log in or create an account to report a bout correction.
D 9:15 PETINO Leonardo 10 - E24 6 Vivo Fencing Club 1508 1595 188.0 55%

Neil Lazar Div1A/Div2/Veteran ROC

Div II Men's Foil C3, DV2 November 18, 2023

Place 44 of 86 Seed 42 Not ranked Rating D20 Boston 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 CHEN Ethan 15 - D23 17 Tim Morehouse Fencing Club (Port Chester) 2177 2612 124.0 75%
Pool Log in or create an account to report a bout correction.
V 5:3 ABDELGAWAD Abdelrahman 12 - C22 53 Brooklyn Bridge Fencing Club / Salle De Long Fencers 2446 2488 66.0 53%
Pool Log in or create an account to report a bout correction.
D 4:5 CHANDRAMOHAN Aran 64 - U 26 1432 2554 172.2 96%
Pool Log in or create an account to report a bout correction.
V 5:2 MCENTEE Owen 67 - U 80 International Fencing Club 988 2381 2.9 98%
Pool Log in or create an account to report a bout correction.
V 5:3 BAI Brian 38 - D23 52 Top Fencing Club 1838 2384 24.4 81%
T64 Log in or create an account to report a bout correction.
D 9:15 YANG Dylan 30 - D23 23 Moe Fencing Club LLC 1691 1850 255.3 58%

THRUST FALL ROC/RYC w/Veterans and Y8

Div II Men's Épée C2, DV2 November 3, 2019

Place 33 of 65 Seed 20 Not ranked Rating D19 Boston 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:0 GORTI Agustya 50 - U 32 The Phoenix Center 2032 2500 358.8 67%
Pool Log in or create an account to report a bout correction.
V 5:2 BANKULLA Nihal R. 30 - E19 36 Zeljkovic Fencing Academy 2491 2859 282.0 66%
Pool Log in or create an account to report a bout correction.
V 5:2 WISNIEWSKI Bart 32 - E19 28 Hills Fencing Institute (h3) 2414 3141 129.0 81%
Pool Log in or create an account to report a bout correction.
V 5:2 ANDERSON Riley 59 - U 54 Manchen Academy Of Fencing 2008 3270 41.0 94%
Pool Log in or create an account to report a bout correction.
V 5:3 BUSH Thomas 10 - D19 25 Rhode Island Fencing Academy And Club 2857 3311 142.1 72%
T64 Log in or create an account to report a bout correction.
D 8:15 GORTI Agustya 50 - U 32 The Phoenix Center 1630 2500 888.7 79%

THRUST FALL ROC/RYC w/Veterans and Y8

Div II Men's Foil C3, DV2 November 2, 2019

Place 36 of 88 Seed 26 Not ranked Rating D19 Boston 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:4 DEMARCO Matthew 80 - U 69 Medeo Fencing Club 1982 2689 50.9 83%
Pool Log in or create an account to report a bout correction.
V 5:1 WANG Gerald Y. 53 - E19 61 Tim Morehouse Fencing Club (Port Chester) 2294 2740 71.9 74%
Pool Log in or create an account to report a bout correction.
D 3:5 BAO Wenyuan 52 - E19 46 Moe Fencing Club Llc 1930 2812 261.0 90%
Pool Log in or create an account to report a bout correction.
V 5:4 MONTALBINE Aidan 73 - U 54 Mission Fencing Center / South Shore Fencing Club 2240 2551 65.1 68%
Pool Log in or create an account to report a bout correction.
D 2:5 ONIK Elijah T. 1 - C19 1 Gutkovskiy Fencing Academy 3014 2616 51.6 27%
Pool Log in or create an account to report a bout correction.
V 5:3 MAHON Jacob 27 - D19 28 V Fencing Club 2170 2564 47.5 72%
T64 Log in or create an account to report a bout correction.
D 11:15 BOOTSMA Shane-Anson 43 - D18 29 Gutkovskiy Fencing Academy 2067 2162 312.4 55%

The Durkan Spring Div 2 ROC

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

Place 20 of 69 Seed 14 Not ranked Rating D19 Boston 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:1 VAZQUEZ Sebastian A. 46 - U 56 5t Fencers Club 1924 2500 320.8 71%
Pool Log in or create an account to report a bout correction.
V 5:4 ZHANG Henry C. 6 - C19 3 Tim Morehouse Fencing Club 3052 2821 502.7 40%
Pool Log in or create an account to report a bout correction.
V 5:0 ARANA Massimo 53 - U 59 Worldwide Fencing Academy 1821 3323 27.3 97%
Pool Log in or create an account to report a bout correction.
V 5:4 WASDEN Andrew B. 26 - D16 25 V Fencing Club 2604 3351 106.5 80%
Pool Log in or create an account to report a bout correction.
D 2:5 STRAYER Andrew 66 - U 45 Delaware Valley Fencers Club-pa 2551 3457 493.3 88%
Pool Log in or create an account to report a bout correction.
D 4:5 ENGEL Henry R. 36 - E18 15 Medeo Fencing Club 2479 2964 275.2 75%
T64 Log in or create an account to report a bout correction.
V 15:14 DESOLA Aidan J. 29 - E19 47 Manchen Academy of Fencing 2052 2500 345.8 65%
T32 Log in or create an account to report a bout correction.
D 11:15 SANTULLI Tristan 15 - D19 8 Boston Fencing Club 2115 2846 683.5 78%