Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL UNH Afternoon · Feb 13:32.33NHWTL UNH AfternoonFebruary 1, 2025
100m Hurdles · 33" / 0.838m · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2026.45aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1500 Meters · IndoorNHWTL PEA · Jan 185:44.34aNHWTL PEAJanuary 18, 2025
1600 Meters · OutdoorMemorial Tri Meet · Apr 166:10.47Memorial Tri MeetApril 16, 2025
200 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2033.07aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
3000 Meters · IndoorNHWTL PSU Afternoon · Dec 2812:26.85aNHWTL PSU AfternoonDecember 28, 2024
3200 Meters · OutdoorMemorial Tri Meet · Apr 1613:58.01Memorial Tri MeetApril 16, 2025
400 Meters · Relay Split · IndoorNHWTL PSU Afternoon · Dec 281:15.014NHWTL PSU AfternoonDecember 28, 2024
800 Meters · OutdoorConcord Tri Meet · May 212:44.30aConcord Tri MeetMay 21, 2025
800 Meters · Relay Split · IndoorNHWTL Morning @ PSU · Jan 32:34.488NHWTL Morning @ PSUJanuary 3, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 203-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 600g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2058-5New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2010-5New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 4kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2019-11New 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

14 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 62 · Nashua SouthLong Jump62.10-5 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 62 · Nashua SouthHigh Jump62.3-8 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 34 · Nashua SouthJavelin600g34.58-5 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 43 · Nashua SouthShot Put4kg43.19-11 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100m Hurdles · Place 65 · Nashua South100m Hurdles33" / 0.838m65.26.45a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 800 Meters · Place 33 · Nashua South800 Meters33.2:51.43a11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 200 Meters · Place 61 · Nashua South200 Meters61.33.07a PB11
May 18Nashua South v. Keene & Salem MeetMay 18 · 800 Meters · Place 11 · Nashua South800 Meters11.2:49.68a11
May 12Nashua South, Spaulding, @ CentralMay 12 · 3200 Meters · Place 1 · Nashua South3200 Meters1.14:08.81a11
May 12Nashua South, Spaulding, @ CentralMay 12 · 800 Meters · Place 5 · Nashua South800 Meters5.2:45.90a11
Apr 25Nashua North Invitational Apr 25 · 800 Meters · Place 17 · Nashua South800 Meters17.2:45.54a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · 3200 Meters · Place 4 · Nashua South3200 Meters4.15:58.25a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · 1600 Meters · Place 12 · Nashua South1600 Meters12.6:23.66a11
Apr 11Pelham InvitationalApr 11 · 1600 Meters · Place 21 · Nashua South1600 Meters21.6:30.26a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 11NHWTL UNH MorningJan 11 · 3000 Meters · Place 5 · Nashua South3000 Meters512:53.24a12
Jan 3NHWTL Morning @ PSUJan 3 · 800 Meters · Nashua South800 MetersRelay Split—2:34.488 PB12
Jan 3NHWTL Morning @ PSUJan 3 · 1500 Meters · Nashua South1500 Meters--DNS12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 1500 Meters · Place 11 · Nashua South1500 Meters11.6:12.44a12
Dec 13NHWTL UNH AfternoonDec 13 · 1500 Meters · Place 5 · Nashua South1500 Meters5.5:54.91a12
Feb 1NHWTL UNH AfternoonFeb 1 · 1000 Meters · Place 13 · Nashua South1000 Meters133:32.33 PB11
Jan 26NHWTL UNH AfternoonJan 26 · 1000 Meters · Place 8 · Nashua South1000 Meters83:36.94a—
Jan 18NHWTL PEAJan 18 · 1500 Meters · Place 6 · Nashua South1500 Meters6.5:44.34a PB11
Jan 5NHWTL UNH MorningJan 5 · 3000 Meters · Place 5 · Nashua South3000 Meters512:31.38JR
Jan 5NHWTL UNH MorningJan 5 · 1500 Meters · Place 4 · Nashua South1500 Meters46:06.43JR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Concord Tri MeetMay 21 · 3200 Meters · Nashua South3200 Meters--DNS10
May 21Concord Tri MeetMay 21 · 800 Meters · Place 4 · Nashua South800 Meters4.2:44.30a PB10
Apr 16Memorial Tri MeetApr 16 · 3200 Meters · Place 2 · Nashua South3200 Meters213:58.01 PBSO
Apr 16Memorial Tri MeetApr 16 · 1600 Meters · Place 1 · Nashua South1600 Meters16:10.47 PBSO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU AfternoonDec 28 · 400 Meters · Nashua South400 MetersRelay Split—1:15.014 PB11
Dec 28NHWTL PSU AfternoonDec 28 · 3000 Meters · Place 1 · Nashua South3000 Meters1.12:26.85a PB11
Dec 21NHWTL UNH MorningDec 21 · 1500 Meters · Place 8 · Nashua South1500 Meters8.5:48.50a11
Dec 15NWTL UNH PMDec 15 · 3000 Meters · Place 10 · Nashua South3000 Meters10.12:52.43a11