Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF Region 11 Junior Olympic Championships · Jun 2019.06aUSATF Region 11 Junior Olympic ChampionshipsJune 20, 2019
100 Meters · OutdoorButte GS Invite · May 2815.71aButte GS InviteMay 28, 2024
200 Meters · OutdoorT. Downey Classic (Dirt Track) · Jun 642.40aT. Downey Classic (Dirt Track)June 6, 2021
55 Meter · OutdoorBig Sky State Games Track Meet · Jul 209.09aBig Sky State Games Track Meet July 20, 2024
60 Meter · OutdoorT- Downey Classic · Jun 312.84aT- Downey ClassicJune 3, 2018
Discus · 1kg · OutdoorButte/Beaverhead/Butte Central · May 14102' 2"Butte/Beaverhead/Butte CentralMay 14, 2026
Javelin · 300g TJ · IndoorUSATF Region 11 Junior Olympic Championships · Jun 2013.84mUSATF Region 11 Junior Olympic ChampionshipsJune 20, 2019
Javelin · 300g TJ · OutdoorDeer Lodge Elks Invitational · May 183' 9"Deer Lodge Elks InvitationalMay 1, 2025
Javelin · 450g AeroJav · OutdoorUSATF Montana Association Junior Olympic Championships · Jun 1622.70mUSATF Montana Association Junior Olympic ChampionshipsJune 16, 2023
Javelin · 500g TJ · OutdoorJHS Middle School Invite · Apr 1485' 4"JHS Middle School InviteApril 14, 2026
Javelin · 600g · Outdoor2026 USATF Montana Association Junior Olympic Championships · Jun 1936.77m2026 USATF Montana Association Junior Olympic ChampionshipsJune 19, 2026
Long Jump · IndoorUSATF Region 11 Junior Olympic Championships · Jun 202.27mUSATF Region 11 Junior Olympic ChampionshipsJune 20, 2019
Long Jump · OutdoorBTC Spring Classic · Jun 293.42mBTC Spring ClassicJune 29, 2024
Shot Put · 4kg · OutdoorButte GS Invite · May 2821-01.00Butte GS InviteMay 28, 2024
Shot Put · 6lb · OutdoorBig Sky State Games Track Meet · Jul 2024-08.50Big Sky State Games Track Meet July 20, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 7 · Butte TrackButte TrackJavelin600g7.33.72m8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 25 · Butte TrackButte TrackDiscus1kg25.29.47m8
Jul 18BSSG Track & Field MeetJul 18 · Javelin · Place 2 · ButteButteJavelin600g2.109-038
Jul 18BSSG Track & Field MeetJul 18 · Discus · Place 3 · ButteButteDiscus1kg3.89-008
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 1 · Butte TrackButte TrackJavelin600g1.36.77m PB8
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · Discus · Place 2 · Butte TrackButte TrackDiscus1kg2.27.19m8
May 28MHSA Class AA-B State Track & Field MeetMay 28 · Javelin · Place 8 · ButteButteJavelin600g8.117' 2"8
May 22Western AA DivisionalMay 22 · Javelin · Place 6 · ButteButteJavelin600g6.110-088
May 22Western AA DivisionalMay 22 · Discus · ButteButteDiscus1kg--ND8
May 14Butte/Beaverhead/Butte CentralMay 14 · Javelin · Place 1 · ButteButteJavelin600g1.113' 0"8
May 14Butte/Beaverhead/Butte CentralMay 14 · Discus · Place 5 · ButteButteDiscus1kg5.102' 2" PB8
May 5Butte/Big SkyMay 5 · Javelin · Place 1 · ButteButteJavelin600g1.111' 5"8
May 5Butte/Big SkyMay 5 · Discus · Place 1 · ButteButteDiscus1kg1.86' 3"8
Apr 14JHS Middle School InviteApr 14 · Long Jump · Place 7 · East (Butte)East (Butte)Long Jump7.11' 9"8
Apr 14JHS Middle School InviteApr 14 · Javelin · Place 2 · East (Butte)East (Butte)Javelin500g TJ2.85' 4" PB8
Apr 14JHS Middle School InviteApr 14 · Discus · Place 1 · East (Butte)East (Butte)Discus1kg1.85' 5"8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 19Big Sky State Games Track MeetJul 19 · Triple Jump · Place 5 · ButteButteTriple Jump526-0.507
Jul 19Big Sky State Games Track MeetJul 19 · Long Jump · Place 10 · ButteButteLong Jump1011-7.507
Jul 19Big Sky State Games Track MeetJul 19 · Javelin · Place 2 · ButteButteJavelin297-07
Jul 19Big Sky State Games Track MeetJul 19 · Discus · Place 1 · ButteButteDiscus188-37
May 12East Middle School InvitationalMay 12 · Javelin · Place 1 · East (Butte)East (Butte)Javelin189-57
May 12East Middle School InvitationalMay 12 · Discus · Place 1 · East (Butte)East (Butte)Discus177-57
May 1Deer Lodge Elks InvitationalMay 1 · Long Jump · Place 7 · East (Butte)East (Butte)Long Jump7.11' 9.5"7
May 1Deer Lodge Elks InvitationalMay 1 · Javelin · Place 1 · East (Butte)East (Butte)Javelin300g TJ1.83' 9" PB7
May 1Deer Lodge Elks InvitationalMay 1 · Discus · Place 1 · East (Butte)East (Butte)Discus1kg1.78' 10"7
May 1Deer Lodge Elks InvitationalMay 1 · Shot Put · Place 9 · East (Butte)East (Butte)Shot Put6lb9.19' 9"7

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 20Big Sky State Games Track Meet Jul 20 · 55 Meter · Place 5 · Butte TrackButte Track55 Meter5.9.09a PB6
Jul 20Big Sky State Games Track Meet Jul 20 · Long Jump · Place 7 · Butte TrackButte TrackLong Jump7.11-03.506
Jul 20Big Sky State Games Track Meet Jul 20 · Javelin · Place 1 · Butte TrackButte TrackJavelin600g1.80-036
Jul 20Big Sky State Games Track Meet Jul 20 · Discus · Place 1 · Butte TrackButte TrackDiscus1kg1.73-00.506
Jul 20Big Sky State Games Track Meet Jul 20 · Shot Put · Place 3 · Butte TrackButte TrackShot Put6lb3.24-08.50 PB6
Jun 29BTC Spring ClassicJun 29 · Long Jump · Place 4 · ButteButteLong Jump43.42m PB—
Jun 29BTC Spring ClassicJun 29 · Javelin · Place 2 · ButteButteJavelin224.16m—
Jun 29BTC Spring ClassicJun 29 · Discus · Place 2 · ButteButteDiscus220.90m—
Jun 29BTC Spring ClassicJun 29 · Shot Put · Place 3 · ButteButteShot Put37.09m—
May 28Butte GS InviteMay 28 · Long Jump · Place 8 · WhittierWhittierLong Jump8.10-09.006
May 28Butte GS InviteMay 28 · Shot Put · Place 8 · WhittierWhittierShot Put4kg8.21-01.00 PB6
May 28Butte GS InviteMay 28 · 100 Meters · Place 13 · WhittierWhittier100 MetersRound P13.15.71a PB6
May 24PeaceHealth Youth Meet at The Pre ClassicMay 24 · Javelin · Place 1 · UnattachedUnattachedJavelin300g TJ1.24.28m6
May 24PeaceHealth Youth Meet at The Pre ClassicMay 24 · 100 Meters · UnattachedUnattached100 Meters—DNS6

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 16USATF Montana Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 5 · Butte TrackButte TrackLong Jump5.2.87m5
Jun 16USATF Montana Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 2 · Butte TrackButte TrackJavelin450g AeroJav2.22.70m PB5
Jun 16USATF Montana Association Junior Olympic ChampionshipsJun 16 · Discus · Place 2 · Butte TrackButte TrackDiscus1kg2.16.93m5
Jun 10BTC Spring ClassicJun 10 · Long Jump · Place 3 · ButteButteLong Jump311-0.5—
Jun 10BTC Spring ClassicJun 10 · Javelin · Place 1 · ButteButteJavelin175-8—
Jun 10BTC Spring ClassicJun 10 · Discus · Place 2 · ButteButteDiscus265-3—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 18USATF Montana Association Youth ChampionshipsJun 18 · Long Jump · Place 3 · 31-Unattached31-UnattachedLong Jump3.2.77m3
Jun 18USATF Montana Association Youth ChampionshipsJun 18 · Javelin · Place 1 · 31-Unattached31-UnattachedJavelin300g TJ1.19.47m3
Jun 18USATF Montana Association Youth ChampionshipsJun 18 · Shot Put · Place 1 · 31-Unattached31-UnattachedShot Put6lb1.4.62m3
Jun 6T. Downey Classic (Dirt Track)Jun 6 · Long Jump · Place 1 · 31-Unattached31-UnattachedLong Jump1.8-06.503
Jun 6T. Downey Classic (Dirt Track)Jun 6 · Javelin · Place 1 · 31-Unattached31-UnattachedJavelin450g AeroJav1.64-053
Jun 6T. Downey Classic (Dirt Track)Jun 6 · Shot Put · Place 2 · 31-Unattached31-UnattachedShot Put6lb2.15-05.503
Jun 6T. Downey Classic (Dirt Track)Jun 6 · 200 Meters · Place 2 · 31-Unattached31-Unattached200 Meters2.42.40a PB3

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 20USATF Region 11 Junior Olympic ChampionshipsJun 20 · Long Jump · Place 4 · Butte TrackButte TrackLong Jump4.2.27m PB1
Jun 20USATF Region 11 Junior Olympic ChampionshipsJun 20 · Javelin · Place 1 · Butte TrackButte TrackJavelin300g TJ1.13.84m PB1
Jun 20USATF Region 11 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 5 · Butte TrackButte Track100 MetersRound P5.19.06a PB1
Jun 20USATF Region 11 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 5 · Butte TrackButte Track100 Meters5.19.13a1

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14USATF Montana Association Junior Olympic ChampionshipsJun 14 · Long Jump · Place 2 · Butte TrackButte TrackLong Jump2.2.26m1
Jun 14USATF Montana Association Junior Olympic ChampionshipsJun 14 · Javelin · Place 1 · Butte TrackButte TrackJavelin300g TJ1.13.18m1
Jun 14USATF Montana Association Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 4 · Butte TrackButte Track100 Meters4.19.26a1

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3T- Downey ClassicJun 3 · 60 Meter · Place 6 · UnattachedUnattached60 Meter6.12.84a PBGr
Jun 3T- Downey ClassicJun 3 · Long Jump · Place 2 · UnattachedUnattachedLong Jump2.5-09.00Gr
Jun 3T- Downey ClassicJun 3 · Javelin · Place 1 · UnattachedUnattachedJavelin300g TJ1.34-06Gr