Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Hamilton Bronc Invitational · Apr 1112.90a2026 Hamilton Bronc InvitationalApril 11, 2026
200 Meters · OutdoorKLH Memorial Track Meet · May 325.12aKLH Memorial Track MeetMay 3, 2025
300m Hurdles · 36" / 0.914m · OutdoorMHSA Class A-C State Track & Field Meet · May 2841.67aMHSA Class A-C State Track & Field MeetMay 28, 2026
400 Meters · OutdoorWestern A Divisional · May 2253.17aWestern A DivisionalMay 22, 2026
800 Meters · OutdoorMHSA Class A-C State Track & Field Meet · May 282:02.00aMHSA Class A-C State Track & Field MeetMay 28, 2026
Long Jump · OutdoorRavalli County Invitational · Apr 2519' 0.25"Ravalli County InvitationalApril 25, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MHSA Class A-C State Track & Field MeetMay 28 · 300m Hurdles · Place 9 · Stevensville300m Hurdles36" / 0.914m9.41.67a PB12
May 28MHSA Class A-C State Track & Field MeetMay 28 · 800 Meters · Place 8 · Stevensville800 Meters8.2:02.00a PB12
May 28MHSA Class A-C State Track & Field MeetMay 28 · 400 Meters · Place 18 · Stevensville400 Meters18.53.61a12
May 22Western A DivisionalMay 22 · 300m Hurdles · Place 7 · Stevensville300m Hurdles36" / 0.914m7.42.16a12
May 22Western A DivisionalMay 22 · 800 Meters · Place 10 · Stevensville800 Meters10.2:03.16a12
May 22Western A DivisionalMay 22 · 400 Meters · Place 9 · Stevensville400 Meters9.53.17a PB12
May 82026 Ravalli County InvitationalMay 8 · 300m Hurdles · Place 3 · Stevensville300m Hurdles345.73a12
May 82026 Ravalli County InvitationalMay 8 · 400 Meters · Place 5 · Stevensville400 Meters555.44a12
Apr 17MCPS InviteApr 17 · Long Jump · StevensvilleLong Jump—ND12
Apr 17MCPS InviteApr 17 · 300m Hurdles · Place 9 · Stevensville300m Hurdles36" / 0.914m9.42.99a12
Apr 17MCPS InviteApr 17 · 800 Meters · Place 13 · Stevensville800 Meters13.2:09.53a12
Apr 112026 Hamilton Bronc InvitationalApr 11 · Long Jump · Place 27 · StevensvilleLong Jump2717-012
Apr 112026 Hamilton Bronc InvitationalApr 11 · 300m Hurdles · Place 6 · Stevensville300m Hurdles645.69a12
Apr 112026 Hamilton Bronc InvitationalApr 11 · 100 Meters · Place 47 · Stevensville100 Meters4712.90a PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22Montana State "AA" and "A" TrackMay 22 · 300m Hurdles · Place 18 · Stevensville300m Hurdles36" / 0.914m18.43.84a11
May 162025 Western A Divisional ChampionshipsMay 16 · Long Jump · Place 26 · StevensvilleLong Jump2618-0.7511
May 162025 Western A Divisional ChampionshipsMay 16 · 300m Hurdles · Place 10 · Stevensville300m Hurdles1043.29a11
May 162025 Western A Divisional ChampionshipsMay 16 · 400 Meters · Place 19 · Stevensville400 Meters1953.56a11
May 10Nelson-Thomas ABC MeetMay 10 · 300m Hurdles · Place 3 · Stevensville300m Hurdles343.19a11
May 3KLH Memorial Track MeetMay 3 · Long Jump · Place 17 · StevensvilleLong Jump1718-07.0011
May 3KLH Memorial Track MeetMay 3 · 400 Meters · Place 7 · Stevensville400 Meters754.47a11
May 3KLH Memorial Track MeetMay 3 · 200 Meters · Place 36 · Stevensville200 Meters3625.12a PB11
Apr 25Ravalli County InvitationalApr 25 · Long Jump · Place 4 · StevensvilleLong Jump4.19' 0.25" PB11
Apr 25Ravalli County InvitationalApr 25 · 300m Hurdles · Place 2 · Stevensville300m Hurdles36" / 0.914m2.43.94a11
Apr 25Ravalli County InvitationalApr 25 · 200 Meters · Place 4 · Stevensville200 Meters4.25.32a11
Apr 11MCPS InvitationalApr 11 · Long Jump · Place 27 · StevensvilleLong Jump2717-6.5011
Apr 11MCPS InvitationalApr 11 · 300m Hurdles · Place 11 · Stevensville300m Hurdles1144.36a11
Apr 11MCPS InvitationalApr 11 · 200 Meters · Place 46 · Stevensville200 Meters4625.54a11
Apr 4Hamilton Bronc InvitationalApr 4 · Long Jump · Place 43 · StevensvilleLong Jump4313-1111
Apr 4Hamilton Bronc InvitationalApr 4 · 300m Hurdles · Place 6 · Stevensville300m Hurdles644.91a11
Apr 4Hamilton Bronc InvitationalApr 4 · 200 Meters · Place 25 · Stevensville200 Meters2525.42a11
Mar 29Frenchtown InviteMar 29 · 300m Hurdles · Place 3 · Stevensville300m Hurdles345.05a11
Mar 29Frenchtown InviteMar 29 · 200 Meters · Place 19 · Stevensville200 Meters1925.58a11
Mar 25Blue Devil InvitationalMar 25 · 300m Hurdles · Place 2 · Stevensville300m Hurdles244.90a11
Mar 25Blue Devil InvitationalMar 25 · 200 Meters · Place 10 · Stevensville200 Meters1025.48a11