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

John Greenleaf

1970
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 2 2 4 21 - 29
Losses 4 3 21 18 - 46
Win ratio 33.3% 40.0% 16.0% 53.8% - 38.7%
Pool victories 2 2 3 19 - 26
Pool losses 3 2 17 12 - 34
Pool win ratio 40.0% 50.0% 15.0% 61.3% - 43.3%
DE victories - - 1 2 - 3
DE losses 1 1 4 6 - 12
DE win ratio 0.0% 0.0% 20.0% 25.0% - 20.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 1 - 2 5 - 8
Easy wins % 50.0% 0.0% 50.0% 23.8% - 27.6%
Close wins - - 1 5 - 6
Close wins % 0.0% 0.0% 25.0% 23.8% - 20.7%
Close losses - - 2 2 - 4
Close losses % 0.0% 0.0% 9.5% 11.1% - 8.7%
Big losses 2 1 10 9 - 22
Big losses % 50.0% 33.3% 47.6% 50.0% - 47.8%

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 1 4 6 - 12
Tournaments 1 1 4 6 - 12

Competition history

12 competitions, 75 bouts

Neil Lazar Div1/Div2/Veteran ROC

Veteran Men's Foil A2, VET August 24, 2025

Place 17 of 26 Seed 22 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:0 PHO Eric 18 - D24 21 Fencers Club Inc. / Rockland Fencers Club 1933 1832 21.7 44%
Pool Log in or create an account to report a bout correction.
D 1:5 JAN Stephen 2 - A25 1 2784 1854 3.2 7%
Pool Log in or create an account to report a bout correction.
V 5:3 ROLANDO Doc 17 - C22 16 Masters Fencing Academy NJ 2193 1850 28.0 29%
Pool Log in or create an account to report a bout correction.
D 3:5 RIFFATERRE Jason 10 - C25 7 Yorkville Arms Fencing Club 2121 1878 13.1 35%
Pool Log in or create an account to report a bout correction.
D 2:5 WILBERT Matt 16 - C22 18 Moe Fencing Club LLC 1909 1865 17.3 47%
T32 Log in or create an account to report a bout correction.
D 2:10 ROLANDO Doc 17 - C22 16 Masters Fencing Academy NJ 2466 1427 12.6 6%

Nittany Lion Cup ROC/RJCC/RYC

Veteran Men's Foil E1, VET January 11, 2025

Place 5 of 10 Seed 9 Not ranked Rating U Fencers School Of Connecticut

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 TOWNLEY Stephen 10 - U 1 Brooklyn Fencing Center 1024 1859 34.2 86%
Pool Log in or create an account to report a bout correction.
V 5:3 CHECKEYE Daniel J. 6 - E24 7 Salle Hinton 1755 1824 18.5 54%
Pool Log in or create an account to report a bout correction.
D 3:5 CHAN Geoffrey 2 - D24 2 Delaware Valley Fencers Club-PA 1450 1843 31.2 74%
Pool Log in or create an account to report a bout correction.
V 5:2 RUSANOV Oleg 3 - D22 8 Royal Fencing Academy 1814 1812 20.1 50%
T8 Log in or create an account to report a bout correction.
D 4:10 SMITH Scott 4 - D22 3 Lancaster Fencing Academy 2720 1436 8.7 4%

National Championships and July Challenge (Summer Nationals)

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

Place 38 of 44 Seed 39 Rank 44 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.
D 4:5 KISSINGFORD John F. 4 4 B24 12 Denver Fencing Center 2532 1878 7.8 14%
Pool Log in or create an account to report a bout correction.
D 3:5 KIM Ethan 31 - E23 20 Plymouth/Ann Arbor Fencing Academy 1759 1870 25.2 57%
Pool Log in or create an account to report a bout correction.
D 3:5 YANG David 25 13 E24 16 Star Fencing Academy 1843 1845 22.6 50%
Pool Log in or create an account to report a bout correction.
V 5:3 WU Clarence C. 18 13 D24 31 Team Touche Fencing Center 2377 1822 40.1 18%
Pool Log in or create an account to report a bout correction.
D 1:5 POPOKH Leo 11 12 B24 5 Fencing Institute Of Texas 2756 1862 4.0 7%
T64 Log in or create an account to report a bout correction.
D 7:10 ORNELAS Polo 37 41 U 27 Elite Fencing Club / Beverly Hills Fencers' Club 1148 1559 124.0 72%

NEUSFA 2024 Pomme De Terre

Veteran Men's Foil B1, VET June 15, 2024

