Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBYU Indoor Invitational (High School) · Jan 164:49.14aBYU Indoor Invitational (High School)January 16, 2026
1600 Meters · IndoorREP Distance Challenge 2025 · Feb 74:41.75aREP Distance Challenge 2025February 7, 2025
1600 Meters · OutdoorPACS BYU Invitational · May 14:37.99aPACS BYU Invitational May 1, 2026
3200 Meters · OutdoorPine View Invitational · Mar 2010:04.61aPine View InvitationalMarch 20, 2026
400 Meters · IndoorBYU Indoor Invitational (High School) · Jan 1655.61aBYU Indoor Invitational (High School)January 16, 2026
400 Meters · Outdoor2026 Region III Championships · May 652.62a2026 Region III ChampionshipsMay 6, 2026
800 Meters · IndoorREP Distance Challenge · Feb 132:03.16aREP Distance Challenge February 13, 2026
800 Meters · OutdoorUtah UHSAA State Championships [2026] · May 141:55.94aUtah UHSAA State Championships [2026]May 14, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 9 · SkyridgeSkyridge800 Meters9.1:55.94a PB12
May 62026 Region III ChampionshipsMay 6 · 800 Meters · Place 5 · SkyridgeSkyridge800 Meters5.1:58.58a12
May 62026 Region III ChampionshipsMay 6 · 400 Meters · Place 8 · SkyridgeSkyridge400 MetersRound P8.52.62a PB12
May 1PACS BYU Invitational May 1 · 800 Meters · Place 82 · SkyridgeSkyridge800 Meters822:00.5012
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 145 · SkyridgeSkyridge1600 Meters1454:38.0012
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 145 · SkyridgeSkyridge1600 Meters1454:37.99a PB12
May 1PACS BYU Invitational May 1 · 800 Meters · Place 80 · SkyridgeSkyridge800 Meters802:00.48a12
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · 800 Meters · Place 6 · SkyridgeSkyridge800 Meters61:57.49a12
Apr 172026 Caveman ClassicApr 17 · 800 Meters · Place 8 · SkyridgeSkyridge800 Meters82:00.03a12
Mar 20Pine View InvitationalMar 20 · 3200 Meters · Place 60 · SkyridgeSkyridge3200 Meters6010:04.61a PB12
Mar 20Pine View InvitationalMar 20 · 800 Meters · Place 1 · SkyridgeSkyridge800 Meters12:02.31a12
Mar 13Early Bird InvitationalMar 13 · 1600 Meters · Place 33 · SkyridgeSkyridge1600 Meters334:44.10a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 800 Meters · Place 28 · Unattached (Skyridge)Unattached (Skyridge)800 Meters282:03.16a PB12
Jan 16BYU Indoor Invitational (High School)Jan 16 · 1 Mile · Place 35 · Unattached (Skyridge)Unattached (Skyridge)1 Mile354:49.14a PB12
Jan 16BYU Indoor Invitational (High School)Jan 16 · 400 Meters · Place 26 · Unattached (Skyridge)Unattached (Skyridge)400 Meters2655.61a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Region 3 ChampionshipsMay 6 · 800 Meters · Place 9 · SkyridgeSkyridge800 Meters92:02.83a12
May 2PACS BYU InvitationalMay 2 · 800 Meters · Place 150 · SkyridgeSkyridge800 Meters150.2:03.67a12
Apr 26Tiger TrialsApr 26 · 800 Meters · Place 9 · SkyridgeSkyridge800 Meters9.2:00.84a12
Apr 18Caveman Classic Apr 18 · 800 Meters · Place 11 · SkyridgeSkyridge800 Meters112:05.0911
Apr 122025 Utah County InvitationalApr 12 · 1600 Meters · Place 12 · SkyridgeSkyridge1600 Meters12.4:42.74a12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 800 Meters · SkyridgeSkyridge800 Meters--DNS12
Mar 29Alpha InvitationalMar 29 · 800 Meters · Place 24 · SkyridgeSkyridge800 Meters242:04.69a12
Mar 212025 Pine View InvitationalMar 21 · 3200 Meters · Place 61 · SkyridgeSkyridge3200 Meters6110:11.11a12
Mar 212025 Pine View InvitationalMar 21 · 1600 Meters · Place 112 · SkyridgeSkyridge1600 Meters1124:40.28a12
Mar 14Early Bird InvitationalMar 14 · 1600 Meters · Place 74 · SkyridgeSkyridge1600 Meters7404:50.212

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 1600 Meters · Place 64 · SkyridgeSkyridge1600 Meters644:41.75a PB—
Jan 31UCCTCA Indoor InvitationalJan 31 · 1600 Meters · Place 94 · SkyridgeSkyridge1600 Meters944:46.95a—
Jan 17BYU Indoor Invitational (High School)Jan 17 · 1 Mile · Place 55 · Unattached (Skyridge)Unattached (Skyridge)1 Mile55.4:56.58a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 122024 Utah County InvitationalApr 12 · 800 Meters · Place 72 · SkyridgeSkyridge800 Meters722:14.35a—
Mar 282024 Alpha InviteMar 28 · 3200 Meters · Place 42 · SkyridgeSkyridge3200 Meters4210:54.55a—
Mar 22Pine View InvitationalMar 22 · 1600 Meters · Place 204 · SkyridgeSkyridge1600 Meters2044:57.56a—
Mar 22Pine View InvitationalMar 22 · 800 Meters · Place 103 · SkyridgeSkyridge800 Meters1032:12.34a—
Mar 15Early Bird InvitationalMar 15 · 1600 Meters · Place 69 · SkyridgeSkyridge1600 Meters69.4:48.63a11
Mar 15Early Bird InvitationalMar 15 · 800 Meters · Place 77 · SkyridgeSkyridge800 Meters77.2:16.25a11
Mar 8Snow Canyon InvitationalMar 8 · 800 Meters · Place 19 · SkyridgeSkyridge800 Meters192:07.56a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 212 · SkyridgeSkyridge1600 Meters2125:00.08So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 212 · SkyridgeSkyridge1600 Meters2125:00.08So

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 252023 JV Region - Region IVApr 25 · 3200 Meters · Place 3 · SkyridgeSkyridge3200 Meters311:21.98SO
Apr 192023 Airshow InvitationalApr 19 · 3200 Meters · Place 12 · SkyridgeSkyridge3200 Meters12.11:14.49a10
Apr 15Crimson Cliffs InvitationalApr 15 · 1600 Meters · Place 18 · SkyridgeSkyridge1600 Meters185:32.27SO
Apr 15Crimson Cliffs InvitationalApr 15 · 3200 Meters · Place 10 · SkyridgeSkyridge3200 Meters1011:00.94SO
Mar 28Westlake, Skyridge, Lone Peak MeetMar 28 · 1600 Meters · Place 18 · SkyridgeSkyridge1600 Meters18.5:20.28a10
Mar 24Pine View InvitationalMar 24 · 1600 Meters · Place 193 · SkyridgeSkyridge1600 Meters1935:20.96SO
Mar 14LP PG @ Skyridge Tri MeetMar 14 · 1600 Meters · Place 23 · SkyridgeSkyridge1600 Meters235:21.46SO

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10 REP Distance ChallengeFeb 10 · 800 Meters · Place 95 · SkyridgeSkyridge800 Meters952:23.43Fr
Feb 10 REP Distance ChallengeFeb 10 · 800 Meters · Place 95 · SkyridgeSkyridge800 Meters9502:23.4Fr