Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNokomis Meet #1 · May 1315.13Nokomis Meet #1May 13, 2024
Discus · 1kg · OutdoorMPA Maine Class A State Track & Field Championships · Jun 10102-07MPA Maine Class A State Track & Field ChampionshipsJune 10, 2025
Javelin · 600g · OutdoorSkowhegan Area HS Meet 2 · May 1479-7Skowhegan Area HS Meet 2May 14, 2026
Shot Put · 4kg · OutdoorCommunity Cup Championships · May 2225-0Community Cup ChampionshipsMay 22, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · Discus · Place 6 · Skowhegan AreaDiscus1kg6.100-0811
May 29KVAC Large School ChampionshipMay 29 · Javelin · Place 8 · Skowhegan AreaJavelin600g8.77-911
May 29KVAC Large School ChampionshipMay 29 · Discus · Place 4 · Skowhegan AreaDiscus1kg4.98-211
May 22Community Cup ChampionshipsMay 22 · Javelin · Place 5 · Skowhegan AreaJavelin600g5.79-111
May 22Community Cup ChampionshipsMay 22 · Discus · Place 3 · Skowhegan AreaDiscus1kg3.101-811
May 22Community Cup ChampionshipsMay 22 · Shot Put · Place 14 · Skowhegan AreaShot Put4kg14.25-0 PB11
May 14Skowhegan Area HS Meet 2May 14 · Javelin · Place 2 · Skowhegan AreaJavelin600g2.79-7 PB11
May 14Skowhegan Area HS Meet 2May 14 · Discus · Place 2 · Skowhegan AreaDiscus1kg2.91-011
May 14Skowhegan Area HS Meet 2May 14 · Shot Put · Place 7 · Skowhegan AreaShot Put4kg7.25-011
May 9Waterville InvitationalMay 9 · Javelin · Place 8 · Skowhegan AreaJavelin600g8.73-711
May 9Waterville InvitationalMay 9 · Discus · Place 2 · Skowhegan AreaDiscus1kg2.97-111
May 8Nokomis Meet #1May 8 · Javelin · Place 2 · Skowhegan AreaJavelin600g2.72-911
May 8Nokomis Meet #1May 8 · Discus · Place 1 · Skowhegan AreaDiscus1kg1.94-111
May 8Nokomis Meet #1May 8 · Shot Put · Place 9 · Skowhegan AreaShot Put4kg9.24-811
May 2Husky ThrowdownMay 2 · Javelin · Place 17 · Skowhegan AreaJavelin600g17.74-0211
May 2Husky ThrowdownMay 2 · Discus · Place 11 · Skowhegan AreaDiscus1kg11.87-1111
May 2Husky ThrowdownMay 2 · Shot Put · Place 35 · Skowhegan AreaShot Put4kg35.24-03.2511
Apr 29Skowhegan Area HS Meet 1Apr 29 · Javelin · Place 2 · Skowhegan AreaJavelin600g2.70-811
Apr 29Skowhegan Area HS Meet 1Apr 29 · Discus · Place 2 · Skowhegan AreaDiscus1kg2.91-911
Apr 29Skowhegan Area HS Meet 1Apr 29 · Shot Put · Place 5 · Skowhegan AreaShot Put4kg5.22-611
Apr 25Lawrence HS MeetApr 25 · Javelin · Place 1 · Skowhegan AreaJavelin600g1.73-511
Apr 25Lawrence HS MeetApr 25 · Discus · Place 1 · Skowhegan AreaDiscus1kg1.100-111
Apr 25Lawrence HS MeetApr 25 · Shot Put · Place 15 · Skowhegan AreaShot Put4kg15.21-11.5011

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Javelin · Place 20 · Skowhegan AreaJavelin600g20.78-0210
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Discus · Place 5 · Skowhegan AreaDiscus1kg5.102-07 PB10
Jun 2KVAC Large School ChampionshipJun 2 · Discus · Place 2 · Skowhegan AreaDiscus296-711
Jun 2KVAC Large School ChampionshipJun 2 · Javelin · Place 12 · Skowhegan AreaJavelin1279-711
May 27Community Cup ChampionshipsMay 27 · Javelin · Place 3 · Skowhegan AreaJavelin381-1111
May 27Community Cup ChampionshipsMay 27 · Discus · Place 2 · Skowhegan AreaDiscus293-011
May 16Mt. View HS MeetMay 16 · Javelin · Place 2 · Skowhegan AreaJavelin282-211
May 16Mt. View HS MeetMay 16 · Discus · Place 3 · Skowhegan AreaDiscus384-911
May 16Mt. View HS MeetMay 16 · Shot Put · Place 9 · Skowhegan AreaShot Put923-711
May 8Skowhegan HS MeetMay 8 · Javelin · Place 3 · Skowhegan AreaJavelin378-511
May 8Skowhegan HS MeetMay 8 · Discus · Place 1 · Skowhegan AreaDiscus180-1011
May 8Skowhegan HS MeetMay 8 · Shot Put · Place 11 · Skowhegan AreaShot Put1123-9.5011
May 3Husky ThrowdownMay 3 · Javelin · Place 10 · Skowhegan ArJavelin1026.28m11
May 3Husky ThrowdownMay 3 · Discus · Place 6 · Skowhegan ArDiscus627.40m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 65 · Skowhegan ArShot Put656.62m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 65 · Skowhegan AreaShot Put6521-8.7511
May 3Husky ThrowdownMay 3 · Discus · Place 6 · Skowhegan AreaDiscus689-1111
May 3Husky ThrowdownMay 3 · Javelin · Place 10 · Skowhegan AreaJavelin1086-311
May 2Lewiston Meet #1May 2 · Discus · Place 1 · Skowhegan AreaDiscus193-511
May 2Lewiston Meet #1May 2 · Javelin · Place 4 · Skowhegan AreaJavelin478-1111
Apr 25Morse Meet #1Apr 25 · Discus · Place 1 · Skowhegan AreaDiscus187-711
Apr 25Morse Meet #1Apr 25 · Javelin · Place 5 · Skowhegan AreaJavelin574-911

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · Discus · Place 14 · Skowhegan AreaDiscus1kg14.87-09
May 25KVAC Large School ChampionshipMay 25 · Javelin · Place 15 · Skowhegan AreaJavelin600g15.70-019
May 25KVAC Large School ChampionshipMay 25 · Discus · Place 5 · Skowhegan AreaDiscus1kg5.82-099
May 13Nokomis Meet #1May 13 · Discus · Place 2 · Skowhegan AreaDiscus279-110
May 13Nokomis Meet #1May 13 · Long Jump · Place 7 · Skowhegan AreaLong Jump712-8.5010
May 13Nokomis Meet #1May 13 · 100 Meters · Place 14 · Skowhegan Area100 MetersRound P1415.13 PB10
May 11Waterville InvitationalMay 11 · Discus · Place 5 · Skowhegan ArDiscus580-069
May 11Waterville InvitationalMay 11 · Javelin · Place 19 · Skowhegan ArJavelin1966-10.259
May 3Mt. Ararat Meet #2May 3 · Shot Put · Place 37 · Skowhegan AreaShot Put3718-2.759
May 3Mt. Ararat Meet #2May 3 · Discus · Place 2 · Skowhegan AreaDiscus281-99
May 3Mt. Ararat Meet #2May 3 · Javelin · Place 12 · Skowhegan AreaJavelin1267-19
May 3Mt. Ararat Meet #2May 3 · High Jump · Place 11 · Skowhegan AreaHigh Jump113-109
Apr 27Husky ThrowdownApr 27 · Javelin · Place 26 · Skowhegan ArJavelin2669-089
Apr 27Husky ThrowdownApr 27 · Discus · Place 69 · Skowhegan ArDiscus6948-119
Apr 27Husky ThrowdownApr 27 · Shot Put · Place 86 · Skowhegan ArShot Put8619-05.759
Apr 26Lewiston Meet #1Apr 26 · Discus · Place 10 · Skowhegan ArDiscus1062-059
Apr 26Lewiston Meet #1Apr 26 · Javelin · Place 5 · Skowhegan ArJavelin568-029
Apr 26Lewiston Meet #1Apr 26 · High Jump · Place 11 · Skowhegan ArHigh Jump113-10.009
Apr 20Skowhegan HS MeetApr 20 · Javelin · Place 6 · Skowhegan ArJavelin660-00—
Apr 20Skowhegan HS MeetApr 20 · Discus · Place 10 · Skowhegan ArDiscus1054-10—
Apr 20Skowhegan HS MeetApr 20 · Shot Put · Place 20 · Skowhegan ArShot Put2017-04.00—