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

Eamon O'Brien

2007
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 12 29 14 - - 55
Losses 11 25 9 - - 45
Win ratio 52.2% 53.7% 60.9% - - 55.0%
Pool victories 9 22 11 - - 42
Pool losses 8 19 5 - - 32
Pool win ratio 52.9% 53.7% 68.8% - - 56.8%
DE victories 3 7 3 - - 13
DE losses 3 6 4 - - 13
DE win ratio 50.0% 53.8% 42.9% - - 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 3 3 4 - - 10
Easy wins % 25.0% 10.3% 28.6% - - 18.2%
Close wins 2 12 1 - - 15
Close wins % 16.7% 41.4% 7.1% - - 27.3%
Close losses 2 5 3 - - 10
Close losses % 18.2% 20.0% 33.3% - - 22.2%
Big losses 6 4 2 - - 12
Big losses % 54.5% 16.0% 22.2% - - 26.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.

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%
Losses - - 1 - - 1
Losses % 0.0% 0.0% 11.1% - - 2.2%
Total - - 1 - - 1
Total % 0.0% 0.0% 4.3% - - 1.0%

Events

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

Competition history

15 competitions, 100 bouts

Spring Open

Senior Mixed Foil C1, SNR April 12, 2026

Place 12 of 15 Seed 13 Not ranked Rating U Seacoast 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 BERNARD Jonathan 3 - D26 3 Seacoast Fencing Club 1153 2500 1207.1 91%
Pool Log in or create an account to report a bout correction.
D 1:5 IREZ Lyra 7 - E26 10 - - - -
Pool Log in or create an account to report a bout correction.
D 3:5 SUSANTO William 6 - D25 2 Star Fencing Academy 1646 1293 208.1 33%
Pool Log in or create an account to report a bout correction.
V 5:0 ONTSO Eleanor 8 - E26 13 Rhode Island Fencing Academy and Club - - - -
Pool Log in or create an account to report a bout correction.
D 1:5 BERETICH Brian 2 - C25 6 Portland Fencing Center 1412 1085 167.3 34%
Pool Log in or create an account to report a bout correction.
D 4:5 BO Iris 10 - E25 8 Moe Fencing Club LLC / Gold Fencing Club - - - -
T16 Log in or create an account to report a bout correction.
D 3:15 BERNARD Jonathan 3 - D26 3 Seacoast Fencing Club 1424 2500 1049.9 85%

Spring Open

Senior Mixed Épée A2, SNR April 12, 2026

Place 3 of 26 Seed 8 Not ranked Rating B24 Seacoast 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 ZHENG Yicheng Will 23 - U 22 Cavalier Fencing Club 646 1917 1.0 98%
Pool Log in or create an account to report a bout correction.
D 3:5 MANSFIELD Hunter 1 - A26 9 Vivo Fencing Club 1751 1918 20.8 61%
Pool Log in or create an account to report a bout correction.
V 5:2 HAN Nathan 15 - E26 19 Marx Fencing Academy 1196 1897 4.8 88%
Pool Log in or create an account to report a bout correction.
V 5:3 MELCHER Charles 9 - C25 24 Portland Fencing Center 1664 1902 11.7 65%
Pool Log in or create an account to report a bout correction.
V 5:2 ACHILOV Murod 26 - U 16 Rhode Island Fencing Academy and Club 939 1914 2.4 94%
Pool Log in or create an account to report a bout correction.
V 5:3 GU Eric 19 - E24 7 Cavalier Fencing Club 1452 1916 7.8 78%
T16 Log in or create an account to report a bout correction.
V 15:12 WENGER Caleb 12 - D25 14 Seacoast Fencing Club 1957 2041 38.3 55%
T8 Log in or create an account to report a bout correction.
V 15:14 GU Eric 19 - E24 7 Cavalier Fencing Club 1585 2079 19.3 79%
T4 Log in or create an account to report a bout correction.
D 5:15 DJONOUMA Toyohm 2 - A26 1 Portland Fencing Center / Cavalier Fencing Club 2713 2099 14.8 16%

