Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNokomis Meet #1 · May 114.00Nokomis Meet #1May 1, 2025
100m Hurdles · 33" / 0.838m · OutdoorWaterville Junior High Meet · May 2526.68aWaterville Junior High MeetMay 25, 2022
1600 Meters · OutdoorWaterville Meet #1 · Apr 285:13.40aWaterville Meet #1April 28, 2026
200 Meters · OutdoorNokomis Meet #1 · May 130.51Nokomis Meet #1May 1, 2025
3200 Meters · OutdoorWaterville Invitational · May 911:31.73aWaterville InvitationalMay 9, 2026
400 Meters · OutdoorKVAC Large School Championship · Jun 21:01.94KVAC Large School ChampionshipJune 2, 2025
800 Meters · OutdoorWaterville Invitational · May 92:26.76aWaterville InvitationalMay 9, 2026
Discus · 1.6kg · OutdoorHusky Throwdown · May 251-10Husky ThrowdownMay 2, 2026
Javelin · 600g · OutdoorWaterville Junior High Meet · May 2544-01Waterville Junior High MeetMay 25, 2022
Javelin · 800g · OutdoorMt. Ararat Home Meet #2 · May 882-11Mt. Ararat Home Meet #2May 8, 2026
Long Jump · OutdoorWaterville Junior High Meet · May 256-01.50Waterville Junior High MeetMay 25, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29KVAC Large School ChampionshipMay 29 · 1600 Meters · Place 12 · MessalonskeeMessalonskee1600 Meters12.5:14.38a10
May 22Community Cup ChampionshipsMay 22 · 3200 Meters · Place 3 · MessalonskeeMessalonskee3200 Meters3.11:41.51a10
May 22Community Cup ChampionshipsMay 22 · 1600 Meters · Place 3 · MessalonskeeMessalonskee1600 Meters3.5:15.87a10
May 22Community Cup ChampionshipsMay 22 · 800 Meters · Place 8 · MessalonskeeMessalonskee800 Meters8.2:27.67a10
May 13Winslow HS MeetMay 13 · Javelin · Place 18 · MessalonskeeMessalonskeeJavelin800g18.75-910
May 9Waterville InvitationalMay 9 · 3200 Meters · Place 3 · MessalonskeeMessalonskee3200 Meters3.11:31.73a PB10
May 9Waterville InvitationalMay 9 · 1600 Meters · Place 13 · MessalonskeeMessalonskee1600 Meters13.5:22.20a10
May 9Waterville InvitationalMay 9 · 800 Meters · Place 18 · MessalonskeeMessalonskee800 Meters18.2:26.76a PB10
May 8Mt. Ararat Home Meet #2May 8 · Javelin · Place 12 · MessalonskeeMessalonskeeJavelin800g12.82-11 PB10
May 8Mt. Ararat Home Meet #2May 8 · 400 Meters · Place 9 · MessalonskeeMessalonskee400 Meters9.1:03.32a10
May 2Husky ThrowdownMay 2 · Javelin · Place 59 · MessalonskeeMessalonskeeJavelin800g59.78-0410
May 2Husky ThrowdownMay 2 · Discus · Place 113 · MessalonskeeMessalonskeeDiscus1.6kg113.51-10 PB10
Apr 28Waterville Meet #1Apr 28 · 3200 Meters · Place 3 · MessalonskeeMessalonskee3200 Meters3.11:50.69a10
Apr 28Waterville Meet #1Apr 28 · 1600 Meters · Place 7 · MessalonskeeMessalonskee1600 Meters7.5:13.40a PB10
Apr 28Waterville Meet #1Apr 28 · 800 Meters · Place 11 · MessalonskeeMessalonskee800 Meters11.2:36.06a10
Apr 16Messalonskee Meet #1Apr 16 · 3200 Meters · Place 2 · MessalonskeeMessalonskee3200 Meters2.12:25.85a10
Apr 16Messalonskee Meet #1Apr 16 · 1600 Meters · Place 3 · MessalonskeeMessalonskee1600 Meters3.5:19.53a10
Apr 16Messalonskee Meet #1Apr 16 · 800 Meters · Place 7 · MessalonskeeMessalonskee800 Meters7.2:27.19a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2KVAC Large School ChampionshipJun 2 · 400 Meters · Place 19 · MessalonskeeMessalonskee400 Meters191:01.94 PB9
May 27Community Cup ChampionshipsMay 27 · 1600 Meters · Place 7 · MessalonskeeMessalonskee1600 Meters75:40.689
May 27Community Cup ChampionshipsMay 27 · 800 Meters · Place 9 · MessalonskeeMessalonskee800 Meters92:29.329
May 8Skowhegan HS MeetMay 8 · 800 Meters · Place 7 · MessalonskeeMessalonskee800 Meters72:30.599
May 1Nokomis Meet #1May 1 · 200 Meters · Place 27 · MessalonskeeMessalonskee200 Meters2730.51 PB9
May 1Nokomis Meet #1May 1 · 100 Meters · Place 36 · MessalonskeeMessalonskee100 Meters3614.00 PB9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4Skowhegan Middle School Meet 2Jun 4 · Javelin · Place 14 · MessalonskeeMessalonskeeJavelin1444-008
Jun 4Skowhegan Middle School Meet 2Jun 4 · 800 Meters · Place 2 · MessalonskeeMessalonskee800 Meters22:39.198
Jun 4Skowhegan Middle School Meet 2Jun 4 · 100 Meters · Place 25 · MessalonskeeMessalonskee100 Meters2514.918
May 31Winslow Junior High MeetMay 31 · Javelin · Place 12 · MessalonskeeMessalonskeeJavelin1262-078
May 31Winslow Junior High MeetMay 31 · 800 Meters · Place 2 · MessalonskeeMessalonskee800 Meters22:45.358
May 31Winslow Junior High MeetMay 31 · 100 Meters · Place 12 · MessalonskeeMessalonskee100 Meters1215.248
May 21China Middle School MeetMay 21 · Javelin · Place 16 · MessalonskeeMessalonskeeJavelin1665-068
May 21China Middle School MeetMay 21 · 800 Meters · Place 2 · MessalonskeeMessalonskee800 Meters22:40.868
May 21China Middle School MeetMay 21 · 100 Meters · Place 22 · MessalonskeeMessalonskee100 Meters2215.158

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1CML @ Messalonskee (Madison, Waterville, Mt. Blue, & Winslow)Jun 1 · Javelin · Place 13 · MessalonskeeMessalonskeeJavelin1339-01—
Jun 1CML @ Messalonskee (Madison, Waterville, Mt. Blue, & Winslow)Jun 1 · Long Jump · Place 16 · MessalonskeeMessalonskeeLong Jump168-10.50—
Jun 1CML @ Messalonskee (Madison, Waterville, Mt. Blue, & Winslow)Jun 1 · 100 Meters · Place 16 · MessalonskeeMessalonskee100 Meters1617.86—
May 25Waterville Junior High MeetMay 25 · 100m Hurdles · Place 10 · MessalonskeeMessalonskee100m Hurdles33" / 0.838m10.26.68a PB6
May 25Waterville Junior High MeetMay 25 · Long Jump · Place 20 · MessalonskeeMessalonskeeLong Jump20.6-01.50 PB6
May 25Waterville Junior High MeetMay 25 · Javelin · Place 11 · MessalonskeeMessalonskeeJavelin600g11.44-01 PB6
May 18Lawrence Junior High Meet 1May 18 · Javelin · Place 9 · MessalonskeeMessalonskeeJavelin949-08—
May 18Lawrence Junior High Meet 1May 18 · Long Jump · Place 14 · MessalonskeeMessalonskeeLong Jump149-04.00—
May 18Lawrence Junior High Meet 1May 18 · 100m Hurdles · Place 10 · MessalonskeeMessalonskee100m Hurdles1026.38—