Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorKVAC Small School Championship · May 30117-5KVAC Small School ChampionshipMay 30, 2026
Javelin · 800g · OutdoorWinslow Meet · Apr 1894-09Winslow MeetApril 18, 2024
Shot Put · 12lb · IndoorKVAC Meet 2B · Dec 2034-0KVAC Meet 2BDecember 20, 2025
Shot Put · 12lb · OutdoorCapital City Classic · May 2237-6Capital City ClassicMay 22, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Discus · Belfast AreaDiscus1.6kg—DNS11
May 30KVAC Small School ChampionshipMay 30 · Discus · Place 5 · Belfast AreaDiscus1.6kg5.117-5 PB11
May 30KVAC Small School ChampionshipMay 30 · Shot Put · Place 6 · Belfast AreaShot Put12lb6.36-5.7511
May 22Capital City ClassicMay 22 · Discus · Place 6 · Belfast AreaDiscus1.6kg6.114-611
May 22Capital City ClassicMay 22 · Shot Put · Place 6 · Belfast AreaShot Put12lb6.37-6 PB11
May 19Mt. View HS Home MeetMay 19 · Discus · Place 8 · Belfast AreaDiscus1.6kg8.84-511
May 19Mt. View HS Home MeetMay 19 · Shot Put · Place 3 · Belfast AreaShot Put12lb3.36-1.5011
Apr 28Waterville Meet #1Apr 28 · Discus · Place 14 · Belfast AreaDiscus1.6kg14.89-311
Apr 28Waterville Meet #1Apr 28 · Shot Put · Place 7 · Belfast AreaShot Put12lb7.35-211
Apr 25Lawrence HS MeetApr 25 · Discus · Place 5 · Belfast AreaDiscus1.6kg5.109-911
Apr 25Lawrence HS MeetApr 25 · Shot Put · Place 5 · Belfast AreaShot Put12lb5.35-3.2511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2BDec 20 · Shot Put · Place 9 · Belfast AreaShot Put12lb9.34-0 PB11
Dec 11KVAC Meet 1ADec 11 · Shot Put · Place 7 · Belfast AreaShot Put12lb7.32-04.5011

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30KVAC Small School ChampionshipMay 30 · Discus · Place 15 · Belfast AreaDiscus1577-710
May 22Brunswick HS Meet #2May 22 · Shot Put · Place 13 · Belfast AreaShot Put1331-9.7510
May 22Brunswick HS Meet #2May 22 · Discus · Place 5 · Belfast AreaDiscus5106-310
May 16Mt. View HS MeetMay 16 · Discus · Place 4 · Belfast AreaDiscus4102-810
May 16Mt. View HS MeetMay 16 · Shot Put · Place 10 · Belfast AreaShot Put1031-810
May 8Camden Hills Meet #1May 8 · Shot Put · Place 8 · Belfast AreaShot Put833-3.5010
May 8Camden Hills Meet #1May 8 · Discus · Place 7 · Belfast AreaDiscus785-9.5010
May 3Husky ThrowdownMay 3 · Discus · Place 44 · Belfast AreaDiscus4427.71m10
May 3Husky ThrowdownMay 3 · Shot Put · Place 61 · Belfast AreaShot Put619.58m10
May 3Husky ThrowdownMay 3 · Shot Put · Place 61 · Belfast AreaShot Put6131-5.5010
May 3Husky ThrowdownMay 3 · Discus · Place 44 · Belfast AreaDiscus4490-1110
May 1Nokomis Meet #1May 1 · Shot Put · Place 13 · Belfast AreaShot Put1331-010
May 1Nokomis Meet #1May 1 · Discus · Place 11 · Belfast AreaDiscus1191-810
Apr 25Morse Meet #1Apr 25 · Shot Put · Place 7 · Belfast AreaShot Put732-310
Apr 25Morse Meet #1Apr 25 · Discus · Place 6 · Belfast AreaDiscus694-810

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18KVAC Meet 2ADec 18 · Shot Put · Place 21 · Belfast AreaShot Put12lb21.31-6.2510
Dec 10KVAC Meet 1ADec 10 · Shot Put · Place 4 · Belfast AreaShot Put12lb4.32-9.2510

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16Brunswick MeetMay 16 · Shot Put · Place 25 · Belfast AreaShot Put2528-7.259
May 16Brunswick MeetMay 16 · Discus · Place 15 · Belfast AreaDiscus1583-59
May 16Brunswick MeetMay 16 · Javelin · Place 26 · Belfast AreaJavelin2680-89
May 11Fleet Feet Maine Elite InvitationalMay 11 · Discus · Place 45 · Belfast AreaDiscus4573-39
May 8Lawrence Home Meet 2May 8 · Javelin · Place 23 · Belfast AreaJavelin2372-11—
May 8Lawrence Home Meet 2May 8 · Discus · Place 10 · Belfast AreaDiscus1078-02—
May 8Lawrence Home Meet 2May 8 · Shot Put · Place 13 · Belfast AreaShot Put1329-08.50—
Apr 26Lewiston Meet #1Apr 26 · Shot Put · Place 19 · Belfast AreaShot Put1927-09.509
Apr 26Lewiston Meet #1Apr 26 · Discus · Place 14 · Belfast AreaDiscus1480-079
Apr 26Lewiston Meet #1Apr 26 · Javelin · Place 22 · Belfast AreaJavelin2283-109
Apr 18Winslow MeetApr 18 · Javelin · Place 16 · Belfast AreaJavelin800g16.94-09 PB9
Apr 18Winslow MeetApr 18 · Discus · Place 4 · Belfast AreaDiscus1.6kg4.83-039
Apr 18Winslow MeetApr 18 · Shot Put · Place 9 · Belfast AreaShot Put12lb9.28-01.509