Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPS · Jun 256:38.21aUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJune 25, 2026
3000 Meters · OutdoorRunning With the Wolves · May 3013:13.00Running With the WolvesMay 30, 2026
400 Meters · OutdoorUSATF Utah Association JO Championships · Jun 261:27.74aUSATF Utah Association JO ChampionshipsJune 26, 2025
800 Meters · OutdoorSoelberg TC Sun Mountain Invitational · May 263:18.99aSoelberg TC Sun Mountain InvitationalMay 26, 2026
Discus · 1kg · OutdoorUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPS · Jun 2512.58mUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJune 25, 2026
Long Jump · OutdoorUSATF Utah Association Junior Olympic Championships · Jun 62.64mUSATF Utah Association Junior Olympic ChampionshipsJune 6, 2024
Shot Put · 2kg · OutdoorUSATF Utah Association Junior Olympic Championships · Jun 163.43mUSATF Utah Association Junior Olympic ChampionshipsJune 16, 2022
Shot Put · 6lb · OutdoorTony Glover Memorial Meet · Jun 618-10.5Tony Glover Memorial MeetJune 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · Discus · Place 1 · Soelberg Track ClubSoelberg Track ClubDiscus1kg1.12.58m PB5
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · Shot Put · Place 5 · Soelberg Track ClubSoelberg Track ClubShot Put6lb5.5.42m5
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 1500 Meters · Place 11 · Soelberg Track ClubSoelberg Track Club1500 Meters11.6:38.21a PB5
Jun 6Tony Glover Memorial MeetJun 6 · Shot Put · Place 4 · Soelberg Track ClubSoelberg Track ClubShot Put6lb4.18-10.5 PB5
Jun 6Tony Glover Memorial MeetJun 6 · 3000 Meters · Place 5 · Soelberg Track ClubSoelberg Track Club3000 Meters5.15:18.56a5
May 30Running With the WolvesMay 30 · Shot Put · Place 6 · Soelberg Track ClubSoelberg Track ClubShot Put6lb6.4.83m5
May 30Running With the WolvesMay 30 · 3000 Meters · Place 4 · Soelberg Track ClubSoelberg Track Club3000 Meters4.13:13.00 PB5
May 26Soelberg TC Sun Mountain InvitationalMay 26 · Shot Put · Place 6 · Soelberg Track ClubSoelberg Track ClubShot Put6lb6.5.72m5
May 26Soelberg TC Sun Mountain InvitationalMay 26 · 800 Meters · Place 2 · Soelberg Track ClubSoelberg Track Club800 Meters2.3:18.99a PB5

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · Shot Put · Place 2 · Soelberg Track ClubSoelberg Track ClubShot Put25.35m4
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 6 · Soelberg Track ClubSoelberg Track Club800 Meters63:48.34a4
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 9 · Soelberg Track ClubSoelberg Track Club400 Meters91:34.98a4
Jun 26USATF Utah Association JO ChampionshipsJun 26 · Shot Put · Place 4 · Soelberg Track ClubSoelberg Track ClubShot Put45.20m4
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 800 Meters · Place 5 · Soelberg Track ClubSoelberg Track Club800 Meters53:39.61a4
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 400 Meters · Place 11 · Soelberg Track ClubSoelberg Track Club400 Meters111:27.74a PB4
Jun 7Tony Glover Memorial MeetJun 7 · Shot Put · Place 2 · Soelberg Track ClubSoelberg Track ClubShot Put6lb2.16-1.254
Jun 7Tony Glover Memorial MeetJun 7 · 1500 Meters · Place 7 · Soelberg Track ClubSoelberg Track Club1500 Meters7.8:33.84a4
Jun 7Tony Glover Memorial MeetJun 7 · 800 Meters · Place 7 · Soelberg Track ClubSoelberg Track Club800 Meters7.4:05.11a4
May 24USATF West Side Shock InvitaionalMay 24 · Shot Put · Place 2 · Soelberg Track ClubSoelberg Track ClubShot Put215-104
May 24USATF West Side Shock InvitaionalMay 24 · 1500 Meters · Place 3 · Soelberg Track ClubSoelberg Track Club1500 Meters37:33.58a4
May 24USATF West Side Shock InvitaionalMay 24 · 800 Meters · Place 3 · Soelberg Track ClubSoelberg Track Club800 Meters33:43.68a4
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · Shot Put · Place 3 · Soelberg Track ClubSoelberg Track ClubShot Put6lb3.15-6.04
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 1500 Meters · Place 7 · Soelberg Track ClubSoelberg Track Club1500 Meters7.7:22.49a4
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 800 Meters · Place 5 · Soelberg Track ClubSoelberg Track Club800 Meters5.3:51.26a4

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 17 · Soelberg Track ClubSoelberg Track ClubLong Jump172.64m PB—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 4 · Soelberg Track ClubSoelberg Track ClubShot Put43.23m—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 1500 Meters · Place 10 · Soelberg Track ClubSoelberg Track Club1500 Meters107:29.21a—
Jun 1Run With The Wolves Jun 1 · Long Jump · Place 16 · Soelberg Track ClubSoelberg Track ClubLong Jump168-8—
Jun 1Run With The Wolves Jun 1 · Shot Put · Place 4 · Soelberg Track ClubSoelberg Track ClubShot Put48-4—
Jun 1Run With The Wolves Jun 1 · 1500 Meters · Place 8 · Soelberg Track ClubSoelberg Track Club1500 Meters87:41.75a—
May 25Shock InvitationalMay 25 · Long Jump · Place 20 · Soelberg Track ClubSoelberg Track ClubLong Jump206-4—
May 25Shock InvitationalMay 25 · Shot Put · Place 3 · Soelberg Track ClubSoelberg Track ClubShot Put39-10.50—
May 25Shock InvitationalMay 25 · 1500 Meters · Place 6 · Soelberg Track ClubSoelberg Track Club1500 Meters68:18.32a—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · Long Jump · Place 13 · Soelberg Track ClubSoelberg Track ClubLong Jump136-6.50—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · Shot Put · Place 1 · Soelberg Track ClubSoelberg Track ClubShot Put113-2—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · 800 Meters · Place 8 · Soelberg Track ClubSoelberg Track Club800 Meters83:55.76a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 5 · 34-Unattached34-UnattachedLong Jump5.1.54mWind: 0.71
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 3 · 34-Unattached34-UnattachedShot Put2kg3.3.43m PB1
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 6 · 34-Unattached34-Unattached800 Meters6.4:34.80a1