Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNashua North Invitational · Apr 255:53.29aNashua North Invitational April 25, 2026
100m Hurdles · 33" / 0.838m · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2021.71aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1500 Meters · IndoorNHWTL @ PEA Morning · Jan 245:42.25aNHWTL @ PEA MorningJanuary 24, 2026
1600 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 235:56.31aLondonderry R.E.A.L. InvitationalMay 23, 2026
200 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1529.27New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
3000 Meters · IndoorNHWTL UNH Morning · Jan 1113:02.98aNHWTL UNH MorningJanuary 11, 2026
3200 Meters · OutdoorNashua South v. North and BG · May 513:38.10Nashua South v. North and BGMay 5, 2025
400 Meters · OutdoorNashua South, Spaulding, @ Central · May 121:09.88aNashua South, Spaulding, @ CentralMay 12, 2026
800 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 202:43.24aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
800 Meters · Relay Split · IndoorNHWTL Morning @ PSU · Jan 32:56.820NHWTL Morning @ PSUJanuary 3, 2026
Heptathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1522.66New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-2New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 600g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2044-5New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2012-5New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 4kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2019-6New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 38 · Nashua SouthLong Jump38.12-5 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 34 · Nashua SouthHigh Jump34.4-2 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 55 · Nashua SouthJavelin600g55.44-5 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 45 · Nashua SouthShot Put4kg45.19-6 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100m Hurdles · Place 49 · Nashua South100m Hurdles33" / 0.838m49.21.71a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 800 Meters · Place 12 · Nashua South800 Meters12.2:43.24a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 200 Meters · Place 30 · Nashua South200 Meters30.29.71a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · 1600 Meters · Place 23 · Nashua South1600 Meters23.5:56.31a PB11
May 18Nashua South v. Keene & Salem MeetMay 18 · 1600 Meters · Place 1 · Nashua South1600 Meters1.6:09.29a11
May 18Nashua South v. Keene & Salem MeetMay 18 · 800 Meters · Place 6 · Nashua South800 Meters6.2:46.78a11
May 18Nashua South v. Keene & Salem MeetMay 18 · 200 Meters · Place 7 · Nashua South200 Meters7.29.75a11
May 12Nashua South, Spaulding, @ CentralMay 12 · 400 Meters · Place 7 · Nashua South400 Meters7.1:09.88a PB11
May 12Nashua South, Spaulding, @ CentralMay 12 · 200 Meters · Place 12 · Nashua South200 Meters12.29.75a11
Apr 25Nashua North Invitational Apr 25 · 1 Mile · Place 9 · Nashua South1 Mile9.5:53.29a PB11
Apr 21Nashua South, Bedford at LondonderryApr 21 · 1600 Meters · Place 8 · Nashua South1600 Meters8.6:08.13a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · 800 Meters · Place 3 · Nashua South800 Meters3.2:47.99a11
Apr 11Pelham InvitationalApr 11 · 800 Meters · Place 19 · Nashua South800 Meters19.2:51.50a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA MorningJan 24 · 1500 Meters · Place 3 · Nashua South1500 Meters3.5:42.25a PB11
Jan 11NHWTL UNH MorningJan 11 · 3000 Meters · Place 6 · Nashua South3000 Meters613:02.98a PB11
Jan 3NHWTL Morning @ PSUJan 3 · 800 Meters · Nashua South800 MetersRelay Split—2:56.820 PB11
Jan 3NHWTL Morning @ PSUJan 3 · 1500 Meters · Place 5 · Nashua South1500 Meters5.5:47.37a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 1500 Meters · Place 10 · Nashua South1500 Meters10.5:58.37a11
Dec 13NHWTL UNH AfternoonDec 13 · 3000 Meters · Place 1 · Nashua South3000 Meters1.13:41.31a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Concord Tri MeetMay 21 · 3200 Meters · Place 2 · Nashua South3200 Meters2.14:10.42a10
May 21Concord Tri MeetMay 21 · 1600 Meters · Place 6 · Nashua South1600 Meters6.6:09.59a10
May 5Nashua South v. North and BGMay 5 · 3200 Meters · Place 1 · Nashua South3200 Meters113:38.10 PBSO
May 5Nashua South v. North and BGMay 5 · 100m Hurdles · Place 5 · Nashua South100m Hurdles521.31SO
Apr 16Memorial Tri MeetApr 16 · 800 Meters · Place 4 · Nashua South800 Meters43:01.39SO

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 800 Meters · Place 20 · Nashua South800 Meters202:54.24—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 800 Meters · Place 20 · Nashua South800 Meters202:54.24—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 51 · Nashua SouthJavelin5138-5—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 51 · Nashua SouthJavelin5138-5—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 35 · Nashua SouthLong Jump3512-3—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 35 · Nashua SouthLong Jump3512-3—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 200 Meters · Place 14 · Nashua South200 Meters1429.27 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 200 Meters · Place 14 · Nashua South200 Meters1429.27—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 46 · Nashua SouthShot Put4616-9.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 46 · Nashua SouthShot Put4616-9.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 29 · Nashua SouthHigh Jump294-0—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 29 · Nashua SouthHigh Jump294-0—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Heptathlon · Place 44 · Nashua SouthHeptathlon4422.66 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Hurdles · Place 44 · Nashua South100 Hurdles4422.66—
May 14SpauldingMay 14 · 3200 Meters · Place 3 · Nashua South3200 Meters314:38.98a—
Apr 27Black BearApr 27 · 1600 Meters · Place 18 · Nashua South1600 Meters18.6:10.71a9
Apr 20Nashua North InvitationalApr 20 · 400 Meters · Place 23 · Nashua South400 Meters231:11.75FR
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 1 Mile · Place 20 · Nashua South1 Mile20.6:39.809