Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Hamilton Bronc Invitational · Apr 1112.75a2026 Hamilton Bronc InvitationalApril 11, 2026
200 Meters · OutdoorBlue Devil Invitational · Mar 2825.75aBlue Devil InvitationalMarch 28, 2026
300m Hurdles · 36" / 0.914m · OutdoorWestern A Divisional · May 2245.05aWestern A DivisionalMay 22, 2026
400 Meters · OutdoorFlorence/Darby Invitational · Apr 758.83aFlorence/Darby InvitationalApril 7, 2026
Discus · 1.6kg · OutdoorJohn Tomich Invitational · Apr 2579-04John Tomich InvitationalApril 25, 2025
High Jump · OutdoorWestern A Divisional · May 225-04.00Western A DivisionalMay 22, 2026
Javelin · 800g · OutdoorWestern A Divisional · May 22157-04Western A DivisionalMay 22, 2026
Pole Vault · OutdoorJohn Tomich Invitational · May 29' 6"John Tomich InvitationalMay 2, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 28MHSA Class A-C State Track & Field MeetMay 28 · Javelin · Place 11 · Beaverhead CountyBeaverhead CountyJavelin800g11.149' 0"11
May 22Western A DivisionalMay 22 · Pole Vault · Beaverhead CountyBeaverhead CountyPole Vault—NH11
May 22Western A DivisionalMay 22 · High Jump · Place 11 · Beaverhead CountyBeaverhead CountyHigh Jump11.5-04.00 PB11
May 22Western A DivisionalMay 22 · Javelin · Place 4 · Beaverhead CountyBeaverhead CountyJavelin800g4.157-04 PB11
May 22Western A DivisionalMay 22 · 300m Hurdles · Place 14 · Beaverhead CountyBeaverhead County300m Hurdles36" / 0.914m14.45.05a PB11
May 14Butte/Beaverhead/Butte CentralMay 14 · Pole Vault · Beaverhead CountyBeaverhead CountyPole Vault—NH11
May 14Butte/Beaverhead/Butte CentralMay 14 · Javelin · Beaverhead CountyBeaverhead CountyJavelin800g—DNS11
May 9Dillon InvitationalMay 9 · Pole Vault · Place 5 · Beaverhead CountyBeaverhead CountyPole Vault510-611
May 9Dillon InvitationalMay 9 · Javelin · Place 2 · Beaverhead CountyBeaverhead CountyJavelin2145-411
May 9Dillon InvitationalMay 9 · 300m Hurdles · Place 4 · Beaverhead CountyBeaverhead County300m Hurdles444.13a11
May 2John Tomich InvitationalMay 2 · Pole Vault · Place 1 · Beaverhead CountyBeaverhead CountyPole Vault1.9' 6" PB11
May 2John Tomich InvitationalMay 2 · High Jump · Beaverhead CountyBeaverhead CountyHigh Jump—NH11
May 2John Tomich InvitationalMay 2 · Javelin · Place 6 · Beaverhead CountyBeaverhead CountyJavelin800g6.147' 3"11
May 2John Tomich InvitationalMay 2 · 300m Hurdles · Place 8 · Beaverhead CountyBeaverhead County300m Hurdles36" / 0.914m8.45.75a11
Apr 28Top 10Apr 28 · Javelin · Place 7 · Beaverhead CountyBeaverhead CountyJavelin7153-511
Apr 25Gold Strike InvitationalApr 25 · High Jump · Place 18 · Beaverhead CountyBeaverhead CountyHigh Jump185-411
Apr 25Gold Strike InvitationalApr 25 · Javelin · Place 5 · Beaverhead CountyBeaverhead CountyJavelin5145-911
Apr 25Gold Strike InvitationalApr 25 · 300m Hurdles · Place 14 · Beaverhead CountyBeaverhead County300m Hurdles1445.14a11
Apr 21Butte/BeaverheadApr 21 · Pole Vault · Place 5 · Beaverhead CountyBeaverhead CountyPole Vault5.9' 0"11
Apr 112026 Hamilton Bronc InvitationalApr 11 · Pole Vault · Place 17 · Beaverhead CountyBeaverhead CountyPole Vault179-011
Apr 112026 Hamilton Bronc InvitationalApr 11 · Javelin · Place 4 · Beaverhead CountyBeaverhead CountyJavelin4150-1111
Apr 112026 Hamilton Bronc InvitationalApr 11 · 100 Meters · Place 42 · Beaverhead CountyBeaverhead County100 Meters4212.75a PB11
Apr 7Florence/Darby InvitationalApr 7 · High Jump · Place 8 · Beaverhead CountyBeaverhead CountyHigh Jump85-411
Apr 7Florence/Darby InvitationalApr 7 · Javelin · Place 2 · Beaverhead CountyBeaverhead CountyJavelin2162-811
Apr 7Florence/Darby InvitationalApr 7 · 400 Meters · Place 5 · Beaverhead CountyBeaverhead County400 Meters558.83a PB11
Mar 28Blue Devil InvitationalMar 28 · Pole Vault · Place 8 · Beaverhead CountyBeaverhead CountyPole Vault89-011
Mar 28Blue Devil InvitationalMar 28 · High Jump · Place 4 · Beaverhead CountyBeaverhead CountyHigh Jump45-811
Mar 28Blue Devil InvitationalMar 28 · 200 Meters · Place 12 · Beaverhead CountyBeaverhead County200 Meters1225.75a PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22Montana State "AA" and "A" TrackMay 22 · Javelin · Place 13 · Beaverhead CountyBeaverhead CountyJavelin800g13.142-0410
May 162025 Western A Divisional ChampionshipsMay 16 · Javelin · Place 8 · Beaverhead CountyBeaverhead CountyJavelin8142-810
May 162025 Western A Divisional ChampionshipsMay 16 · 300m Hurdles · Place 20 · Beaverhead CountyBeaverhead County300m Hurdles2045.30a10
Apr 25John Tomich InvitationalApr 25 · Javelin · Place 4 · Beaverhead CountyBeaverhead CountyJavelin800g4.136-0610
Apr 25John Tomich InvitationalApr 25 · Discus · Place 8 · Beaverhead CountyBeaverhead CountyDiscus1.6kg8.79-04 PB10
Apr 25John Tomich InvitationalApr 25 · 300m Hurdles · Place 4 · Beaverhead CountyBeaverhead County300m Hurdles36" / 0.914m4.47.12a10
Apr 15Butte/BeaverheadApr 15 · High Jump · Place 5 · Beaverhead CountyBeaverhead CountyHigh Jump55-04.0010
Apr 15Butte/BeaverheadApr 15 · Javelin · Place 6 · Beaverhead CountyBeaverhead CountyJavelin6111-1110
Apr 12Gallatin Valley InviteApr 12 · Javelin · Place 6 · Beaverhead CountyBeaverhead CountyJavelin6124-810
Apr 12Gallatin Valley InviteApr 12 · 300m Hurdles · Place 5 · Beaverhead CountyBeaverhead County300m Hurdles548.21a10
Apr 12Gallatin Valley InviteApr 12 · High Jump · Place 2 · Beaverhead CountyBeaverhead CountyHigh Jump25-810
Apr 4Hamilton Bronc InvitationalApr 4 · Javelin · Place 22 · Beaverhead CountyBeaverhead CountyJavelin22111-010
Apr 4Hamilton Bronc InvitationalApr 4 · 300m Hurdles · Place 18 · Beaverhead CountyBeaverhead County300m Hurdles1848.84a10
Apr 4Hamilton Bronc InvitationalApr 4 · High Jump · Place 2 · Beaverhead CountyBeaverhead CountyHigh Jump25-210
Apr 4Hamilton Bronc InvitationalApr 4 · Discus · Place 10 · Beaverhead CountyBeaverhead CountyDiscus1083-010
Mar 29Frenchtown InviteMar 29 · Javelin · Place 17 · Beaverhead CountyBeaverhead CountyJavelin17116-810
Mar 29Frenchtown InviteMar 29 · 300m Hurdles · Place 11 · Beaverhead CountyBeaverhead County300m Hurdles1148.02a10
Mar 29Frenchtown InviteMar 29 · 100 Meters · Place 14 · Beaverhead CountyBeaverhead County100 Meters1412.92a10

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 172024 Western A Divisional ChampionshipsMay 17 · 300m Hurdles · Place 30 · Beaverhead CountyBeaverhead County300m Hurdles3047.70a—
May 11Nelson-Thomas ABC MeetMay 11 · 300m Hurdles · Place 16 · Beaverhead CountyBeaverhead County300m Hurdles1647.37a—
May 4Dillon InvitationalMay 4 · 300m Hurdles · Place 6 · Beaverhead CountyBeaverhead County300m Hurdles647.66a—
May 4Dillon InvitationalMay 4 · 110m Hurdles · Place 8 · Beaverhead CountyBeaverhead County110m Hurdles820.13a—
May 4Dillon InvitationalMay 4 · Javelin · Place 2 · Beaverhead CountyBeaverhead CountyJavelin292-7—
May 2Corvallis JV InvitationalMay 2 · Javelin · Place 16 · Beaverhead CountyBeaverhead CountyJavelin1687-0—
May 2Corvallis JV InvitationalMay 2 · 300m Hurdles · Place 8 · Beaverhead CountyBeaverhead County300m Hurdles849.36a—
May 2Corvallis JV InvitationalMay 2 · 110m Hurdles · Place 7 · Beaverhead CountyBeaverhead County110m Hurdles722.36a—
Apr 27John Tomich InvitationalApr 27 · 300m Hurdles · Place 5 · Beaverhead CountyBeaverhead County300m Hurdles549.41a—
Apr 27John Tomich InvitationalApr 27 · 110m Hurdles · Place 15 · Beaverhead CountyBeaverhead County110m Hurdles1520.96a—
Apr 27John Tomich InvitationalApr 27 · Javelin · Place 5 · Beaverhead CountyBeaverhead CountyJavelin583-2—
Apr 27John Tomich InvitationalApr 27 · 100 Meters · Place 11 · Beaverhead CountyBeaverhead County100 Meters1113.41a—
Apr 18Sapphire Twilight MeetApr 18 · 300m Hurdles · Place 8 · Beaverhead CountyBeaverhead County300m Hurdles850.17a—
Apr 16Butte/BeaverheadApr 16 · 110m Hurdles · Place 6 · Beaverhead CountyBeaverhead County110m Hurdles621.29a—
Apr 16Butte/BeaverheadApr 16 · 100 Meters · Place 34 · Beaverhead CountyBeaverhead County100 Meters3413.78a—
Apr 13Gallatin Valley InvitationalApr 13 · Long Jump · Place 13 · Beaverhead CountyBeaverhead CountyLong Jump1313-3—
Apr 13Gallatin Valley InvitationalApr 13 · Javelin · Place 31 · Beaverhead CountyBeaverhead CountyJavelin3184-0—
Apr 13Gallatin Valley InvitationalApr 13 · 300m Hurdles · Place 1 · Beaverhead CountyBeaverhead County300m Hurdles148.41a—
Apr 13Gallatin Valley InvitationalApr 13 · 110m Hurdles · Place 1 · Beaverhead CountyBeaverhead County110m Hurdles121.24a—
Apr 9Florence/Darby InvitationalApr 9 · Javelin · Place 22 · Beaverhead CountyBeaverhead CountyJavelin2290-0—
Apr 9Florence/Darby InvitationalApr 9 · 300m Hurdles · Place 1 · Beaverhead CountyBeaverhead County300m Hurdles150.05a—
Apr 9Florence/Darby InvitationalApr 9 · 110m Hurdles · Place 3 · Beaverhead CountyBeaverhead County110m Hurdles320.87a—
Apr 6Hamilton InvitationalApr 6 · Javelin · Place 17 · Beaverhead CountyBeaverhead CountyJavelin1787-5—
Apr 6Hamilton InvitationalApr 6 · 200 Meters · Place 25 · Beaverhead CountyBeaverhead County200 Meters2527.39a—
Apr 6Hamilton InvitationalApr 6 · 100 Meters · Place 32 · Beaverhead CountyBeaverhead County100 Meters3213.14a—
Mar 28Laurel OpenerMar 28 · Long Jump · Place 16 · Beaverhead CountyBeaverhead CountyLong Jump1615-4—
Mar 28Laurel OpenerMar 28 · Javelin · Place 15 · Beaverhead CountyBeaverhead CountyJavelin1569-9—
Mar 28Laurel OpenerMar 28 · 100 Meters · Place 30 · Beaverhead CountyBeaverhead County100 Meters3013.50a—
Mar 23Blue Devil InvitationalMar 23 · Javelin · Place 15 · Beaverhead CountyBeaverhead CountyJavelin1578-1—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2East Middle School Track Meet May 2 · 100m Hurdles · Place 17 · DillonDillon100m Hurdles1720.61a—
Apr 14Hamilton Middle School INVITATIONALApr 14 · Long Jump · Place 27 · DillonDillonLong Jump2712-3—
Apr 14Hamilton Middle School INVITATIONALApr 14 · High Jump · Place 7 · DillonDillonHigh Jump74-4—
Apr 14Hamilton Middle School INVITATIONALApr 14 · 100m Hurdles · Place 6 · DillonDillon100m Hurdles622.56—
Apr 14Hamilton Middle School INVITATIONALApr 14 · 100 Meters · Place 42 · DillonDillon100 Meters4215.71—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3East Middle School InvitationalMay 3 · 100 Meters · Place 61 · DillonDillon100 Meters61.16.77a7