Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL UNH Morning · Jan 43:35.22NHWTL UNH MorningJanuary 4, 2026
1500 Meters · IndoorNHWTL UNH Evening · Jan 245:31.65aNHWTL UNH EveningJanuary 24, 2026
1600 Meters · OutdoorSanborn Cluster Meet · May 115:49.19aSanborn Cluster MeetMay 11, 2026
300m Hurdles · 30" / 0.762m · OutdoorSanborn Cluster · Apr 656.99aSanborn ClusterApril 6, 2026
3200 Meters · OutdoorSanborn Cluster · Apr 613:10.57aSanborn ClusterApril 6, 2026
400 Meters · OutdoorSanborn Last Chance · May 181:05.72aSanborn Last ChanceMay 18, 2026
500 Meters · IndoorNHWTL UNH Morning · Jan 126:16.59NHWTL UNH MorningJanuary 12, 2025
600 Meters · IndoorNHWTL UNH Morning · Jan 121:59.66NHWTL UNH MorningJanuary 12, 2025
800 Meters · OutdoorSanborn Cluster Meet · Apr 132:35.35aSanborn Cluster MeetApril 13, 2026
Complete · OutdoorSanborn Invitational · Apr 192:51.14Sanborn InvitationalApril 19, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 1600 Meters · Place 16 · Sanborn Regional1600 Meters16.5:51.03a12
May 22Seacoast ChampionshipsMay 22 · 800 Meters · Sanborn Regional800 Meters--DNS12
May 18Sanborn Last ChanceMay 18 · 800 Meters · Place 8 · Sanborn Regional800 Meters8.2:40.24a12
May 18Sanborn Last ChanceMay 18 · 400 Meters · Place 3 · Sanborn Regional400 Meters3.1:05.72a PB12
May 162026 Bobcat InviteMay 16 · 1600 Meters · Place 14 · Sanborn Regional1600 Meters14.5:55.68a12
May 11Sanborn Cluster MeetMay 11 · 1600 Meters · Place 3 · Sanborn Regional1600 Meters3.5:49.19a PB12
Apr 18Sanborn InvitationalApr 18 · 1600 Meters · Place 11 · Sanborn Regional1600 Meters11.5:53.54a12
Apr 13Sanborn Cluster MeetApr 13 · 800 Meters · Place 2 · Sanborn Regional800 Meters2.2:35.35a PB12
Apr 6Sanborn ClusterApr 6 · 300m Hurdles · Place 2 · Sanborn Regional300m Hurdles30" / 0.762m2.56.99a PB12
Apr 6Sanborn ClusterApr 6 · 3200 Meters · Place 3 · Sanborn Regional3200 Meters3.13:10.57a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · 1500 Meters · Place 10 · Sanborn Regional1500 Meters105:31.65a PB12
Jan 18NHWTL UNH AfternoonJan 18 · 1500 Meters · Place 9 · Sanborn Regional1500 Meters95:36.11SR
Jan 4NHWTL UNH MorningJan 4 · 1000 Meters · Place 7 · Sanborn Regional1000 Meters73:35.22 PBSR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Seacoast ChampionshipsMay 23 · 300m Hurdles · Place 23 · Sanborn Regional300m Hurdles2356.38JR
May 23Seacoast ChampionshipsMay 23 · 1600 Meters · Place 23 · Sanborn Regional1600 Meters235:57.60JR
May 19Sanborn Last ChanceMay 19 · 300m Hurdles · Place 8 · Sanborn Regional300m Hurdles855.56JR
May 19Sanborn Last ChanceMay 19 · 1600 Meters · Place 5 · Sanborn Regional1600 Meters55:56.76JR
May 17Bobcat InviteMay 17 · 1600 Meters · Place 12 · Sanborn Regional1600 Meters126:18.03JR
May 12Sanborn Regional Cluster MeetMay 12 · 1600 Meters · Place 2 · Sanborn Regional1600 Meters25:59.33JR
May 12Sanborn Regional Cluster MeetMay 12 · 800 Meters · Place 4 · Sanborn Regional800 Meters42:53.91JR
Apr 19Sanborn InvitationalApr 19 · Complete · Place 4 · Sanborn RegionalComplete45:59.9611
Apr 19Sanborn InvitationalApr 19 · Complete · Place 23 · Sanborn RegionalComplete232:51.14 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1NHWTL UNH MorningFeb 1 · 1000 Meters · Place 26 · Sanborn Regional1000 Meters263:42.3811
Jan 26NHWTL UNH MorningJan 26 · 600 Meters · Place 23 · Sanborn Regional600 Meters232:00.75a—
Jan 12NHWTL UNH MorningJan 12 · 500 Meters · Place 7 · Sanborn Regional500 Meters76:16.59 PBJR
Jan 12NHWTL UNH MorningJan 12 · 600 Meters · Place 14 · Sanborn Regional600 Meters141:59.66 PBJR
Jan 4NHWTL PSU MorningJan 4 · 1500 Meters · Place 6 · Sanborn Regional1500 Meters65:51.88a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17SeacoastMay 17 · 300m Hurdles · Place 18 · Sanborn Regional300m Hurdles1854.59a—
May 15Last ChanceMay 15 · High Jump · Place 4 · Sanborn RegionalHigh Jump44-2—
May 15Last ChanceMay 15 · 300m Hurdles · Place 5 · Sanborn Regional300m Hurdles554.30a—
May 15Last ChanceMay 15 · 1600 Meters · Place 5 · Sanborn Regional1600 Meters56:06.30a—
May 2Clipper RelaysMay 2 · High Jump · Place 10 · Sanborn RegionalHigh Jump104-0—
Apr 15SanbornApr 15 · High Jump · Place 4 · Sanborn RegionalHigh Jump44-4—
Apr 15SanbornApr 15 · 1600 Meters · Place 3 · Sanborn Regional1600 Meters36:11.43a—
Apr 15SanbornApr 15 · 800 Meters · Place 6 · Sanborn Regional800 Meters62:49.68a—