Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBSR Elite Scholastic Meet · May 155:59.20aBSR Elite Scholastic MeetMay 15, 2026
1000 Meters · IndoorNHWTL Morning @ PSU · Jan 33:30.61aNHWTL Morning @ PSUJanuary 3, 2026
1500 Meters · IndoorNHWTL UNH Evening · Jan 245:28.21aNHWTL UNH EveningJanuary 24, 2026
1600 Meters · OutdoorSalem Freshmen/Sophomore Meet · May 25:56.16aSalem Freshmen/Sophomore MeetMay 2, 2026
3000 Meters · IndoorNHWTL UNH Afternoon · Dec 2111:46.76aNHWTL UNH AfternoonDecember 21, 2025
3200 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 2312:39.59aLondonderry R.E.A.L. InvitationalMay 23, 2026
5000 Meters · OutdoorNew Hampshire Distance Festival · May 120:43.64aNew Hampshire Distance FestivalMay 1, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Londonderry R.E.A.L. InvitationalMay 23 · 3200 Meters · Place 11 · ConcordConcord3200 Meters11.12:39.59a PB10
May 15BSR Elite Scholastic MeetMay 15 · 1 Mile · Place 3 · Crimson Tide Track NHCrimson Tide Track NH1 Mile3.5:59.20a PB10
May 11Laconia Cluster MeetMay 11 · 3200 Meters · Place 3 · ConcordConcord3200 Meters3.12:51.44a10
May 2Salem Freshmen/Sophomore MeetMay 2 · 1600 Meters · Place 7 · ConcordConcord1600 Meters7.5:56.16a PB10
May 1New Hampshire Distance FestivalMay 1 · 5000 Meters · Place 11 · ConcordConcord5000 Meters1120:43.64a PB10
Apr 25Black Bear InviteApr 25 · 1600 Meters · Place 4 · ConcordConcord1600 Meters4.6:00.47a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · 1500 Meters · Place 8 · ConcordConcord1500 Meters85:28.21a PB10
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 47 · ConcordConcordShot Put4718-5.5SO
Jan 3NHWTL Morning @ PSUJan 3 · 1000 Meters · Place 5 · ConcordConcord1000 Meters5.3:30.61a PB10
Jan 3NHWTL Morning @ PSUJan 3 · 1500 Meters · Place 4 · ConcordConcord1500 Meters4.5:33.24a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 3000 Meters · Place 3 · ConcordConcord3000 Meters3.12:19.01a10
Dec 27NHWTL UNH AfternoonDec 27 · 1500 Meters · Place 3 · ConcordConcord1500 Meters3.5:42.53a10
Dec 21NHWTL UNH AfternoonDec 21 · 3000 Meters · Place 2 · ConcordConcord3000 Meters2.11:46.76a PB10
Dec 21NHWTL UNH AfternoonDec 21 · 1500 Meters · Place 3 · ConcordConcord1500 Meters3.5:44.47a10
Dec 14NHWTL @ USM GorhamDec 14 · 3000 Meters · Place 1 · ConcordConcord3000 Meters1.11:54.18a10
Jan 5NHWTL UNH AfternoonJan 5 · 1500 Meters · Place 10 · ConcordConcord1500 Meters106:38.78a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Concord Tri MeetMay 21 · 3200 Meters · Place 4 · ConcordConcord3200 Meters4.14:13.28a9
May 21Concord Tri MeetMay 21 · 1600 Meters · Place 8 · ConcordConcord1600 Meters8.6:16.31a9
May 12Concord v. SpauldingMay 12 · 1600 Meters · Place 3 · ConcordConcord1600 Meters36:21.44FR
May 12Concord v. SpauldingMay 12 · Long Jump · Place 13 · ConcordConcordLong Jump1312-1.50FR
Apr 26Black Bear InviteApr 26 · 1600 Meters · Place 11 · ConcordConcord1600 Meters116:20.11FR
Apr 17Portsmouth Tri MeetApr 17 · 3200 Meters · Place 4 · ConcordConcord3200 Meters414:36.38FR
Apr 17Portsmouth Tri MeetApr 17 · 1600 Meters · Place 6 · ConcordConcord1600 Meters66:18.82FR
Apr 9Dover, Concord, @ CentralApr 9 · 3200 Meters · Place 6 · ConcordConcord3200 Meters614:12.88a9
Apr 9Dover, Concord, @ CentralApr 9 · 1600 Meters · Place 7 · ConcordConcord1600 Meters76:26.04a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 1500 Meters · Place 3 · ConcordConcord1500 Meters3.6:40.71a9
Dec 21NHWTL PSU AfternoonDec 21 · 1500 Meters · Place 14 · ConcordConcord1500 Meters14.6:40.17a9
Dec 14NHWT PSU AMDec 14 · 1500 Meters · Place 2 · ConcordConcord1500 Meters2.6:59.30a9