Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorUCCTCA Indoor Invitational · Feb 64:49.20aUCCTCA Indoor InvitationalFebruary 6, 2026
1600 Meters · OutdoorInvictus Invitational · Apr 254:30.66aInvictus InvitationalApril 25, 2026
3200 Meters · IndoorWeber State Indoor · Jan 2310:33.9aWeber State IndoorJanuary 23, 2026
3200 Meters · Outdoor2026 Phoenix Invitational · Apr 1010:16.37a2026 Phoenix InvitationalApril 10, 2026
800 Meters · OutdoorPACS BYU Invitational · May 12:01.09aPACS BYU Invitational May 1, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6Utah Region 1 ChampionshipsMay 6 · 3200 Meters · Place 24 · LaytonLayton3200 Meters24.10:37.49a11
May 6Utah Region 1 ChampionshipsMay 6 · 1600 Meters · Place 23 · LaytonLayton1600 Meters23.4:42.31a11
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 132 · LaytonLayton3200 Meters13210:23.1011
May 1PACS BYU Invitational May 1 · 800 Meters · Place 90 · LaytonLayton800 Meters902:01.1011
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 216 · LaytonLayton1600 Meters2164:44.6011
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 132 · LaytonLayton3200 Meters13210:23.10a11
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 216 · LaytonLayton1600 Meters2164:44.56a11
May 1PACS BYU Invitational May 1 · 800 Meters · Place 91 · LaytonLayton800 Meters912:01.09a PB11
Apr 25Invictus InvitationalApr 25 · 1600 Meters · Place 16 · LaytonLayton1600 Meters16.4:30.66a PB11
Apr 18Davis InvitationalApr 18 · 800 Meters · Place 19 · LaytonLayton800 Meters192:03.56a11
Apr 102026 Phoenix InvitationalApr 10 · 3200 Meters · Place 23 · LaytonLayton3200 Meters23.10:16.37a PB11
Mar 18Tri-Utah Farmington Super MeetMar 18 · 3200 Meters · Place 9 · LaytonLayton3200 Meters9.10:22.511

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 1600 Meters · Place 130 · Unattached (Layton)Unattached (Layton)1600 Meters130.4:49.20a PB11
Jan 23Weber State IndoorJan 23 · 3200 Meters · Place 28 · Unattached (Layton)Unattached (Layton)3200 Meters2810:33.9a PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 3200 Meters · Place 28 · Unattached (Layton)Unattached (Layton)3200 Meters28.10:33.9a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Region 1 ChampionshipMay 7 · 1600 Meters · Place 2 · LaytonLayton1600 Meters24:42.42a10
May 2PACS BYU InvitationalMay 2 · 1600 Meters · Place 211 · LaytonLayton1600 Meters211.4:40.81a10
Apr 26Invictus Invitational Apr 26 · 1600 Meters · Place 40 · LaytonLayton1600 Meters404:44.1410
Apr 16Fremont/Layton @ Syracuse Tri MeetApr 16 · 1600 Meters · Place 2 · LaytonLayton1600 Meters24:49.66a10
Apr 16Fremont/Layton @ Syracuse Tri MeetApr 16 · 800 Meters · Place 10 · LaytonLayton800 Meters102:19.73a10
Apr 12Grizzly InvitationalApr 12 · 3200 Meters · Place 24 · LaytonLayton3200 Meters2410:52.66a10
Apr 9Fremont, Layton @ FarmingtonApr 9 · 3200 Meters · Place 12 · LaytonLayton3200 Meters1211:14.65a10
Apr 9Fremont, Layton @ FarmingtonApr 9 · 800 Meters · Place 13 · LaytonLayton800 Meters132:12.47a10
Mar 25Davis District ChampionshipsMar 25 · 1600 Meters · Place 23 · LaytonLayton1600 Meters2305:03.2a10
Mar 19Farmington SupermeetMar 19 · 1600 Meters · Place 45 · LaytonLayton1600 Meters455:00.09a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31UCCTCA Indoor InvitationalJan 31 · 1600 Meters · Place 215 · LaytonLayton1600 Meters2155:07.58a—
Jan 24Weber State HS InvitationalJan 24 · 3200 Meters · Place 74 · Unattached (Layton)Unattached (Layton)3200 Meters7411:51.88a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Davis Last Chance TwilightApr 29 · 1600 Meters · Place 23 · LaytonLayton1600 Meters23.5:32.64a9
Apr 27Morgan InvitationalApr 27 · 1600 Meters · Place 33 · LaytonLayton1600 Meters3305:17.8—
Apr 13Grizz InviteApr 13 · 1600 Meters · Place 47 · LaytonLayton1600 Meters475:27.89a—
Mar 202024 Farmington Super MeetMar 20 · 1600 Meters · Place 62 · LaytonLayton1600 Meters625:31.06a—