Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFrontier Conference Championship · May 212.12aFrontier Conference ChampionshipMay 2, 2026
110m Hurdles · 42" / 1.067m · OutdoorFrontier Conference Championship · May 220.94aFrontier Conference ChampionshipMay 2, 2026
1500 Meters · OutdoorFrontier Conference Championship · May 25:31.09aFrontier Conference ChampionshipMay 2, 2026
400 Meters · OutdoorFrontier Conference Championship · May 256.30aFrontier Conference ChampionshipMay 2, 2026
Decathlon · OutdoorFrontier Conference Championship · May 24982Frontier Conference ChampionshipMay 2, 2026
Discus · 2kg · OutdoorFrontier Conference Championship · May 225.94mFrontier Conference ChampionshipMay 2, 2026
High Jump · OutdoorFrontier Conference Championship · May 21.63mFrontier Conference ChampionshipMay 2, 2026
Javelin · 800g · Outdoor2025 Midland Roundtable Top 10 · Apr 29162' 4"2025 Midland Roundtable Top 10April 29, 2025
Long Jump · OutdoorFrontier Conference Championship · May 25.67mFrontier Conference ChampionshipMay 2, 2026
Pole Vault · IndoorBobcat Preview · Dec 44.00mBobcat PreviewDecember 4, 2025
Pole Vault · OutdoorDave Coppock Yellowjacket Open · Mar 284.20mDave Coppock Yellowjacket OpenMarch 28, 2026
Shot Put · 16lb / 7.26kg · OutdoorFrontier Conference Championship · May 210.24mFrontier Conference ChampionshipMay 2, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 2Frontier Conference ChampionshipMay 2 · Decathlon · Place 13 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Decathlon13.4982 PBFr
May 2Frontier Conference ChampionshipMay 2 · Long Jump · Place 14 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Long Jump14.5.67m PBFr
May 2Frontier Conference ChampionshipMay 2 · Pole Vault · Place 5 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault5.4.20mFr
May 2Frontier Conference ChampionshipMay 2 · Pole Vault · Place 8 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault8.4.50mFr
May 2Frontier Conference ChampionshipMay 2 · High Jump · Place 14 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)High Jump14.1.63m PBFr
May 2Frontier Conference ChampionshipMay 2 · Javelin · Place 6 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Javelin800g6.48.81mFr
May 2Frontier Conference ChampionshipMay 2 · Javelin · Place 15 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Javelin800g15.47.05mFr
May 2Frontier Conference ChampionshipMay 2 · Discus · Place 13 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Discus2kg13.25.94m PBFr
May 2Frontier Conference ChampionshipMay 2 · Shot Put · Place 10 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Shot Put16lb / 7.26kg10.10.24m PBFr
May 2Frontier Conference ChampionshipMay 2 · 110m Hurdles · Place 17 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)110m Hurdles42" / 1.067m17.20.94a PBFr
May 2Frontier Conference ChampionshipMay 2 · 1500 Meters · Place 9 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)1500 Meters9.5:31.09a PBFr
May 2Frontier Conference ChampionshipMay 2 · 400 Meters · Place 13 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)400 Meters13.56.30a PBFr
May 2Frontier Conference ChampionshipMay 2 · 100 Meters · Place 13 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)100 Meters13.12.12a PBFr
Apr 24Montana OpenApr 24 · Pole Vault · Place 11 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault11.4.17mFr
Apr 24Montana OpenApr 24 · Javelin · Place 4 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Javelin800g4.44.74mFr
Apr 19Blue Hawk GamesApr 19 · Decathlon · Place 13 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Decathlon13.4982Fr
Apr 19Blue Hawk GamesApr 19 · Long Jump · Place 14 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Long Jump14.5.67mFr
Apr 19Blue Hawk GamesApr 19 · Pole Vault · Place 5 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault5.4.20mFr
Apr 19Blue Hawk GamesApr 19 · High Jump · Place 14 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)High Jump14.1.63mFr
Apr 19Blue Hawk GamesApr 19 · Javelin · Place 6 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Javelin800g6.48.81mFr
Apr 19Blue Hawk GamesApr 19 · Discus · Place 13 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Discus2kg13.25.94mFr
Apr 19Blue Hawk GamesApr 19 · Shot Put · Place 10 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Shot Put16lb / 7.26kg10.10.24mFr
Apr 19Blue Hawk GamesApr 19 · 110m Hurdles · Place 17 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)110m Hurdles42" / 1.067m17.20.94aWind: 3Fr
Apr 19Blue Hawk GamesApr 19 · 1500 Meters · Place 9 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)1500 Meters9.5:31.09aFr
Apr 19Blue Hawk GamesApr 19 · 400 Meters · Place 13 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)400 Meters13.56.30aFr
Apr 19Blue Hawk GamesApr 19 · 100 Meters · Place 13 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)100 Meters13.12.12aWind: 1.6Fr
Apr 11Digger Spring Series #2Apr 11 · Javelin · Place 2 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Javelin800g2.47.35mFr
Apr 4Digger Spring Series #1Apr 4 · Pole Vault · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault—NHFr
Mar 28Dave Coppock Yellowjacket OpenMar 28 · Pole Vault · Place 8 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault84.20m PBFr
Mar 28Dave Coppock Yellowjacket OpenMar 28 · Javelin · Place 15 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Javelin1546.60mFr
Mar 21Yellowjacket/Battlin' Bears OpenMar 21 · Javelin · Place 8 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Javelin846.24mFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Digger Winter Series 2Feb 14 · Pole Vault · Place 10 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault104.05mFR
Feb 14Digger Winter Series 2Feb 14 · Shot Put · Place 16 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Shot Put169.65mFR
Feb 6Carignan ClassicFeb 6 · Pole Vault · Place 14 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault144.15mFr
Jan 24U-Mary Winter ClassicJan 24 · Pole Vault · Place 17 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault173.83mFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Bobcat PreviewDec 4 · Pole Vault · Place 13 · Rocky Mountain (Mont.)Rocky Mountain (Mont.)Pole Vault13.4.00m PBFr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22Montana State "AA" and "A" TrackMay 22 · Pole Vault · Place 4 · LaurelLaurelPole Vault4.13-00.0012
May 22Montana State "AA" and "A" TrackMay 22 · Javelin · Place 11 · LaurelLaurelJavelin800g11.145-1012
May 16Eastern A DivisionalMay 16 · Pole Vault · Place 3 · LaurelLaurelPole Vault3.13' 0"12
May 16Eastern A DivisionalMay 16 · Javelin · Place 3 · LaurelLaurelJavelin800g3.153' 5"12
Apr 292025 Midland Roundtable Top 10Apr 29 · Pole Vault · Place 5 · LaurelLaurelPole Vault5.13' 0"12
Apr 292025 Midland Roundtable Top 10Apr 29 · Javelin · Place 3 · LaurelLaurelJavelin800g3.162' 4" PB12
Apr 25Glendive Shriners InvitationalApr 25 · Pole Vault · Place 6 · LaurelLaurelPole Vault6.12-06.0012
Apr 25Glendive Shriners InvitationalApr 25 · Javelin · Place 2 · LaurelLaurelJavelin800g2.162-0012
Apr 22Gold Strike InvitationalApr 22 · Pole Vault · Place 2 · LaurelLaurelPole Vault2.12' 6"12
Apr 22Gold Strike InvitationalApr 22 · Javelin · Place 2 · LaurelLaurelJavelin800g2.150' 9"12
Apr 15Laurel Iron HorseApr 15 · Pole Vault · Place 2 · LaurelLaurelPole Vault211-612
Apr 15Laurel Iron HorseApr 15 · 100 Meters · Place 6 · LaurelLaurel100 Meters612.38a12
Apr 12Billings InviteApr 12 · Javelin · Place 1 · LaurelLaurelJavelin1156-912
Apr 8Railyard TrialsApr 8 · Pole Vault · Place 2 · LaurelLaurelPole Vault2.11' 6"12
Apr 8Railyard TrialsApr 8 · Javelin · Place 2 · LaurelLaurelJavelin800g2.153' 7"12
Mar 28Laurel OpenerMar 28 · Pole Vault · Place 5 · LaurelLaurelPole Vault510-612
Mar 28Laurel OpenerMar 28 · Javelin · Place 1 · LaurelLaurelJavelin1167-612

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 20Big Sky State Games Track Meet Jul 20 · Javelin · Place 4 · LaurelLaurelJavelin800g4.128-0311
May 23MHSA Class A-B State Track & Field MeetMay 23 · Pole Vault · Place 11 · LaurelLaurelPole Vault11.11-06.0011
May 23MHSA Class A-B State Track & Field MeetMay 23 · Javelin · Place 15 · LaurelLaurelJavelin800g15.150-0111
May 172024 Eastern A DivisionalsMay 17 · Pole Vault · Place 7 · LaurelLaurelPole Vault7.12-00.0011
May 172024 Eastern A DivisionalsMay 17 · Javelin · Place 7 · LaurelLaurelJavelin800g7.148-0611
May 11Joe Tacke InvitationalMay 11 · Pole Vault · Place 5 · LaurelLaurelPole Vault511-6—
May 11Joe Tacke InvitationalMay 11 · Javelin · Place 1 · LaurelLaurelJavelin1140-6—
Apr 302024 Midland Roundtable Top 10Apr 30 · Javelin · Place 10 · LaurelLaurelJavelin10142-9—
Apr 20Gold Strike InvitationalApr 20 · Long Jump · Place 19 · LaurelLaurelLong Jump1917-0—
Apr 20Gold Strike InvitationalApr 20 · Pole Vault · Place 8 · LaurelLaurelPole Vault810-6—
Apr 20Gold Strike InvitationalApr 20 · High Jump · Place 22 · LaurelLaurelHigh Jump225-4—
Apr 20Gold Strike InvitationalApr 20 · Javelin · Place 4 · LaurelLaurelJavelin4145-6—
Apr 16Laurel Iron HorseApr 16 · Long Jump · Place 11 · LaurelLaurelLong Jump1117-9.75—
Apr 16Laurel Iron HorseApr 16 · Pole Vault · Place 4 · LaurelLaurelPole Vault410-0—
Apr 13Billings InviteApr 13 · Javelin · Place 2 · LaurelLaurelJavelin2159-9—
Apr 9Railyard TrialsApr 9 · Pole Vault · Place 8 · LaurelLaurelPole Vault8.9-06.0011
Apr 9Railyard TrialsApr 9 · Javelin · LaurelLaurelJavelin800g—SCR11
Apr 4Fergus InviteApr 4 · Javelin · Place 4 · LaurelLaurelJavelin4151-3—
Mar 28Laurel OpenerMar 28 · High Jump · Place 6 · LaurelLaurelHigh Jump65-8—
Mar 28Laurel OpenerMar 28 · Javelin · Place 6 · LaurelLaurelJavelin6139-8—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19Eastern A Divisionals May 19 · Pole Vault · Place 15 · LaurelLaurelPole Vault1510-0—
May 19Eastern A Divisionals May 19 · High Jump · Place 6 · LaurelLaurelHigh Jump65-6—
May 19Eastern A Divisionals May 19 · Javelin · Place 17 · LaurelLaurelJavelin17122-5—
May 12Park High Class A MeetMay 12 · Pole Vault · Place 7 · LaurelLaurelPole Vault710-0—
May 12Park High Class A MeetMay 12 · Javelin · Place 7 · LaurelLaurelJavelin7135-7—
May 9John Polich InvitationalMay 9 · Pole Vault · Place 10 · LaurelLaurelPole Vault109-6—
May 9John Polich InvitationalMay 9 · Javelin · Place 9 · LaurelLaurelJavelin9123-0—
Apr 29John Tomich InvitationalApr 29 · Javelin · Place 11 · LaurelLaurelJavelin11127-4—
Apr 25Laurel Locos JV MeetApr 25 · Pole Vault · Place 3 · LaurelLaurelPole Vault39-0—
Apr 22Gold Strike InvitationalApr 22 · Pole Vault · Place 8 · LaurelLaurelPole Vault89-6—
Apr 22Gold Strike InvitationalApr 22 · High Jump · Place 17 · LaurelLaurelHigh Jump175-4—
Apr 22Gold Strike InvitationalApr 22 · Javelin · Place 20 · LaurelLaurelJavelin20112-0—
Apr 18Laurel Iron HorseApr 18 · Pole Vault · Place 5 · LaurelLaurelPole Vault58-0—
Apr 18Laurel Iron HorseApr 18 · High Jump · Place 4 · LaurelLaurelHigh Jump45-4—
Apr 18Laurel Iron HorseApr 18 · Javelin · Place 1 · LaurelLaurelJavelin1132-1—
Apr 11Railyard TrialsApr 11 · Pole Vault · Place 17 · LaurelLaurelPole Vault177-0—
Apr 11Railyard TrialsApr 11 · High Jump · Place 12 · LaurelLaurelHigh Jump125-2—
Apr 11Railyard TrialsApr 11 · Javelin · Place 3 · LaurelLaurelJavelin3135-11—
Apr 6Laurel Opener InvitationalApr 6 · Javelin · Place 4 · LaurelLaurelJavelin800g4.134-1010
Apr 6Laurel Opener InvitationalApr 6 · High Jump · LaurelLaurelHigh Jump—NH10

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Eastern A DivisionalMay 20 · Javelin · Place 24 · LaurelLaurelJavelin800g24.114-099
May 14Park High Class A MeetMay 14 · Long Jump · Place 23 · LaurelLaurelLong Jump2314-06.509
May 14Park High Class A MeetMay 14 · High Jump · Place 6 · LaurelLaurelHigh Jump65-04.009
May 14Park High Class A MeetMay 14 · Javelin · Place 13 · LaurelLaurelJavelin13117-059
May 10John Polich Invitational 2022May 10 · Javelin · Place 18 · LaurelLaurelJavelin18115-59
May 5Yellowstone Bank Freshman Invitational 2022May 5 · High Jump · LaurelLaurelHigh Jump—NH9
May 5Yellowstone Bank Freshman Invitational 2022May 5 · Javelin · Place 8 · LaurelLaurelJavelin8102-009
Apr 30John Tomich InvitationalApr 30 · Javelin · LaurelLaurelJavelin800g—ND9
Apr 30John Tomich InvitationalApr 30 · High Jump · LaurelLaurelHigh Jump—NH9
Apr 26Laurel JV/V InviteApr 26 · Javelin · Place 19 · LaurelLaurelJavelin800g19.119-029
Apr 26Laurel JV/V InviteApr 26 · High Jump · Place 3 · LaurelLaurelHigh Jump3.5-02.009
Apr 19Laurel Meet #2Apr 19 · High Jump · Place 8 · LaurelLaurelHigh Jump85-00.009
Apr 19Laurel Meet #2Apr 19 · Javelin · Place 14 · LaurelLaurelJavelin14118-059
Apr 7Laurel Meet #1Apr 7 · High Jump · Place 16 · LaurelLaurelHigh Jump165-00.009
Apr 7Laurel Meet #1Apr 7 · Javelin · Place 16 · LaurelLaurelJavelin16106-099
Mar 31Laurel QuadMar 31 · Javelin · Place 12 · LaurelLaurelJavelin12113-009