Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCommunity Cup Championships · May 22111-11Community Cup ChampionshipsMay 22, 2026
Javelin · 800g · OutdoorWaterville Meet #1 · Apr 28127-3Waterville Meet #1April 28, 2026
Shot Put · 12lb · OutdoorCommunity Cup Championships · May 2239-0Community Cup ChampionshipsMay 22, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Javelin · Place 23 · WatervilleJavelin800g23.113-1112
Jun 6Maine Class B ChampionshipJun 6 · Discus · Place 25 · WatervilleDiscus1.6kg25.96-0412
Jun 6Maine Class B ChampionshipJun 6 · Shot Put · Place 21 · WatervilleShot Put12lb21.38-07.5012
May 30KVAC Small School ChampionshipMay 30 · Javelin · Place 6 · WatervilleJavelin800g6.125-212
May 30KVAC Small School ChampionshipMay 30 · Discus · Place 8 · WatervilleDiscus1.6kg8.106-212
May 30KVAC Small School ChampionshipMay 30 · Shot Put · Place 5 · WatervilleShot Put12lb5.37-412
May 22Community Cup ChampionshipsMay 22 · Javelin · Place 9 · WatervilleJavelin800g9.120-312
May 22Community Cup ChampionshipsMay 22 · Discus · Place 10 · WatervilleDiscus1.6kg10.111-11 PB12
May 22Community Cup ChampionshipsMay 22 · Shot Put · Place 6 · WatervilleShot Put12lb6.39-0 PB12
May 13Winslow HS MeetMay 13 · Javelin · Place 4 · WatervilleJavelin800g4.106-012
May 13Winslow HS MeetMay 13 · Discus · Place 5 · WatervilleDiscus1.6kg5.101-412
May 13Winslow HS MeetMay 13 · Shot Put · Place 8 · WatervilleShot Put12lb8.34-4.5012
May 9Waterville InvitationalMay 9 · Javelin · Place 7 · WatervilleJavelin800g7.120-512
May 9Waterville InvitationalMay 9 · Discus · Place 14 · WatervilleDiscus1.6kg14.94-112
May 9Waterville InvitationalMay 9 · Shot Put · Place 9 · WatervilleShot Put12lb9.35-2.2512
May 7Morse Meet #1May 7 · Javelin · Place 4 · WatervilleJavelin800g4.122-3Unofficial12
May 7Morse Meet #1May 7 · Discus · Place 8 · WatervilleDiscus1.6kg8.103-8Unofficial12
May 7Morse Meet #1May 7 · Shot Put · Place 7 · WatervilleShot Put12lb7.34-3Unofficial12
May 2Husky ThrowdownMay 2 · Javelin · Place 12 · WatervilleJavelin800g12.117-0812
May 2Husky ThrowdownMay 2 · Discus · Place 52 · WatervilleDiscus1.6kg52.78-1012
May 2Husky ThrowdownMay 2 · Shot Put · Place 33 · WatervilleShot Put12lb33.34-09.2512
Apr 28Waterville Meet #1Apr 28 · Javelin · Place 3 · WatervilleJavelin800g3.127-3 PB12
Apr 28Waterville Meet #1Apr 28 · Discus · Place 26 · WatervilleDiscus1.6kg26.69-012
Apr 28Waterville Meet #1Apr 28 · Shot Put · Place 10 · WatervilleShot Put12lb10.34-112

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Messalonskee Home MeetApr 24 · Javelin · Place 13 · Waterville HJavelin13103-06—
Apr 24Messalonskee Home MeetApr 24 · Discus · Place 64 · Waterville HDiscus6455-01—
Apr 24Messalonskee Home MeetApr 24 · Shot Put · Place 25 · Waterville HShot Put2528-10.50—
Apr 20Skowhegan HS MeetApr 20 · Javelin · Place 21 · Waterville HJavelin2164-10—
Apr 20Skowhegan HS MeetApr 20 · Shot Put · Place 16 · Waterville HShot Put1626-06.00—