Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorElm City Classic · Dec 56:00.44aElm City ClassicDecember 5, 2025
10,000 Meters · OutdoorGNAC Track & Field Championships · Apr 2744:09.65aGNAC Track & Field ChampionshipsApril 27, 2025
1600 Meters · OutdoorMaine Class C State Championship · Jun 15:34.44aMaine Class C State ChampionshipJune 1, 2024
3000 Meters · IndoorMaine State Championships · Feb 712:18.18aMaine State ChampionshipsFebruary 7, 2026
3000m Steeplechase · 0.762m · OutdoorGreat Northeast Outdoor Championships · Apr 2513:56.91aGreat Northeast Outdoor ChampionshipsApril 25, 2026
3200 Meters · OutdoorMVC Meet @ Hall-Dale · Apr 2313:09.10MVC Meet @ Hall-DaleApril 23, 2024
5000 Meters · IndoorGNAC Championship · Feb 1621:17.05aGNAC ChampionshipFebruary 16, 2025
5000 Meters · OutdoorMonks Track & Field Invite · Apr 1120:09.77aMonks Track & Field InviteApril 11, 2025
800 Meters · OutdoorMVC CHAMPIONSHIP · May 232:32.97MVC CHAMPIONSHIPMay 23, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)3000m Steeplechase0.762m5.13:56.91a PBSo
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 10,000 Meters · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)10,000 Meters4.44:39.27aSo
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 5000 Meters · Place 7 · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters7.21:41.65aSo
Apr 11St Josephs Track & Field InvitationalApr 11 · 5000 Meters · Place 7 · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters7.22:10.25aSo
Apr 11Monks Track and Field InvitationalApr 11 · 5000 Meters · Place 7 · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters7.22:10.25aSo
Apr 4Jim Sheehan MemorialApr 4 · 10,000 Meters · Saint Joseph's (Maine)Saint Joseph's (Maine)10,000 Meters--DNSSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · 3000 Meters · Saint Joseph's (Maine)Saint Joseph's (Maine)3000 Meters--DNSSo
Feb 7Maine State ChampionshipsFeb 7 · 3000 Meters · Place 13 · Saint Joseph's (Maine)Saint Joseph's (Maine)3000 Meters13.12:18.18a PBSo
Jan 31Southern Maine Husky InvitationalJan 31 · 5000 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters1.21:27.12aSo
Jan 16Bates Indoor InvitationalJan 16 · 5000 Meters · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters--DNFSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Elm City ClassicDec 5 · 1 Mile · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)1 Mile2.6:00.44a PBSo
Feb 16GNAC ChampionshipFeb 16 · 5000 Meters · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters4.21:17.05a PBFr
Feb 16GNAC ChampionshipFeb 16 · 3000 Meters · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)3000 Meters9.12:39.40aFr
Jan 25Southern Maine Husky InvitationalJan 25 · 1 Mile · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)1 Mile8.6:14.75aFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 10,000 Meters · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)10,000 Meters4.44:09.65a PBFr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 5000 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters5.20:15.80aFr
Apr 18Maine State Pine Tree ClassicApr 18 · 5000 Meters · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters6.20:13.93aFr
Apr 11Monks Track & Field InviteApr 11 · 5000 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters5.20:09.77a PBFr
Apr 5Sheehan InviteApr 5 · 5000 Meters · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)5000 Meters320:39.32aFR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Maine Class C State ChampionshipJun 1 · 1600 Meters · Place 5 · WinthropWinthrop1600 Meters5.5:34.44a PB12
Jun 1Maine Class C State ChampionshipJun 1 · 800 Meters · Place 6 · WinthropWinthrop800 Meters6.2:35.12a12
May 23MVC CHAMPIONSHIPMay 23 · 1600 Meters · Place 1 · Winthrop HigWinthrop Hig1600 Meters15:34.57—
May 23MVC CHAMPIONSHIPMay 23 · 800 Meters · Place 1 · Winthrop HigWinthrop Hig800 Meters12:32.97 PB—
May 7MVC-Wiscasset, Lisbon, Monmouth, Winthrop, CarrabecMay 7 · 800 Meters · Place 1 · Winthrop HigWinthrop Hig800 Meters12:36.47—
May 4MOUNTAIN VALLEY CONFERENCE MEETMay 4 · 1600 Meters · Place 2 · Winthrop HigWinthrop Hig1600 Meters25:54.06—
Apr 23MVC Meet @ Hall-DaleApr 23 · 3200 Meters · Place 1 · Winthrop HigWinthrop Hig3200 Meters113:09.10 PB12