Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorInvictus Invitational · Apr 264:54.39Invictus Invitational April 26, 2025
3200 Meters · OutdoorRegion 4 JV Championship · Apr 3011:02.81aRegion 4 JV ChampionshipApril 30, 2025
400 Meters · OutdoorCyprus, Hunter, Taylorsville @ West Jordan · Apr 101:02.22aCyprus, Hunter, Taylorsville @ West JordanApril 10, 2024
800 Meters · OutdoorTaylorsville & West Valley APA @ Granger · Apr 232:14.34Taylorsville & West Valley APA @ GrangerApril 23, 2025
Long Jump · OutdoorGSD Jr High Championships · May 1413-09.00GSD Jr High ChampionshipsMay 14, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Region 4 JV ChampionshipsApr 29 · 800 Meters · Place 2 · TaylorsvilleTaylorsville800 Meters22:14.52a11
Apr 172026 Caveman ClassicApr 17 · 1600 Meters · Place 63 · TaylorsvilleTaylorsville1600 Meters635:30.36a11
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · 800 Meters · TaylorsvilleTaylorsville800 Meters—2:16.21Unofficial11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Region 4 JV ChampionshipApr 30 · 3200 Meters · Place 2 · TaylorsvilleTaylorsville3200 Meters2.11:02.81a PB10
Apr 30Region 4 JV ChampionshipApr 30 · 1600 Meters · Place 2 · TaylorsvilleTaylorsville1600 Meters2.4:55.37a10
Apr 26Invictus Invitational Apr 26 · 1600 Meters · Place 58 · TaylorsvilleTaylorsville1600 Meters584:54.39 PB10
Apr 23Taylorsville & West Valley APA @ GrangerApr 23 · 800 Meters · Place 3 · TaylorsvilleTaylorsville800 Meters3.2:14.34 PB10
Apr 18Caveman Classic Apr 18 · 1600 Meters · Place 33 · TaylorsvilleTaylorsville1600 Meters335:00.5510
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · 1600 Meters · Place 2 · TaylorsvilleTaylorsville1600 Meters25:20.06a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1Region 4 JV Region MeetMay 1 · 3200 Meters · Place 2 · TaylorsvilleTaylorsville3200 Meters211:14.35a—
May 1Region 4 JV Region MeetMay 1 · 1600 Meters · Place 1 · TaylorsvilleTaylorsville1600 Meters15:02.64a—
Apr 24Taylorsville @ GrangerApr 24 · 1600 Meters · Place 1 · TaylorsvilleTaylorsville1600 Meters1.5:04.909
Apr 24Taylorsville @ GrangerApr 24 · 800 Meters · Place 3 · TaylorsvilleTaylorsville800 Meters3.2:23.819
Apr 19Airshow InviteApr 19 · 3200 Meters · Place 24 · TaylorsvilleTaylorsville3200 Meters2411:10.51a—
Apr 19Airshow InviteApr 19 · 1600 Meters · Place 42 · TaylorsvilleTaylorsville1600 Meters425:10.70a—
Apr 192024 Airshow InvitationalApr 19 · 3200 Meters · Place 24 · TaylorsvilleTaylorsville3200 Meters24.11:10.51a9
Apr 192024 Airshow InvitationalApr 19 · 1600 Meters · Place 42 · TaylorsvilleTaylorsville1600 Meters42.5:10.70a9
Apr 13Taylorsville InvitationalApr 13 · 800 Meters · Place 44 · TaylorsvilleTaylorsville800 Meters442:19.98a—
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · 400 Meters · Place 24 · TaylorsvilleTaylorsville400 Meters241:02.22a PB—
Mar 27Granite InvitationalMar 27 · 3200 Meters · Place 5 · TaylorsvilleTaylorsville3200 Meters5.11:03.40a9
Mar 202024 WJ Hunt Tville KRNSMar 20 · 1600 Meters · Place 9 · TaylorsvilleTaylorsville1600 Meters95:17.99a—
Mar 202024 WJ Hunt Tville KRNSMar 20 · 800 Meters · Place 19 · TaylorsvilleTaylorsville800 Meters192:35.62a—
Mar 132024 West Jordan, Cyprus, & Granger @ TaylorsvilleMar 13 · 3200 Meters · Place 5 · TaylorsvilleTaylorsville3200 Meters511:16.70a—
Mar 132024 West Jordan, Cyprus, & Granger @ TaylorsvilleMar 13 · 1600 Meters · Place 13 · TaylorsvilleTaylorsville1600 Meters135:18.43a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14GSD Jr High ChampionshipsMay 14 · 1600 Meters · Place 17 · BennionBennion1600 Meters17.5:57.08a7
May 14GSD Jr High ChampionshipsMay 14 · Long Jump · Place 12 · BennionBennionLong Jump12.13-09.00 PB7
May 14GSD Jr High ChampionshipsMay 14 · 800 Meters · Place 7 · BennionBennion800 Meters7.2:38.82a7