Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLittle East Indoor T&F Championship · Feb 214:29.12aLittle East Indoor T&F ChampionshipFebruary 21, 2026
1500 Meters · OutdoorNew England (NEICAAA) Outdoor Championships · May 84:05.59aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
1600 Meters · OutdoorMPA Maine Class B State Track & Field Championships · Jun 104:27.73aMPA Maine Class B State Track & Field ChampionshipsJune 10, 2025
3200 Meters · OutdoorMPA Maine Class B State Track & Field Championships · Jun 1010:00.38aMPA Maine Class B State Track & Field ChampionshipsJune 10, 2025
800 Meters · IndoorSouthern Maine Husky Invitational · Jan 312:03.27aSouthern Maine Husky InvitationalJanuary 31, 2026
800 Meters · OutdoorWMC Championship · May 311:59.95WMC ChampionshipMay 31, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Place 19 · Southern MaineSouthern Maine1500 Meters19.4:05.59a PBFr
Apr 25Little East Conference ChampionshipApr 25 · 1500 Meters · Place 4 · Southern MaineSouthern Maine1500 Meters4.4:07.98aFr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 13 · Southern MaineSouthern Maine800 Meters13.2:02.63aFr
Apr 10Silfen InvitationalApr 10 · 1500 Meters · Place 6 · Southern MaineSouthern Maine1500 Meters6.4:09.52aFr
Apr 4Jim Boulanger InvitationalApr 4 · 1500 Meters · Place 5 · Southern MaineSouthern Maine1500 Meters5.4:07.81aFr
Apr 4Jim Boulanger InvitationalApr 4 · 800 Meters · Place 10 · Southern MaineSouthern Maine800 Meters10.2:04.91aFr
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 6 · Southern MaineSouthern Maine1500 Meters6.4:11.16aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Little East Indoor T&F ChampionshipFeb 21 · 1 Mile · Place 4 · Southern MaineSouthern Maine1 Mile4.4:29.12a PBFr
Feb 7Maine State ChampionshipsFeb 7 · 1 Mile · Place 7 · Southern MaineSouthern Maine1 Mile7.4:36.04aFr
Jan 31Southern Maine Husky InvitationalJan 31 · 800 Meters · Place 3 · Southern MaineSouthern Maine800 Meters3.2:03.27a PBFr
Jan 16Bates Indoor InvitationalJan 16 · 800 Meters · Place 3 · Southern MaineSouthern Maine800 Meters3.2:04.40aFr
Jan 10Southern Maine Open IIJan 10 · 1 Mile · Place 3 · Southern MaineSouthern Maine1 Mile3.4:35.52aFr

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 1600 Meters · Place 26 · FreeportFreeport1600 Meters26.4:30.85a12
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 4 · FreeportFreeport3200 Meters4.10:00.38a PB12
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 4 · FreeportFreeport1600 Meters4.4:27.73a PB12
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 800 Meters · Place 7 · FreeportFreeport800 Meters7.2:01.95a12
May 31WMC ChampionshipMay 31 · 800 Meters · Place 3 · FreeportFreeport800 Meters31:59.95 PB12
May 17Marathon Sports Elite InvitationalMay 17 · 1600 Meters · Place 10 · FreeportFreeport1600 Meters104:32.7112
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 2 · Freeport HigFreeport Hig1600 Meters24:29.08—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 1 · Freeport HigFreeport Hig800 Meters12:05.41—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 2 · Freeport HigFreeport Hig1600 Meters24:29.08—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 1 · Freeport HigFreeport Hig800 Meters12:05.41—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 2 · Freeport HigFreeport Hig1600 Meters24:29.08—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 1 · Freeport HigFreeport Hig800 Meters12:05.41—
May 2Cape Elizabeth HS MeetMay 2 · 3200 Meters · Place 2 · Freeport HigFreeport Hig3200 Meters210:29.01—
May 2Cape Elizabeth HS MeetMay 2 · 800 Meters · Place 2 · Freeport HigFreeport Hig800 Meters22:02.86—
May 2Cape Elizabeth HS MeetMay 2 · 3200 Meters · Place 2 · Freeport HigFreeport Hig3200 Meters210:29.01—
May 2Cape Elizabeth HS MeetMay 2 · 800 Meters · Place 2 · Freeport HigFreeport Hig800 Meters22:02.86—
Apr 18Bob Morse InvitationalApr 18 · 1600 Meters · Place 3 · Freeport HigFreeport Hig1600 Meters34:37.06—
Apr 18Bob Morse InvitationalApr 18 · 800 Meters · Place 2 · Freeport HigFreeport Hig800 Meters22:07.10—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 1600 Meters · Place 5 · FreeportFreeport1600 Meters5.4:31.93a11
Jun 1Maine Class B State ChampionshipJun 1 · 800 Meters · Place 12 · FreeportFreeport800 Meters12.2:07.05a11
May 25WMC ChampionshipMay 25 · 1600 Meters · Place 5 · FreeportFreeport1600 Meters54:36.3611
May 25WMC ChampionshipMay 25 · 800 Meters · Place 7 · FreeportFreeport800 Meters72:06.6311
May 11Fleet Feet Maine Elite InvitationalMay 11 · 1600 Meters · Place 15 · FreeportFreeport1600 Meters154:37.1711
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · 800 Meters · Place 5 · Freeport HigFreeport Hig800 Meters52:04.64—
Apr 26Cape Elizabeth HS MeetApr 26 · 1600 Meters · Place 4 · Freeport HigFreeport Hig1600 Meters44:40.88—
Apr 26Cape Elizabeth HS MeetApr 26 · 800 Meters · Place 2 · Freeport HigFreeport Hig800 Meters22:10.73—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · 1600 Meters · Place 15 · FreeportFreeport1600 Meters15.4:55.50a10
May 27WMC ChampionshipMay 27 · 1600 Meters · Place 7 · Freeport HigFreeport Hig1600 Meters74:49.3510
May 27WMC ChampionshipMay 27 · 800 Meters · Place 12 · Freeport HigFreeport Hig800 Meters122:14.7310
May 19WMC GNG V Freeport, Greely, NYA, FryburgMay 19 · 1600 Meters · Place 5 · Freeport HigFreeport Hig1600 Meters54:56.39—
May 19WMC GNG V Freeport, Greely, NYA, FryburgMay 19 · 800 Meters · Place 3 · Freeport HigFreeport Hig800 Meters32:14.57—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · 800 Meters · Place 5 · Freeport HigFreeport Hig800 Meters52:11.69—
May 6WMC: Yarmouth, OOB @ FreeportMay 6 · 800 Meters · Place 5 · Freeport HigFreeport Hig800 Meters52:12.84—
Apr 28WMC: Poland, Frye, LR, NYA, St D @ Cape ElizabethApr 28 · 800 Meters · Place 4 · Freeport HigFreeport Hig800 Meters42:12.08—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15WMC: Cape, York,GNG, Gre, Fre,LR @ YarmouthApr 15 · 1600 Meters · Place 12 · FreeportFreeport1600 Meters125:18.77—
Apr 15WMC: Cape, York,GNG, Gre, Fre,LR @ YarmouthApr 15 · 800 Meters · Place 15 · FreeportFreeport800 Meters152:26.97—