Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorAmerica East Outdoor Championships · May 915.67aAmerica East Outdoor ChampionshipsMay 9, 2026
200 Meters · OutdoorUMASS Multi · Apr 927.74UMASS MultiApril 9, 2025
300 Meters · Indoor38th Alden Invite · Dec 745.95a38th Alden InviteDecember 7, 2024
300m Hurdles · 30" / 0.762m · OutdoorMaine Class B State Championship · Jun 448.97aMaine Class B State ChampionshipJune 4, 2022
55m Hurdles · 33" · IndoorUNH vs Vermont Meet · Dec 49.60aUNH vs Vermont MeetDecember 4, 2022
60m Hurdles · 33" / 0.838m · IndoorBates Indoor Invitational · Jan 179.89aBates Indoor InvitationalJanuary 17, 2025
800 Meters · IndoorBates Indoor Invitational · Jan 172:42.54aBates Indoor InvitationalJanuary 17, 2025
800 Meters · OutdoorAmerica East Outdoor Track & Field Championships · May 42:30.09aAmerica East Outdoor Track & Field ChampionshipsMay 4, 2024
Heptathlon · OutdoorAmerica East Outdoor Championships · May 94217America East Outdoor ChampionshipsMay 9, 2026
High Jump · IndoorKVAC:MCI,CNY,LEAV,Mess,Skowhegan · Jan 275-03.00KVAC:MCI,CNY,LEAV,Mess,SkowheganJanuary 27, 2022
High Jump · OutdoorMaine Class B State Championship · Jun 45-02.00Maine Class B State ChampionshipJune 4, 2022
Javelin · 600g · OutdoorUNH Wildcat Invitational · Apr 2436.01mUNH Wildcat InvitationalApril 24, 2026
Long Jump · IndoorRiverhawk Invitational · Jan 244.89mRiverhawk InvitationalJanuary 24, 2025
Long Jump · OutdoorUMASS Multi · Apr 104.75mUMASS MultiApril 10, 2024
Pentathlon (Indoor) · Standard · IndoorBates Indoor Invitational · Jan 172996.00Bates Indoor InvitationalJanuary 17, 2025
Shot Put · 4kg · IndoorBates Indoor Invitational · Jan 179.84mBates Indoor InvitationalJanuary 17, 2025
Shot Put · 4kg · OutdoorAmerica East Outdoor Championships · May 98.12mAmerica East Outdoor ChampionshipsMay 9, 2026
Triple Jump · OutdoorMaine Class B State Championship · Jun 432-02.25Maine Class B State ChampionshipJune 4, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · Heptathlon · Place 5 · New HampshireNew HampshireHeptathlon5.4217 PBSr
May 9America East Outdoor ChampionshipsMay 9 · Long Jump · Place 3 · New HampshireNew HampshireLong JumpRound M3.5.18mWind: -0.4Sr
May 9America East Outdoor ChampionshipsMay 9 · High Jump · Place 1 · New HampshireNew HampshireHigh JumpRound M1.1.54mSr
May 9America East Outdoor ChampionshipsMay 9 · Javelin · Place 3 · New HampshireNew HampshireJavelin600gRound M3.33.45mSr
May 9America East Outdoor ChampionshipsMay 9 · Javelin · Place 7 · New HampshireNew HampshireJavelin600g7.34.84mSr
May 9America East Outdoor ChampionshipsMay 9 · Shot Put · Place 9 · New HampshireNew HampshireShot Put4kgRound M9.8.12m PBSr
May 9America East Outdoor ChampionshipsMay 9 · 100m Hurdles · Place 6 · New HampshireNew Hampshire100m Hurdles33" / 0.838mRound M6.15.67a PBWind: -0.4Sr
May 9America East Outdoor ChampionshipsMay 9 · 800 Meters · Place 10 · New HampshireNew Hampshire800 MetersRound M10.2:38.31aSr
May 9America East Outdoor ChampionshipsMay 9 · 200 Meters · Place 9 · New HampshireNew Hampshire200 MetersRound M9.27.81aWind: 1.6Sr
Apr 24UNH Wildcat InvitationalApr 24 · High Jump · Place 2 · New HampshireNew HampshireHigh Jump2.1.65mSr
Apr 24UNH Wildcat InvitationalApr 24 · Javelin · Place 3 · New HampshireNew HampshireJavelin600g3.36.01m PBSr
Apr 24UNH Wildcat InvitationalApr 24 · 100m Hurdles · Place 9 · New HampshireNew Hampshire100m Hurdles33" / 0.838m9.16.87aWind: -4.3Sr
Apr 17George Davis InvitationalApr 17 · High Jump · Place 1 · New HampshireNew HampshireHigh Jump1.1.60mSr
Apr 17George Davis InvitationalApr 17 · Javelin · Place 10 · New HampshireNew HampshireJavelin600g10.33.60mSr
Apr 4Jim Boulanger InvitationalApr 4 · Long Jump · Place 5 · New HampshireNew HampshireLong Jump5.4.85mWind: -0.9Sr
Apr 4Jim Boulanger InvitationalApr 4 · Javelin · Place 3 · New HampshireNew HampshireJavelin600g3.35.44mSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · High Jump · Place 7 · New HampshireNew HampshireHigh Jump71.57mSR
Feb 6Riverhawk InvitationalFeb 6 · High Jump · Place 11 · New HampshireNew HampshireHigh Jump111.55mSr
Feb 6Riverhawk InvitationalFeb 6 · 60m Hurdles · Place 52 · New HampshireNew Hampshire60m HurdlesRound P5210.17aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · Javelin · Place 18 · New HampshireNew HampshireJavelin1831.49mJR
Apr 9UMASS MultiApr 9 · 800 Meters · Place 11 · New HampshireNew Hampshire800 Meters112:39.46JR
Apr 9UMASS MultiApr 9 · Javelin · Place 3 · New HampshireNew HampshireJavelin332.22mJR
Apr 9UMASS MultiApr 9 · Long Jump · Place 7 · New HampshireNew HampshireLong Jump74.88mJR
Apr 9UMASS MultiApr 9 · 200 Meters · Place 7 · New HampshireNew Hampshire200 Meters727.74 PBJR
Apr 9UMASS MultiApr 9 · Shot Put · Place 9 · New HampshireNew HampshireShot Put98.98mJR
Apr 9UMASS MultiApr 9 · High Jump · Place 2 · New HampshireNew HampshireHigh Jump21.57mJR
Apr 9UMASS MultiApr 9 · 100m Hurdles · Place 6 · New HampshireNew Hampshire100m Hurdles616.50JR

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 24Riverhawk InvitationalJan 24 · Long Jump · Place 36 · New HampshireNew HampshireLong Jump36.4.89m PBJr
Jan 24Riverhawk InvitationalJan 24 · High Jump · Place 35 · New HampshireNew HampshireHigh Jump35.1.50mJr
Jan 17Bates Indoor InvitationalJan 17 · 800 Meters · Place 2 · New HampshireNew Hampshire800 MetersRound M2.2:42.54a PBJr
Jan 17Bates Indoor InvitationalJan 17 · Long Jump · Place 2 · New HampshireNew HampshireLong JumpRound M2.4.82mJr
Jan 17Bates Indoor InvitationalJan 17 · Shot Put · Place 2 · New HampshireNew HampshireShot Put4kgRound M2.9.84m PBJr
Jan 17Bates Indoor InvitationalJan 17 · High Jump · Place 1 · New HampshireNew HampshireHigh JumpRound M1.1.56mJr
Jan 17Bates Indoor InvitationalJan 17 · 60m Hurdles · Place 3 · New HampshireNew Hampshire60m Hurdles33" / 0.838mRound M3.9.89a PBWind: 0Jr
Jan 17Bates Indoor InvitationalJan 17 · Pentathlon (Indoor) · Place 2 · New HampshireNew HampshirePentathlon (Indoor)StandardRound M2.2996.00 PBJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 300 Meters · Place 33 · New HampshireNew Hampshire300 Meters33.45.95a PBJr
Dec 738th Alden InviteDec 7 · High Jump · Place 4 · New HampshireNew HampshireHigh Jump4.1.56mJr
Feb 19America East Indoor ChampionshipsFeb 19 · High Jump · Place 13 · New HampshireNew HampshireHigh Jump135-0.25SO
Jan 26Riverhawk InvitationalJan 26 · High Jump · Place 35 · New HampshireNew HampshireHigh Jump351.48mSO

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · High Jump · Place 16 · New HampshireNew HampshireHigh Jump165-0.5SO
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Heptathlon · Place 3 · New HampshireNew HampshireHeptathlonRound M3.4100So
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Long Jump · Place 7 · New HampshireNew HampshireLong JumpRound M7.5.22mWind: 0So
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Javelin · Place 4 · New HampshireNew HampshireJavelin600gRound M4.28.19mSo
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Shot Put · Place 10 · New HampshireNew HampshireShot Put4kgRound M10.7.94mSo
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 100m Hurdles · Place 10 · New HampshireNew Hampshire100m Hurdles33" / 0.838mRound M10.16.83aWind: -1.5So
May 4America East Outdoor Track & Field ChampionshipsMay 4 · High Jump · Place 1 · New HampshireNew HampshireHigh JumpRound M1.1.59mSo
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 800 Meters · Place 2 · New HampshireNew Hampshire800 MetersRound M2.2:30.09a PBSo
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 200 Meters · Place 7 · New HampshireNew Hampshire200 MetersRound M7.28.25aWind: -0.4So
Apr 26America East Pre-ConferenceApr 26 · 100m Hurdles · Place 8 · New HampshireNew Hampshire100m Hurdles33" / 0.838m8.17.35aWind: -2.9So
Apr 26America East Pre-ConferenceApr 26 · High Jump · Place 2 · New HampshireNew HampshireHigh Jump2.1.62mSo
Apr 10UMASS MultiApr 10 · 800 Meters · Place 4 · New HampshireNew Hampshire800 Meters42:41.17SO
Apr 10UMASS MultiApr 10 · Javelin · Place 1 · New HampshireNew HampshireJavelin132.05mSO
Apr 10UMASS MultiApr 10 · Long Jump · Place 7 · New HampshireNew HampshireLong Jump74.75m PBSO
Apr 10UMASS MultiApr 10 · 200 Meters · Place 6 · New HampshireNew Hampshire200 Meters628.11SO
Apr 10UMASS MultiApr 10 · Shot Put · Place 10 · New HampshireNew HampshireShot Put108.83mSO
Apr 10UMASS MultiApr 10 · High Jump · Place 5 · New HampshireNew HampshireHigh Jump51.55mSO
Apr 10UMASS MultiApr 10 · 100m Hurdles · Place 8 · New HampshireNew Hampshire100m Hurdles816.89SO
Apr 7Jim Boulanger InvitationalApr 7 · Javelin · Place 2 · New HampshireNew HampshireJavelin600g2.32.39mSo
Apr 7Jim Boulanger InvitationalApr 7 · High Jump · Place 1 · New HampshireNew HampshireHigh Jump1.1.59mSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29UMASS Pre-Championship InvitationalApr 29 · High Jump · Place 10 · New HampshireNew HampshireHigh Jump101.50mFR
Apr 29UMASS Pre-Championship InvitationalApr 29 · High Jump · Place 10 · New HampshireNew HampshireHigh Jump101.50mFR
Mar 24UMass-Lowell InvitationalMar 24 · High Jump · Place 5 · New HampshireNew HampshireHigh Jump5.1.47mFr
Mar 24UMass-Lowell InvitationalMar 24 · 200 Meters · Place 29 · New HampshireNew Hampshire200 Meters29.29.28aWind: 0Fr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Riverhawk InvitationalJan 27 · High Jump · Place 24 · New HampshireNew HampshireHigh Jump241.50mFr

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 4UNH vs Vermont MeetDec 4 · 55m Hurdles · Place 4 · New HampshireNew Hampshire55m Hurdles33"Round P4.9.60a PBFr
Dec 4UNH vs Vermont MeetDec 4 · 55m Hurdles · Place 3 · New HampshireNew Hampshire55m Hurdles33"3.9.70aFr
Dec 4UNH vs Vermont MeetDec 4 · High Jump · Place 2 · New HampshireNew HampshireHigh Jump2.1.52mFr
Feb 21MIAAA Class B Indoor State ChampionshipFeb 21 · 55m Hurdles · Place 6 · ConyCony55m Hurdles33"Round P6.9.68a12
Feb 21MIAAA Class B Indoor State ChampionshipFeb 21 · 55m Hurdles · Place 7 · ConyCony55m Hurdles33"7.9.62a12
Feb 21MIAAA Class B Indoor State ChampionshipFeb 21 · High Jump · Place 3 · ConyConyHigh Jump3.5-00.0012
Feb 11KVAC Championship - Class B SchoolsFeb 11 · 55m Hurdles · Place 1 · CONY RAMSCONY RAMS55m Hurdles19.44SR
Feb 11KVAC Championship - Class B SchoolsFeb 11 · 55m Hurdles · Place 2 · CONY RAMSCONY RAMS55m HurdlesRound P29.63SR
Jan 27KVAC:MCI,CNY,LEAV,Mess,SkowheganJan 27 · 55m Hurdles · Place 1 · ConyCony55m Hurdles33"1.9.60a12
Jan 27KVAC:MCI,CNY,LEAV,Mess,SkowheganJan 27 · Shot Put · Place 9 · ConyConyShot Put4kg9.23-09.5012
Jan 27KVAC:MCI,CNY,LEAV,Mess,SkowheganJan 27 · High Jump · Place 1 · ConyConyHigh Jump1.5-03.00 PB12