Granite State Open

Senior Mixed Épée A2, SNR October 26, 2025

Place 13 of 30 Seed 6 Not ranked Rating B24 Seacoast 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 BEAULIEU Edmund 30 - U 24 Marx Fencing Academy 946 1928 2.6 95%
Pool Log in or create an account to report a bout correction.
D 2:5 LIU Jeremiah W. 5 - B25 10 LEO Fencing Club 2009 1931 16.0 45%
Pool Log in or create an account to report a bout correction.
D 1:5 WANG-SONG Evan 11 - C25 3 Cavalier Fencing Club 1769 1915 20.9 60%
Pool Log in or create an account to report a bout correction.
V 5:3 REARDON Patrick M. 16 - D23 14 Exeter Fencing Academy 2230 1894 23.0 30%
Pool Log in or create an account to report a bout correction.
V 5:3 POPE MCCRIGHT Emma 24 - U 29 Vermont Fencing Alliance - - - -
T32 Log in or create an account to report a bout correction.
V 15:6 HAN Nathan 21 - E25 21 Marx Fencing Academy 1151 2033 9.2 92%
T16 Log in or create an account to report a bout correction.
D 8:15 JONES Tristan Kai 2 - A22 1 3540 2043 1.4 1%

NEUSFA 2025 Pomme De Terre

Senior Men's Épée A4, SNR June 14, 2025

Place 130 of 158 Seed 58 Not ranked Rating B24 Seacoast 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 ORESKOVIC Olivier 108 - D24 83 LEO Fencing Club 1718 1991 26.4 67%
Pool Log in or create an account to report a bout correction.
D 4:5 BOUCHER Benjamin 39 - B25 18 3514 1965 0.9 2%
Pool Log in or create an account to report a bout correction.
D 3:5 KAIN Brad 135 - E24 143 Olympia Fencing Center 1582 1964 28.8 74%
Pool Log in or create an account to report a bout correction.
D 3:5 LAI Boden 10 - A25 12 Marx Fencing Academy / Cavalier Fencing Club 2527 1935 6.8 16%
Pool Log in or create an account to report a bout correction.
D 3:5 LINSCOTT John J. 88 - C23 52 2635 1929 5.4 14%
Pool Log in or create an account to report a bout correction.
V 5:2 HEISLER Maxfield 153 - U 136 The Phoenix Center / Rogue Fencing Academy 1208 1923 5.2 87%

2025 Bay State Games

Senior Men's Épée A2, SNR June 1, 2025

Place 36 of 60 Seed 21 Not ranked Rating B24 Seacoast 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 GERSEN Jacob 40 - C22 45 Olympia Fencing Center 2244 1968 13.6 32%
Pool Log in or create an account to report a bout correction.
D 0:5 MELCHER Jack H. 1 - A25 3 LEO Fencing Club 2966 1954 2.6 5%
Pool Log in or create an account to report a bout correction.
V 5:3 ZHANG Jonathan 37 - C24 42 Allez Fencing 1635 1951 12.5 70%
Pool Log in or create an account to report a bout correction.
V 5:4 SONG Changze 20 - B25 21 Cavalier Fencing Club 1933 1964 18.8 52%
Pool Log in or create an account to report a bout correction.
V 5:2 LIN Lucas 59 - U 55 Cavalier Fencing Club 1502 1983 8.9 78%
T64 Log in or create an account to report a bout correction.
D 12:15 ZOU Xianyang (Max) 13 - A24 31 Cavalier Fencing Club 2098 2079 46.1 49%

2025 Bay State Games

Junior Men's Épée A2, JNR May 31, 2025

