Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorWeber School District Meet · Apr 1619.94Weber School District MeetApril 16, 2021
1600 Meters · IndoorREP Distance Challenge · Feb 135:32.66aREP Distance Challenge February 13, 2026
1600 Meters · OutdoorDavis Invitational · Apr 185:19.49aDavis InvitationalApril 18, 2026
3200 Meters · IndoorUCCTCA Indoor Invitational · Feb 612:12.34aUCCTCA Indoor InvitationalFebruary 6, 2026
3200 Meters · OutdoorOgden-Weber City County · Mar 2612:34.4aOgden-Weber City CountyMarch 26, 2024
400 Meters · OutdoorFremont, Layton @ Farmington · Apr 91:07.20aFremont, Layton @ FarmingtonApril 9, 2025
800 Meters · IndoorWeber State HS Indoor Meet · Jan 262:39.09aWeber State HS Indoor MeetJanuary 26, 2024
800 Meters · OutdoorPine View Invitational · Mar 202:24.26aPine View InvitationalMarch 20, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 1600 Meters · Place 39 · FremontFremont1600 Meters39.5:40.68a12
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 22 · FremontFremont800 Meters22.2:27.01a12
May 1PACS BYU Invitational May 1 · 800 Meters · Place 134 · FremontFremont800 Meters1342:29.9012
May 1PACS BYU Invitational May 1 · 800 Meters · Place 133 · FremontFremont800 Meters1332:29.86a12
Apr 25Invictus InvitationalApr 25 · 800 Meters · Place 32 · FremontFremont800 Meters32.2:33.46a12
Apr 18Davis InvitationalApr 18 · 1600 Meters · Place 9 · FremontFremont1600 Meters95:19.49a PB12
Apr 102026 Phoenix InvitationalApr 10 · 1600 Meters · Place 5 · FremontFremont1600 Meters5.5:25.70a12
Mar 24Burchell-Armstrong City-CountyMar 24 · 1600 Meters · Place 2 · FremontFremont1600 Meters2.5:25.98a12
Mar 20Pine View InvitationalMar 20 · 1600 Meters · Place 5 · FremontFremont1600 Meters55:20.57a12
Mar 20Pine View InvitationalMar 20 · 800 Meters · Place 13 · FremontFremont800 Meters132:24.26a PB12
Mar 13Early Bird InvitationalMar 13 · 1600 Meters · Place 23 · FremontFremont1600 Meters235:37.97a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 1600 Meters · Place 38 · FremontFremont1600 Meters385:32.66a PB12
Feb 6UCCTCA Indoor InvitationalFeb 6 · 3200 Meters · Place 8 · FremontFremont3200 Meters8.12:12.34a PB12
Jan 23Weber State IndoorJan 23 · 1600 Meters · Place 16 · FremontFremont1600 Meters1605:48.6a12
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 1600 Meters · Place 16 · FremontFremont1600 Meters16.05:48.6a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Region 1 ChampionshipMay 7 · 1600 Meters · Place 21 · FremontFremont1600 Meters215:56.24a11
May 7Region 1 ChampionshipMay 7 · 800 Meters · Place 15 · FremontFremont800 Meters152:29.01a11
May 2PACS BYU InvitationalMay 2 · 800 Meters · Place 163 · FremontFremont800 Meters163.2:32.65a11
Apr 26Invictus Invitational Apr 26 · 1600 Meters · Place 34 · FremontFremont1600 Meters345:47.6011
Apr 19Davis InvitationalApr 19 · 1600 Meters · Place 33 · FremontFremont1600 Meters335:28.4811
Apr 112025 Phoenix InvitationalApr 11 · 1600 Meters · Place 7 · FremontFremont1600 Meters75:30.47a11
Apr 9Fremont, Layton @ FarmingtonApr 9 · 400 Meters · Place 3 · FremontFremont400 Meters31:07.20a PB11
Mar 26Burchell-Armstrong City-CountyMar 26 · 1600 Meters · Place 8 · FremontFremont1600 Meters85:32.72a11
Mar 26Burchell-Armstrong City-CountyMar 26 · 800 Meters · Place 4 · FremontFremont800 Meters42:30.13a11
Mar 212025 Pine View InvitationalMar 21 · 1600 Meters · Place 59 · FremontFremont1600 Meters595:27.55a11
Mar 14Early Bird InvitationalMar 14 · 1600 Meters · Place 45 · FremontFremont1600 Meters4505:42.811

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 1600 Meters · Place 67 · FremontFremont1600 Meters675:45.42a—
Jan 24Weber State HS InvitationalJan 24 · 1600 Meters · Place 12 · FremontFremont1600 Meters125:41.33a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 32024 PACS BYU InvitationalMay 3 · 800 Meters · Place 124 · FremontFremont800 Meters1242:31.16a—
Apr 27Ogden InvitationalApr 27 · 800 Meters · Place 4 · FremontFremont800 Meters42:28.68a—
Apr 12Farmington Phoenix InvitationalApr 12 · 800 Meters · Place 18 · FremontFremont800 Meters1802:34.4a—
Apr 122024 Phoenix InvitationalApr 12 · 800 Meters · Place 18 · FremontFremont800 Meters18.2:34.41a10
Mar 26Ogden-Weber City CountyMar 26 · 3200 Meters · Place 8 · FremontFremont3200 Meters812:34.4a PB—
Mar 26Ogden-Weber City CountyMar 26 · 800 Meters · Place 5 · FremontFremont800 Meters502:31.7a—
Mar 202024 Farmington Super MeetMar 20 · 1600 Meters · Place 10 · FremontFremont1600 Meters105:46.51a—
Mar 202024 Farmington Super MeetMar 20 · 800 Meters · Place 6 · FremontFremont800 Meters62:36.08a—
Mar 15Early Bird InvitationalMar 15 · 1600 Meters · Place 52 · FremontFremont1600 Meters52.5:46.61a10
Mar 15Early Bird InvitationalMar 15 · 800 Meters · Place 40 · FremontFremont800 Meters40.2:34.40a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 119 · FremontFremont1600 Meters1195:57.13So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 119 · FremontFremont1600 Meters1195:57.13So
Jan 26Weber State HS Indoor MeetJan 26 · 800 Meters · Place 14 · FremontFremont800 Meters142:39.09a PB—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16Weber School District MeetApr 16 · 100m Hurdles · Place 9 · WahlquistWahlquist100m Hurdles30" / 0.762m9.19.94 PB7
Apr 1North Ogden Junior High MeetApr 1 · 1600 Meters · Place 12 · WahlquistWahlquist1600 Meters12.7:09.83a7
Apr 1North Ogden Junior High MeetApr 1 · 100m Hurdles · Place 6 · WahlquistWahlquist100m Hurdles30" / 0.762m6.21.05a7