Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGlendive Shriners Invitational · Apr 2514.47aGlendive Shriners InvitationalApril 25, 2025
200 Meters · OutdoorEastern A Divisional · May 1629.71aEastern A DivisionalMay 16, 2025
Javelin · 600g · OutdoorMHSA Class A-B State Track & Field Meet · May 23108-08MHSA Class A-B State Track & Field MeetMay 23, 2024
Pole Vault · OutdoorMHSA Class A-C State Track & Field Meet · May 2810' 0"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

16 results
DateMeetEventPlMarkGr
May 28MHSA Class A-C State Track & Field MeetMay 28 · Pole Vault · Place 4 · Dawson CountyPole Vault4.10' 0" PB12
May 28MHSA Class A-C State Track & Field MeetMay 28 · Javelin · Place 9 · Dawson CountyJavelin600g9.106' 4"12
May 22Eastern A DivisionalMay 22 · Pole Vault · Place 3 · Dawson CountyPole Vault3.9' 6"12
May 22Eastern A DivisionalMay 22 · Javelin · Place 5 · Dawson CountyJavelin600g5.108' 4"12
May 15Bill Kelly Eastern A Twilight InvitationalMay 15 · Pole Vault · Place 3 · Dawson CountyPole Vault39-012
May 15Bill Kelly Eastern A Twilight InvitationalMay 15 · Javelin · Place 6 · Dawson CountyJavelin694-1112
May 8Sidney InvitationalMay 8 · Pole Vault · Place 8 · Dawson CountyPole Vault88-612
May 8Sidney InvitationalMay 8 · Javelin · Place 5 · Dawson CountyJavelin5108-612
May 8Sidney InvitationalMay 8 · 200 Meters · Place 14 · Dawson County200 Meters1430.22a12
May 544th Annual Norm Girard Top 10 Track MeetMay 5 · Pole Vault · Place 7 · Dawson CountyPole Vault7.8' 0"12
May 1Shriners Invitational Track MeetMay 1 · Pole Vault · Place 7 · Dawson CountyPole Vault78-612
May 1Shriners Invitational Track MeetMay 1 · Javelin · Place 9 · Dawson CountyJavelin996-712
Apr 10Trinity Small Meet - Invite OnlyApr 10 · Javelin · Dawson CountyJavelin600g—DNS12
Mar 28Sidney Early BirdMar 28 · Pole Vault · Place 4 · Dawson CountyPole Vault47-612
Mar 28Sidney Early BirdMar 28 · Javelin · Place 2 · Dawson CountyJavelin299-812
Mar 28Sidney Early BirdMar 28 · 100 Meters · Place 13 · Dawson County100 Meters1314.49a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Eastern A DivisionalMay 16 · Pole Vault · Dawson CountyPole Vault—NH11
May 16Eastern A DivisionalMay 16 · Javelin · Place 18 · Dawson CountyJavelin600g18.84' 4"11
May 16Eastern A DivisionalMay 16 · 200 Meters · Place 33 · Dawson County200 Meters33.29.71a PB11
Apr 25Glendive Shriners InvitationalApr 25 · Pole Vault · Place 11 · Dawson CountyPole Vault11.8-00.0011
Apr 25Glendive Shriners InvitationalApr 25 · Javelin · Place 7 · Dawson CountyJavelin600g7.105-0111
Apr 25Glendive Shriners InvitationalApr 25 · 100 Meters · Place 42 · Dawson County100 Meters42.14.47a PB11
Apr 22Baker InvitationalApr 22 · Javelin · Place 3 · Dawson CountyJavelin600g3.92-0511
Apr 22Baker InvitationalApr 22 · 100 Meters · Place 9 · Dawson County100 Meters9.14.65a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23MHSA Class A-B State Track & Field MeetMay 23 · Pole Vault · Place 14 · Dawson CountyPole Vault14.8-06.0010
May 23MHSA Class A-B State Track & Field MeetMay 23 · Javelin · Place 10 · Dawson CountyJavelin600g10.108-08 PB10
May 172024 Eastern A DivisionalsMay 17 · Pole Vault · Place 7 · Dawson CountyPole Vault7.8-00.0010
May 172024 Eastern A DivisionalsMay 17 · Javelin · Place 7 · Dawson CountyJavelin600g7.103-0510

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 7Wibaux InvitationalApr 7 · Pole Vault · Dawson CountyPole Vault—NH9
Apr 7Wibaux InvitationalApr 7 · Javelin · Place 19 · Dawson CountyJavelin600g19.69-109