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

Peter Keanna

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 - - - - 25 25
Losses - - - - 66 66
Win ratio - - - - 27.5% 27.5%
Pool victories - - - - 22 22
Pool losses - - - - 54 54
Pool win ratio - - - - 28.9% 28.9%
DE victories - - - - 3 3
DE losses - - - - 12 12
DE win ratio - - - - 20.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 - - - - 7 7
Easy wins % - - - - 28.0% 28.0%
Close wins - - - - 11 11
Close wins % - - - - 44.0% 44.0%
Close losses - - - - 6 6
Close losses % - - - - 9.1% 9.1%
Big losses - - - - 43 43
Big losses % - - - - 65.2% 65.2%

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 - - - - 13 13
Tournaments - - - - 9 9

Competition history

13 competitions, 91 bouts

CT State High School Individual Championships 2020

Men's Foil C2 February 29, 2020

Place 26 of 68 Seed 25 Rank 26 Rating None Guilford HS

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 BUTLER Zach 45 46 - 43 Marine Science 2500 2204 8.3 39%
Pool Log in or create an account to report a bout correction.
D 4:5 NEWTON Luke 56 57 - 33 Daniel Hand HS 1804 2195 24.2 72%
Pool Log in or create an account to report the missing USFA ID before editing this bout.
D 1:5 INCHOCO Liam Missing ID 5 6 - 6 Fairfield HS - - - -
Pool Log in or create an account to report a bout correction.
V 5:0 GRESH Samuel 16 17 - 36 East Lyme HS 2256 2171 15.6 46%
Pool Log in or create an account to report a bout correction.
V 5:0 PENDLETON Noah 66 67 - 67 Griswold HS 1331 2187 4.4 86%
Pool Log in or create an account to report the missing USFA ID before editing this bout.
V 5:1 VAUDRY Riley Missing ID 37 38 - 44 Ledyard HS - - - -
T64 Log in or create an account to report a bout correction.
V 15:4 BRYANT Adam 46 47 - 39 New London HS 2500 1757 116.3 24%
T32 Log in or create an account to report a bout correction.
D 6:15 HILMER Michael 4 5 - 5 Daniel Hand HS 2266 1873 61.9 29%

Jersey Clash RYC/RJCC

Junior Men's Foil B2, JNR February 23, 2020

Place 27 of 48 Seed 48 Not ranked Rating U Guilford High School Fencing Team

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 GEE Brandon 4 - A19 1 Gutkovskiy Fencing Academy 3124 2180 3.1 6%
Pool Log in or create an account to report a bout correction.
V 5:0 PATRICK Edward L. 32 - E20 39 Bucks County Academy Of Fencing - West 2079 2177 15.0 56%
Pool Log in or create an account to report a bout correction.
V 5:3 SZE Timothy 40 - U 44 East Coast Fencing Club 1598 2192 7.1 83%
Pool Log in or create an account to report a bout correction.
D 0:5 TOLBA Abdelrahman 11 - C20 7 Premier Fencing Club 2999 2199 4.4 9%
Pool Log in or create an account to report a bout correction.
D 1:5 FU Yifan 18 - D20 22 International Fencers Alliance Of Boston 2575 2194 10.4 27%
Pool Log in or create an account to report a bout correction.
V 5:4 WERWA Griffith 25 - D19 26 Worldwide Fencing Academy 2241 2184 19.8 46%
T64 Log in or create an account to report a bout correction.
V 15:13 PAE Brian L. 36 - E19 38 Fencers Club Inc. 2688 1345 422.2 3%
T32 Log in or create an account to report a bout correction.
D 2:15 REGE Advaith 1 101 B20 9 Medeo Fencing Club 3056 1767 10.0 3%

Gold Finch ROC (D1, D2 and Vet) and Non-Regional Junior and Cadet

Junior Men's Foil E1, JNR January 26, 2020

