Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCommunity Cup Championships · May 2216.33aCommunity Cup ChampionshipsMay 22, 2026
200 Meters · OutdoorMt. Ararat Home Meet #2 · May 835.76aMt. Ararat Home Meet #2May 8, 2026
3200 Meters · OutdoorWaterville Meet #1 · Apr 2815:24.16aWaterville Meet #1April 28, 2026
800 Meters · OutdoorWaterville Meet #1 · Apr 283:04.75aWaterville Meet #1April 28, 2026
Javelin · 600g · OutdoorMarathon Sports Elite Invitational · May 1699-4Marathon Sports Elite InvitationalMay 16, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · Javelin · Place 4 · MessalonskeeJavelin600g4.97-0112
May 29KVAC Large School ChampionshipMay 29 · Javelin · Place 2 · MessalonskeeJavelin600g2.94-512
May 22Community Cup ChampionshipsMay 22 · Javelin · Place 1 · MessalonskeeJavelin600g1.98-512
May 22Community Cup ChampionshipsMay 22 · 100 Meters · Place 41 · Messalonskee100 Meters41.16.33a PB12
May 16Marathon Sports Elite InvitationalMay 16 · Javelin · Place 1 · MessalonskeeJavelin600g1.99-4 PB12
May 13Winslow HS MeetMay 13 · Javelin · Place 1 · MessalonskeeJavelin600g1.94-112
May 13Winslow HS MeetMay 13 · 100 Meters · Place 34 · Messalonskee100 Meters34.16.51a12
May 9Waterville InvitationalMay 9 · Javelin · Place 1 · MessalonskeeJavelin600g1.93-912
May 8Mt. Ararat Home Meet #2May 8 · Javelin · Place 3 · MessalonskeeJavelin600g3.92-512
May 8Mt. Ararat Home Meet #2May 8 · 200 Meters · Place 20 · Messalonskee200 Meters20.35.76a PB12
May 8Mt. Ararat Home Meet #2May 8 · 100 Meters · Place 30 · Messalonskee100 Meters30.16.78a12
May 2Husky ThrowdownMay 2 · Javelin · Place 4 · MessalonskeeJavelin600g4.88-0612
Apr 28Waterville Meet #1Apr 28 · Javelin · Place 1 · MessalonskeeJavelin600g1.91-512
Apr 28Waterville Meet #1Apr 28 · 3200 Meters · Place 6 · Messalonskee3200 Meters6.15:24.16a PB12
Apr 28Waterville Meet #1Apr 28 · 800 Meters · Place 5 · Messalonskee800 Meters5.3:04.75a PB12
Apr 16Messalonskee Meet #1Apr 16 · Javelin · Place 1 · MessalonskeeJavelin600g1.83-312
Apr 16Messalonskee Meet #1Apr 16 · 800 Meters · Place 9 · Messalonskee800 Meters9.3:11.77a12
Apr 16Messalonskee Meet #1Apr 16 · 200 Meters · Place 22 · Messalonskee200 Meters22.35.87a12