Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMarathon Sports Elite Invitational · May 164:53.85aMarathon Sports Elite InvitationalMay 16, 2026
3200 Meters · OutdoorTWILIGHT @ Yarmouth · May 2210:33.62aTWILIGHT @ YarmouthMay 22, 2026
800 Meters · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 82:15.86aYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 3200 Meters · Place 20 · Freeport3200 Meters20.10:56.03a11
May 22TWILIGHT @ YarmouthMay 22 · 3200 Meters · Place 4 · Freeport3200 Meters4.10:33.62a PB11
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 34 · Freeport1600 Meters34.4:53.85a PB11
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 1600 Meters · Place 9 · Freeport1600 Meters9.4:54.09a11
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 800 Meters · Place 5 · Freeport800 Meters5.2:15.86a PB11
May 1Lake Region Meet #1May 1 · 800 Meters · Place 5 · Freeport800 Meters5.2:16.74a11
Apr 17Bob Morse InvitationalApr 17 · 1600 Meters · Place 6 · Freeport1600 Meters6.4:55.61a11
Apr 17Bob Morse InvitationalApr 17 · 800 Meters · Place 9 · Freeport800 Meters9.2:17.63a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 15 · Freeport1600 Meters15.4:54.94a10
May 31WMC ChampionshipMay 31 · 1600 Meters · Place 9 · Freeport1600 Meters94:55.069
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 1600 Meters · Place 2 · Freeport Hig1600 Meters25:11.03—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 800 Meters · Place 8 · Freeport Hig800 Meters82:32.81—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 7 · Freeport Hig1600 Meters75:11.07—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 15 · Freeport Hig800 Meters152:28.78—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 7 · Freeport Hig1600 Meters75:11.07—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 15 · Freeport Hig800 Meters152:28.78—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 7 · Freeport Hig1600 Meters75:11.07—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 15 · Freeport Hig800 Meters152:28.78—
May 2Cape Elizabeth HS MeetMay 2 · 800 Meters · Place 7 · Freeport Hig800 Meters72:28.20—
May 2Cape Elizabeth HS MeetMay 2 · 800 Meters · Place 7 · Freeport Hig800 Meters72:28.20—
Apr 18Bob Morse InvitationalApr 18 · 1600 Meters · Place 14 · Freeport Hig1600 Meters145:20.34—
Apr 18Bob Morse InvitationalApr 18 · 800 Meters · Place 16 · Freeport Hig800 Meters162:26.41—