Place 30 of 52 Seed 13 Not ranked Rating B24 Seacoast 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 SHONEMAN Sam 38 - D24 47 Ocean State Fencing Club 1810 2019 16.7 63%
Pool Log in or create an account to report a bout correction.
D 1:5 KABA Elias 18 - C25 15 Rhode Island Fencing Academy And Club 1816 2035 28.7 64%
Pool Log in or create an account to report a bout correction.
D 0:5 TRAN Spencer 5 - A25 11 Cavalier Fencing Club 2186 2007 16.6 38%
Pool Log in or create an account to report a bout correction.
V 5:4 BRESLAV Asher 43 - E25 36 Olympia Fencing Center 1061 1990 3.5 94%
Pool Log in or create an account to report a bout correction.
D 4:5 MCMILLAN Jackson V. 26 - C23 19 Marx Fencing Academy 1816 1993 26.0 61%
T64 Log in or create an account to report a bout correction.
V 15:12 MANSFIELD Hunter 28 - D25 35 Vivo Fencing Club 1823 2102 35.7 67%
T32 Log in or create an account to report a bout correction.
D 13:15 MOSKOWITZ Martin 29 - D25 9 Seacoast Fencing Club 2016 2137 57.8 58%

Spring Open

Senior Mixed Épée B2, SNR April 27, 2025

Place 9 of 26 Seed 9 Not ranked Rating B24 Seacoast 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 DOLLARHITE Tommy 24 - E24 16 Portland Fencing Center 1605 1914 16.5 69%
Pool Log in or create an account to report a bout correction.
V 5:2 REINEKE Gerhard 25 - U 21 Worcester Fencing Club 1385 1930 10.5 81%
Pool Log in or create an account to report a bout correction.
D 4:5 TRAN Spencer 6 - B24 1 Cavalier Fencing Club 2139 1941 19.0 37%
Pool Log in or create an account to report a bout correction.
V 5:4 ZHANG William 1 - A24 15 Fencers Club Inc. / Boston Fencing Club 2652 1922 51.5 12%
Pool Log in or create an account to report a bout correction.
V 5:2 MICKEY Christopher J. 16 - D25 17 Ocean State Fencing Club 2291 1973 32.4 31%
Pool Log in or create an account to report a bout correction.
V 5:1 BAZZANA Beniamino 20 - D24 22 Marx Fencing Academy 1621 2006 12.7 73%
T16 Log in or create an account to report a bout correction.
D 11:15 SPRINGER Michael 2 - A23 3 LEO Fencing Club 2595 2129 27.5 23%

NEUSFA Tom Gorman Beanpot Open

Senior Men's Épée A2/B3, SNR January 26, 2025

Place 59 of 74 Seed 17 Not ranked Rating B24 Seacoast 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 NALLICHERI Ayaan 57 - E24 31 Cavalier Fencing Club 1632 2067 15.9 76%
Pool Log in or create an account to report a bout correction.
D 2:5 PORTER Corin 64 - E22 52 Olympia Fencing Center 1340 2083 57.1 87%
Pool Log in or create an account to report a bout correction.
D 2:5 BEALS Alden 8 - A23 11 Rhode Island Fencing Academy And Club 2270 2026 20.5 35%
Pool Log in or create an account to report a bout correction.
D 3:5 OTTAVIANO Aaron 32 - C24 50 Vivo Fencing Club 1534 2006 47.6 78%
Pool Log in or create an account to report a bout correction.
D 2:5 ERIKSEN Casey 47 - D24 37 Marx Fencing Academy 1515 1958 44.3 76%
T128 Log in or create an account to report a bout correction.
V 15:12 MARSHALL William L. 36 - C21 70 Boston Fencing Club / International Fencing Club 2228 2103 73.8 42%
T64 Log in or create an account to report a bout correction.
D 11:15 BEALS Alden 8 - A23 11 Rhode Island Fencing Academy And Club 2339 2177 47.7 40%

NEUSFA Jack Norton Hangover Open

Senior Men's Épée A4, SNR January 1, 2025

