Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorKVAC Small School Championship · May 3080-5KVAC Small School ChampionshipMay 30, 2026
Javelin · 600g · OutdoorMessalonskee Meet #1 · Apr 1673-0Messalonskee Meet #1April 16, 2026
Shot Put · 4kg · OutdoorWaterville Meet #1 · Apr 2828-10.50Waterville Meet #1April 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · Discus · Place 24 · WinslowDiscus1kg24.69-0612
Jun 6Maine Class C ChampionshipJun 6 · Shot Put · Place 10 · WinslowShot Put4kg10.28-07.2512
May 30KVAC Small School ChampionshipMay 30 · Discus · Place 7 · WinslowDiscus1kg7.80-5 PB12
May 30KVAC Small School ChampionshipMay 30 · Shot Put · Place 4 · WinslowShot Put4kg4.28-9.5012
May 22Community Cup ChampionshipsMay 22 · Javelin · Place 7 · WinslowJavelin600g7.71-412
May 22Community Cup ChampionshipsMay 22 · Discus · Place 9 · WinslowDiscus1kg9.78-512
May 22Community Cup ChampionshipsMay 22 · Shot Put · Place 11 · WinslowShot Put4kg11.26-1112
May 13Winslow HS MeetMay 13 · Javelin · Place 6 · WinslowJavelin600g6.62-012
May 13Winslow HS MeetMay 13 · Discus · Place 4 · WinslowDiscus1kg4.71-712
May 13Winslow HS MeetMay 13 · Shot Put · Place 5 · WinslowShot Put4kg5.26-2.2512
Apr 28Waterville Meet #1Apr 28 · Discus · Place 7 · WinslowDiscus1kg7.72-212
Apr 28Waterville Meet #1Apr 28 · Shot Put · Place 5 · WinslowShot Put4kg5.28-10.50 PB12
Apr 16Messalonskee Meet #1Apr 16 · Javelin · Place 3 · WinslowJavelin600g3.73-0 PB12
Apr 16Messalonskee Meet #1Apr 16 · Discus · Place 8 · WinslowDiscus1kg8.63-912
Apr 16Messalonskee Meet #1Apr 16 · Shot Put · Place 6 · WinslowShot Put4kg6.26-812

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30KVAC Small School ChampionshipMay 30 · Pole Vault · Place 8 · WinslowPole Vault86-611
May 30KVAC Small School ChampionshipMay 30 · Shot Put · Place 7 · WinslowShot Put727-811
May 30KVAC Small School ChampionshipMay 30 · Javelin · Place 16 · WinslowJavelin1670-111
May 27Community Cup ChampionshipsMay 27 · Pole Vault · Place 6 · WinslowPole Vault66-611
May 27Community Cup ChampionshipsMay 27 · Javelin · Place 4 · WinslowJavelin478-811
May 27Community Cup ChampionshipsMay 27 · Discus · Place 12 · WinslowDiscus1267-211
May 27Community Cup ChampionshipsMay 27 · Shot Put · Place 4 · WinslowShot Put428-311
May 7Winslow Home MeetMay 7 · Pole Vault · Place 5 · WinslowPole Vault56-011
May 7Winslow Home MeetMay 7 · Javelin · Place 10 · WinslowJavelin1057-011
May 7Winslow Home MeetMay 7 · Discus · Place 7 · WinslowDiscus767-811
May 7Winslow Home MeetMay 7 · Shot Put · Place 8 · WinslowShot Put824-6.2511
Apr 24Messalonskee Meet #1Apr 24 · Pole Vault · Place 3 · WinslowPole Vault36-611
Apr 24Messalonskee Meet #1Apr 24 · Shot Put · Place 4 · WinslowShot Put426-4.7511
Apr 24Messalonskee Meet #1Apr 24 · Discus · Place 4 · WinslowDiscus470-311
Apr 24Messalonskee Meet #1Apr 24 · Javelin · Place 4 · WinslowJavelin476-411

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Mt. Blue Meet #2May 9 · Shot Put · Place 8 · WinslowShot Put824-210
May 9Mt. Blue Meet #2May 9 · Discus · Place 9 · WinslowDiscus965-610
May 9Mt. Blue Meet #2May 9 · Javelin · Place 6 · WinslowJavelin662-310