Place 9 of 13 Seed 13 Not ranked Rating U Silver City Fencing Club / Guilford High School Fencing Team

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 ECK Nathaniel 11 - E19 10 Worldwide Fencing Academy 2209 2044 17.5 40%
Pool Log in or create an account to report a bout correction.
V 5:2 LEVIN Michael 5 - D19 6 Premier Fencing Club 3162 2027 57.9 4%
Pool Log in or create an account to report a bout correction.
V 5:1 DALBERG Leif 8 - D18 5 Mission Fencing Center 2699 2085 40.1 16%
Pool Log in or create an account to report a bout correction.
V 5:4 PAN Eric 4 - D19 8 Olympia Fencing Center 2599 2125 34.6 22%
Pool Log in or create an account to report a bout correction.
V 5:4 DAUM Charlie 7 - D19 11 Manchen Academy Of Fencing 2441 2160 27.8 32%
Pool Log in or create an account to report a bout correction.
D 2:5 PETERS Nathan M. 1 - B18 1 Freehold Fencing Academy 2748 2187 7.7 18%
T16 Log in or create an account to report a bout correction.
D 3:15 PAN Eric 4 - D19 8 Olympia Fencing Center 3011 1350 4.7 1%

January NAC

Junior Men's Foil A4, JNR January 5, 2020

Place 261 of 261 Seed 260 Not ranked Rating U Silver City 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 0:5 LIU Eric P. 197 - C19 153 V Fencing Club 3030 2058 3.4 6%
Pool Log in or create an account to report a bout correction.
D 0:5 LUTAR Lucas N. 29 33 A19 43 Fencing Academy Of Westchester 3412 2055 1.0 1%
Pool Log in or create an account to report a bout correction.
D 1:5 SERCK-HANSSEN Peter E. 181 - B18 218 2847 2054 5.4 10%
Pool Log in or create an account to report a bout correction.
D 0:5 PELOSKY Ryan F. 105 154 A19 83 Fencers Club Inc. 3415 2048 0.9 1%
Pool Log in or create an account to report a bout correction.
D 0:5 TAN Lawrence (Lance) E. 48 57 A17 70 Golubitsky Fencing Center 3485 2048 0.8 1%
Pool Log in or create an account to report a bout correction.
D 2:5 LIMA Kevin M. 125 - A19 107 Research Triangle Fencing 3159 2047 2.2 3%

Neil Lazar RYC/RJCC

Junior Men's Foil B3, JNR November 17, 2019

Place 73 of 76 Seed 76 Not ranked Rating U Silver City 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 ARANA Massimo 59 - E19 63 Worldwide Fencing Academy 1832 2124 34.4 68%
Pool Log in or create an account to report a bout correction.
D 0:5 MARSHALL Ian 16 - C19 20 Rhode Island Fencing Academy And Club 2811 2090 6.7 12%
Pool Log in or create an account to report a bout correction.
D 2:5 DOCTOR Aidan L. 37 - D19 45 5T Fencers Club 2820 2083 6.4 11%
Pool Log in or create an account to report a bout correction.
D 0:5 MAGIDSON Gabriel 51 - D18 33 East Coast Fencing Club 2930 2076 4.8 8%
Pool Log in or create an account to report a bout correction.
D 1:5 LE Vyn A. 29 - C18 48 Premier Fencing Club 2642 2072 9.0 18%
Pool Log in or create an account to report a bout correction.
D 0:5 LIU Kevin B. 7 - B19 25 Olympia Fencing Center 2934 2063 4.5 8%
T128 Log in or create an account to report a bout correction.
D 8:15 WANG JONATHAN 41 - D19 57 NEMA Fencing Center 2347 1385 35.7 9%

Neil Lazar RYC/RJCC

Cadet Men's Foil C3, CDT November 16, 2019

Place 48 of 88 Seed 59 Not ranked Rating U Silver City 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 ASHER Jonathan 71 - U 87 Worcester Fencing Club 2732 2026 41.2 18%
Pool Log in or create an account to report a bout correction.
V 5:2 TALLARICO Matthew 61 - U 60 Rochester Fencing Club 2141 2067 30.1 45%
Pool Log in or create an account to report a bout correction.
D 4:5 LI Eric 47 - E19 38 Olympia Fencing Center 2723 2097 9.3 15%
Pool Log in or create an account to report a bout correction.
D 2:5 NAGER Noah 20 - D19 36 Fencers Club Inc. 2836 2088 7.0 11%
Pool Log in or create an account to report a bout correction.
V 5:4 AHN Jun 33 - D19 30 East Coast Fencing Club 2686 2081 49.2 16%
Pool Log in or create an account to report a bout correction.
D 2:5 PYO Michael M. 7 - B19 21 V Fencing Club 2903 2130 6.2 10%
T128 Log in or create an account to report a bout correction.
V 15:11 VENKATESH Aditya 68 - U 81 International Fencing Club 1018 1266 122.1 62%
T64 Log in or create an account to report a bout correction.
D 5:15 LI Richard 11 - C19 23 Tim Morehouse Fencing Club (Port Chester) / Olympian Fencing Studio 3268 1388 2.3 < 1%