Place 21 of 76 Seed 17 Not ranked Rating B24 Seacoast 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 THORDARSON Paul (Thor) J. 42 - C22 66 Olympia Fencing Center 2497 1915 68.8 17%
Pool Log in or create an account to report a bout correction.
V 5:4 SMITH Troy H. 50 - D24 15 LEO Fencing Club 2181 1984 44.7 38%
Pool Log in or create an account to report a bout correction.
D 2:5 WU Jonathan 6 - A24 3 Cavalier Fencing Club 2711 2029 10.6 13%
Pool Log in or create an account to report a bout correction.
V 5:2 ZELIN Sam J. 30 - C24 16 Rhode Island Fencing Academy And Club / Sword In The Scroll Fencing Academy 2100 2018 36.7 45%
Pool Log in or create an account to report a bout correction.
V 5:2 BRUEGGEMANN Max 69 - U 64 Umass Fencing Club 1481 2055 12.5 82%
T64 Log in or create an account to report a bout correction.
V 15:13 MICKEY Christopher J. 63 - E24 48 Ocean State Fencing Club 3202 2014 125.7 8%
T32 Log in or create an account to report a bout correction.
D 10:15 TANG Mingyuan 26 - B24 11 Academy Of Fencing Masters (AFM) 2559 2140 36.9 26%

JO QUALIFIERS (Northeast Division)

Junior Men's Épée U, JNR December 14, 2024

Place 1 of 5 Seed 1 Not ranked Rating B24 Seacoast 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 MOSKOWITZ Martin 2 - D24 2 Seacoast Fencing Club 1717 2022 63.1 69%
Pool Log in or create an account to report a bout correction.
V 5:4 DOLLARHITE Tommy 4 - E24 4 Portland Fencing Center 1596 1959 24.4 72%
Pool Log in or create an account to report a bout correction.
V 5:1 REINHART Henry 5 - U 5 Down East School of Fencing 913 1984 6.2 93%
Pool Log in or create an account to report a bout correction.
D 3:5 OSHIMA Robert 3 - D24 3 Marx Fencing Academy / Seacoast Fencing Club 1388 1990 74.5 83%
T4 Log in or create an account to report a bout correction.
V 15:10 OSHIMA Robert 3 - D24 3 Marx Fencing Academy / Seacoast Fencing Club 1626 1865 62.4 64%
T2 Log in or create an account to report a bout correction.
V 15:14 MOSKOWITZ Martin 2 - D24 2 Seacoast Fencing Club 2011 1927 86.9 45%

Granite State Open

Senior Mixed Épée A2, SNR October 27, 2024

Place 3 of 26 Seed 22 Not ranked Rating D24 Seacoast 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 SHA Michael 4 - A23 3 Cavalier Fencing Club 2227 1894 85.3 30%
Pool Log in or create an account to report a bout correction.
D 3:5 FEINBERG James Y. 12 - C24 20 Marx Fencing Academy 1760 1979 69.9 64%
Pool Log in or create an account to report a bout correction.
V 5:1 GREGORY Nova 5 - A22 8 Five Points Fencing Academy / The Phoenix Center 2318 1910 78.8 26%
Pool Log in or create an account to report a bout correction.
V 5:2 CAMPBELL Anahit M. 13 - C24 17 Marx Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
V 5:2 PAN Anthony 19 - D24 11 LEO Fencing Club 1759 1988 33.9 64%
T16 Log in or create an account to report a bout correction.
V 15:14 MORI Seneca 18 - D24 16 Riverside Fencing Club 1742 1669 124.5 46%
T8 Log in or create an account to report a bout correction.
V 15:11 OTTAVIANO Aaron 25 - E24 7 Vivo Fencing Club 1709 1794 89.9 55%
T4 Log in or create an account to report a bout correction.
D 9:15 LAI Aedin 1 - A24 1 Marx Fencing Academy / Cavalier Fencing Club 2797 1884 18.7 8%

Foil and Epee C Meet

Div II Mixed Épée C1, DV2 June 2, 2024

