Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSM Alumni Open · Dec 95:53.94aUSM Alumni OpenDecember 9, 2023
1000 Meters · IndoorUSM Alumni Open · Dec 133:12.55aUSM Alumni OpenDecember 13, 2025
600 Meters · IndoorElm City Classic · Dec 51:43.87aElm City ClassicDecember 5, 2025
800 Meters · IndoorGNAC Championship · Feb 152:22.17aGNAC ChampionshipFebruary 15, 2026
800 Meters · OutdoorGNAC Track & Field Championships · Apr 272:18.76aGNAC Track & Field ChampionshipsApril 27, 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 12 · Saint Joseph's (Maine)800 Meters12.2:23.89aJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 33 · Saint Joseph's (Maine)800 Meters33.2:21.26aJr
Apr 11St Josephs Track & Field InvitationalApr 11 · 800 Meters · Place 10 · Saint Joseph's (Maine)800 Meters10.2:27.39aJr
Apr 11Monks Track and Field InvitationalApr 11 · 800 Meters · Place 10 · Saint Joseph's (Maine)800 Meters10.2:27.39aJr
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 39 · Saint Joseph's (Maine)800 Meters39.2:30.43aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · 800 Meters · Place 12 · Saint Joseph's (Maine)800 Meters12.2:22.17a PBJr
Feb 7Maine State ChampionshipsFeb 7 · 800 Meters · Place 16 · Saint Joseph's (Maine)800 Meters16.2:26.43aJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · 1000 Meters · Place 9 · Saint Joseph's (Maine)1000 Meters9.3:12.55a PBJr
Dec 5Elm City ClassicDec 5 · 600 Meters · Place 16 · Saint Joseph's (Maine)600 Meters16.1:43.87a PBJr
Feb 16GNAC ChampionshipFeb 16 · 800 Meters · Place 14 · Saint Joseph's (Maine)800 Meters14.2:29.03aSo
Feb 8Maine State ChampionshipsFeb 8 · 800 Meters · Place 17 · Saint Joseph's (Maine)800 Meters17.2:26.35aSo
Jan 25Southern Maine Husky InvitationalJan 25 · 800 Meters · Place 14 · Saint Joseph's (Maine)800 Meters14.2:29.60aSo
Jan 17Bates Indoor InvitationalJan 17 · 800 Meters · Place 13 · Saint Joseph's (Maine)800 Meters13.2:35.20aSo
Jan 11Suffolk RelaysJan 11 · 800 Meters · Place 39 · Saint Joseph's (Maine)800 Meters392:30.19a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 800 Meters · Place 8 · Saint Joseph's (Maine)800 Meters8.2:18.76a PBSo
Apr 18Maine State Pine Tree ClassicApr 18 · 800 Meters · Place 29 · Saint Joseph's (Maine)800 Meters29.2:20.52aSo
Apr 11Monks Track & Field InviteApr 11 · 800 Meters · Place 15 · Saint Joseph's (Maine)800 Meters15.2:22.52aSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Elm City Challenge (Colby)Dec 6 · 600 Meters · Place 13 · Saint Joseph's (Maine)600 Meters13.1:44.46aSo
Feb 18Great Northeast Athletic ConfFeb 18 · 1 Mile · Saint Joseph's (Maine)1 Mile--DNSFr
Jan 27USM Husky InvitationalJan 27 · 1000 Meters · Place 7 · St. Joseph's (Me.)1000 Meters73:24.26FR
Jan 6USM Open IIJan 6 · 1000 Meters · Place 6 · St. Joseph's (Me.)1000 Meters63:32.94FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9USM Alumni OpenDec 9 · 1 Mile · Place 18 · Saint Joseph's (Maine)1 Mile18.5:53.94a PBFr