Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJim Sheehan Memorial Track Meet · Apr 813.48Jim Sheehan Memorial Track MeetApril 8, 2023
200 Meters · OutdoorJim Sheehan Memorial Track Meet · Apr 828.77Jim Sheehan Memorial Track MeetApril 8, 2023
400 Meters · OutdoorSheehan Invite · Apr 51:04.30aSheehan InviteApril 5, 2025
500 Meters · IndoorUSM Alumni Open · Dec 91:22.60aUSM Alumni OpenDecember 9, 2023
60 Meters · IndoorMaine College State Meet · Feb 48.44Maine College State MeetFebruary 4, 2023
600 Meters · IndoorUSM Husky Invitational · Jan 271:46.55USM Husky InvitationalJanuary 27, 2024
800 Meters · IndoorSuffolk Ice Breaker · Jan 182:31.58aSuffolk Ice BreakerJanuary 18, 2026
800 Meters · OutdoorMaine State Pine Tree Classic · Apr 182:24.94aMaine State Pine Tree ClassicApril 18, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 800 Meters · Place 13 · Saint Joseph's (Maine)800 Meters13.2:29.09aSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 38 · Saint Joseph's (Maine)800 Meters38.2:25.28aSr
Apr 11St Josephs Track & Field InvitationalApr 11 · 800 Meters · Place 12 · Saint Joseph's (Maine)800 Meters12.2:37.07aSr
Apr 11Monks Track and Field InvitationalApr 11 · 800 Meters · Place 12 · Saint Joseph's (Maine)800 Meters12.2:37.07aSr
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 42 · Saint Joseph's (Maine)800 Meters42.2:35.27aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Maine State ChampionshipsFeb 7 · 800 Meters · Place 19 · Saint Joseph's (Maine)800 Meters19.2:34.68aSr
Jan 31Southern Maine Husky InvitationalJan 31 · 800 Meters · Place 18 · Saint Joseph's (Maine)800 Meters18.2:32.05aSr
Jan 18Suffolk Ice BreakerJan 18 · 800 Meters · Place 44 · Saint Joseph's (Maine)800 Meters442:31.58a PBSr
Jan 16Bates Indoor InvitationalJan 16 · 600 Meters · Place 13 · Saint Joseph's (Maine)600 Meters13.1:52.14aSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Elm City ClassicDec 5 · 600 Meters · Place 17 · Saint Joseph's (Maine)600 Meters17.1:47.98aSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 800 Meters · Place 11 · Saint Joseph's (Maine)800 Meters11.2:33.37aJr
Apr 18Maine State Pine Tree ClassicApr 18 · 800 Meters · Place 32 · Saint Joseph's (Maine)800 Meters32.2:24.94a PBJr
Apr 11Monks Track & Field InviteApr 11 · 800 Meters · Place 20 · Saint Joseph's (Maine)800 Meters20.2:26.59aJr
Apr 5Sheehan InviteApr 5 · 400 Meters · Place 30 · Saint Joseph's (Maine)400 Meters301:04.30a PBJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Maine College State meetFeb 3 · 600 Meters · Place 17 · Saint Joseph's (Maine)600 Meters17.1:46.92aSo
Jan 27USM Husky InvitationalJan 27 · 600 Meters · Place 12 · St. Joseph's (Me.)600 Meters121:46.55 PBSO
Jan 6USM Open IIJan 6 · 800 Meters · Place 13 · St. Joseph's (Me.)800 Meters132:38.55SO

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9USM Alumni OpenDec 9 · 500 Meters · Place 9 · Saint Joseph's (Maine)500 Meters9.1:22.60a PBSo
Feb 4Maine College State MeetFeb 4 · 60 Meters · Place 24 · St. Joseph's (Me.)60 Meters248.44 PBFR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Great Northeast Outdoor Track & Field ChampionshipsApr 29 · 800 Meters · Place 14 · Saint Joseph's (Maine)800 Meters14.2:40.79aFr
Apr 22State of Maine, Pine Tree ClassicApr 22 · 800 Meters · Place 29 · St. Joseph's800 Meters292:37.87—
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 200 Meters · Place 62 · St. Joseph's (Me.)200 Meters6228.77 PBFR
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 100 Meters · Place 62 · St. Joseph's (Me.)100 Meters6213.48 PBFR