2022 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 4Maine Class B State ChampionshipJun 4 · Triple Jump · Place 7 · ConyConyTriple Jump7.32-02.25 PB12
Jun 4Maine Class B State ChampionshipJun 4 · 300m Hurdles · Place 3 · ConyCony300m Hurdles30" / 0.762m3.48.97a PB12
Jun 4Maine Class B State ChampionshipJun 4 · High Jump · Place 1 · ConyConyHigh Jump1.5-02.00 PB12
May 27KVAC Medium School ChampionshipMay 27 · High Jump · Place 1 · Cony High ScCony High ScHigh Jump14-10.0012
May 27KVAC Medium School ChampionshipMay 27 · Triple Jump · Place 1 · Cony High ScCony High ScTriple Jump132-08.5012
May 27KVAC Medium School ChampionshipMay 27 · 300m Hurdles · Place 2 · Cony High ScCony High Sc300m Hurdles248.7812
May 27KVAC Medium School ChampionshipMay 27 · 100m Hurdles · Place 2 · Cony High ScCony High Sc100m Hurdles217.2512
May 20Capital City ClassicMay 20 · High Jump · Place 1 · Cony High ScCony High ScHigh Jump15-02.0012
May 20Capital City ClassicMay 20 · Triple Jump · Place 1 · Cony High ScCony High ScTriple Jump132-03.0012
May 20Capital City ClassicMay 20 · 300m Hurdles · Place 1 · Cony High ScCony High Sc300m Hurdles150.3312
May 20Capital City ClassicMay 20 · 100m Hurdles · Place 1 · Cony High ScCony High Sc100m Hurdles117.2212
May 12KVAC:Messalonskee, Cony @ SkowheganMay 12 · Triple Jump · Place 1 · Cony High ScCony High ScTriple Jump132-10.0012
May 12KVAC:Messalonskee, Cony @ SkowheganMay 12 · High Jump · Place 1 · Cony High ScCony High ScHigh Jump15-00.0012
May 12KVAC:Messalonskee, Cony @ SkowheganMay 12 · 300m Hurdles · Place 1 · Cony High ScCony High Sc300m Hurdles151.0212
May 12KVAC:Messalonskee, Cony @ SkowheganMay 12 · 100m Hurdles · Place 1 · Cony High ScCony High Sc100m Hurdles117.2112
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · Triple Jump · Place 3 · Cony High ScCony High ScTriple Jump333-01.5012
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · 300m Hurdles · Place 1 · Cony High ScCony High Sc300m Hurdles149.0712
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · 100m Hurdles · Place 3 · Cony High ScCony High Sc100m Hurdles317.2912
Apr 29KVAC: Belfast,Cony, Messalonskee @ BelfastApr 29 · High Jump · Place 1 · Cony High ScCony High ScHigh Jump14-06.0012
Apr 29KVAC: Belfast,Cony, Messalonskee @ BelfastApr 29 · 300m Hurdles · Place 1 · Cony High ScCony High Sc300m Hurdles151.8512
Apr 29KVAC: Belfast,Cony, Messalonskee @ BelfastApr 29 · 100m Hurdles · Place 1 · Cony High ScCony High Sc100m Hurdles117.1612
Apr 22KVAC: Cony, Winslow @ Mt. BlueApr 22 · Triple Jump · Place 2 · Cony High ScCony High ScTriple Jump228-01.0012
Apr 22KVAC: Cony, Winslow @ Mt. BlueApr 22 · High Jump · Place 1 · Cony High ScCony High ScHigh Jump14-10.0012
Apr 22KVAC: Cony, Winslow @ Mt. BlueApr 22 · 300m Hurdles · Place 1 · Cony High ScCony High Sc300m Hurdles151.6012
Apr 22KVAC: Cony, Winslow @ Mt. BlueApr 22 · 100m Hurdles · Place 1 · Cony High ScCony High Sc100m Hurdles117.6912
Apr 22KVAC: Cony, Winslow @ Mt. BlueApr 22 · Triple Jump · Place 2 · Cony High ScCony High ScTriple Jump228-01.0012
Apr 22KVAC: Cony, Winslow @ Mt. BlueApr 22 · High Jump · Place 1 · Cony High ScCony High ScHigh Jump14-10.0012
Apr 22KVAC: Cony, Winslow @ Mt. BlueApr 22 · 300m Hurdles · Place 1 · Cony High ScCony High Sc300m Hurdles151.6012
Apr 22KVAC: Cony, Winslow @ Mt. BlueApr 22 · 100m Hurdles · Place 1 · Cony High ScCony High Sc100m Hurdles117.6912

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5Maine Class B State ChampionshipJun 5 · 300m Hurdles · Place 4 · ConyCony300m Hurdles30" / 0.762m4.49.63a11
Jun 5Maine Class B State ChampionshipJun 5 · 100m Hurdles · Place 7 · ConyCony100m Hurdles33" / 0.838mRound P7.17.51a11
Jun 5Maine Class B State ChampionshipJun 5 · 100m Hurdles · Place 7 · ConyCony100m Hurdles33" / 0.838m7.17.43a11
Jun 5Maine Class B State ChampionshipJun 5 · High Jump · Place 3 · ConyConyHigh Jump3.5-02.0011