Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBYU Indoor Invitational (High School) · Jan 174:56.46aBYU Indoor Invitational (High School)January 17, 2025
100 Meters · OutdoorNorth Ogden Junior High Meet · Apr 115.12aNorth Ogden Junior High MeetApril 1, 2021
110m Hurdles · 33" / 0.838m · OutdoorNorth Ogden Junior High Meet · Apr 124.89aNorth Ogden Junior High MeetApril 1, 2021
1600 Meters · OutdoorDavis Invitational · Apr 184:29.21aDavis InvitationalApril 18, 2026
3200 Meters · OutdoorBurchell-Armstrong City-County · Mar 249:58.22aBurchell-Armstrong City-CountyMarch 24, 2026
800 Meters · IndoorBYU Indoor Invitational (High School) · Jan 172:10.78aBYU Indoor Invitational (High School)January 17, 2025
800 Meters · OutdoorOgden Invitational 2026 · Apr 252:00.99aOgden Invitational 2026April 25, 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 · 1600 Meters · Place 26 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters26.4:31.55a12
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 93 · BonnevilleBonneville3200 Meters9310:00.2012
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 84 · BonnevilleBonneville1600 Meters844:31.1012
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 93 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters9310:00.17a12
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 84 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters844:31.12a12
Apr 25Ogden Invitational 2026Apr 25 · 800 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)800 Meters1.2:00.99a PB12
Apr 18Davis InvitationalApr 18 · 1600 Meters · Place 2 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters24:29.21a PB12
Apr 11Grizzly InvitationalApr 11 · 3200 Meters · Place 11 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters1110:14.97a12
Apr 102026 Phoenix InvitationalApr 10 · 800 Meters · Place 12 · Bonneville (Ogden)Bonneville (Ogden)800 Meters12.2:01.53a12
Mar 24Burchell-Armstrong City-CountyMar 24 · 3200 Meters · Place 2 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters2.9:58.22a PB12
Mar 11Bonneville vs Roy/ClearfieldMar 11 · 1600 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters1.4:48.13a12
Mar 11Bonneville vs Roy/ClearfieldMar 11 · 800 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)800 Meters1.2:07.06a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6Region 5 ChampionshipsMay 6 · 3200 Meters · Place 9 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters910:05.93a11
May 6Region 5 ChampionshipsMay 6 · 1600 Meters · Place 12 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters124:32.75a11
May 6Region 5 ChampionshipsMay 6 · 800 Meters · Place 14 · Bonneville (Ogden)Bonneville (Ogden)800 Meters142:05.13a11
May 2PACS BYU InvitationalMay 2 · 1600 Meters · Place 163 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters163.4:37.37a11
May 2PACS BYU InvitationalMay 2 · 800 Meters · Place 147 · Bonneville (Ogden)Bonneville (Ogden)800 Meters147.2:03.57a11
Apr 19Davis InvitationalApr 19 · 1600 Meters · Place 38 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters384:35.5811
Apr 19Davis InvitationalApr 19 · 800 Meters · Place 37 · Bonneville (Ogden)Bonneville (Ogden)800 Meters372:03.6011
Apr 112025 Phoenix InvitationalApr 11 · 800 Meters · Place 13 · Bonneville (Ogden)Bonneville (Ogden)800 Meters132:02.58a11
Mar 26Burchell-Armstrong City-CountyMar 26 · 300m Hurdles · Place 9 · Bonneville (Ogden)Bonneville (Ogden)300m HurdlesRound P949.49a11
Mar 26Burchell-Armstrong City-CountyMar 26 · 3200 Meters · Place 5 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters510:10.22a11
Mar 12Northridge, Bonneville @ Box ElderMar 12 · 1600 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters14:47.39a—
Mar 12Northridge, Bonneville @ Box ElderMar 12 · 800 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)800 Meters12:07.31a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17BYU Indoor Invitational (High School)Jan 17 · 1 Mile · Place 54 · UnattachedUnattached1 Mile54.4:56.46a PB11
Jan 17BYU Indoor Invitational (High School)Jan 17 · 800 Meters · Place 29 · UnattachedUnattached800 Meters29.2:10.78a PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Davis Last Chance TwilightApr 29 · 1600 Meters · Place 4 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters4.4:48.39a10
Apr 29Davis Last Chance TwilightApr 29 · 800 Meters · Place 8 · Bonneville (Ogden)Bonneville (Ogden)800 Meters8.2:14.75a10
Apr 27Ogden InvitationalApr 27 · 1600 Meters · Place 6 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters64:52.99a—
Apr 20Davis InvitationalApr 20 · 1600 Meters · Place 46 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters464:48.14a—
Apr 10Region RelaysApr 10 · 1600 Meters · Place 6 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters604:53.4a—
Mar 26Ogden-Weber City CountyMar 26 · 1600 Meters · Place 10 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters1004:59.6a—
Mar 20JV Region 5 Meet @ Box ElderMar 20 · 1600 Meters · Place 4 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters45:02.92a—
Mar 18Bonneville VS Roy / UMAMar 18 · 1600 Meters · Place 2 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters2.5:05.66a10
Mar 18Bonneville VS Roy / UMAMar 18 · 800 Meters · Place 2 · Bonneville (Ogden)Bonneville (Ogden)800 Meters2.2:14.96a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17WSD Sand Ridge Jr High Quad MeetApr 17 · 1600 Meters · Place 3 · T.H. BellT.H. Bell1600 Meters3.5:22.83a9
Apr 17WSD Sand Ridge Jr High Quad MeetApr 17 · 800 Meters · Place 1 · T.H. BellT.H. Bell800 Meters1.2:22.41a9

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19TH Bell, Sandridge, Snowcrest, Rocky @ Bonneville Apr 19 · 100 Meters · Place 15 · T.H. BellT.H. Bell100 Meters15.15.217
Apr 1North Ogden Junior High MeetApr 1 · 110m Hurdles · Place 21 · T.H. BellT.H. Bell110m Hurdles33" / 0.838m21.24.89a PB7
Apr 1North Ogden Junior High MeetApr 1 · 100 Meters · Place 27 · T.H. BellT.H. Bell100 Meters27.15.12a PB7