Place 16 of 19 Seed 15 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.
D 3:5 YANG David 9 - E24 12 Star Fencing Academy 1819 1985 31.9 61%
Pool Log in or create an account to report a bout correction.
D 2:5 BERGER Gregory (Zustrich) 19 - U 15 Moe Fencing Club Llc 1465 1953 40.0 77%
Pool Log in or create an account to report a bout correction.
D 0:5 POPOKH Leo 3 - B24 6 Fencing Institute Of Texas 2757 1913 5.2 8%
Pool Log in or create an account to report a bout correction.
D 1:5 SANCHEZ Leon D. 4 - C23 2 Boston Fencing Club 2532 1908 8.6 15%
Pool Log in or create an account to report a bout correction.
D 0:5 CROWDER Andrew E. 10 - E23 3 Rhode Island Fencing Academy And Club 1980 1899 21.2 45%
T32 Log in or create an account to report a bout correction.
V 10:4 YOO Terry S. 12 - E23 17 Down East School of Fencing 1679 1494 129.1 40%
T16 Log in or create an account to report a bout correction.
D 2:10 CROWDER Andrew E. 10 - E23 3 Rhode Island Fencing Academy And Club 1932 1623 63.3 33%

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

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

Place 20 of 22 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.
D 2:5 JAN Stephen 1 - B21 3 2500 2068 12.2 34%
Pool Log in or create an account to report a bout correction.
V 5:4 BERGER Gregory (Zustrich) 20 - U 16 Moe Fencing Club LLC 1430 2056 10.5 83%
Pool Log in or create an account to report a bout correction.
D 1:5 DORFMAN Mitchell (Mitch) J. 9 - D23 12 Morris Fencing Club 2219 2066 23.4 40%
Pool Log in or create an account to report a bout correction.
D 0:5 SIN Steve 15 - U 17 1893 2043 31.5 59%
Pool Log in or create an account to report a bout correction.
D 3:5 JOO Michael 8 - D23 5 1979 2011 26.5 52%
T32 Log in or create an account to report a bout correction.
D 8:10 MAHNKEN Thomas G. 12 - E23 14 Fencing Sports Academy, Inc. / Redstar Fencing Club Chicago 1736 1602 108.0 42%

Duel of the East Coast VET ROC / RJCC / RYC & Y8

Veteran Men's Foil A2, VET September 9, 2023

Place 20 of 26 Seed 21 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.
D 1:5 SIRICO Thomas (Tommy) P. 12 - D23 3 2500 2159 15.1 37%
Pool Log in or create an account to report a bout correction.
V 5:1 ZAIDI Sohail 22 - U 24 OnTarget Fencing Club 1314 2144 7.6 91%
Pool Log in or create an account to report a bout correction.
D 2:5 FLANAGAN James 5 - B22 16 Twin Cities Fencing Club 2042 2151 36.5 57%
Pool Log in or create an account to report a bout correction.
D 2:5 COTLAR Andrew D. 4 - A21 9 Bucks County Academy Of Fencing - West / Bucks County Academy Of Fencing 2330 2115 23.1 36%
Pool Log in or create an account to report a bout correction.
D 1:5 DORFMAN Mitchell (Mitch) J. 13 - D23 12 Morris Fencing Club 2266 2092 24.0 39%
T32 Log in or create an account to report a bout correction.
D 5:10 GLADNICK Michael 25 - U 13 2500 1641 39.0 21%

2023 Keystone State Games

Veteran Mixed Foil E1, VET July 23, 2023

Place 6 of 12 Seed 9 Not ranked Rating U Fencers School of Connecticut

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 LEE Hans 8 - U 9 OnTarget Fencing Club 1203 2171 6.1 94%
Pool Log in or create an account to report a bout correction.
D 2:5 TURDO Mark A. 1 - B20 1 Bucks County Academy Of Fencing - West 3339 2177 4.2 5%
Pool Log in or create an account to report a bout correction.
V 5:3 SMITH Scott 5 - D22 3 Lancaster Fencing Academy 2113 2173 31.0 53%
Pool Log in or create an account to report a bout correction.
V 5:2 CHAO Pierre 10 - U 11 Rockville Fencing Academy 1267 2204 6.2 93%
Pool Log in or create an account to report a bout correction.
D 2:5 RUSANOV Oleg 6 - D22 5 Royal Fencing Academy 1884 2210 51.4 70%
T16 Log in or create an account to report a bout correction.
V 10:4 CHAO Pierre 10 - U 11 Rockville Fencing Academy 1173 1625 90.1 73%
T8 Log in or create an account to report a bout correction.
D 8:10 MAYER Richard 3 - C23 3 Unattached 2215 1715 74.6 24%

National Championships & July Challenge (Summer Nationals)

Vet-50 Men's Foil A2, V50 July 5, 2023

Place 21 of 38 Seed 36 Not ranked Rating U Fencers School Of Connecticut

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 YANG David 37 - U 12 Star Fencing Academy 1605 2147 86.3 80%
Pool Log in or create an account to report a bout correction.
V 5:4 KISSINGFORD John F. 11 45 B22 13 Denver Fencing Center 2713 2061 90.8 15%
Pool Log in or create an account to report a bout correction.
V 5:2 THOGERSEN Eric J. 24 - E23 32 Salle D'Escrime Of Prescott 1924 2151 30.8 64%
Pool Log in or create an account to report a bout correction.
V 5:4 O'CONNOR Ryan (Ryan O'Connor) D. 25 - E22 37 2049 2182 34.2 58%
Pool Log in or create an account to report a bout correction.
D 1:5 SUAREZ Rafael A. 1 1 A22 3 Masters Fencing Club 3486 2216 3.0 3%
Pool Log in or create an account to report a bout correction.
D 3:5 VALENTINE Iain 13 15 C22 19 Salle Auriol Seattle 2168 2213 42.1 53%
T32 Log in or create an account to report a bout correction.
D 3:10 POPOKH Leo 7 7 B22 14 Fencing Institute Of Texas 3042 1638 13.1 3%

