Personal bests

Best marks in available results
Event / courseMarkMeetDate
55m Hurdles · 39" · IndoorNHWTL @ Plymouth Afternoon · Dec 3010.94aNHWTL @ Plymouth Afternoon December 30, 2022
Discus · 1.6kg · OutdoorConcord Tri Meet · May 21130-11Concord Tri MeetMay 21, 2025
Javelin · 800g · OutdoorBlack Bear · Apr 27130-00Black BearApril 27, 2024
Shot Put · 12lb · IndoorPinkerton Field Events Meet 2025 · Jan 3044-00.50Pinkerton Field Events Meet 2025January 30, 2025
Shot Put · 12lb · OutdoorConcord Tri Meet · May 2143-05.00Concord Tri MeetMay 21, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Javelin · Place 6 · Nashua SouthJavelin6133-10SR
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Discus · Place 7 · Nashua SouthDiscus7127-6SR
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Shot Put · Place 7 · Nashua SouthShot Put743-11SR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Javelin · Place 9 · Nashua SouthJavelin9126-4SR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Discus · Place 4 · Nashua SouthDiscus4131-9SR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Shot Put · Place 6 · Nashua SouthShot Put643-1SR
May 21Concord Tri MeetMay 21 · Discus · Place 1 · Nashua SouthDiscus1.6kg1.130-11 PB12
May 21Concord Tri MeetMay 21 · Shot Put · Place 1 · Nashua SouthShot Put12lb1.43-05.00 PB12
May 5Nashua South v. North and BGMay 5 · Javelin · Place 6 · Nashua SouthJavelin6123-6SR
May 5Nashua South v. North and BGMay 5 · Discus · Place 2 · Nashua SouthDiscus2114-4SR
May 5Nashua South v. North and BGMay 5 · Shot Put · Place 5 · Nashua SouthShot Put542-3.50SR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · Shot Put · Place 9 · Nashua SouthShot Put941-11.25—
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Shot Put · Place 7 · Nashua SouthShot Put12lb7.44-00.50 PB12
Jan 27Pinkerton Field Events MeetJan 27 · Shot Put · Place 7 · Nashua SouthShot Put744-0.5—
Jan 26NHWTL UNH AfternoonJan 26 · Shot Put · Place 2 · Nashua SouthShot Put244-8—
Jan 23South Throwers MeetJan 23 · Shot Put · Place 9 · Nashua SouthShot Put942-2.5—
Jan 18NHWTL PEAJan 18 · Shot Put · Place 2 · Nashua SouthShot Put12lb2.43-10.0012
Jan 5NHWTL UNH MorningJan 5 · Shot Put · Place 6 · Nashua SouthShot Put612.86mSR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Shot Put · Place 20 · Nashua SouthShot Put12lb20.43-07.0012
Dec 21NHWTL UNH MorningDec 21 · Shot Put · Place 2 · Nashua SouthShot Put12lb2.43-03.0012
Dec 15NWTL UNH PMDec 15 · Shot Put · Place 2 · Nashua SouthShot Put12lb2.42-06.5012

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Shot Put · Place 10 · Nashua SouthShot Put1013.03mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Javelin · Place 15 · Nashua SouthJavelin1537.33mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Shot Put · Place 9 · Nashua SouthShot Put912.61mJR
May 14SpauldingMay 14 · Discus · Place 3 · Nashua SouthDiscus3105-2—
May 14SpauldingMay 14 · Shot Put · Place 3 · Nashua SouthShot Put342-9—
May 2Clipper RelaysMay 2 · Javelin · Place 10 · Nashua SouthJavelin10127-2—
May 2Clipper RelaysMay 2 · Discus · Place 15 · Nashua SouthDiscus15107-0—
Apr 27Black BearApr 27 · Javelin · Place 12 · Nashua SouthJavelin800g12.130-00 PB11
Apr 20Nashua North InvitationalApr 20 · Javelin · Place 7 · Nashua SouthJavelin7132-7JR
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Javelin · Place 8 · Nashua SouthJavelin800g8.127-0311

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Javelin · Place 16 · Nashua SouthJavelin800g16.127-0810
May 6Kiwanis Freshman SophomoreMay 6 · 110m Hurdles · Place 12 · Nashua South110m Hurdles1221.29SO
May 6Kiwanis Freshman SophomoreMay 6 · 110m Hurdles · Place 12 · Nashua South110m Hurdles1221.48SO
Apr 29Black Bear InvitationalApr 29 · Javelin · Place 10 · Nashua SouthJavelin10125-3SO
Apr 18Memorial, Keene and Nashua South MeetApr 18 · Javelin · Place 4 · Nashua SouthJavelin432.30mSO
Apr 18Memorial, Keene and Nashua South MeetApr 18 · Discus · Place 7 · Nashua SouthDiscus729.81mSO
Apr 18Memorial, Keene and Nashua South MeetApr 18 · Shot Put · Place 5 · Nashua SouthShot Put510.65mSO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 26Pinkerton Field Events MeetJan 26 · Shot Put · Place 19 · Nashua SouthShot Put1910.49m—
Jan 21NHWT @ Phillips Exeter AcademyJan 21 · Shot Put · Place 14 · Nashua SouthShot Put12lb14.36-10.5010
Jan 10South Throwers MeetJan 10 · Shot Put · Place 15 · Nashua SouthShot Put1510.37m—
Jan 7NH Meet AMJan 7 · 55m Hurdles · Place 7 · Nashua South55m Hurdles39"Round P7.10.95a10
Jan 7NH Meet AMJan 7 · Shot Put · Place 11 · Nashua SouthShot Put12lb11.34-1.5010

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · 55m Hurdles · Place 4 · Nashua South55m Hurdles39"4.10.94a PB10
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · Shot Put · Place 8 · Nashua SouthShot Put12lb8.10.00m10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 55m Hurdles · Place 4 · Nashua South55m Hurdles39"4.10.94a10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · Shot Put · Place 8 · Nashua SouthShot Put12lb8.32-10.0010
Dec 27NHWTL @ UNH MorningDec 27 · Shot Put · Place 7 · Nashua SouthShot Put12lb7.9.88m10
Dec 17NHWTL @ UNHDec 17 · Shot Put · Place 7 · Nashua SouthShot Put12lb7.36-1010

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Londonderry R.E.A.L InvitationalMay 21 · Javelin · Place 15 · Nashua SouthJavelin15115-10FR
May 17Keene, Nashua South @ PinkertonMay 17 · Javelin · Place 4 · Nashua SouthJavelin4125-3FR
May 17Keene, Nashua South @ PinkertonMay 17 · 300m Hurdles · Place 7 · Nashua South300m Hurdles753.38FR