Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNew Hampshire Distance Festival · May 14:57.86aNew Hampshire Distance FestivalMay 1, 2026
1000 Meters · IndoorNHWTL Morning @ PSU · Jan 33:11.60aNHWTL Morning @ PSUJanuary 3, 2026
1000 Meters · OutdoorNHWTL @ Dartmouth College · Dec 173:49.76aNHWTL @ Dartmouth CollegeDecember 17, 2023
1500 Meters · IndoorNHWTL @ PEA Morning · Jan 244:38.10aNHWTL @ PEA MorningJanuary 24, 2026
1600 Meters · OutdoorSouhegan v. Hollis Brookline Meet · May 134:58.76aSouhegan v. Hollis Brookline MeetMay 13, 2026
400 Meters · Relay Split · IndoorNHWTL @ USM Gorham · Dec 141:02.595NHWTL @ USM GorhamDecember 14, 2025
500 Meters · IndoorNHWTL UNH Morning · Jan 125:05.18NHWTL UNH MorningJanuary 12, 2025
600 Meters · IndoorNHWTL @ Plymouth Morning · Dec 302:30.06aNHWTL @ Plymouth MorningDecember 30, 2022
800 Meters · OutdoorCoe-Brown Cluster Meet · Apr 92:14.70aCoe-Brown Cluster MeetApril 9, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Souhegan v. Hollis Brookline MeetMay 13 · 1600 Meters · Place 2 · Milford1600 Meters2.4:58.76a PB12
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · 800 Meters · Place 2 · Milford800 Meters2.2:16.62a12
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 50 · Milford1 Mile504:57.86a PB12
Apr 25Nashua North Invitational Apr 25 · 1 Mile · Place 18 · Milford1 Mile18.4:59.99a12
Apr 18Sanborn InvitationalApr 18 · 1600 Meters · Place 7 · Milford1600 Meters7.5:01.44a12
Apr 9Coe-Brown Cluster MeetApr 9 · 800 Meters · Place 2 · Milford800 Meters2.2:14.70a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA MorningJan 24 · 1500 Meters · Place 7 · Milford1500 Meters7.4:38.10a PB12
Jan 18NHWTL UNH AfternoonJan 18 · 1500 Meters · Place 2 · Milford1500 Meters24:43.42SR
Jan 10NHWTL @ PEAJan 10 · 1500 Meters · Place 4 · Milford1500 Meters4.4:44.67a12
Jan 3NHWTL Morning @ PSUJan 3 · 1000 Meters · Place 19 · Milford1000 Meters19.3:11.60a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14NHWTL @ USM GorhamDec 14 · 400 Meters · Milford400 MetersRelay Split—1:02.595 PB12
Dec 14NHWTL @ USM GorhamDec 14 · 1500 Meters · Place 6 · Milford1500 Meters6.4:48.59a12
Jan 12NHWTL UNH MorningJan 12 · 500 Meters · Place 18 · Milford500 Meters185:05.18 PBJR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · 1600 Meters · Place 5 · Milford1600 Meters55:12.60JR
May 2New Hampshire Distance Festival at Souhegan HSMay 2 · 1 Mile · Place 30 · Milford1 Mile305:05.78a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14NHWT PEADec 14 · 1500 Meters · Place 7 · Milford1500 Meters7.5:03.23a11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Morning SessionDec 30 · 1000 Meters · Place 21 · Milford1000 Meters21.3:38.26a10
Dec 23NHWTL @ PSU Morning SessionDec 23 · 1000 Meters · Place 21 · Milford1000 Meters21.3:39.88a10
Jan 15NH Meet AMJan 15 · 600 Meters · Place 15 · Milford600 Meters15.2:34.21a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ Dartmouth CollegeDec 17 · 1000 Meters · Place 19 · Milford1000 Meters19.3:49.76a PB10
May 16Souhegan Home MeetMay 16 · 800 Meters · Place 15 · Milford800 Meters153:13.11FR
May 6Kiwanis Freshman SophomoreMay 6 · 800 Meters · Place 41 · Milford800 Meters413:17.29FR
Apr 19Milford Spartans Hosting HB, Pelham, Oyster RiverApr 19 · 800 Meters · Place 23 · Milford800 Meters233:14.10FR
Apr 11Coe-Brown Quad MeetApr 11 · 800 Meters · Place 12 · Milford800 Meters123:28.04FR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth MorningDec 30 · 600 Meters · Place 16 · Milford600 Meters16.2:30.06a PB9
Dec 30NHWTL @ PSU Morning SessionDec 30 · 600 Meters · Place 16 · Milford600 Meters16.2:30.06a9
Dec 27NHWTL @ Plymouth State UniversityDec 27 · 600 Meters · Place 11 · Milford600 Meters11.2:43.59a9