NEUSFA 2023 Pomme De Terre

Veteran Men's Foil E1, VET June 17, 2023

Place 6 of 10 Seed 7 Not ranked Rating U Fencers School Of Connecticut

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 MASTRONARDI Joseph M. 3 - C22 5 Worcester Fencing Club 1555 2122 112.7 81%
Pool Log in or create an account to report a bout correction.
V 5:2 CUTLER Thomas Scott 9 - U 10 International Fencing Club 688 2009 3.6 98%
Pool Log in or create an account to report a bout correction.
V 5:2 MAYER Richard 2 - C23 3 2381 2013 86.9 28%
Pool Log in or create an account to report a bout correction.
V 5:3 TRINH Tan 6 - E21 1 NEMA Fencing Center 2023 2100 46.8 55%
T8 Log in or create an account to report a bout correction.
D 2:10 MAYER Richard 2 - C23 3 2290 1732 93.4 23%

Goldfinch ROC D1A, Vet, RJCC and chair fencing

Veteran Men's Foil E1, VET March 25, 2023

Place 3 of 8 Seed 6 Not ranked Rating U Fencers School Of Connecticut

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 CHANG William 3 - U 6 Freehold Fencing Academy 1474 2078 167.8 80%
Pool Log in or create an account to report a bout correction.
V 5:2 JENKINS Michael 7 - U 7 Fencers Club Inc. 1976 1910 70.4 47%
Pool Log in or create an account to report a bout correction.
V 5:4 RUSANOV Oleg 2 - D22 1 Royal Fencing Academy 1909 1980 80.2 54%
Pool Log in or create an account to report a bout correction.
D 1:5 KURCHIN Yury 1 - C22 2 Fencers Club Inc. 2428 2061 46.5 29%
Pool Log in or create an account to report a bout correction.
V 5:1 ONION Marc 4 - U 8 Fencing Club Of Mercer County 1109 2014 17.8 88%
Pool Log in or create an account to report a bout correction.
V 5:0 MANZON Antonio 8 - U 3 1748 2032 48.0 67%
Pool Log in or create an account to report a bout correction.
V 5:1 GILL Kenneth 5 - U 5 1794 2080 42.2 65%
T8 Log in or create an account to report a bout correction.
V 10:1 JENKINS Michael 7 - U 7 Fencers Club Inc. 2500 1736 325.4 25%
T4 Log in or create an account to report a bout correction.
D 8:10 RUSANOV Oleg 2 - D22 1 Royal Fencing Academy 1767 2062 330.1 65%

Duel of the East Coast ROC/RJCC

Veteran Men's Foil E1, VET January 28, 2023

Place 5 of 12 Seed 9 Not ranked Rating U Fencers School Of Connecticut

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 GONZALEZ II John L. 3 - D19 2 2158 1630 88.1 25%
Pool Log in or create an account to report a bout correction.
V 5:3 WU Geoffrey 6 - U 10 Rockville Fencing Academy 2079 1542 166.8 30%
Pool Log in or create an account to report a bout correction.
V 5:2 CROWE Nathan 7 - U 11 Rockville Fencing Academy 2024 1709 155.5 36%
Pool Log in or create an account to report a bout correction.
V 5:2 CHANG William 8 - U 7 Freehold Fencing Academy 1814 1865 103.7 52%
Pool Log in or create an account to report a bout correction.
V 5:2 RUSANOV Oleg 2 - D22 9 Royal Fencing Academy 1897 1968 109.5 54%
T8 Log in or create an account to report a bout correction.
D 4:10 DORFMAN Mitchell (Mitch) J. 1 - C19 3 Morris Fencing Club 2411 1972 235.8 31%

Neil Lazar Div1A/Div2/Veteran ROC

Veteran Men's Foil B1, VET September 25, 2022

Place 13 of 15 Seed 10 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.
D 1:5 GLADNICK Michael J. 12 - U 9 Delaware Valley Fencers Club-PA 1840 2500 844.3 74%
Pool Log in or create an account to report a bout correction.
V 5:4 CHANG Tung-Shan (Fritz) 7 - E21 11 NEMA Fencing Center 1785 1656 364.0 44%
Pool Log in or create an account to report a bout correction.
D 1:5 MASTRONARDI Joseph M. 8 - E20 3 Worcester Fencing Club 1517 2020 368.1 73%
Pool Log in or create an account to report a bout correction.
D 1:5 LAWRENCE John W. 1 - A22 2 2928 1652 21.3 4%
T16 Log in or create an account to report a bout correction.
D 1:10 WILBERT Matt 3 - C22 6 Moe Fencing Club LLC 2522 2500 527.7 49%