Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrunswick Meet · May 1615.53Brunswick MeetMay 16, 2024
1600m Race Walk · OutdoorKVAC Small School Championship · May 3012:20.77KVAC Small School ChampionshipMay 30, 2025
Discus · 1kg · OutdoorHusky Throwdown · May 287-07Husky ThrowdownMay 2, 2026
Javelin · 600g · OutdoorHusky Throwdown · May 247-04Husky ThrowdownMay 2, 2026
Shot Put · 4kg · OutdoorKVAC Small School Championship · May 3025-10.25KVAC Small School ChampionshipMay 30, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Discus · Place 18 · Belfast AreaDiscus1kg18.78-1112
May 30KVAC Small School ChampionshipMay 30 · Discus · Place 12 · Belfast AreaDiscus1kg12.66-812
May 30KVAC Small School ChampionshipMay 30 · Shot Put · Place 11 · Belfast AreaShot Put4kg11.25-10.25 PB12
May 22Capital City ClassicMay 22 · Discus · Place 6 · Belfast AreaDiscus1kg6.78-512
May 22Capital City ClassicMay 22 · Shot Put · Place 18 · Belfast AreaShot Put4kg18.24-212
May 19Mt. View HS Home MeetMay 19 · Discus · Place 6 · Belfast AreaDiscus1kg6.69-012
May 19Mt. View HS Home MeetMay 19 · Shot Put · Place 7 · Belfast AreaShot Put4kg7.24-212
May 19Mt. View HS Home MeetMay 19 · 100 Meters · Place 25 · Belfast Area100 Meters25.15.92a12
May 9Waterville InvitationalMay 9 · Shot Put · Place 13 · Belfast AreaShot Put4kg13.25-5.7512
May 7Morse Meet #1May 7 · Javelin · Place 20 · Belfast AreaJavelin600g20.49-4Unofficial12
May 7Morse Meet #1May 7 · Discus · Place 3 · Belfast AreaDiscus1kg3.91-1Unofficial12
May 7Morse Meet #1May 7 · Shot Put · Place 9 · Belfast AreaShot Put4kg9.25-3Unofficial12
May 7Morse Meet #1May 7 · 100 Meters · Place 62 · Belfast Area100 Meters62.16.45aUnofficial12
May 2Husky ThrowdownMay 2 · Javelin · Place 55 · Belfast AreaJavelin600g55.47-04 PB12
May 2Husky ThrowdownMay 2 · Discus · Place 12 · Belfast AreaDiscus1kg12.87-07 PB12
May 2Husky ThrowdownMay 2 · Shot Put · Place 32 · Belfast AreaShot Put4kg32.24-08.7512
Apr 28Waterville Meet #1Apr 28 · Discus · Place 8 · Belfast AreaDiscus1kg8.70-512
Apr 28Waterville Meet #1Apr 28 · Shot Put · Place 10 · Belfast AreaShot Put4kg10.25-912
Apr 25Lawrence HS MeetApr 25 · Javelin · Place 18 · Belfast AreaJavelin600g18.36-512
Apr 25Lawrence HS MeetApr 25 · Discus · Place 7 · Belfast AreaDiscus1kg7.75-212
Apr 25Lawrence HS MeetApr 25 · Shot Put · Place 8 · Belfast AreaShot Put4kg8.23-8.7512

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Discus · Place 25 · Belfast AreaDiscus1kg25.65-0211
May 30KVAC Small School ChampionshipMay 30 · Shot Put · Place 11 · Belfast AreaShot Put1125-6.5011
May 30KVAC Small School ChampionshipMay 30 · Discus · Place 3 · Belfast AreaDiscus386-611
May 30KVAC Small School ChampionshipMay 30 · 1600m Race Walk · Place 8 · Belfast Area1600m Race Walk812:20.77 PB11
May 22Brunswick HS Meet #2May 22 · Shot Put · Place 7 · Belfast AreaShot Put724-11.2511
May 22Brunswick HS Meet #2May 22 · Discus · Place 6 · Belfast AreaDiscus678-1111
May 22Brunswick HS Meet #2May 22 · Javelin · Place 20 · Belfast AreaJavelin2043-311
May 22Brunswick HS Meet #2May 22 · 1600m Race Walk · Place 8 · Belfast Area1600m Race Walk813:06.1011
May 16Mt. View HS MeetMay 16 · Javelin · Place 13 · Belfast AreaJavelin1346-111
May 16Mt. View HS MeetMay 16 · Discus · Place 2 · Belfast AreaDiscus287-10.5011
May 16Mt. View HS MeetMay 16 · Shot Put · Place 4 · Belfast AreaShot Put425-411
May 16Mt. View HS MeetMay 16 · 1600m Race Walk · Place 2 · Belfast Area1600m Race Walk212:49.8911
May 8Camden Hills Meet #1May 8 · Shot Put · Place 3 · Belfast AreaShot Put325-311
May 8Camden Hills Meet #1May 8 · Discus · Place 4 · Belfast AreaDiscus473-311
May 8Camden Hills Meet #1May 8 · 1600m Race Walk · Place 4 · Belfast Area1600m Race Walk412:54.3411
May 3Husky ThrowdownMay 3 · Javelin · Place 94 · Belfast AreaJavelin9411.22m11
May 3Husky ThrowdownMay 3 · Discus · Belfast AreaDiscus—82-0411
May 3Husky ThrowdownMay 3 · Shot Put · Place 69 · Belfast AreaShot Put696.45m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 69 · Belfast AreaShot Put6921-211
May 3Husky ThrowdownMay 3 · Javelin · Place 94 · Belfast AreaJavelin9436-1011
May 1Nokomis Meet #1May 1 · Shot Put · Place 12 · Belfast AreaShot Put1221-1111
May 1Nokomis Meet #1May 1 · Discus · Place 4 · Belfast AreaDiscus482-411
May 1Nokomis Meet #1May 1 · Javelin · Place 16 · Belfast AreaJavelin1646-411
May 1Nokomis Meet #1May 1 · 1600m Race Walk · Place 5 · Belfast Area1600m Race Walk512:34.1911
Apr 25Morse Meet #1Apr 25 · Shot Put · Place 2 · Belfast AreaShot Put225-4.7511
Apr 25Morse Meet #1Apr 25 · Discus · Place 2 · Belfast AreaDiscus280-311
Apr 25Morse Meet #1Apr 25 · Javelin · Place 17 · Belfast AreaJavelin1752-011
Apr 25Morse Meet #1Apr 25 · 1600m Race Walk · Place 2 · Belfast Area1600m Race Walk213:37.5511

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16Brunswick MeetMay 16 · Shot Put · Place 17 · Belfast AreaShot Put1719-8.5010
May 16Brunswick MeetMay 16 · Discus · Place 9 · Belfast AreaDiscus964-1010
May 16Brunswick MeetMay 16 · 100 Meters · Place 33 · Belfast Area100 Meters3315.53 PB10
May 8Lawrence Home Meet 2May 8 · Javelin · Place 15 · Belfast AreaJavelin1542-08—
May 8Lawrence Home Meet 2May 8 · Discus · Place 8 · Belfast AreaDiscus858-04—
May 8Lawrence Home Meet 2May 8 · Shot Put · Place 21 · Belfast AreaShot Put2118-04.50—
May 8Lawrence Home Meet 2May 8 · 100 Meters · Place 16 · Belfast Area100 Meters1615.90—
May 2Edward Little HS Meet #1May 2 · Shot Put · Place 15 · Belfast AreaShot Put1522-1.5010
May 2Edward Little HS Meet #1May 2 · Discus · Place 17 · Belfast AreaDiscus1753-1110
May 2Edward Little HS Meet #1May 2 · Javelin · Place 16 · Belfast AreaJavelin1648-910
May 2Edward Little HS Meet #1May 2 · 100 Meters · Place 31 · Belfast Area100 Meters3116.0010
Apr 26Lewiston Meet #1Apr 26 · Shot Put · Place 17 · Belfast AreaShot Put1720-02.5010
Apr 26Lewiston Meet #1Apr 26 · Discus · Place 24 · Belfast AreaDiscus2445-0810
Apr 26Lewiston Meet #1Apr 26 · Javelin · Place 11 · Belfast AreaJavelin1154-0110
Apr 26Lewiston Meet #1Apr 26 · 100 Meters · Place 36 · Belfast Area100 Meters3616.1810
Apr 18Winslow MeetApr 18 · Javelin · Place 17 · Belfast AreaJavelin600g17.35-0210
Apr 18Winslow MeetApr 18 · Discus · Place 11 · Belfast AreaDiscus1kg11.40-0410
Apr 18Winslow MeetApr 18 · Shot Put · Place 14 · Belfast AreaShot Put4kg14.19-07.2510
Apr 18Winslow MeetApr 18 · 100 Meters · Place 32 · Belfast Area100 Meters32.16.57a10