Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUMaine Meet #1 · Dec 85:41.68aUMaine Meet #1December 8, 2023
1000 Meters · IndoorBates Invitational & Multi · Feb 203:34.63aBates Invitational & MultiFebruary 20, 2023
1500 Meters · OutdoorState of Maine, Pine Tree Classic · Apr 225:27.35State of Maine, Pine Tree ClassicApril 22, 2023
3000 Meters · IndoorUMaine Invitational · Dec 1311:20.69aUMaine InvitationalDecember 13, 2024
3000 Meters · OutdoorMaine Spring Opener · Apr 411:51.29aMaine Spring OpenerApril 4, 2026
3000m Steeplechase · 0.762m · OutdoorNAC Championship · Apr 2912:46.37aNAC ChampionshipApril 29, 2023
3000m Steeplechase · OutdoorState of Maine, Pine Tree Classic · Apr 2213:23.47State of Maine, Pine Tree ClassicApril 22, 2023
400 Meters · IndoorBates Invitational · Jan 191:11.74aBates InvitationalJanuary 19, 2024
400 Meters · OutdoorNAC Championship · Apr 291:11.56aNAC ChampionshipApril 29, 2023
5000 Meters · OutdoorMaine State Pine Tree Classic · Apr 1820:10.30aMaine State Pine Tree ClassicApril 18, 2025
800 Meters · IndoorUSM Open II · Jan 62:42.51USM Open IIJanuary 6, 2024
800 Meters · OutdoorMaine State Pine Tree Classic · Apr 182:43.22aMaine State Pine Tree ClassicApril 18, 2025
Javelin · 600g · OutdoorPine Tree Classic: Maine State Championships · Apr 1714.94mPine Tree Classic: Maine State ChampionshipsApril 17, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 3000m Steeplechase · Place 1 · Husson3000m Steeplechase0.762m1.12:50.11aSr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 5000 Meters · Place 1 · Husson5000 Meters1.20:40.46aSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Javelin · Place 26 · HussonJavelin600g26.14.94m PBSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 3000m Steeplechase · Place 3 · Husson3000m Steeplechase0.762m3.13:11.82aSr
Apr 4Maine Spring OpenerApr 4 · 3000 Meters · Place 8 · Husson3000 Meters8.11:51.29a PBSr
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · 5000 Meters · Place 17 · Husson5000 Meters17.22:10.23aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Maine State ChampionshipsFeb 7 · 3000 Meters · Place 14 · Husson3000 Meters14.12:24.10aSr
Jan 16Bates Indoor InvitationalJan 16 · 3000 Meters · Place 9 · Husson3000 Meters9.12:32.64aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 3000m Steeplechase · Place 4 · Husson3000m Steeplechase0.762m4.13:05.79aJr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 1500 Meters · Place 6 · Husson1500 Meters6.5:28.64aJr
Apr 18Maine State Pine Tree ClassicApr 18 · 5000 Meters · Place 5 · Husson5000 Meters5.20:10.30a PBJr
Apr 18Maine State Pine Tree ClassicApr 18 · 800 Meters · Place 17 · Husson800 Meters17.2:43.22a PBJr
Apr 11Monks Track & Field InviteApr 11 · 3000m Steeplechase · Place 2 · Husson3000m Steeplechase0.762m2.13:03.27aJr
Apr 11Monks Track & Field InviteApr 11 · 800 Meters · Place 9 · Husson800 Meters9.2:48.52aJr
Mar 72025 UNCW InviteMar 7 · 1500 Meters · Husson1500 Meters--DNSJr
Mar 72025 UNCW InviteMar 7 · 1500 Meters · Place 3 · Husson1500 Meters3.5:32.07aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Maine State ChampionshipsFeb 8 · 3000 Meters · Place 11 · Husson3000 Meters11.11:29.73aJr
Jan 25Southern Maine Husky InvitationalJan 25 · 1 Mile · Place 3 · Husson1 Mile3.5:53.32aJr
Jan 17Black Bear InviteJan 17 · 3000 Meters · Place 6 · Husson3000 Meters611:30.73JR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · 3000 Meters · Place 2 · Husson3000 Meters2.11:20.69a PBJr
Jan 19Bates InvitationalJan 19 · 1000 Meters · Place 4 · Husson1000 Meters4.3:35.70aSo
Jan 19Bates InvitationalJan 19 · 400 Meters · Place 7 · Husson400 Meters7.1:11.74a PBSo
Jan 6USM Open IIJan 6 · 800 Meters · Place 1 · Husson800 Meters12:42.51 PBSO

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8UMaine Meet #1Dec 8 · 1 Mile · Place 3 · Husson1 Mile3.5:41.68a PBSo
Feb 20Bates Invitational & MultiFeb 20 · 1000 Meters · Place 4 · Husson1000 Meters4.3:34.63a PBFr
Feb 4Maine College State MeetFeb 4 · 3000 Meters · Place 11 · Husson3000 Meters1111:42.97FR
Feb 4Maine College State MeetFeb 4 · 1 Mile · Place 13 · Husson1 Mile135:55.86FR
Jan 20Bates Invitational & MultiJan 20 · 1000 Meters · Place 4 · Husson1000 Meters43:34.63FR
Jan 20Bates Invitational & MultiJan 20 · 1000 Meters · Place 4 · Husson1000 Meters43:34.63FR
Jan 7USM Meet #2Jan 7 · 3000 Meters · Place 2 · Husson3000 Meters2.11:49.40aFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29NAC ChampionshipApr 29 · 3000m Steeplechase · Place 1 · Husson3000m Steeplechase0.762m1.12:46.37a PBFr
Apr 29NAC ChampionshipApr 29 · 1500 Meters · Place 7 · Husson1500 Meters7.5:28.06aFr
Apr 29NAC ChampionshipApr 29 · 400 Meters · Place 6 · Husson400 Meters6.1:11.56a PBFr
Apr 22State of Maine, Pine Tree ClassicApr 22 · 3000m Steeplechase · Place 1 · Husson3000m Steeplechase113:23.47 PB—
Apr 22State of Maine, Pine Tree ClassicApr 22 · 1500 Meters · Place 23 · Husson1500 Meters235:27.35 PB—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10UMaine Meet #1Dec 10 · 1 Mile · Place 4 · Husson1 Mile4.5:58.98aFr