Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorREP Distance Challenge 2025 · Feb 7 | 4:32.21a | REP Distance Challenge 2025 | February 7, 2025 |
| 1600 Meters · OutdoorPACS BYU Invitational · May 2 | 4:27.75a | PACS BYU Invitational | May 2, 2025 |
| 300m Hurdles · 36" / 0.914m · OutdoorOgden, LCA @ Grantsville · Apr 26 | 57.036a | Ogden, LCA @ Grantsville | April 26, 2023 |
| 3200 Meters · IndoorUHSTCA Indoor Invitational · Feb 2 | 10:12.18 | UHSTCA Indoor Invitational | February 2, 2024 |
| 3200 Meters · OutdoorUHSAA Track & Field Championships · May 16 | 10:12.60a | UHSAA Track & Field Championships | May 16, 2024 |
| 400 Meters · IndoorUCCTCA Indoor Invitational · Jan 31 | 55.26a | UCCTCA Indoor Invitational | January 31, 2025 |
| 400 Meters · OutdoorOgden, South Summit, St. Joseph @ Ben Lomond · Apr 9 | 53.68a | Ogden, South Summit, St. Joseph @ Ben Lomond | April 9, 2025 |
| 800 Meters · IndoorUCCTCA Indoor Invitational · Jan 31 | 2:02.45a | UCCTCA Indoor Invitational | January 31, 2025 |
| 800 Meters · OutdoorPACS BYU Invitational · May 2 | 1:57.15a | PACS BYU Invitational | May 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | Utah UHSAA State ChampionshipsMay 15 · 1600 Meters · Place 4 · OgdenOgden | 1600 Meters | 4 | 4:27.89a | 12 |
| May 15 | Utah UHSAA State ChampionshipsMay 15 · 800 Meters · Place 6 · OgdenOgden | 800 Meters | 6 | 1:58.80a | 12 |
| May 8 | Region 13 ChampionshipsMay 8 · 1600 Meters · Place 2 · OgdenOgden | 1600 Meters | 2 | 4:29.92a | 12 |
| May 8 | Region 13 ChampionshipsMay 8 · 800 Meters · Place 3 · OgdenOgden | 800 Meters | 3 | 1:59.80a | 12 |
| May 2 | PACS BYU InvitationalMay 2 · 1600 Meters · Place 77 · OgdenOgden | 1600 Meters | 77. | 4:27.75a PB | 12 |
| May 2 | PACS BYU InvitationalMay 2 · 800 Meters · Place 35 · OgdenOgden | 800 Meters | 35. | 1:57.15a PB | 12 |
| Apr 26 | 2025 Ogden InvitationalApr 26 · 800 Meters · Place 2 · OgdenOgden | 800 Meters | 2 | 2:01.88a | 12 |
| Apr 19 | Davis InvitationalApr 19 · 1600 Meters · Place 20 · OgdenOgden | 1600 Meters | 20 | 4:30.01 | 12 |
| Apr 19 | Davis InvitationalApr 19 · 800 Meters · Place 22 · OgdenOgden | 800 Meters | 22 | 2:01.31 | 12 |
| Apr 11 | Buffalo Stampede InvitationalApr 11 · 1600 Meters · Place 2 · OgdenOgden | 1600 Meters | 2 | 4:37.28a | 12 |
| Apr 11 | Buffalo Stampede InvitationalApr 11 · 800 Meters · Place 11 · OgdenOgden | 800 Meters | 11 | 2:12.40a | 12 |
| Apr 9 | Ogden, South Summit, St. Joseph @ Ben LomondApr 9 · 400 Meters · Place 2 · OgdenOgden | 400 Meters | 2 | 53.68a PB | 12 |
| Mar 26 | Burchell-Armstrong City-CountyMar 26 · 1600 Meters · Place 7 · OgdenOgden | 1600 Meters | 7 | 4:41.92a | 12 |
| Mar 26 | Burchell-Armstrong City-CountyMar 26 · 800 Meters · Place 3 · OgdenOgden | 800 Meters | 3 | 2:02.13a | 12 |
| Mar 19 | Ogden, St Joseph, UMA @ Ben LomondMar 19 · 1600 Meters · Place 1 · OgdenOgden | 1600 Meters | 1 | 4:41.55a | 12 |
| Mar 19 | Ogden, St Joseph, UMA @ Ben LomondMar 19 · 800 Meters · Place 1 · OgdenOgden | 800 Meters | 1 | 02:07.8a | 12 |
| Mar 12 | Ben Lomond, Tooele, Juan Diego, St. Joseph, UMA @ OgdenMar 12 · 1600 Meters · Place 1 · OgdenOgden | 1600 Meters | 1 | 4:38.91a | — |
2025 Indoor Track
7 results2024 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | UHSAA Track & Field ChampionshipsMay 16 · 3200 Meters · Place 14 · OgdenOgden | 3200 Meters | 14. | 10:12.60a PB | 11 |
| May 16 | UHSAA Track & Field ChampionshipsMay 16 · 1600 Meters · Place 7 · OgdenOgden | 1600 Meters | 7. | 4:28.61a | 11 |
| May 16 | UHSAA Track & Field ChampionshipsMay 16 · 800 Meters · Place 10 · OgdenOgden | 800 Meters | 10. | 2:06.05a | 11 |
| May 9 | Region 13 ChampionshipsMay 9 · 3200 Meters · Place 4 · OgdenOgden | 3200 Meters | 4 | 10:24.1a | — |
| May 9 | Region 13 ChampionshipsMay 9 · 1600 Meters · Place 2 · OgdenOgden | 1600 Meters | 2 | 04:42.7a | — |
| May 9 | Region 13 ChampionshipsMay 9 · 800 Meters · Place 3 · OgdenOgden | 800 Meters | 3 | 02:03.7a | — |
| May 3 | 2024 PACS BYU InvitationalMay 3 · 1600 Meters · Place 126 · OgdenOgden | 1600 Meters | 126 | 4:35.36a | — |
| May 3 | 2024 PACS BYU InvitationalMay 3 · 800 Meters · Place 92 · OgdenOgden | 800 Meters | 92 | 2:01.40a | — |
| Apr 20 | Davis InvitationalApr 20 · 1600 Meters · Place 17 · OgdenOgden | 1600 Meters | 17 | 4:34.68a | — |
| Apr 20 | Davis InvitationalApr 20 · 800 Meters · Place 29 · OgdenOgden | 800 Meters | 29 | 2:08.25a | — |
| Apr 12 | Farmington Phoenix InvitationalApr 12 · 1600 Meters · Place 29 · OgdenOgden | 1600 Meters | 29 | 04:46.5a | — |
| Apr 12 | Farmington Phoenix InvitationalApr 12 · 800 Meters · Place 15 · OgdenOgden | 800 Meters | 15 | 02:06.9a | — |
| Apr 12 | 2024 Phoenix InvitationalApr 12 · 1600 Meters · Place 29 · OgdenOgden | 1600 Meters | 29. | 4:46.50a | 11 |
| Apr 12 | 2024 Phoenix InvitationalApr 12 · 800 Meters · Place 15 · OgdenOgden | 800 Meters | 15. | 2:06.89a | 11 |
| Mar 26 | Ogden-Weber City CountyMar 26 · 3200 Meters · Place 6 · OgdenOgden | 3200 Meters | 6 | 10:22.7a | — |
| Mar 26 | Ogden-Weber City CountyMar 26 · 1600 Meters · Place 9 · OgdenOgden | 1600 Meters | 9 | 04:57.4a | — |
| Mar 26 | Ogden-Weber City CountyMar 26 · 800 Meters · Place 8 · OgdenOgden | 800 Meters | 8 | 02:09.1a | — |
| Mar 20 | Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · 3200 Meters · Place 2 · OgdenOgden | 3200 Meters | 2 | 10:25.23a | — |
| Mar 20 | Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · 800 Meters · Place 2 · OgdenOgden | 800 Meters | 2 | 2:05.62a | — |
| Mar 13 | Ben Lomond, Juan Diego, St. Joseph, UMA @ OgdenMar 13 · 1600 Meters · Place 1 · OgdenOgden | 1600 Meters | 1 | 4:43.74 | — |
| Mar 13 | Ben Lomond, Juan Diego, St. Joseph, UMA @ OgdenMar 13 · 400 Meters · Place 2 · OgdenOgden | 400 Meters | 2 | 55.95a | — |
2024 Indoor Track
7 results2023 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Region 13 ChampionshipsMay 11 · 1600 Meters · Place 2 · OgdenOgden | 1600 Meters | 2. | 5:01.04a | 10 |
| May 11 | Region 13 ChampionshipsMay 11 · 400 Meters · Place 13 · OgdenOgden | 400 MetersRound H | 13. | 57.79a | 10 |
| May 6 | 2023 PACS BYU InvitationalMay 6 · 1600 Meters · Place 79 · OgdenOgden | 1600 Meters | 79. | 4:58.18a | 10 |
| May 6 | 2023 PACS BYU InvitationalMay 6 · 800 Meters · Place 89 · OgdenOgden | 800 Meters | 89. | 2:15.76a | 10 |
| May 5 | BYU InvitationalMay 5 · 1600 Meters · Place 79 · OgdenOgden | 1600 Meters | 79. | 4:58.18a | 10 |
| May 5 | BYU InvitationalMay 5 · 800 Meters · Place 89 · OgdenOgden | 800 Meters | 89. | 2:15.76a | 10 |
| Apr 26 | Ogden, LCA @ GrantsvilleApr 26 · 3200 Meters · Place 1 · OgdenOgden | 3200 Meters | 1. | 11:16 | 10 |
| Apr 26 | Ogden, LCA @ GrantsvilleApr 26 · 1600 Meters · Place 4 · OgdenOgden | 1600 Meters | 4. | 5:02.91a | 10 |
| Apr 26 | Ogden, LCA @ GrantsvilleApr 26 · 300m Hurdles · Place 5 · OgdenOgden | 300m Hurdles36" / 0.914m | 5. | 57.036a PB | 10 |
| Apr 22 | Ogden InvitationalApr 22 · 800 Meters · Place 15 · OgdenOgden | 800 Meters | 15 | 2:16.14 | SO |
| Apr 22 | Ogden InvitationalApr 22 · 1600 Meters · Place 9 · OgdenOgden | 1600 Meters | 9 | 4:57.02 | SO |
| Apr 19 | Grantsville, Morgan @ OgdenApr 19 · 400 Meters · Place 11 · OgdenOgden | 400 Meters | 11 | 1:03.51 | SO |
| Apr 19 | Grantsville, Morgan @ OgdenApr 19 · 1600 Meters · Place 2 · OgdenOgden | 1600 Meters | 2 | 4:57.90 | SO |
| Apr 12 | Ben Lomond, Morgan, Lyman, St. Joseph, APAWV @ OgdenApr 12 · 1600 Meters · Place 3 · OgdenOgden | 1600 Meters | 3. | 4:56.96a | 10 |
| Apr 12 | Ben Lomond, Morgan, Lyman, St. Joseph, APAWV @ OgdenApr 12 · 800 Meters · Place 4 · OgdenOgden | 800 Meters | 4. | 2:17.34a | 10 |
| Apr 10 | Burchell/Armstrong Memorial City/County Track MeetApr 10 · 400 Meters · Place 15 · OgdenOgden | 400 Meters | 15 | 57.36 | SO |
| Mar 18 | Tooele, SJCHS, APAWV, West Side @ OHSMar 18 · 1600 Meters · Place 3 · OgdenOgden | 1600 Meters | 3. | 5:06.02a | 10 |
| Mar 18 | Tooele, SJCHS, APAWV, West Side @ OHSMar 18 · 400 Meters · Place 7 · OgdenOgden | 400 Meters | 7. | 59.91a | 10 |
| Mar 15 | Ben Lomond, Tooele Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 15 · 1600 Meters · Place 3 · OgdenOgden | 1600 Meters | 3 | 5:06.02 | 10 |
| Mar 15 | Ben Lomond, Tooele Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 15 · 400 Meters · Place 7 · OgdenOgden | 400 Meters | 7 | 59.91 | 10 |
2023 Indoor Track
4 results2022 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Utah Region 13 ChampionshipsMay 11 · 1600 Meters · Place 7 · OgdenOgden | 1600 Meters | 7 | 5:28.12 | FR |
| May 11 | Utah Region 13 ChampionshipsMay 11 · 400 Meters · Place 16 · OgdenOgden | 400 Meters | 16 | 1:00.53 | FR |
| May 4 | Grantsville, Layton Christian, St. Joseph @ OgdenMay 4 · 1600 Meters · Place 5 · OgdenOgden | 1600 Meters | 5. | 5:27.56a | 9 |
| May 4 | Grantsville, Layton Christian, St. Joseph @ OgdenMay 4 · 800 Meters · OgdenOgden | 800 Meters | — | DNS | 9 |
| Apr 27 | Region 13 MeetApr 27 · 1600 Meters · Place 11 · OgdenOgden | 1600 Meters | 11. | 5:41.59a | 9 |
| Apr 27 | Region 13 MeetApr 27 · 800 Meters · Place 15 · OgdenOgden | 800 Meters | 15. | 2:29.35a | 9 |
| Apr 20 | Morgan, South Summit @ OgdenApr 20 · 1600 Meters · Place 12 · OgdenOgden | 1600 Meters | 12. | 5:30.49 | 9 |
| Apr 20 | Morgan, South Summit @ OgdenApr 20 · 800 Meters · Place 5 · OgdenOgden | 800 Meters | 5. | 2:26.49 | 9 |
| Mar 31 | Ben Lomond, Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 31 · 1600 Meters · Place 6 · OgdenOgden | 1600 Meters | 6. | 5:32.00 | 9 |
| Mar 31 | Ben Lomond, Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 31 · 800 Meters · Place 9 · OgdenOgden | 800 Meters | 9. | 2:31.00 | 9 |
| Mar 16 | Ogden, Grantsville @ Ben LomondMar 16 · 1600 Meters · OgdenOgden | 1600 Meters | — | DNS | 9 |
| Mar 16 | Ogden, Grantsville @ Ben LomondMar 16 · 800 Meters · OgdenOgden | 800 Meters | — | DNS | 9 |