THRUST FALL ROC/RYC w/Veterans and Y8

Div I-A Men's Foil A4, D1A November 3, 2019

Place 73 of 76 Seed 76 Not ranked Rating U Silver City 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 LIU Eric P. 39 - C19 31 V Fencing Club 3081 1999 3.4 4%
Pool Log in or create an account to report a bout correction.
D 1:5 KIM Nicholas W. 6 - A19 21 Top Fencing Club 3227 1996 2.1 2%
Pool Log in or create an account to report a bout correction.
D 0:5 ADLER David R. 17 - B19 33 3200 1993 2.3 3%
Pool Log in or create an account to report a bout correction.
D 0:5 LEUNG Wai Chi Ethan 28 - C19 12 Premier Fencing Club 3125 1991 3.0 3%
Pool Log in or create an account to report a bout correction.
D 1:5 MENG Zhaoyi 62 - D19 67 Gold Fencing Club 2516 1988 12.9 20%
Pool Log in or create an account to report a bout correction.
V 5:4 DESOLA Aidan J. 51 - D19 51 Manchen Academy Of Fencing 2475 1975 50.8 21%
T128 Log in or create an account to report a bout correction.
D 5:15 GALBAN Matthias L. 55 - D19 57 Candlewood Fencing Center 1770 1395 129.3 32%

THRUST FALL ROC/RYC w/Veterans and Y8

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

Place 82 of 88 Seed 89 Not ranked Rating U Silver City 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 MENG Zhaoyi 31 - D19 37 Gold Fencing Club 2540 2181 22.3 28%
Pool Log in or create an account to report a bout correction.
D 2:5 ZELTSER Lawrence M. 6 - C19 2 East Coast Fencing Club / Manhattan Fencing Center 2787 2159 12.9 16%
Pool Log in or create an account to report a bout correction.
D 1:5 MUNDAHL Brandon D. 48 - E19 67 Fencers Club Inc. 2357 2146 26.4 37%
Pool Log in or create an account to report a bout correction.
D 3:5 CRANS Benjamin 59 - E19 77 Manchen Academy Of Fencing 1309 2119 68.5 89%
Pool Log in or create an account to report a bout correction.
D 1:5 KIZHNER Fillip 70 - U 22 V Fencing Club 2193 2051 26.9 41%
Pool Log in or create an account to report a bout correction.
D 1:5 YULDASHEV Timur 21 - D19 23 2168 2024 25.1 41%
T128 Log in or create an account to report a bout correction.
D 8:15 MACRAE Harrison A. 57 - E19 48 5t Fencers Club 2413 1454 59.2 11%

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

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

Place 81 of 106 Seed 103 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 GALLUCCI Charles John 38 - D19 76 V Fencing Club 2605 2176 26.5 25%
Pool Log in or create an account to report a bout correction.
V 5:3 WERWA Griffith 27 - D19 54 Worldwide Fencing Academy 2106 2149 45.6 53%
Pool Log in or create an account to report a bout correction.
D 3:5 TRUBETSKI David 91 - U 97 Bucks County Academy Of Fencing 1920 2195 62.3 67%
Pool Log in or create an account to report a bout correction.
D 0:5 ENGEL Henry R. 59 - E19 65 Medeo Fencing Club 2471 2132 26.1 30%
Pool Log in or create an account to report a bout correction.
D 0:5 DU Samuel R. 6 - C19 33 Olympia Fencing Center 2863 2106 11.1 11%
Pool Log in or create an account to report a bout correction.
V 5:4 VERSTEELE Sander 71 - E19 31 Fencing Academy Of Westchester 2892 2095 85.8 10%
T128 Log in or create an account to report a bout correction.
D 7:15 BRYANT Max 75 - E18 30 Fencing Academy Of Westchester 1652 1735 281.1 54%

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

Junior Men's Foil A3, JNR October 5, 2019

