Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorJohn Thomas Terrier Classic · Jan 262:38.86aJohn Thomas Terrier ClassicJanuary 26, 2024
1500 Meters · OutdoorJim Sheehan Memorial · Apr 44:05.10aJim Sheehan MemorialApril 4, 2026
800 Meters · IndoorNew England Division III Indoor Championships · Mar 11:52.63aNew England Division III Indoor ChampionshipsMarch 1, 2026
800 Meters · OutdoorMIT Final Qualifier · May 141:50.44aMIT Final QualifierMay 14, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 800 Meters · Place 19 · Saint Joseph's (Maine)800 MetersRound P19.1:52.88aJr
May 14MIT Final QualifierMay 14 · 800 Meters · Place 6 · Saint Joseph's (Maine)800 Meters6.1:50.44a PBJr
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 4 · Saint Joseph's (Maine)800 Meters4.1:51.52aJr
May 1New England Division III Outdoor ChampionshipsMay 1 · 800 Meters · Place 1 · Saint Joseph's (Maine)800 Meters1.1:52.51aJr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 1500 Meters · Place 2 · Saint Joseph's (Maine)1500 Meters2.4:28.38aJr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 800 Meters · Place 1 · Saint Joseph's (Maine)800 Meters1.1:57.18aJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 1 · Saint Joseph's (Maine)800 Meters1.1:52.71aJr
Apr 11St Josephs Track & Field InvitationalApr 11 · 800 Meters · Place 1 · Saint Joseph's (Maine)800 Meters1.1:51.77aJr
Apr 11Monks Track and Field InvitationalApr 11 · 800 Meters · Place 1 · Saint Joseph's (Maine)800 Meters1.1:51.77aJr
Apr 4Jim Sheehan MemorialApr 4 · 1500 Meters · Place 2 · Saint Joseph's (Maine)1500 Meters2.4:05.10a PBJr
Mar 7Tufts National Qualifying MeetMar 7 · 800 Meters · Place 2 · Saint Joseph's (Maine)800 Meters21:51.99aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 800 Meters · Place 7 · Saint Joseph's (Maine)800 Meters71:52.63a PBJR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Sheehan InviteApr 5 · 1500 Meters · Place 1 · Saint Joseph's (Maine)1500 Meters14:05.88aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 45 · Saint Joseph's (Maine)800 Meters451:56.02a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26John Thomas Terrier ClassicJan 26 · 1000 Meters · Place 31 · Saint Joseph's (Maine)1000 Meters312:38.86a PB—
Jan 26John Thomas Terrier ClassicJan 26 · 800 Meters · Place 130 · Saint Joseph's (Maine)800 Meters1302:00.80a—