Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorYankee Small College Invitational · Feb 15:37.36Yankee Small College InvitationalFebruary 1, 2025
1500 Meters · OutdoorUSCAA National Championships · Apr 254:54.27USCAA National ChampionshipsApril 25, 2025
800 Meters · IndoorYankee Small College Invitational · Feb 12:36.96Yankee Small College InvitationalFebruary 1, 2025
800 Meters · OutdoorUSCAA National Championships · Apr 252:27.82USCAA National ChampionshipsApril 25, 2025
Javelin · 800g · OutdoorMonks Track & Field Invite · Apr 1118.99mMonks Track & Field InviteApril 11, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 40 · York (Maine) CC800 Meters40.2:31.17aSo
Mar 27Jonathan Tymann InvitationalMar 27 · 1500 Meters · Place 30 · York (Maine) CC1500 Meters30.5:30.08aSo
Mar 27Jonathan Tymann InvitationalMar 27 · 800 Meters · Place 22 · York (Maine) CC800 Meters22.2:36.20aSo

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25USCAA National ChampionshipsApr 25 · Javelin · Place 20 · York County CCJavelin2016.90mFR-1
Apr 25USCAA National ChampionshipsApr 25 · 1500 Meters · Place 13 · York County CC1500 Meters134:54.27 PBFR-1
Apr 25USCAA National ChampionshipsApr 25 · 800 Meters · Place 19 · York County CC800 Meters192:27.82 PBFR-1
Apr 18Tufts Sunshine ClassicApr 18 · Javelin · Place 11 · York (Maine) CCJavelin800g11.15.40mFr
Apr 18Tufts Sunshine ClassicApr 18 · 1500 Meters · Place 14 · York (Maine) CC1500 Meters14.5:19.91aFr
Apr 18Tufts Sunshine ClassicApr 18 · 800 Meters · Place 29 · York (Maine) CC800 Meters29.2:31.48aFr
Apr 11Monks Track & Field InviteApr 11 · Javelin · Place 27 · York (Maine) CCJavelin800g27.18.99m PBFr
Apr 11Monks Track & Field InviteApr 11 · 1500 Meters · Place 15 · York (Maine) CC1500 Meters15.5:23.61aFr
Apr 11Monks Track & Field InviteApr 11 · 800 Meters · Place 21 · York (Maine) CC800 Meters21.2:28.95aFr
Apr 5Sheehan InviteApr 5 · Javelin · Place 34 · York (Maine) CCJavelin3414.05mFr
Apr 5Sheehan InviteApr 5 · 1500 Meters · Place 23 · York (Maine) CC1500 Meters235:08.62aFr
Apr 5Sheehan InviteApr 5 · 800 Meters · Place 24 · York (Maine) CC800 Meters242:32.03aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Yankee Small College InvitationalFeb 1 · 800 Meters · Place 7 · York County CC800 Meters72:36.96 PBFR
Feb 1Yankee Small College InvitationalFeb 1 · 1 Mile · Place 8 · York County CC1 Mile85:37.36 PBFR
Jan 25Southern Maine Husky InvitationalJan 25 · 1 Mile · Place 20 · York (Maine) CC1 Mile20.5:40.22aFr
Jan 25Southern Maine Husky InvitationalJan 25 · 800 Meters · Place 16 · York (Maine) CC800 Meters16.2:42.64aFr