Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWheaton Pre-Post Invitational · Feb 183:33.13aWheaton Pre-Post InvitationalFebruary 18, 2023
1500 Meters · OutdoorSean Livingston Invitational · Mar 235:44.84aSean Livingston InvitationalMarch 23, 2024
800 Meters · OutdoorTufts Snowflake Classic · Mar 302:37.02aTufts Snowflake ClassicMarch 30, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 23 · Univ. of New EnglandUniv. of New England800 Meters23.2:45.98aSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Maine State Pine Tree ClassicApr 18 · 800 Meters · Place 22 · Univ. of New EnglandUniv. of New England800 Meters22.2:50.39aJr
Apr 11Monks Track & Field InviteApr 11 · 800 Meters · Place 7 · Univ. of New EnglandUniv. of New England800 Meters7.2:46.64aJr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Tufts Snowflake ClassicMar 30 · 800 Meters · Place 31 · Univ. of New EnglandUniv. of New England800 Meters312:37.02a PB—
Mar 23Sean Livingston InvitationalMar 23 · 1500 Meters · Place 12 · Univ. of New EnglandUniv. of New England1500 Meters12.5:44.84a PBSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29CCC ChampionshipsApr 29 · 800 Meters · Place 15 · Univ. of New EnglandUniv. of New England800 Meters15.2:45.38aUnofficialFr
Apr 1Tufts Snowflake ClassicApr 1 · 800 Meters · Place 37 · U. of New England (ME)U. of New England (ME)800 Meters372:45.54a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 1000 Meters · Place 6 · Univ. of New EnglandUniv. of New England1000 Meters6.3:33.13a PBFr

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19South Coast Conference ChampionshipMay 19 · 800 Meters · Place 15 · FairhavenFairhaven800 Meters15.2:56.68a12

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8South Coastal ConferenceFeb 8 · 1000 Meters · Place 11 · FairhavenFairhaven1000 Meters113:44.30SO