Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1532.87New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
300 Meters · IndoorNHWTL @ UNH Morning · Dec 2751.44aNHWTL @ UNH MorningDecember 27, 2022
400 Meters · OutdoorKiwanis Freshman Sophomore · May 61:09.96Kiwanis Freshman SophomoreMay 6, 2023
400 Meters · Relay Split · IndoorNHWTL PSU Afternoon · Dec 281:23.071NHWTL PSU AfternoonDecember 28, 2024
55 Meter · IndoorNHWTL @ UNH · Dec 178.75aNHWTL @ UNHDecember 17, 2022
55 Meters · IndoorNHWTL @ UNH Morning · Jan 78.75NHWTL @ UNH MorningJanuary 7, 2024
600 Meters · IndoorNH Meet AM · Jan 72:00.99aNH Meet AMJanuary 7, 2023
800 Meters · OutdoorSpaulding · May 142:56.05aSpauldingMay 14, 2024
Discus · 1kg · OutdoorNashua South, Spaulding, @ Central · May 1278' 10"Nashua South, Spaulding, @ CentralMay 12, 2026
Heptathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1521.80New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
Javelin · 600g · OutdoorMascoma Field Events Meet · Apr 2872-0Mascoma Field Events MeetApril 28, 2026
Shot Put · 4kg · IndoorPinkerton Field Event Meet 2025/6 · Dec 3025-05.50Pinkerton Field Event Meet 2025/6December 30, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23Londonderry R.E.A.L. InvitationalMay 23 · Discus · Place 23 · Nashua SouthDiscus1kg23.56-912
May 18Nashua South v. Keene & Salem MeetMay 18 · Javelin · Place 7 · Nashua SouthJavelin600g7.70-212
May 18Nashua South v. Keene & Salem MeetMay 18 · Discus · Place 2 · Nashua SouthDiscus1kg2.71-612
May 12Nashua South, Spaulding, @ CentralMay 12 · Javelin · Place 4 · Nashua SouthJavelin600g4.66' 9"12
May 12Nashua South, Spaulding, @ CentralMay 12 · Discus · Place 4 · Nashua SouthDiscus1kg4.78' 10" PB12
May 12Nashua South, Spaulding, @ CentralMay 12 · 400 Meters · Place 11 · Nashua South400 Meters11.1:13.63a12
May 7Clipper RelaysMay 7 · Javelin · Place 19 · Nashua SouthJavelin600g19.71-0612
Apr 28Mascoma Field Events MeetApr 28 · Javelin · Place 2 · Nashua SouthJavelin600g2.72-0 PB12
Apr 28Mascoma Field Events MeetApr 28 · Discus · Place 6 · Nashua SouthDiscus1kg6.75-012
Apr 25Nashua North Invitational Apr 25 · Javelin · Place 10 · Nashua SouthJavelin600g10.68-7.0012
Apr 25Nashua North Invitational Apr 25 · Discus · Place 10 · Nashua SouthDiscus1kg10.78-0.0012
Apr 21Nashua South, Bedford at LondonderryApr 21 · Javelin · Place 6 · Nashua SouthJavelin600g6.69-0.0012
Apr 21Nashua South, Bedford at LondonderryApr 21 · Discus · Place 5 · Nashua SouthDiscus1kg5.75-3.0012
Apr 21Nashua South, Bedford at LondonderryApr 21 · 800 Meters · Place 10 · Nashua South800 Meters10.3:01.20a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 18 · Nashua SouthShot Put1826-0SR
Jan 11NHWTL UNH MorningJan 11 · 600 Meters · Place 6 · Nashua South600 Meters62:07.45a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Shot Put · Place 16 · Nashua SouthShot Put4kg16.25-05.50 PB12
Dec 20NHWTL PEADec 20 · 600 Meters · Place 19 · Nashua South600 Meters19.2:04.29a12
Dec 20NHWTL PEADec 20 · Shot Put · Place 11 · Nashua SouthShot Put4kg11.24-09.0012
Dec 13NHWTL UNH AfternoonDec 13 · 600 Meters · Place 13 · Nashua South600 Meters13.2:08.96a12
Dec 13NHWTL UNH AfternoonDec 13 · Shot Put · Place 9 · Nashua SouthShot Put4kg9.24-10.0012
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Shot Put · Place 19 · Nashua SouthShot Put4kg19.24-07.7511
Jan 27Pinkerton Field Events MeetJan 27 · Shot Put · Place 19 · Nashua SouthShot Put1924-7.75—
Jan 23South Throwers MeetJan 23 · Shot Put · Place 30 · Nashua SouthShot Put3024-3—
Jan 5NHWTL UNH MorningJan 5 · 600 Meters · Place 7 · Nashua South600 Meters72:11.03JR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Concord Tri MeetMay 21 · Javelin · Place 5 · Nashua SouthJavelin600g5.68-1111
May 21Concord Tri MeetMay 21 · Discus · Place 3 · Nashua SouthDiscus1kg3.74-0911
May 21Concord Tri MeetMay 21 · 400 Meters · Place 11 · Nashua South400 Meters11.1:16.52a11
May 5Nashua South v. North and BGMay 5 · Javelin · Place 2 · Nashua SouthJavelin270-1JR
May 5Nashua South v. North and BGMay 5 · Discus · Place 4 · Nashua SouthDiscus476-0JR
May 5Nashua South v. North and BGMay 5 · 800 Meters · Place 12 · Nashua South800 Meters123:11.32JR
Apr 16Memorial Tri MeetApr 16 · 400 Meters · Place 4 · Nashua South400 Meters41:17.22JR

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU AfternoonDec 28 · 600 Meters · Place 12 · Nashua South600 Meters12.2:18.70a11
Dec 28NHWTL PSU AfternoonDec 28 · Shot Put · Place 10 · Nashua SouthShot Put4kg10.22-01.0011
Dec 28NHWTL PSU AfternoonDec 28 · 400 Meters · Nashua South400 MetersRelay Split—1:23.071 PB11
Dec 15NWTL UNH PMDec 15 · 600 Meters · Place 11 · Nashua South600 Meters11.2:13.13a11
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Shot Put · Place 20 · Nashua SouthShot Put2025-1—
Jan 7NHWTL @ UNH MorningJan 7 · Shot Put · Place 20 · Nashua SouthShot Put2023-3.5SO
Jan 7NHWTL @ UNH MorningJan 7 · 300 Meters · Place 27 · Nashua South300 Meters2752.38SO
Jan 7NHWTL @ UNH MorningJan 7 · 55 Meters · Place 42 · Nashua South55 Meters428.75 PBSO
Jan 6NHWTL UNH Afternoon SessionJan 6 · Shot Put · Place 20 · Nashua SouthShot Put2023-3.510
Jan 6NHWTL UNH Afternoon SessionJan 6 · 300 Meters · Place 27 · Nashua South300 Meters2752.3810
Jan 6NHWTL UNH Afternoon SessionJan 6 · 55 Meters · Place 42 · Nashua South55 Meters428.7510

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 800 Meters · Place 26 · Nashua South800 Meters262:59.82—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 16 · Nashua SouthJavelin1667-2—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 28 · Nashua SouthLong Jump2812-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 200 Meters · Place 49 · Nashua South200 Meters4932.87 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 13 · Nashua SouthShot Put1324-5.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 29 · Nashua SouthHigh Jump294-0—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Heptathlon · Place 34 · Nashua SouthHeptathlon3421.80 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Hurdles · Place 34 · Nashua South100 Hurdles3421.80—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Discus · Place 15 · Nashua SouthDiscus1523.01mSO
May 18Londonderry R.E.A.L InvitationalMay 18 · Discus · Place 24 · Nashua SouthDiscus2419.88mSO
May 14SpauldingMay 14 · Discus · Place 2 · Nashua SouthDiscus285-2—
May 14SpauldingMay 14 · 800 Meters · Place 6 · Nashua South800 Meters62:56.05a PB—
Apr 27Black BearApr 27 · Discus · Place 21 · Nashua SouthDiscus1kg21.78-1010
Apr 20Nashua North InvitationalApr 20 · Javelin · Place 19 · Nashua SouthJavelin1959-10SO
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Javelin · Nashua SouthJavelin600g—DNS10
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Discus · Place 17 · Nashua SouthDiscus1kg17.74-1110

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 600 Meters · Place 6 · Nashua South600 Meters6.2:05.46a10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · Shot Put · Place 12 · Nashua SouthShot Put4kg12.23-05.0010
Dec 23NHWTL @ UNH Morning SessionDec 23 · 600 Meters · Place 8 · Nashua South600 Meters8.2:05.52a10
Dec 23NHWTL @ UNH Morning SessionDec 23 · Shot Put · Place 3 · Nashua SouthShot Put4kg3.23-02.0010
Dec 16NHWTL @ UNH Morning SessionDec 16 · 600 Meters · Place 13 · Nashua South600 Meters13.2:06.87a10
Dec 16NHWTL @ UNH Morning SessionDec 16 · Shot Put · Place 17 · Nashua SouthShot Put4kg17.23-09.0010
Jan 19Dome JV MeetJan 19 · 600 Meters · Place 4 · Nashua South600 Meters42:01.22—
Jan 10South Throwers MeetJan 10 · Shot Put · Place 17 · Nashua SouthShot Put177.15m—
Jan 7NH Meet AMJan 7 · 600 Meters · Place 6 · Nashua South600 Meters6.2:00.99a PB9
Jan 7NH Meet AMJan 7 · Shot Put · Place 11 · Nashua SouthShot Put4kg11.23-49

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Discus · Place 17 · Nashua SouthDiscus1kg17.76-079
May 6Kiwanis Freshman SophomoreMay 6 · 400 Meters · Place 15 · Nashua South400 Meters151:09.96 PBFR
Apr 29Black Bear InvitationalApr 29 · Discus · Place 12 · Nashua SouthDiscus1282-1FR
Apr 18Memorial, Keene and Nashua South MeetApr 18 · Discus · Place 10 · Nashua SouthDiscus1016.86mFR
Apr 18Memorial, Keene and Nashua South MeetApr 18 · 400 Meters · Place 4 · Nashua South400 Meters41:11.74FR

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · 600 Meters · Place 4 · Nashua South600 Meters4.2:04.24a9
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · Shot Put · Place 8 · Nashua SouthShot Put4kg8.6.88m9
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 600 Meters · Place 4 · Nashua South600 Meters4.2:04.24a9
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · Shot Put · Place 8 · Nashua SouthShot Put4kg8.22-07.009
Dec 27NHWTL @ UNH MorningDec 27 · 300 Meters · Place 10 · Nashua South300 Meters10.51.44a PB9
Dec 27NHWTL @ UNH MorningDec 27 · Shot Put · Place 4 · Nashua SouthShot Put4kg4.7.02m9
Dec 17NHWTL @ UNHDec 17 · 600 Meters · Place 9 · Nashua South600 Meters9.2:03.13a9
Dec 17NHWTL @ UNHDec 17 · 55 Meter · Place 30 · Nashua South55 MeterRound P30.8.75a PB9
Dec 17NHWTL @ UNHDec 17 · Shot Put · Place 18 · Nashua SouthShot Put4kg18.20-119