Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSheehan Invite · Apr 54:37.12aSheehan InviteApril 5, 2025
200 Meters · IndoorSuffolk Ice Breaker · Jan 1324.33Suffolk Ice BreakerJanuary 13, 2024
200 Meters · OutdoorJim Sheehan Memorial Track Meet · Apr 825.42Jim Sheehan Memorial Track MeetApril 8, 2023
300 Meters · IndoorUSM Alumni Open · Dec 939.62aUSM Alumni OpenDecember 9, 2023
400 Meters · IndoorJohn Thomas Terrier Classic · Jan 2653.24aJohn Thomas Terrier ClassicJanuary 26, 2024
400 Meters · OutdoorGreat Northeast Outdoor Track & Field Championships · Apr 2954.90aGreat Northeast Outdoor Track & Field ChampionshipsApril 29, 2023
600 Meters · IndoorMaine State Championships · Feb 81:28.26aMaine State ChampionshipsFebruary 8, 2025
800 Meters · IndoorGreat Northeast Athletic Conf · Feb 182:04.11aGreat Northeast Athletic ConfFebruary 18, 2024
800 Meters · OutdoorMaien State Pine Tree Classic · Apr 192:01.54Maien State Pine Tree ClassicApril 19, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 800 Meters · Place 1 · Saint Joseph's (Maine)800 Meters1.2:07.81aJr
Apr 18Maine State Pine Tree ClassicApr 18 · 800 Meters · Place 17 · Saint Joseph's (Maine)800 Meters17.2:04.27aJr
Apr 11Monks Track & Field InviteApr 11 · 800 Meters · Place 6 · Saint Joseph's (Maine)800 Meters6.2:05.01aJr
Apr 5Sheehan InviteApr 5 · 1500 Meters · Place 15 · Saint Joseph's (Maine)1500 Meters154:37.12a PBJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16GNAC ChampionshipFeb 16 · 800 Meters · Place 5 · Saint Joseph's (Maine)800 Meters5.2:04.95aJr
Feb 8Maine State ChampionshipsFeb 8 · 600 Meters · Place 9 · Saint Joseph's (Maine)600 Meters9.1:28.26a PBJr
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 147 · Saint Joseph's (Maine)800 Meters1472:07.16a—
Jan 25Southern Maine Husky InvitationalJan 25 · 800 Meters · Place 6 · Saint Joseph's (Maine)800 Meters6.2:10.78aJr
Jan 17Bates Indoor InvitationalJan 17 · 600 Meters · Place 4 · Saint Joseph's (Maine)600 Meters4.1:31.49aJr
Jan 11Suffolk RelaysJan 11 · 800 Meters · Place 22 · Saint Joseph's (Maine)800 Meters222:08.54a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Elm City Challenge (Colby)Dec 6 · 600 Meters · Place 4 · Saint Joseph's (Maine)600 Meters4.1:30.61aJr
Feb 18Great Northeast Athletic ConfFeb 18 · 800 Meters · Place 5 · Saint Joseph's (Maine)800 Meters5.2:04.11a PBSo
Feb 3Maine College State meetFeb 3 · 800 Meters · Place 10 · Saint Joseph's (Maine)800 Meters10.2:04.48aSo
Jan 27USM Husky InvitationalJan 27 · 800 Meters · Place 6 · St. Joseph's (Me.)800 Meters62:15.69SO
Jan 26John Thomas Terrier ClassicJan 26 · 400 Meters · Place 100 · Saint Joseph's (Maine)400 Meters10053.24a PB—
Jan 13Suffolk Ice BreakerJan 13 · 400 Meters · Place 24 · St Josephs Me400 Meters2453.83—
Jan 13Suffolk Ice BreakerJan 13 · 200 Meters · Place 60 · St Josephs Me200 Meters6024.33 PB—
Jan 13Suffolk Ice BreakerJan 13 · 400 Meters · Place 24 · St Josephs Me400 Meters2453.83—
Jan 13Suffolk Ice BreakerJan 13 · 200 Meters · Place 60 · St Josephs Me200 Meters6024.33—
Jan 6USM Open IIJan 6 · 200 Meters · Place 18 · St. Joseph's (Me.)200 Meters1824.93SO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipApr 27 · 800 Meters · Place 2 · Saint Joseph's (Maine)800 Meters2.2:02.26aSo
Apr 19Maien State Pine Tree ClassicApr 19 · 800 Meters · Place 9 · St. Joseph's (Me.)800 Meters92:01.54 PBSO
Apr 12Monks Track andand Field InvitationalApr 12 · 800 Meters · Place 6 · Saint Joseph's (Maine)800 Meters6.2:06.15aSo

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9USM Alumni OpenDec 9 · 300 Meters · Place 7 · Saint Joseph's (Maine)300 Meters7.39.62a PBSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Great Northeast Outdoor Track & Field ChampionshipsApr 29 · 400 Meters · Place 4 · Saint Joseph's (Maine)400 Meters4.54.90a PBFr
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 200 Meters · Place 40 · St. Joseph's (Me.)200 Meters4025.42 PBFR