Place 10 of 24 Seed 8 Not ranked Rating D24 Seacoast 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 SONG Changze 16 - E23 13 Cavalier Fencing Club 1662 1999 55.4 70%
Pool Log in or create an account to report a bout correction.
D 1:5 BAJAJ Nakul 9 - D24 7 Vivo Fencing Club 1793 2055 109.3 66%
Pool Log in or create an account to report a bout correction.
V 5:1 ZHANG Wei 24 - U 23 LEO Fencing Club 1109 1945 18.4 89%
Pool Log in or create an account to report a bout correction.
D 3:5 SMALL Brayden 22 - U 18 Vivo Fencing Club 1312 1964 134.1 84%
Pool Log in or create an account to report a bout correction.
V 5:2 RITTERSHAUS Bryce 1 - C24 1 Marx Fencing Academy 1841 1830 64.2 49%
T16 Log in or create an account to report a bout correction.
D 11:14 ERIKSEN Casey 20 - U 3 Marx Fencing Academy 1464 1863 194.1 71%

Foil and Epee D Meet

Div III Mixed Épée C2, DV3 May 19, 2024

Place 7 of 29 Seed 5 Not ranked Rating D24 Seacoast 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 WU Chi Kuan 6 - D24 14 Cavalier Fencing Club 1650 2062 190.5 73%
Pool Log in or create an account to report a bout correction.
V 5:3 MELCHER Charles 17 - E23 19 Portland Fencing Center 1786 1871 94.8 55%
Pool Log in or create an account to report a bout correction.
V 5:2 AGIREDDY Vanya 18 - E23 20 Marx Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
V 5:3 OTTAVIANO Aaron 23 - U 15 Vivo Fencing Club 1302 1966 33.4 84%
T32 Log in or create an account to report a bout correction.
V 15:8 REINEKE Gerhard 27 - U 27 Worcester Fencing Club 1646 1644 210.9 50%
T16 Log in or create an account to report a bout correction.
V 15:11 DOLLARHITE Tommy 19 - U 12 Portland Fencing Center 1621 1855 131.3 62%
T8 Log in or create an account to report a bout correction.
D 12:15 ZELIN Sam J. 7 - D24 2 Sword In The Scroll Fencing Academy / Sword In The Scroll Fencing Academy 2185 1987 123.3 39%

NATIONAL QUALIFIERS DIV 2/3 PFC MAINE

Div II Men's Épée E1, DV2 March 16, 2024

Place 5 of 9 Seed 4 Not ranked Rating E24 Seacoast 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 GREEN Noah J. 1 - C23 2 Portland Fencing Center / West Michigan Fencing Academy 1943 1967 218.1 51%
Pool Log in or create an account to report a bout correction.
V 5:3 MELCHER Charles 5 - E23 4 Portland Fencing Center 1784 1749 187.0 48%
Pool Log in or create an account to report a bout correction.
V 5:2 OSHIMA Robert 8 - U 7 Seacoast Fencing Club 1497 1936 80.8 72%
Pool Log in or create an account to report a bout correction.
V 5:0 ARRISON James (Jamie) A. 7 - U 8 Portland Fencing Center 1277 2017 44.6 84%
T8 Log in or create an account to report a bout correction.
D 10:15 MOSKOWITZ Martin 2 - D24 1 Seacoast Fencing Club 1796 1966 321.3 58%

JO QUALIFIERS (NORTHEAST)

Junior Men's Épée U, JNR December 2, 2023

Place 2 of 4 Seed 2 Not ranked Rating E23 Seacoast 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 MOSKOWITZ Martin 1 - E23 1 Seacoast Fencing Club 1584 2500 969.2 81%
Pool Log in or create an account to report a bout correction.
V 5:2 DOLLARHITE Tommy 4 - U 3 Portland Fencing Center 1607 1531 328.6 47%
Pool Log in or create an account to report a bout correction.
V 5:4 GOUVEIA Kelyn 3 - U 4 Down East School of Fencing 1219 1859 107.9 76%
T4 Log in or create an account to report a bout correction.
V 15:5 DOLLARHITE Tommy 4 - U 3 Portland Fencing Center 1874 2500 292.5 70%
T2 Log in or create an account to report a bout correction.
D 5:15 MOSKOWITZ Martin 1 - E23 1 Seacoast Fencing Club 1771 2793 826.9 85%