Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJohn Tomich Invitational · Apr 2513.40aJohn Tomich InvitationalApril 25, 2025
100m Hurdles · 30" / 0.762m · OutdoorEast Middle School Invitational · May 319.85aEast Middle School InvitationalMay 3, 2022
100m Hurdles · 33" / 0.838m · OutdoorMontana State "AA" and "A" Track · May 2216.43aMontana State "AA" and "A" TrackMay 22, 2025
200 Meters · OutdoorNelson-Thomas ABC Meet · May 1128.68aNelson-Thomas ABC MeetMay 11, 2024
300m Hurdles · 30" / 0.762m · OutdoorMontana State "AA" and "A" Track · May 2247.83aMontana State "AA" and "A" TrackMay 22, 2025
400 Meters · OutdoorEast Middle School Invitational · May 31:10.56aEast Middle School InvitationalMay 3, 2022
800 Meters · OutdoorEast Middle School Track Meet · May 23:09.45aEast Middle School Track Meet May 2, 2023
Pole Vault · OutdoorButte/Beaverhead/Butte Central · May 149' 6"Butte/Beaverhead/Butte CentralMay 14, 2026
Triple Jump · OutdoorWestern A Divisional · May 2233-08.75Western A DivisionalMay 22, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28MHSA Class A-C State Track & Field MeetMay 28 · Triple Jump · Place 20 · Beaverhead CountyBeaverhead CountyTriple Jump20.31' 10.25"Wind: 1.111
May 28MHSA Class A-C State Track & Field MeetMay 28 · Pole Vault · Beaverhead CountyBeaverhead CountyPole Vault—DNS11
May 28MHSA Class A-C State Track & Field MeetMay 28 · 300m Hurdles · Place 11 · Beaverhead CountyBeaverhead County300m Hurdles30" / 0.762m11.48.74a11
May 22Western A DivisionalMay 22 · Triple Jump · Place 5 · Beaverhead CountyBeaverhead CountyTriple Jump5.33-08.75 PB11
May 22Western A DivisionalMay 22 · Pole Vault · Place 8 · Beaverhead CountyBeaverhead CountyPole Vault8.8-06.0011
May 22Western A DivisionalMay 22 · 300m Hurdles · Place 7 · Beaverhead CountyBeaverhead County300m Hurdles30" / 0.762m7.48.78a11
May 22Western A DivisionalMay 22 · 100m Hurdles · Beaverhead CountyBeaverhead County100m Hurdles33" / 0.838m—DQ11
May 14Butte/Beaverhead/Butte CentralMay 14 · Pole Vault · Place 1 · Beaverhead CountyBeaverhead CountyPole Vault1.9' 6" PB11
May 14Butte/Beaverhead/Butte CentralMay 14 · 300m Hurdles · Place 1 · Beaverhead CountyBeaverhead County300m Hurdles30" / 0.762m1.49.85a11
May 14Butte/Beaverhead/Butte CentralMay 14 · 100m Hurdles · Place 1 · Beaverhead CountyBeaverhead County100m Hurdles33" / 0.838m1.16.95a11
May 9Dillon InvitationalMay 9 · Triple Jump · Place 1 · Beaverhead CountyBeaverhead CountyTriple Jump134-011
May 9Dillon InvitationalMay 9 · Pole Vault · Place 1 · Beaverhead CountyBeaverhead CountyPole Vault18-011
May 9Dillon InvitationalMay 9 · 300m Hurdles · Place 2 · Beaverhead CountyBeaverhead County300m Hurdles250.36a11
May 9Dillon InvitationalMay 9 · 100m Hurdles · Place 2 · Beaverhead CountyBeaverhead County100m Hurdles217.03a11
May 2John Tomich InvitationalMay 2 · Pole Vault · Place 2 · Beaverhead CountyBeaverhead CountyPole Vault2.7' 0"11
May 2John Tomich InvitationalMay 2 · 200 Meters · Place 14 · Beaverhead CountyBeaverhead County200 Meters14.29.75a11
May 2John Tomich InvitationalMay 2 · 100 Meters · Place 13 · Beaverhead CountyBeaverhead County100 Meters13.14.04a11

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 22Montana State "AA" and "A" TrackMay 22 · Triple Jump · Place 10 · Beaverhead CountyBeaverhead CountyTriple Jump10.33-08.00Wind: 0.910
May 22Montana State "AA" and "A" TrackMay 22 · 300m Hurdles · Place 8 · Beaverhead CountyBeaverhead County300m Hurdles30" / 0.762m8.47.83a PB10
May 22Montana State "AA" and "A" TrackMay 22 · 100m Hurdles · Place 8 · Beaverhead CountyBeaverhead County100m Hurdles33" / 0.838mRound P8.16.77aWind: -1.210
May 22Montana State "AA" and "A" TrackMay 22 · 100m Hurdles · Place 8 · Beaverhead CountyBeaverhead County100m Hurdles33" / 0.838m8.16.43a PBWind: -0.610
May 162025 Western A Divisional ChampionshipsMay 16 · Triple Jump · Place 13 · Beaverhead CountyBeaverhead CountyTriple Jump1332-5.510
May 162025 Western A Divisional ChampionshipsMay 16 · Long Jump · Place 22 · Beaverhead CountyBeaverhead CountyLong Jump2214-7.510
May 162025 Western A Divisional ChampionshipsMay 16 · 300m Hurdles · Place 6 · Beaverhead CountyBeaverhead County300m Hurdles647.59a10
May 162025 Western A Divisional ChampionshipsMay 16 · 100m Hurdles · Place 6 · Beaverhead CountyBeaverhead County100m Hurdles616.71a10
May 10Nelson-Thomas ABC MeetMay 10 · Long Jump · Place 5 · Beaverhead CountyBeaverhead CountyLong Jump515-6.7510
May 10Nelson-Thomas ABC MeetMay 10 · Pole Vault · Place 8 · Beaverhead CountyBeaverhead CountyPole Vault88-010
May 10Nelson-Thomas ABC MeetMay 10 · 300m Hurdles · Place 6 · Beaverhead CountyBeaverhead County300m Hurdles648.70a10
May 2Dillon Invitational May 2 · Long Jump · Place 1 · Beaverhead CountyBeaverhead CountyLong Jump115-8.510
May 2Dillon Invitational May 2 · Pole Vault · Place 4 · Beaverhead CountyBeaverhead CountyPole Vault47-610
May 2Dillon Invitational May 2 · 300m Hurdles · Place 1 · Beaverhead CountyBeaverhead County300m Hurdles149.310
May 2Dillon Invitational May 2 · 100m Hurdles · Place 3 · Beaverhead CountyBeaverhead County100m Hurdles316.510
Apr 25John Tomich InvitationalApr 25 · Triple Jump · Beaverhead CountyBeaverhead CountyTriple Jump—DNS10
Apr 25John Tomich InvitationalApr 25 · Triple Jump · Place 3 · Beaverhead CountyBeaverhead CountyTriple Jump3.33-08.0010
Apr 25John Tomich InvitationalApr 25 · Pole Vault · Place 7 · Beaverhead CountyBeaverhead CountyPole Vault7.7-06.0010
Apr 25John Tomich InvitationalApr 25 · 300m Hurdles · Place 1 · Beaverhead CountyBeaverhead County300m Hurdles30" / 0.762m1.49.33a10
Apr 25John Tomich InvitationalApr 25 · 100m Hurdles · Beaverhead CountyBeaverhead County100m Hurdles33" / 0.838m—DNS10
Apr 25John Tomich InvitationalApr 25 · 100 Meters · Place 5 · Beaverhead CountyBeaverhead County100 Meters5.13.40a PB10
Apr 22Top TenApr 22 · 100m Hurdles · Place 9 · Beaverhead CountyBeaverhead County100m Hurdles33" / 0.838m9.16.61a10
Apr 15Sapphire Twilight MeetApr 15 · 300m Hurdles · Place 2 · Beaverhead CountyBeaverhead County300m Hurdles248.87a10
Apr 15Sapphire Twilight MeetApr 15 · 100m Hurdles · Place 2 · Beaverhead CountyBeaverhead County100m Hurdles216.59a10
Apr 12Gallatin Valley InviteApr 12 · 300m Hurdles · Place 6 · Beaverhead CountyBeaverhead County300m Hurdles651.01a10
Apr 12Gallatin Valley InviteApr 12 · Pole Vault · Place 1 · Beaverhead CountyBeaverhead CountyPole Vault18-010
Apr 4Hamilton Bronc InvitationalApr 4 · 100 Meters · Place 17 · Beaverhead CountyBeaverhead County100 Meters1713.55a10
Mar 29Frenchtown InviteMar 29 · 100m Hurdles · Place 18 · Beaverhead CountyBeaverhead County100m Hurdles1820.98a10
Mar 29Frenchtown InviteMar 29 · Javelin · Place 5 · Beaverhead CountyBeaverhead CountyJavelin567-910

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 23MHSA Class A-B State Track & Field MeetMay 23 · 300m Hurdles · Place 7 · Beaverhead CountyBeaverhead County300m Hurdles30" / 0.762m7.48.84a9
May 23MHSA Class A-B State Track & Field MeetMay 23 · 100m Hurdles · Place 9 · Beaverhead CountyBeaverhead County100m Hurdles33" / 0.838mRound P9.16.99aWind: -1.79
May 23MHSA Class A-B State Track & Field MeetMay 23 · 100m Hurdles · Place 9 · Beaverhead CountyBeaverhead County100m Hurdles33" / 0.838m9.16.74aWind: 0.99
May 172024 Western A Divisional ChampionshipsMay 17 · 300m Hurdles · Place 7 · Beaverhead CountyBeaverhead County300m Hurdles749.79a—
May 172024 Western A Divisional ChampionshipsMay 17 · 100m Hurdles · Place 7 · Beaverhead CountyBeaverhead County100m Hurdles717.23a—
May 11Nelson-Thomas ABC MeetMay 11 · 100m Hurdles · Place 4 · Beaverhead CountyBeaverhead County100m Hurdles417.46a—
May 11Nelson-Thomas ABC MeetMay 11 · 200 Meters · Place 18 · Beaverhead CountyBeaverhead County200 Meters1828.68a PB—
May 4Dillon InvitationalMay 4 · 300m Hurdles · Place 3 · Beaverhead CountyBeaverhead County300m Hurdles350.5—
May 4Dillon InvitationalMay 4 · 100m Hurdles · Place 3 · Beaverhead CountyBeaverhead County100m Hurdles317.13a—
Apr 27John Tomich InvitationalApr 27 · 100m Hurdles · Place 2 · Beaverhead CountyBeaverhead County100m Hurdles217.04a—
Apr 27John Tomich InvitationalApr 27 · 100 Meters · Place 11 · Beaverhead CountyBeaverhead County100 Meters1113.89a—
Apr 27John Tomich InvitationalApr 27 · Javelin · Place 7 · Beaverhead CountyBeaverhead CountyJavelin751-5—
Apr 18Sapphire Twilight MeetApr 18 · 300m Hurdles · Place 2 · Beaverhead CountyBeaverhead County300m Hurdles250.79a—
Apr 18Sapphire Twilight MeetApr 18 · 100m Hurdles · Place 2 · Beaverhead CountyBeaverhead County100m Hurdles216.88a—
Apr 16Butte/BeaverheadApr 16 · 200 Meters · Place 2 · Beaverhead CountyBeaverhead County200 Meters229.20a—
Apr 16Butte/BeaverheadApr 16 · 100 Meters · Place 1 · Beaverhead CountyBeaverhead County100 Meters114.00a—
Apr 13Gallatin Valley InvitationalApr 13 · 300m Hurdles · Place 6 · Beaverhead CountyBeaverhead County300m Hurdles652.21a—
Apr 13Gallatin Valley InvitationalApr 13 · 100m Hurdles · Place 12 · Beaverhead CountyBeaverhead County100m Hurdles1217.62a—
Apr 13Gallatin Valley InvitationalApr 13 · Pole Vault · Place 3 · Beaverhead CountyBeaverhead CountyPole Vault36-6—
Apr 9Florence/Darby InvitationalApr 9 · 100 Meters · Place 14 · Beaverhead CountyBeaverhead County100 Meters1414.45a—
Apr 9Florence/Darby InvitationalApr 9 · Pole Vault · Place 1 · Beaverhead CountyBeaverhead CountyPole Vault17-6—
Apr 6Hamilton InvitationalApr 6 · 300m Hurdles · Place 8 · Beaverhead CountyBeaverhead County300m Hurdles853.67a—
Apr 6Hamilton InvitationalApr 6 · 100m Hurdles · Place 5 · Beaverhead CountyBeaverhead County100m Hurdles517.54—
Apr 6Hamilton InvitationalApr 6 · 100 Meters · Place 15 · Beaverhead CountyBeaverhead County100 Meters1513.82a—
Mar 28Laurel OpenerMar 28 · 300m Hurdles · Place 5 · Beaverhead CountyBeaverhead County300m Hurdles552.92a—
Mar 28Laurel OpenerMar 28 · 100m Hurdles · Place 5 · Beaverhead CountyBeaverhead County100m Hurdles518.38a—
Mar 28Laurel OpenerMar 28 · Pole Vault · Place 1 · Beaverhead CountyBeaverhead CountyPole Vault17-0—
Mar 23Blue Devil InvitationalMar 23 · Pole Vault · Place 4 · Beaverhead CountyBeaverhead CountyPole Vault46-6—
Mar 23Blue Devil InvitationalMar 23 · 100 Meters · Place 1 · Beaverhead CountyBeaverhead County100 Meters114.13a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2East Middle School Track Meet May 2 · 200m Hurdles · Place 2 · DillonDillon200m Hurdles233.21a—
May 2East Middle School Track Meet May 2 · 100m Hurdles · Place 3 · DillonDillon100m Hurdles318.00a—
May 2East Middle School Track Meet May 2 · 800 Meters · Place 8 · DillonDillon800 Meters83:09.45a PB—
May 2East Middle School Track Meet May 2 · 400 Meters · Place 9 · DillonDillon400 Meters91:11.47a—
May 2East Middle School Track Meet May 2 · 200 Meters · Place 5 · DillonDillon200 Meters530.75a—
Apr 14Hamilton Middle School INVITATIONALApr 14 · 200m Hurdles · Place 4 · DillonDillon200m Hurdles435.76—
Apr 14Hamilton Middle School INVITATIONALApr 14 · 100m Hurdles · Place 2 · DillonDillon100m Hurdles219.74—
Apr 14Hamilton Middle School INVITATIONALApr 14 · 400 Meters · Place 3 · DillonDillon400 Meters31:13.46—
Apr 14Hamilton Middle School INVITATIONALApr 14 · 200 Meters · Place 4 · DillonDillon200 Meters431.62—
Apr 14Hamilton Middle School INVITATIONALApr 14 · 100 Meters · Place 5 · DillonDillon100 Meters514.90—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3East Middle School InvitationalMay 3 · 100m Hurdles · Place 4 · DillonDillon100m Hurdles30" / 0.762m4.19.85a PB7
May 3East Middle School InvitationalMay 3 · 400 Meters · Place 2 · DillonDillon400 Meters2.1:10.56a PB7
May 3East Middle School InvitationalMay 3 · 200 Meters · Place 12 · DillonDillon200 Meters12.32.71a7
May 3East Middle School InvitationalMay 3 · 100 Meters · Place 15 · DillonDillon100 Meters15.15.40a7