Place 77 of 107 Seed 105 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 4:5 REZNICK Nicholas J. 28 - C19 21 Freehold Fencing Academy 2759 2010 19.6 12%
Pool Log in or create an account to report a bout correction.
V 5:4 REGE Advaith 5 80 C19 12 Medeo Fencing Club 3136 1990 179.0 4%
Pool Log in or create an account to report a bout correction.
D 2:5 BING Charles 67 - D19 58 Olympia Fencing Center 2947 2169 15.6 11%
Pool Log in or create an account to report a bout correction.
D 0:5 SHA Yi Peng 37 - C19 73 Gold Fencing Club 2661 2154 26.2 21%
Pool Log in or create an account to report a bout correction.
D 1:5 MOHAMMAD Abdulwahab 94 - U 40 Massialas Foundation (M Team) 3323 2128 5.7 4%
Pool Log in or create an account to report a bout correction.
V 5:4 MAHON Jacob 61 - D19 102 Worldwide Fencing Academy 2143 2122 53.6 49%
T128 Log in or create an account to report a bout correction.
D 4:15 WEINKOPF William O. 40 - C19 53 Rhode Island Fencing Academy And Club 2979 1798 63.2 8%

Mission RJCC

Junior Men's Foil A2, JNR September 22, 2019

Place 40 of 46 Seed 41 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 BOOTSMA Shane-Anson 31 - D18 35 Gutkovskiy Fencing Academy 2306 2065 72.3 36%
Pool Log in or create an account to report a bout correction.
D 1:5 VANNI Filippo A. 12 - B19 3 Brooklyn Bridge Fencing Club 3078 1993 12.0 5%
Pool Log in or create an account to report a bout correction.
D 0:5 COSTELLO Chaissen F. 19 - C19 5 Rhode Island Fencing Academy And Club 2791 1981 22.7 11%
Pool Log in or create an account to report a bout correction.
D 1:5 GALBAN Matthias L. 26 - D19 34 Candlewood Fencing Center 2336 1958 48.7 28%
Pool Log in or create an account to report a bout correction.
D 0:5 HEMPE Jake 3 131 A18 12 Mission Fencing Center 3034 1909 9.1 4%
Pool Log in or create an account to report a bout correction.
V 5:4 BELLUOMO David C. 38 - E18 38 Manhattan Fencing Center 2238 1900 110.1 30%
T64 Log in or create an account to report a bout correction.
D 3:15 KWON Ethan 28 - D19 27 East Coast Fencing Club 2794 1938 139.7 17%

Mission RJCC

Cadet Men's Foil B2, CDT September 21, 2019

Place 39 of 43 Seed 31 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 SHIKHMAN Robert 17 - D19 11 2699 2513 141.1 40%
Pool Log in or create an account to report a bout correction.
D 3:5 MENG Zhaoyi 19 - D19 35 Gold Fencing Club 2525 2372 123.9 41%
Pool Log in or create an account to report a bout correction.
D 2:5 FU Samuel Y. 10 - C19 12 V Fencing Club 2943 2248 45.2 15%
Pool Log in or create an account to report a bout correction.
D 2:5 MONTALBINE Aidan 37 - U 26 Mission Fencing Center / South Shore Fencing Club 2214 2203 116.4 49%
Pool Log in or create an account to report a bout correction.
D 1:5 HOOSHI Jayden C. 5 - C19 12 East Coast Fencing Club 3011 2086 21.6 8%
T64 Log in or create an account to report a bout correction.
D 4:15 KAO Castor T. 20 - D19 26 Olympia Fencing Center 3099 2079 141.4 14%

NEUSFA 2019 Pomme De Terre Individual

E & Under Men's Foil D1, E June 15, 2019

Place 35 of 57 Seed 29 Not ranked Rating U Guilford High School Fencing Team / Silver City 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 HOWARD Alexander 7 - E19 7 Boston Fencing Club 2582 2500 568.9 47%
Pool Log in or create an account to report a bout correction.
V 5:3 LI Quanjian 45 - U 23 Gold Fencing Club 2921 3069 255.2 55%
Pool Log in or create an account to report a bout correction.
V 5:2 DOHONEY Tommy 25 - U 55 Marx Fencing Academy 1618 3324 31.0 96%
Pool Log in or create an account to report a bout correction.
D 0:5 LIGH Jack 42 - U 22 Tanner City Fencers Club 2703 3355 405.9 75%
Pool Log in or create an account to report a bout correction.
D 2:5 ZHAO Jesse 12 - E18 27 International Fencers Alliance Of Boston 2250 2949 436.2 82%
T64 Log in or create an account to report a bout correction.
D 12:15 CUTLER Andrew 48 - U 8 International Fencing Club 2500 2500 420.5 50%