Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNight of Miles at The Pre Classic · Jul 34:31.28aNight of Miles at The Pre ClassicJuly 3, 2025
110m Hurdles · 39" / 0.991m · OutdoorMHSA Class A-C State Track & Field Meet · May 2815.74aMHSA Class A-C State Track & Field MeetMay 28, 2026
1600 Meters · OutdoorMontana State "AA" and "A" Track · May 224:24.25aMontana State "AA" and "A" TrackMay 22, 2025
300m Hurdles · 36" / 0.914m · OutdoorWestern A Divisional · May 2241.94aWestern A DivisionalMay 22, 2026
3200 Meters · OutdoorTop 10 · Apr 239:51.96aTop 10April 23, 2024
800 Meters · OutdoorMontana State "AA" and "A" Track · May 221:58.39aMontana State "AA" and "A" TrackMay 22, 2025
Discus · 1.6kg · OutdoorMHSA Class A-C State Track & Field Meet · May 28172' 3"MHSA Class A-C State Track & Field MeetMay 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MHSA Class A-C State Track & Field MeetMay 28 · Discus · Place 2 · HamiltonHamiltonDiscus1.6kg2.172' 3" PB12
May 28MHSA Class A-C State Track & Field MeetMay 28 · 300m Hurdles · Place 14 · HamiltonHamilton300m Hurdles36" / 0.914m14.43.78a12
May 28MHSA Class A-C State Track & Field MeetMay 28 · 110m Hurdles · Place 8 · HamiltonHamilton110m Hurdles39" / 0.991mRound P8.15.78aWind: -1.512
May 28MHSA Class A-C State Track & Field MeetMay 28 · 110m Hurdles · Place 9 · HamiltonHamilton110m Hurdles39" / 0.991m9.15.74a PBWind: 0.212
May 28MHSA Class A-C State Track & Field MeetMay 28 · 800 Meters · Place 5 · HamiltonHamilton800 Meters5.2:00.82a12
May 22Western A DivisionalMay 22 · Discus · Place 2 · HamiltonHamiltonDiscus1.6kg2.168-0812
May 22Western A DivisionalMay 22 · 300m Hurdles · Place 6 · HamiltonHamilton300m Hurdles36" / 0.914m6.41.94a PB12
May 22Western A DivisionalMay 22 · 110m Hurdles · Place 7 · HamiltonHamilton110m Hurdles39" / 0.991m7.16.06a12
May 22Western A DivisionalMay 22 · 1600 Meters · Place 14 · HamiltonHamilton1600 Meters14.4:48.64a12
May 22Western A DivisionalMay 22 · 800 Meters · HamiltonHamilton800 Meters—NT12
May 16ABC InviteMay 16 · Discus · Place 2 · HamiltonHamiltonDiscus1.6kg2.159' 1"12
May 16ABC InviteMay 16 · 110m Hurdles · Place 4 · HamiltonHamilton110m Hurdles39" / 0.991m4.16.42a12
May 16ABC InviteMay 16 · 1600 Meters · Place 2 · HamiltonHamilton1600 Meters2.4:37.72a12
Apr 17MCPS InviteApr 17 · Javelin · HamiltonHamiltonJavelin800g—ND12
Apr 17MCPS InviteApr 17 · 300m Hurdles · Place 4 · HamiltonHamilton300m Hurdles36" / 0.914m4.41.97a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 3Night of Miles at The Pre ClassicJul 3 · 1 Mile · Place 4 · HamiltonHamilton1 Mile4.4:31.28a PB11
May 22Montana State "AA" and "A" TrackMay 22 · 1600 Meters · Place 7 · HamiltonHamilton1600 Meters7.4:24.25a PB11
May 22Montana State "AA" and "A" TrackMay 22 · Discus · Place 4 · HamiltonHamiltonDiscus1.6kg4.158-0811
May 22Montana State "AA" and "A" TrackMay 22 · 800 Meters · Place 5 · HamiltonHamilton800 Meters5.1:58.39a PB11
Apr 25Ravalli County InvitationalApr 25 · Discus · Place 1 · HamiltonHamiltonDiscus1.6kg1.162' 5"11
Apr 25Ravalli County InvitationalApr 25 · 800 Meters · Place 4 · HamiltonHamilton800 Meters4.2:04.22a11
Apr 22Top TenApr 22 · Discus · Place 4 · HamiltonHamiltonDiscus1.6kg4.156-0211

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23MHSA Class A-B State Track & Field MeetMay 23 · 3200 Meters · Place 6 · HamiltonHamilton3200 Meters6.9:59.27a10
May 23MHSA Class A-B State Track & Field MeetMay 23 · 1600 Meters · Place 9 · HamiltonHamilton1600 Meters9.4:31.34a10
Apr 23Top 10Apr 23 · 3200 Meters · Place 3 · HamiltonHamilton3200 Meters3.9:51.96a PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19Western A Track and Field ChampionshipsMay 19 · 3200 Meters · Place 1 · HamiltonHamilton3200 Meters1.10:04.10a9
May 19Western A Track and Field ChampionshipsMay 19 · 1600 Meters · Place 2 · HamiltonHamilton1600 Meters2.4:35.61a9
May 19Western A Track and Field ChampionshipsMay 19 · Discus · Place 23 · HamiltonHamiltonDiscus1.6kg23.109-049
Apr 28Ravalli County InvitationalApr 28 · 1600 Meters · Place 2 · HamiltonHamilton1600 Meters2.4:39.40a9
Apr 28Ravalli County InvitationalApr 28 · Discus · Place 14 · HamiltonHamiltonDiscus1.6kg14.96-009

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Hamilton Middle School InviteMay 4 · 1600 Meters · Place 2 · HamiltonHamilton1600 Meters2.5:01.22a8
May 4Hamilton Middle School InviteMay 4 · 800 Meters · Place 3 · HamiltonHamilton800 Meters3.2:22.74a8
Apr 27Five Valley Meet (MS)Apr 27 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters1.5:07.258
Apr 27Five Valley Meet (MS)Apr 27 · 800 Meters · Place 3 · HamiltonHamilton800 Meters3.2:23.968