Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
6 results2023 Outdoor Track
23 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | UHSAA State ChampionshipsMay 18 · 800 Meters · Place 15 · OgdenOgden | 800 Meters | 15 | 2:12.52 | SR |
| May 18 | UHSAA State ChampionshipsMay 18 · 1600 Meters · Place 9 · OgdenOgden | 1600 Meters | 9 | 4:35.30 | SR |
| May 18 | UHSAA State ChampionshipsMay 18 · 3200 Meters · Place 3 · OgdenOgden | 3200 Meters | 3 | 9:54.74 | SR |
| May 11 | Region 13 ChampionshipsMay 11 · 3200 Meters · Place 1 · OgdenOgden | 3200 Meters | 1. | 10:09.70a | 12 |
| May 11 | Region 13 ChampionshipsMay 11 · 1600 Meters · Place 5 · OgdenOgden | 1600 Meters | 5. | 4:50.50a | 12 |
| May 11 | Region 13 ChampionshipsMay 11 · 800 Meters · Place 4 · OgdenOgden | 800 Meters | 4. | 2:05.80a | 12 |
| May 6 | 2023 PACS BYU InvitationalMay 6 · 3200 Meters · Place 11 · OgdenOgden | 3200 Meters | 11. | 9:58.33a | 12 |
| May 6 | 2023 PACS BYU InvitationalMay 6 · 1600 Meters · OgdenOgden | 1600 Meters | — | DNS | 12 |
| May 6 | 2023 PACS BYU InvitationalMay 6 · 800 Meters · Place 31 · OgdenOgden | 800 Meters | 31. | 2:06.93a | 12 |
| May 5 | BYU InvitationalMay 5 · 3200 Meters · Place 11 · OgdenOgden | 3200 Meters | 11. | 9:58.33a | 12 |
| May 5 | BYU InvitationalMay 5 · 1600 Meters · OgdenOgden | 1600 Meters | — | DNS | 12 |
| May 5 | BYU InvitationalMay 5 · 800 Meters · Place 31 · OgdenOgden | 800 Meters | 31. | 2:06.93a | 12 |
| Apr 29 | Davis InvitationalApr 29 · 1600 Meters · Place 13 · OgdenOgden | 1600 Meters | 13 | 4:37.20 | SR |
| Apr 29 | Davis InvitationalApr 29 · 800 Meters · Place 17 · OgdenOgden | 800 Meters | 17 | 2:04.13 PB | SR |
| Apr 22 | Ogden InvitationalApr 22 · 3200 Meters · Place 2 · OgdenOgden | 3200 Meters | 2 | 10:16.24 | SR |
| Apr 14 | 2023 Phoenix InvitationalApr 14 · 1600 Meters · Place 18 · OgdenOgden | 1600 Meters | 18. | 4:37.00a | 12 |
| Apr 10 | Burchell/Armstrong Memorial City/County Track MeetApr 10 · 800 Meters · Place 3 · OgdenOgden | 800 Meters | 3 | 2:04.18 | SR |
| Apr 10 | Burchell/Armstrong Memorial City/County Track MeetApr 10 · 1600 Meters · Place 4 · OgdenOgden | 1600 Meters | 4 | 4:37.05 | SR |
| Apr 10 | Burchell/Armstrong Memorial City/County Track MeetApr 10 · 3200 Meters · Place 5 · OgdenOgden | 3200 Meters | 5 | 10:17.80 | SR |
| Mar 18 | Tooele, SJCHS, APAWV, West Side @ OHSMar 18 · 3200 Meters · Place 1 · OgdenOgden | 3200 Meters | 1. | 10:31.32a | 12 |
| Mar 18 | Tooele, SJCHS, APAWV, West Side @ OHSMar 18 · 1600 Meters · Place 1 · OgdenOgden | 1600 Meters | 1. | 4:57.76a | 12 |
| Mar 15 | Ben Lomond, Tooele Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 15 · 3200 Meters · Place 1 · OgdenOgden | 3200 Meters | 1 | 10:31.32 | 12 |
| Mar 15 | Ben Lomond, Tooele Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 15 · 1600 Meters · Place 1 · OgdenOgden | 1600 Meters | 1 | 4:57.76 | 12 |
2022 Outdoor Track
16 results2021 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | UHSAA 1A-4A State T&F ChampionshipsMay 21 · 3200 Meters · Place 9 · OgdenOgden | 3200 Meters | 9. | 9:51.57a | 10 |
| May 12 | Region X Championships @ Cedar ValleyMay 12 · 3200 Meters · Place 4 · OgdenOgden | 3200 Meters | 4. | 10:09.15a | 10 |
| May 12 | Region X Championships @ Cedar ValleyMay 12 · 1600 Meters · Place 7 · OgdenOgden | 1600 Meters | 7. | 4:42.17a | 10 |
| May 12 | Region X Championships @ Cedar ValleyMay 12 · 800 Meters · Place 7 · OgdenOgden | 800 Meters | 7. | 2:07.30a | 10 |
| Apr 28 | OHS, UHS, CVHS @ BLHSApr 28 · 3200 Meters · Place 1 · OgdenOgden | 3200 Meters | 1. | 10:32.41a | 10 |
| Apr 28 | OHS, UHS, CVHS @ BLHSApr 28 · 800 Meters · Place 3 · OgdenOgden | 800 Meters | 3. | 2:11.09a | 10 |
| Apr 24 | Ogden InvitationalApr 24 · 800 Meters · Place 6 · OgdenOgden | 800 Meters | 6 | 2:07.94 | SO |
| Apr 24 | Ogden InvitationalApr 24 · 1600 Meters · Place 4 · OgdenOgden | 1600 Meters | 4 | 4:48.07 | SO |
| Apr 17 | Davis InvitationalApr 17 · 800 Meters · Place 29 · OgdenOgden | 800 Meters | 29 | 2:19.66 | SO |
| Apr 17 | Davis InvitationalApr 17 · 1600 Meters · Place 59 · OgdenOgden | 1600 Meters | 59 | 4:50.01 | SO |
| Mar 31 | Ben Lomond/Ogden High/Cedar Valley/St.JosephMar 31 · 3200 Meters · Place 3 · OgdenOgden | 3200 Meters | 3. | 10:15.81a | 10 |
| Mar 31 | Ben Lomond/Ogden High/Cedar Valley/St.JosephMar 31 · 1600 Meters · Place 2 · OgdenOgden | 1600 Meters | 2. | 4:49.82a | 10 |
| Mar 24 | Burchell/Armstrong Memorial City-County MeetMar 24 · 3200 Meters · Place 2 · OgdenOgden | 3200 Meters | 2. | 10:16.19a | 10 |
| Mar 24 | Burchell/Armstrong Memorial City-County MeetMar 24 · 1600 Meters · Place 4 · OgdenOgden | 1600 Meters | 4. | 4:41.17a | 10 |
| Mar 24 | Burchell/Armstrong Memorial City-County MeetMar 24 · 800 Meters · Place 10 · OgdenOgden | 800 Meters | 10. | 2:15.21a | 10 |
| Mar 17 | BLHS, JDCHS, SJCHS, @ OHSMar 17 · 3200 Meters · Place 1 · OgdenOgden | 3200 Meters | 1. | 10:30.00a | 10 |
| Mar 17 | BLHS, JDCHS, SJCHS, @ OHSMar 17 · 800 Meters · Place 1 · OgdenOgden | 800 Meters | 1. | 2:10.18a | 10 |