Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWinter Warrior HS Invitational · Dec 286:36.72aWinter Warrior HS InvitationalDecember 28, 2025
1000 Meters · IndoorPEP Scrimmage · Dec 183:42.57aPEP ScrimmageDecember 18, 2024
1500 Meters · IndoorNHWTL @ PEA · Jan 215:42.11aNHWTL @ PEAJanuary 21, 2026
1500 Meters · OutdoorSeacoast Scramble · Apr 115:38.69aSeacoast ScrambleApril 11, 2026
1600 Meters · OutdoorNashua North vs. Exeter & Memorial · May 126:06.36aNashua North vs. Exeter & MemorialMay 12, 2026
500 Meters · OutdoorThe Cross-Town Tri · Apr 136:03.69The Cross-Town TriApril 13, 2024
800 Meters · OutdoorDover, Goffstown @ Exeter · May 202:46.38Dover, Goffstown @ ExeterMay 20, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 1600 Meters · Place 24 · Exeter1600 Meters24.6:09.60a11
May 12Nashua North vs. Exeter & MemorialMay 12 · 1600 Meters · Place 1 · Exeter1600 Meters1.6:06.36a PB11
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 1600 Meters · Place 3 · Exeter1600 Meters3.6:09.36a11
Apr 25Black Bear InviteApr 25 · 1600 Meters · Place 8 · Exeter1600 Meters8.6:06.66a11
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 1600 Meters · Place 4 · Exeter1600 Meters4.6:09.97a11
Apr 18ORSpringApr 18 · 1600 Meters · Place 15 · Exeter1600 Meters15.6:17.35a11
Apr 11Seacoast ScrambleApr 11 · 1500 Meters · Place 7 · Exeter1500 Meters7.5:38.69a PB11
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · 1600 Meters · Place 7 · Exeter1600 Meters7.6:13.25a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · 1500 Meters · Place 14 · Exeter1500 Meters145:52.46a11
Jan 21NHWTL @ PEAJan 21 · 1500 Meters · Place 3 · Exeter1500 Meters35:42.11a PB11
Jan 11NHWTL UNH AfternoonJan 11 · 1500 Meters · Place 4 · Exeter1500 Meters45:53.46JR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 72 · Exeter1 Mile72.6:36.72a PB11
Dec 21NHWTL USMDec 21 · 1500 Meters · Place 9 · Exeter1500 Meters9.5:58.20a11
Dec 18NHWTL JV 1Dec 18 · 1500 Meters · Place 1 · Exeter1500 Meters1.5:56.87a11
Dec 10Neighborhood ScrimmageDec 10 · 1500 Meters · Place 6 · Exeter1500 Meters6.6:17.03a11
Jan 11NHWTL PSU MorningJan 11 · 1000 Meters · Place 16 · Exeter1000 Meters163:53.5310
Jan 3NHWTL JV 2Jan 3 · 1000 Meters · Place 1 · Exeter1000 Meters1.3:48.00a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Dover, Goffstown @ ExeterMay 20 · 800 Meters · Place 10 · Exeter800 Meters102:46.38 PBSO
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 800 Meters · Place 10 · Exeter800 Meters10.2:52.91a10
Apr 23Phillips Exeter Tri MeetApr 23 · 800 Meters · Place 12 · Exeter800 Meters12.2:51.33a10
Apr 19Sanborn InvitationalApr 19 · 800 Meters · Place 29 · Exeter800 Meters292:56.5110

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18PEP ScrimmageDec 18 · 1000 Meters · Place 6 · Exeter1000 Meters6.3:42.57a PB10
Jan 14NHWTL UNH PMJan 14 · 1000 Meters · Exeter1000 Meters--DNS9
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · 1000 Meters · Place 12 · Exeter1000 Meters12.4:03.83a9
Jan 2NHWTL @ UNH JV SessionJan 2 · 1000 Meters · Place 2 · Exeter1000 Meters24:01.39FR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4SeacoastF/SMay 4 · 1600 Meters · Place 6 · Exeter1600 Meters6.6:35.39a9
Apr 17ExeterApr 17 · 1600 Meters · Place 8 · Exeter1600 Meters86:34.43a—
Apr 13The Cross-Town TriApr 13 · 500 Meters · Place 11 · Exeter500 Meters116:03.69 PBFR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NHWTL @ UNH JV SessionDec 21 · 1000 Meters · Place 4 · Exeter1000 Meters4.3:53.21a9
Dec 13PEA ScrimmageDec 13 · 1000 Meters · Place 5 · Exeter1000 Meters5.3:56.74a9