Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 33" / 0.838m · OutdoorCenterville, Bountiful, Millcreek, South Davis Meet · Apr 2122.54aCenterville, Bountiful, Millcreek, South Davis MeetApril 21, 2021
1600 Meters · Indoor2026 Weber State HS Indoor Invitational · Jan 2304:51.4a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
1600 Meters · Outdoor2026 Phoenix Invitational · Apr 104:43.74a2026 Phoenix InvitationalApril 10, 2026
3200 Meters · OutdoorSnow Canyon Invitational · Mar 810:24.75aSnow Canyon InvitationalMarch 8, 2024
400 Meters · IndoorUHSTCA Indoor Invitational · Feb 21:00.31UHSTCA Indoor InvitationalFebruary 2, 2024
800 Meters · IndoorUHSTCA Indoor Invitational · Feb 32:23.66UHSTCA Indoor InvitationalFebruary 3, 2023
800 Meters · OutdoorPACS BYU Invitational · May 12:04.20PACS BYU Invitational May 1, 2026
High Jump · OutdoorBonneville vs Viewmont, WX, Box Elder, UMA · Apr 175-2.0Bonneville vs Viewmont, WX, Box Elder, UMAApril 17, 2025
Long Jump · OutdoorViewmont Invitational · Apr 1813-09.50Viewmont InvitationalApril 18, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1PACS BYU Invitational May 1 · 800 Meters · Place 147 · ViewmontViewmont800 Meters1472:04.20 PB12
May 1PACS BYU Invitational May 1 · 800 Meters · Place 148 · ViewmontViewmont800 Meters1482:04.22a12
Apr 25Invictus InvitationalApr 25 · 1600 Meters · Place 95 · ViewmontViewmont1600 Meters95.4:59.77a12
Apr 18Davis InvitationalApr 18 · 800 Meters · Place 45 · ViewmontViewmont800 Meters452:10.48a12
Apr 102026 Phoenix InvitationalApr 10 · 1600 Meters · Place 22 · ViewmontViewmont1600 Meters22.4:43.74a PB12
Mar 20Pine View InvitationalMar 20 · High Jump · Place 25 · ViewmontViewmontHigh Jump255-012
Mar 20Pine View InvitationalMar 20 · 1600 Meters · Place 39 · ViewmontViewmont1600 Meters394:47.34a12
Mar 20Pine View InvitationalMar 20 · 800 Meters · Place 46 · ViewmontViewmont800 Meters462:04.45a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 1600 Meters · Place 21 · ValhallaValhalla1600 Meters21.04:51.4a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12JV Region 5 ChampionshipMay 12 · High Jump · Place 2 · ViewmontViewmontHigh Jump25-411
May 12JV Region 5 ChampionshipMay 12 · 1600 Meters · Place 2 · ViewmontViewmont1600 Meters24:56.54a11
May 6Region 5 ChampionshipsMay 6 · 1600 Meters · Place 8 · ViewmontViewmont1600 Meters84:56.30a11
Apr 26Invictus Invitational Apr 26 · 1600 Meters · Place 45 · ViewmontViewmont1600 Meters454:47.5911
Apr 19Davis InvitationalApr 19 · 1600 Meters · Place 88 · ViewmontViewmont1600 Meters884:58.6511
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · High Jump · Place 2 · ViewmontViewmontHigh Jump2.5-2.0 PB11
Mar 7Snow Canyon InvitationalMar 7 · High Jump · Place 28 · ViewmontViewmontHigh Jump285-3—
Mar 7Snow Canyon InvitationalMar 7 · 1600 Meters · Place 93 · ViewmontViewmont1600 Meters934:54.54a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Region 5 Woods Cross, Bonneville, Clearfield @ ViewmontApr 25 · 1600 Meters · Place 1 · ViewmontViewmont1600 Meters1.4:52.04a10
Apr 25Region 5 Woods Cross, Bonneville, Clearfield @ ViewmontApr 25 · 800 Meters · Place 4 · ViewmontViewmont800 Meters4.2:12.55a10
Apr 20Davis InvitationalApr 20 · 3200 Meters · Place 20 · ViewmontViewmont3200 Meters2010:40.75a—
Apr 20Davis InvitationalApr 20 · 1600 Meters · Place 66 · ViewmontViewmont1600 Meters664:54.26a—
Apr 10Region RelaysApr 10 · 1600 Meters · Place 5 · ViewmontViewmont1600 Meters504:53.0a—
Mar 26Davis District ChampionshipsMar 26 · 800 Meters · Place 28 · ViewmontViewmont800 Meters28.2:13.84a10
Mar 8Snow Canyon InvitationalMar 8 · 3200 Meters · Place 29 · ViewmontViewmont3200 Meters2910:24.75a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 400 Meters · Place 135 · ViewmontViewmont400 Meters1351:00.31 PBSo
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 178 · ViewmontViewmont1600 Meters1784:56.35So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 400 Meters · Place 135 · ViewmontViewmont400 Meters1351:00.31So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 178 · ViewmontViewmont1600 Meters1784:56.35So

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10 REP Distance ChallengeFeb 10 · 1600 Meters · Place 278 · ViewmontViewmont1600 Meters2785:24.47Fr
Feb 10 REP Distance ChallengeFeb 10 · 1600 Meters · Place 278 · ViewmontViewmont1600 Meters27805:24.5Fr
Feb 3UHSTCA Indoor InvitationalFeb 3 · 800 Meters · Place 101 · ViewmontViewmont800 Meters1012:23.66 PBFR
Jan 27Weber State Indoor InvitationalJan 27 · 800 Meters · Place 58 · ViewmontViewmont800 Meters582:33.61FR

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Viewmont InvitationalApr 18 · 1600 Meters · Place 15 · CentervilleCenterville1600 Meters15.6:32.26a8
Apr 18Viewmont InvitationalApr 18 · Long Jump · Place 6 · CentervilleCentervilleLong Jump6.13-09.50 PB8
Apr 18Viewmont InvitationalApr 18 · High Jump · Place 9 · CentervilleCentervilleHigh Jump9.4-04.008

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 21Centerville, Bountiful, Millcreek, South Davis MeetApr 21 · 1600 Meters · Place 23 · CentervilleCenterville1600 Meters23.6:28.53a7
Apr 21Centerville, Bountiful, Millcreek, South Davis MeetApr 21 · Long Jump · Place 29 · CentervilleCentervilleLong Jump29.11-05.007
Apr 21Centerville, Bountiful, Millcreek, South Davis MeetApr 21 · 110m Hurdles · Place 16 · CentervilleCenterville110m Hurdles33" / 0.838m16.22.54a PB7