Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPS · Jun 255:21.22aUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJune 25, 2026
200 Meters · OutdoorTony Glover Memorial Meet · Jun 730.64aTony Glover Memorial MeetJune 7, 2025
3000 Meters · OutdoorTony Glover Memorial Meet · Jun 712:04.29aTony Glover Memorial MeetJune 7, 2025
400 Meters · OutdoorUSATF-Utah Development Meet 1 · May 101:21.16aUSATF-Utah Development Meet 1May 10, 2022
800 Meters · OutdoorUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPS · Jun 252:32.65aUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJune 25, 2026
Javelin · 300g TJ · OutdoorRace Cats Developmental Meet · May 2716.66mRace Cats Developmental MeetMay 27, 2023
Long Jump · OutdoorUSATF Utah Association Junior Olympic Championships · Jun 83.45mUSATF Utah Association Junior Olympic ChampionshipsJune 8, 2023
Shot Put · 4lb · OutdoorDavis Developmental #1 · May 2816-11.00Davis Developmental #1May 28, 2022
Shot Put · 6lb · OutdoorDavis Twilight Meet · May 1317-06.00Davis Twilight MeetMay 13, 2023

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 · Long Jump · Soelberg Track ClubSoelberg Track ClubLong Jump—DNS7
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 1500 Meters · Place 5 · Soelberg Track ClubSoelberg Track Club1500 Meters5.5:21.22a PB7
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 800 Meters · Place 5 · Soelberg Track ClubSoelberg Track Club800 Meters5.2:32.65a PB7
Jun 6Tony Glover Memorial MeetJun 6 · Long Jump · Place 4 · Soelberg Track ClubSoelberg Track ClubLong Jump4.14-0.57
Jun 6Tony Glover Memorial MeetJun 6 · 1500 Meters · Place 6 · Soelberg Track ClubSoelberg Track Club1500 Meters6.5:28.36a7
May 30Running With the WolvesMay 30 · 1500 Meters · Place 6 · Soelberg Track ClubSoelberg Track Club1500 Meters6.5:23.94a7
May 30Running With the WolvesMay 30 · 800 Meters · Place 5 · Soelberg Track ClubSoelberg Track Club800 Meters5.2:40.30a7
May 26Soelberg TC Sun Mountain InvitationalMay 26 · 1500 Meters · Place 3 · Soelberg Track ClubSoelberg Track Club1500 Meters3.5:32.90a7
May 26Soelberg TC Sun Mountain InvitationalMay 26 · 800 Meters · Place 2 · Soelberg Track ClubSoelberg Track Club800 Meters2.2:37.27a7

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 6 · Soelberg Track ClubSoelberg Track Club800 Meters62:54.04a6
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 1500 Meters · Place 3 · Soelberg Track ClubSoelberg Track Club1500 Meters35:23.87a6
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 800 Meters · Place 3 · Soelberg Track ClubSoelberg Track Club800 Meters32:35.63a6
Jun 7Tony Glover Memorial MeetJun 7 · 3000 Meters · Place 4 · Soelberg Track ClubSoelberg Track Club3000 Meters4.12:04.29a PB6
Jun 7Tony Glover Memorial MeetJun 7 · 800 Meters · Place 6 · Soelberg Track ClubSoelberg Track Club800 Meters6.2:48.37a6
Jun 7Tony Glover Memorial MeetJun 7 · 200 Meters · Place 5 · Soelberg Track ClubSoelberg Track Club200 Meters5.30.64a PB6
May 31Running With The WolvesMay 31 · 3000 Meters · Place 3 · Soelberg Track ClubSoelberg Track Club3000 Meters3.12:22.05a6
May 31Running With The WolvesMay 31 · 800 Meters · Place 5 · Soelberg Track ClubSoelberg Track Club800 Meters5.2:49.46a6
May 31Running With The WolvesMay 31 · 200 Meters · Soelberg Track ClubSoelberg Track Club200 Meters—DNS6
May 24USATF West Side Shock InvitaionalMay 24 · 1500 Meters · Place 4 · Soelberg Track ClubSoelberg Track Club1500 Meters45:56.94a6
May 24USATF West Side Shock InvitaionalMay 24 · 800 Meters · Place 7 · Soelberg Track ClubSoelberg Track Club800 Meters72:54.18a6
May 24USATF West Side Shock InvitaionalMay 24 · 200 Meters · Place 4 · Soelberg Track ClubSoelberg Track Club200 Meters431.45a6
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 1500 Meters · Place 5 · Soelberg Track ClubSoelberg Track Club1500 Meters5.5:44.59a6
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 800 Meters · Place 3 · Soelberg Track ClubSoelberg Track Club800 Meters3.2:47.30a6
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 200 Meters · Place 7 · Soelberg Track ClubSoelberg Track Club200 Meters7.31.77a6

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · Discus · Place 2 · Soelberg Track ClubSoelberg Track ClubDiscus214.07m—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 5 · Soelberg Track ClubSoelberg Track ClubShot Put55.83m—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 1500 Meters · Place 9 · Soelberg Track ClubSoelberg Track Club1500 Meters95:52.81a—
Jun 1Run With The Wolves Jun 1 · Long Jump · Place 16 · Soelberg Track ClubSoelberg Track ClubLong Jump1611-7—
Jun 1Run With The Wolves Jun 1 · Shot Put · Place 5 · Soelberg Track ClubSoelberg Track ClubShot Put519-4—
Jun 1Run With The Wolves Jun 1 · 1500 Meters · Place 10 · Soelberg Track ClubSoelberg Track Club1500 Meters105:49.41a—
May 25Shock InvitationalMay 25 · Long Jump · Place 16 · Soelberg Track ClubSoelberg Track ClubLong Jump169-6—
May 25Shock InvitationalMay 25 · Shot Put · Place 5 · Soelberg Track ClubSoelberg Track ClubShot Put517-11—
May 25Shock InvitationalMay 25 · 1500 Meters · Place 8 · Soelberg Track ClubSoelberg Track Club1500 Meters86:11.30a—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · Long Jump · Place 10 · Soelberg Track ClubSoelberg Track ClubLong Jump1011-7—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · Shot Put · Place 1 · Soelberg Track ClubSoelberg Track ClubShot Put120-6—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · 800 Meters · Place 3 · Soelberg Track ClubSoelberg Track Club800 Meters32:59.47a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · Long Jump · Place 5 · Soelberg Track ClubSoelberg Track ClubLong JumpRound P53.45m PB—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · Long Jump · Place 5 · Soelberg Track ClubSoelberg Track ClubLong Jump53.45m—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · Shot Put · Place 2 · Soelberg Track ClubSoelberg Track ClubShot Put25.55m—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 1500 Meters · Place 4 · Soelberg Track ClubSoelberg Track Club1500 Meters46:14.76a—
Jun 3Running With the WolvesJun 3 · Long Jump · Place 7 · Soelberg Track ClubSoelberg Track ClubLong Jump711-1—
Jun 3Running With the WolvesJun 3 · Shot Put · Place 2 · Soelberg Track ClubSoelberg Track ClubShot Put216-5.50—
Jun 3Running With the WolvesJun 3 · 1500 Meters · Place 3 · Soelberg Track ClubSoelberg Track Club1500 Meters36:06.80a—
May 27Race Cats Developmental MeetMay 27 · Javelin · Place 3 · Soelberg Track ClubSoelberg Track ClubJavelin300g TJ3.16.66m PB4
May 27Race Cats Developmental MeetMay 27 · Shot Put · Place 3 · Soelberg Track ClubSoelberg Track ClubShot Put6lb3.4.86m4
May 27Race Cats Developmental MeetMay 27 · 1500 Meters · Place 4 · Soelberg Track ClubSoelberg Track Club1500 Meters4.6:12.62a4
May 13Davis Twilight MeetMay 13 · Long Jump · Place 4 · Soelberg Track ClubSoelberg Track ClubLong Jump4.11-00.004
May 13Davis Twilight MeetMay 13 · Shot Put · Place 2 · Soelberg Track ClubSoelberg Track ClubShot Put6lb2.17-06.00 PB4
May 13Davis Twilight MeetMay 13 · 1500 Meters · Place 2 · Soelberg Track ClubSoelberg Track Club1500 Meters2.6:16.54

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 5 · Utah Track ClubUtah Track ClubLong Jump5.3.15mWind: 53
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 3 · Utah Track ClubUtah Track ClubShot Put6lb3.3.99m3
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 3 · Utah Track ClubUtah Track Club1500 Meters3.6:29.21a3
Jun 11Davis Developmental #2Jun 11 · Shot Put · Place 4 · Utah Track ClubUtah Track ClubShot Put6lb4.4.93m3
Jun 11Davis Developmental #2Jun 11 · 1500 Meters · Place 2 · Utah Track ClubUtah Track Club1500 Meters2.6:18.87a3
Jun 4Wolfpack InvitationalJun 4 · Long Jump · Utah Track ClubUtah Track ClubLong Jump—DNS3
Jun 4Wolfpack InvitationalJun 4 · Long Jump · Place 6 · Utah Track ClubUtah Track ClubLong Jump6.9-05.003
Jun 4Wolfpack InvitationalJun 4 · Shot Put · Utah Track ClubUtah Track ClubShot Put6lb—DNS3
Jun 4Wolfpack InvitationalJun 4 · Shot Put · Place 6 · Utah Track ClubUtah Track ClubShot Put6lb6.12-05.003
Jun 4Wolfpack InvitationalJun 4 · 3000 Meters · Place 1 · Utah Track ClubUtah Track Club3000 Meters1.14:10.55a3
Jun 4Wolfpack InvitationalJun 4 · 1500 Meters · Utah Track ClubUtah Track Club1500 Meters—DNS3
May 28Davis Developmental #1May 28 · Long Jump · Place 5 · Utah Track ClubUtah Track ClubLong Jump5.9-00.003
May 28Davis Developmental #1May 28 · Shot Put · Place 1 · Utah Track ClubUtah Track ClubShot Put4lb1.16-11.00 PB3
May 24USATF-Utah Development Meet 2May 24 · Shot Put · Place 6 · Utah Track ClubUtah Track ClubShot Put6lb6.4.03m3
May 24USATF-Utah Development Meet 2May 24 · 1500 Meters · Place 3 · Utah Track ClubUtah Track Club1500 Meters3.6:34.22a3
May 10USATF-Utah Development Meet 1May 10 · 800 Meters · Place 4 · Utah Track ClubUtah Track Club800 Meters4.3:19.88a3
May 10USATF-Utah Development Meet 1May 10 · 400 Meters · Place 5 · Utah Track ClubUtah Track Club400 Meters5.1:21.16a PB3
May 10USATF-Utah Development Meet 1May 10 · 200 Meters · Utah Track ClubUtah Track Club200 Meters—DNS3