Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorUCCTCA Indoor Invitational · Feb 66:48.26aUCCTCA Indoor InvitationalFebruary 6, 2026
1600 Meters · OutdoorRegion 4 Championship · May 96:28.17aRegion 4 ChampionshipMay 9, 2024
200 Meters · OutdoorWest & West Jordan @ Taylorsville · Mar 1132.89aWest & West Jordan @ TaylorsvilleMarch 11, 2026
3200 Meters · OutdoorAirshow Invite · Apr 1914:38.01aAirshow InviteApril 19, 2024
400 Meters · IndoorUCCTCA Indoor Invitational · Jan 311:16.77aUCCTCA Indoor InvitationalJanuary 31, 2025
400 Meters · OutdoorRegion 4 Championship · May 61:09.22aRegion 4 ChampionshipMay 6, 2026
800 Meters · OutdoorTaylorsville & West Valley APA @ Granger · Apr 232:52.78Taylorsville & West Valley APA @ GrangerApril 23, 2025
Long Jump · OutdoorRegion 4 JV Championship · Apr 3011-10.00Region 4 JV ChampionshipApril 30, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Region 4 ChampionshipMay 6 · 400 Meters · Place 14 · Taylorsville400 MetersRound P14.1:09.22a PB12
Apr 21Kearns & Hillcrest @ TaylorsvilleApr 21 · 200 Meters · Taylorsville200 Meters—32.4Unofficial12
Apr 172026 Caveman ClassicApr 17 · 400 Meters · Place 31 · Taylorsville400 Meters311:10.47a12
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · 200 Meters · Taylorsville200 Meters—31.36Unofficial12
Apr 1Granite InviteApr 1 · 400 Meters · Place 14 · Taylorsville400 Meters14.1:12.27a12
Mar 28Taylorsville InvitationalMar 28 · 400 Meters · Place 54 · Taylorsville400 Meters54.1:10.82a12
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · 800 Meters · Place 1 · Taylorsville800 Meters1.3:22.35a12
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · 400 Meters · Place 4 · Taylorsville400 Meters4.1:11.50a12
Mar 11West & West Jordan @ TaylorsvilleMar 11 · 400 Meters · Place 5 · Taylorsville400 Meters51:12.76a12
Mar 11West & West Jordan @ TaylorsvilleMar 11 · 200 Meters · Place 28 · Taylorsville200 Meters2832.89a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 1600 Meters · Place 243 · Taylorsville1600 Meters243.6:48.26a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16Region 4 ChampionshipMay 16 · 400 Meters · Place 18 · Taylorsville400 Meters181:11.10a11
Apr 30Region 4 JV ChampionshipApr 30 · Long Jump · Place 6 · TaylorsvilleLong Jump6.11-10.00 PB11
Apr 30Region 4 JV ChampionshipApr 30 · 800 Meters · Place 5 · Taylorsville800 Meters5.3:05.03a11
Apr 30Region 4 JV ChampionshipApr 30 · 400 Meters · Place 5 · Taylorsville400 Meters5.1:11.80a11
Apr 23Taylorsville & West Valley APA @ GrangerApr 23 · Long Jump · Place 3 · TaylorsvilleLong Jump3.11-7.511
Apr 23Taylorsville & West Valley APA @ GrangerApr 23 · 800 Meters · Place 4 · Taylorsville800 Meters4.2:52.78 PB11
Apr 18Caveman Classic Apr 18 · 800 Meters · Place 52 · Taylorsville800 Meters522:53.4811
Apr 5Taylorsville InvitationalApr 5 · 800 Meters · Place 52 · Taylorsville800 Meters522:53.52a11
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · 400 Meters · Place 1 · Taylorsville400 Meters11:12.10a11
Mar 26Granite InvitationalMar 26 · 800 Meters · Place 7 · Taylorsville800 Meters72:55.97a11
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 800 Meters · Place 7 · Taylorsville800 Meters73:05.68a11
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 400 Meters · Place 13 · Taylorsville400 Meters131:13.53a11
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · 800 Meters · Place 5 · Taylorsville800 Meters53:11.40a—
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · 400 Meters · Place 6 · Taylorsville400 Meters61:14.43a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31UCCTCA Indoor InvitationalJan 31 · 400 Meters · Place 73 · Taylorsville400 Meters731:16.77a PB—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9Region 4 ChampionshipMay 9 · 1600 Meters · Place 15 · Taylorsville1600 Meters156:28.17a PB—
Apr 24Taylorsville @ GrangerApr 24 · 1600 Meters · Place 8 · Taylorsville1600 Meters8.6:48.3110
Apr 24Taylorsville @ GrangerApr 24 · 800 Meters · Place 7 · Taylorsville800 Meters7.3:10.9310
Apr 19Airshow InviteApr 19 · 3200 Meters · Place 17 · Taylorsville3200 Meters1714:38.01a PB—
Apr 19Airshow InviteApr 19 · 1600 Meters · Place 33 · Taylorsville1600 Meters336:43.12a—
Apr 192024 Airshow InvitationalApr 19 · 3200 Meters · Place 17 · Taylorsville3200 Meters17.14:38.01a10
Apr 192024 Airshow InvitationalApr 19 · 1600 Meters · Place 33 · Taylorsville1600 Meters33.6:43.12a10
Apr 13Taylorsville InvitationalApr 13 · 1600 Meters · Place 67 · Taylorsville1600 Meters676:43.37a—
Apr 13Taylorsville InvitationalApr 13 · 800 Meters · Place 45 · Taylorsville800 Meters452:55.91a—
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · 800 Meters · Place 5 · Taylorsville800 Meters52:54.53a—
Mar 27Granite InvitationalMar 27 · 1600 Meters · Place 20 · Taylorsville1600 Meters20.6:52.28a10
Mar 27Granite InvitationalMar 27 · 800 Meters · Place 11 · Taylorsville800 Meters11.3:07.00a10
Mar 202024 WJ Hunt Tville KRNSMar 20 · 1600 Meters · Place 6 · Taylorsville1600 Meters66:48.70a—
Mar 202024 WJ Hunt Tville KRNSMar 20 · 800 Meters · Place 4 · Taylorsville800 Meters42:59.81a—
Mar 132024 West Jordan, Cyprus, & Granger @ TaylorsvilleMar 13 · 1600 Meters · Place 11 · Taylorsville1600 Meters116:48.80a—
Mar 132024 West Jordan, Cyprus, & Granger @ TaylorsvilleMar 13 · 800 Meters · Place 7 · Taylorsville800 Meters73:08.33a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9REP Distance ChallengeFeb 9 · 1600 Meters · Place 197 · Taylorsville1600 Meters1976:54.86—
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 287 · Taylorsville1600 Meters2877:22.23So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 287 · Taylorsville1600 Meters2877:22.23So

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Region 2 Region MeetMay 10 · 800 Meters · Place 23 · Taylorsville800 Meters23.3:02.54a9
Apr 26Hunter, Taylorsville, & APA- West Valley @ RoyApr 26 · Javelin · Place 16 · TaylorsvilleJavelin1611.48mFR
Apr 26Hunter, Taylorsville, & APA- West Valley @ RoyApr 26 · 800 Meters · Place 6 · Taylorsville800 Meters63:18.31FR
Apr 26Hunter, Taylorsville, & APA- West Valley @ RoyApr 26 · 1600 Meters · Place 8 · Taylorsville1600 Meters87:04.81FR
Apr 19Taylorsville @ HunterApr 19 · Javelin · TaylorsvilleJavelin600g—38-11Unofficial9
Mar 222023 Granite InvitationalMar 22 · 1600 Meters · Place 18 · Taylorsville1600 Meters18.7:21.16a9
Mar 222023 Granite InvitationalMar 22 · 800 Meters · Place 17 · Taylorsville800 Meters17.3:14.65a9
Mar 212023 Granite InvitationalMar 21 · 1600 Meters · Place 18 · Taylorsville1600 Meters187:21.169
Mar 212023 Granite InvitationalMar 21 · 800 Meters · Place 17 · Taylorsville800 Meters173:14.659
Mar 16Granger, West @ TaylorsvilleMar 16 · 800 Meters · Place 8 · Taylorsville800 Meters83:30.63FR
Mar 16Granger, West @ TaylorsvilleMar 16 · 1600 Meters · Place 9 · Taylorsville1600 Meters97:37.15FR