Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWaterville HS Meet · May 35:51.15Waterville HS MeetMay 3, 2024
3200 Meters · OutdoorCommunity Cup Championships · May 2213:24.51aCommunity Cup ChampionshipsMay 22, 2026
400 Meters · OutdoorWaterville Meet #1 · Apr 281:09.06aWaterville Meet #1April 28, 2026
800 Meters · OutdoorMPA Maine Class C State Track & Field Championships · Jun 102:28.28aMPA Maine Class C State Track & Field ChampionshipsJune 10, 2025
High Jump · OutdoorNokomis Meet #1 · May 83-10Nokomis Meet #1May 8, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · 800 Meters · Place 2 · Winslow800 Meters2.2:29.35a11
May 30KVAC Small School ChampionshipMay 30 · 800 Meters · Place 2 · Winslow800 Meters2.2:34.49a11
May 22Community Cup ChampionshipsMay 22 · 3200 Meters · Place 3 · Winslow3200 Meters3.13:24.51a PB11
May 22Community Cup ChampionshipsMay 22 · 800 Meters · Place 1 · Winslow800 Meters1.2:33.03a11
May 13Winslow HS MeetMay 13 · 800 Meters · Place 1 · Winslow800 Meters1.2:34.51a11
May 9Waterville InvitationalMay 9 · 800 Meters · Place 4 · Winslow800 Meters4.2:35.14a11
May 8Nokomis Meet #1May 8 · High Jump · Place 4 · WinslowHigh Jump4.3-10 PB11
Apr 28Waterville Meet #1Apr 28 · 400 Meters · Place 2 · Winslow400 Meters2.1:09.06a PB11
Apr 16Messalonskee Meet #1Apr 16 · 800 Meters · Place 1 · Winslow800 Meters1.2:37.37a11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · 800 Meters · Place 4 · Winslow800 Meters4.2:28.28a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1Maine Class C State ChampionshipJun 1 · 1600 Meters · Place 11 · Winslow1600 Meters11.6:00.48a9
Jun 1Maine Class C State ChampionshipJun 1 · 800 Meters · Place 10 · Winslow800 Meters10.2:38.03a9
May 24KVAC Small School ChampionshipMay 24 · 1600 Meters · Place 8 · Winslow1600 Meters8.5:55.97a9
May 24KVAC Small School ChampionshipMay 24 · 800 Meters · Place 5 · Winslow800 Meters5.2:35.51a9
May 11Waterville InvitationalMay 11 · 1600 Meters · Place 10 · Winslow High1600 Meters106:07.429
May 3Waterville HS MeetMay 3 · Long Jump · Place 10 · Winslow HighLong Jump1013-03.25—
May 3Waterville HS MeetMay 3 · 1600 Meters · Place 2 · Winslow High1600 Meters25:51.15 PB—
May 3Waterville HS MeetMay 3 · 800 Meters · Place 4 · Winslow High800 Meters42:40.94—
Apr 26Lewiston Meet #1Apr 26 · Long Jump · Place 16 · Winslow HighLong Jump1612-07.759
Apr 26Lewiston Meet #1Apr 26 · 1600 Meters · Place 1 · Winslow High1600 Meters16:08.109
Apr 18Winslow MeetApr 18 · 800 Meters · Place 2 · Winslow800 Meters2.2:42.47a9