Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSTCA Div. II Relays · Apr 2829.45mMSTCA Div. II RelaysApril 28, 2024
Discus · 2kg · OutdoorUNH Wildcat Invitational · Apr 2436.46mUNH Wildcat InvitationalApril 24, 2026
Hammer · 16lb / 7.26kg · OutdoorNortheast-10 Outdoor Championships · May 147.71mNortheast-10 Outdoor ChampionshipsMay 1, 2026
Shot Put · 12lb · IndoorNEC Winter Invitational (Boys) · Dec 935-10.00NEC Winter Invitational (Boys)December 9, 2023
Shot Put · 12lb · OutdoorAndover Boosters Meet · May 1341-03.50Andover Boosters MeetMay 13, 2023
Shot Put · 16lb / 7.26kg · IndoorPlymouth St. W Classic · Dec 610.90mPlymouth St. W ClassicDecember 6, 2024
Shot Put · 16lb / 7.26kg · OutdoorMerrimack Alumni Classic · Apr 212.20mMerrimack Alumni ClassicApril 2, 2026
Weight Throw · 35lb / 15.9kg · IndoorPanther Invite · Jan 1715.14mPanther InviteJanuary 17, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 25USATF-NE Open and Masters ChampionshipJul 25 · Hammer · Place 4 · Saint AnselmSaint AnselmHammer16lb / 7.26kg4.40.97mSo
Jul 25USATF-NE Open and Masters ChampionshipJul 25 · Discus · Place 7 · Saint AnselmSaint AnselmDiscus2kg7.31.35mSo
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Hammer · Place 5 · Saint AnselmSaint AnselmHammer16lb / 7.26kg5.47.71m PBSo
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Shot Put · Place 17 · Saint AnselmSaint AnselmShot Put16lb / 7.26kg17.11.34mSo
May 1NE10 OutdoorMay 1 · Hammer · Place 5 · Saint AnselmSaint AnselmHammer16lb / 7.26kg5.47.71mSo
May 1NE10 OutdoorMay 1 · Shot Put · Place 17 · Saint AnselmSaint AnselmShot Put16lb / 7.26kg17.11.34mSo
Apr 24UNH Wildcat InvitationalApr 24 · Hammer · Place 6 · Saint AnselmSaint AnselmHammer16lb / 7.26kg6.47.30mSo
Apr 24UNH Wildcat InvitationalApr 24 · Discus · Place 15 · Saint AnselmSaint AnselmDiscus2kg15.36.46m PBSo
Apr 24UNH Wildcat InvitationalApr 24 · Shot Put · Place 12 · Saint AnselmSaint AnselmShot Put16lb / 7.26kg12.12.11mSo
Apr 17George Davis InvitationalApr 17 · Hammer · Place 10 · Saint AnselmSaint AnselmHammer16lb / 7.26kg10.46.73mSo
Apr 17George Davis InvitationalApr 17 · Discus · Place 13 · Saint AnselmSaint AnselmDiscus2kg13.31.38mSo
Apr 17George Davis InvitationalApr 17 · Shot Put · Place 18 · Saint AnselmSaint AnselmShot Put16lb / 7.26kg18.12.17mSo
Apr 11Ed Daniels ClassicApr 11 · Hammer · Place 11 · Saint AnselmSaint AnselmHammer16lb / 7.26kg11.46.85mSo
Apr 2Merrimack Alumni ClassicApr 2 · Hammer · Place 5 · Saint AnselmSaint AnselmHammer16lb / 7.26kg5.46.00mSo
Apr 2Merrimack Alumni ClassicApr 2 · Discus · Place 11 · Saint AnselmSaint AnselmDiscus2kg11.33.42mSo
Apr 2Merrimack Alumni ClassicApr 2 · Shot Put · Place 9 · Saint AnselmSaint AnselmShot Put16lb / 7.26kg9.12.20m PBSo
Mar 26SNHU Spring InvitationalMar 26 · Hammer · Place 4 · Saint AnselmSaint AnselmHammer16lb / 7.26kg4.46.66mSo
Mar 26SNHU Spring InvitationalMar 26 · Shot Put · Saint AnselmSaint AnselmShot Put16lb / 7.26kg—FOULSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · Weight Throw · Place 4 · St. AnselmSt. AnselmWeight Throw415.92mSO
Feb 13Tufts Cupid ChallengeFeb 13 · Weight Throw · Place 5 · Saint AnselmSaint AnselmWeight Throw516.42mSo
Feb 6Riverhawk InvitationalFeb 6 · Weight Throw · Place 20 · Saint AnselmSaint AnselmWeight Throw2015.43mSo
Jan 30Roxbury CC - Tigers Open MeetJan 30 · Weight Throw · Place 2 · St. AnselmSt. AnselmWeight Throw215.32mSO
Jan 24MIT Gordon Kelly InvitationalJan 24 · Weight Throw · Place 5 · Saint AnselmSaint AnselmWeight Throw515.55mSo
Jan 17Panther InviteJan 17 · Weight Throw · Place 4 · Saint AnselmSaint AnselmWeight Throw35lb / 15.9kg4.15.14m PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Merrimack Alumni CarnivalApr 17 · Hammer · Place 6 · St. AnselmSt. AnselmHammer6141-1FR
Apr 17Merrimack Alumni CarnivalApr 17 · Shot Put · Place 10 · St. AnselmSt. AnselmShot Put1036-8.5FR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · Weight Throw · Place 15 · St. AnselmSt. AnselmWeight Throw1541-0.5FR
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · Weight Throw · Place 15 · St. AnselmSt. AnselmWeight Throw1541-0.5FR
Feb 1Harvard Crimson OpenFeb 1 · Weight Throw · Place 6 · Saint AnselmSaint AnselmWeight Throw35lb / 15.9kg6.13.75mFr
Feb 1Harvard Crimson OpenFeb 1 · Shot Put · Place 15 · Saint AnselmSaint AnselmShot Put16lb / 7.26kg15.10.88mFr
Jan 24Riverhawk InvitationalJan 24 · Weight Throw · Saint AnselmSaint AnselmWeight Throw35lb / 15.9kg—FOULFr
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · Weight Throw · Place 8 · Saint AnselmSaint AnselmWeight Throw812.38m—
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · Shot Put · Place 21 · Saint AnselmSaint AnselmShot Put2110.54m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Plymouth St. W ClassicDec 6 · Weight Throw · Place 2 · Saint AnselmSaint AnselmWeight Throw35lb / 15.9kg2.13.20mFr
Dec 6Plymouth St. W ClassicDec 6 · Shot Put · Place 5 · Saint AnselmSaint AnselmShot Put16lb / 7.26kg5.10.90m PBFr

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Shot Put · Place 22 · BeverlyBeverlyShot Put12lb22.40-00.2512
May 18NEC Championship MeetMay 18 · Shot Put · Place 14 · BeverlyBeverlyShot Put1437-6.5012
May 14NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · Discus · Place 5 · BeverlyBeverlyDiscus5100-5—
May 14NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · Shot Put · Place 2 · BeverlyBeverlyShot Put241-4—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · Discus · Place 5 · BeverlyBeverlyDiscus599-6—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · Shot Put · Place 1 · BeverlyBeverlyShot Put142-9—
May 11Andover Boosters InvitationalMay 11 · Shot Put · Place 33 · BeverlyBeverlyShot Put3338-3.25—
May 1NEC Week 5 Gloucester @ BeverlyMay 1 · Discus · Place 4 · BeverlyBeverlyDiscus4100-5—
May 1NEC Week 5 Gloucester @ BeverlyMay 1 · Shot Put · Place 3 · BeverlyBeverlyShot Put338-3.25—
Apr 28MSTCA Div. II RelaysApr 28 · Discus · Place 35 · BeverlyBeverlyDiscus1.6kg35.29.45m PB12
Apr 28MSTCA Div. II RelaysApr 28 · Shot Put · Place 18 · BeverlyBeverlyShot Put12lb18.12.19m12
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · Discus · Place 3 · BeverlyBeverlyDiscus3102-3—
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · Shot Put · Place 4 · BeverlyBeverlyShot Put437-7—
Apr 17NEC Week 3 Swampscott @ BeverlyApr 17 · Discus · Place 5 · BeverlyBeverlyDiscus1.6kg5.87-08.0012
Apr 17NEC Week 3 Swampscott @ BeverlyApr 17 · Shot Put · Place 2 · BeverlyBeverlyShot Put12lb2.38-04.7512
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · Discus · Place 5 · BeverlyBeverlyDiscus596-4—
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · Shot Put · Place 2 · BeverlyBeverlyShot Put238-3.75—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · Discus · Place 3 · BeverlyBeverlyDiscus394-11—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · Shot Put · Place 1 · BeverlyBeverlyShot Put137-7.50—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13NEC #1 Beverly, Gloucester, WinthropDec 13 · Shot Put · Place 4 · BeverlyBeverlyShot Put12lb4.36-08.00Unofficial12
Dec 9NEC Winter Invitational (Boys)Dec 9 · Shot Put · Place 8 · BeverlyBeverlyShot Put12lb8.35-10.00 PB12
Feb 18MIAA Division 2 Track & Field ChampionshipFeb 18 · Shot Put · Place 18 · BeverlyBeverlyShot Put1840-03.0011
Feb 11MSTCA Qualifier MeetFeb 11 · Shot Put · BeverlyBeverlyShot Put12lb--DNS11
Feb 4NEC ChampionshipFeb 4 · Shot Put · Place 5 · BeverlyBeverlyShot Put541-11.5JR
Jan 29MSTCA Coaches InvitationalJan 29 · Shot Put · BeverlyBeverlyShot Put—FOUL—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · Shot Put · BeverlyBeverlyShot Put12lb--FOUL11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · Shot Put · Place 23 · BeverlyBeverlyShot Put12lb23.36-11.0011
May 21Northeast Conference Championship MeetMay 21 · Shot Put · Place 9 · BeverlyBeverlyShot Put939-511
May 21Northeast Conference Championship MeetMay 21 · Discus · Place 20 · BeverlyBeverlyDiscus2088-611
May 13Andover Boosters MeetMay 13 · Discus · Place 62 · BeverlyBeverlyDiscus1.6kg62.79-0711
May 13Andover Boosters MeetMay 13 · Shot Put · Place 24 · BeverlyBeverlyShot Put12lb24.41-03.50 PB11
May 6Weston Twilight InvitationalMay 6 · Shot Put · Place 30 · BeverlyBeverlyShot Put3037-11.25—
Apr 30MSTCA Division 2 RelaysApr 30 · Shot Put · Place 20 · BeverlyBeverlyShot Put2011.81m—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Northeast Conference Meet #1Dec 11 · Shot Put · Place 11 · BeverlyBeverlyShot Put12lb11.35-311

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Northeast Conference TF ChampionshipMay 21 · Shot Put · Place 12 · BeverlyBeverlyShot Put12lb12.36-09.0010