Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBurchell-Armstrong City County · Mar 23 | 13.01a | Burchell-Armstrong City County | March 23, 2022 |
| 1600 Meters · OutdoorUHSAA Track & Field Championships · May 16 | 5:06.28a | UHSAA Track & Field Championships | May 16, 2024 |
| 200 Meters · OutdoorOgden, Grantsville @ Ben Lomond · Mar 16 | 29.28a | Ogden, Grantsville @ Ben Lomond | March 16, 2022 |
| 3200 Meters · OutdoorGrizz Invite · Apr 13 | 12:36.21a | Grizz Invite | April 13, 2024 |
| 400 Meters · OutdoorMorgan, South Summit, St Joseph, LCA @ Ben Lomond · Apr 10 | 59.35a | Morgan, South Summit, St Joseph, LCA @ Ben Lomond | April 10, 2024 |
| 800 Meters · OutdoorUHSAA Track & Field Championships · May 16 | 2:14.33a | UHSAA Track & Field Championships | May 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
4 results2024 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | UHSAA Track & Field ChampionshipsMay 16 · 1600 Meters · Place 14 · St Joseph | 1600 Meters | 14. | 5:06.28a PB | 11 |
| May 16 | UHSAA Track & Field ChampionshipsMay 16 · 800 Meters · Place 19 · St Joseph | 800 Meters | 19. | 2:14.33a PB | 11 |
| May 2 | Region 16 & 17 Track and Field ChampionshipsMay 2 · 1600 Meters · Place 4 · St Joseph | 1600 Meters | 4 | 5:12.61a | — |
| May 2 | Region 16 & 17 Track and Field ChampionshipsMay 2 · 800 Meters · Place 3 · St Joseph | 800 Meters | 3 | 2:14.63a | — |
| Apr 17 | Ogden, Union @ Ben LomondApr 17 · 1600 Meters · Place 6 · St Joseph | 1600 Meters | 6. | 5:16.56a | 11 |
| Apr 17 | Ogden, Union @ Ben LomondApr 17 · 800 Meters · Place 4 · St Joseph | 800 Meters | 4. | 2:18.80a | 11 |
| Apr 13 | Grizz InviteApr 13 · 3200 Meters · Place 48 · St Joseph | 3200 Meters | 48 | 12:36.21a PB | — |
| Apr 13 | Grizz InviteApr 13 · 800 Meters · Place 25 · St Joseph | 800 Meters | 25 | 2:20.14a | — |
| Apr 10 | Morgan, South Summit, St Joseph, LCA @ Ben LomondApr 10 · 1600 Meters · Place 6 · St Joseph | 1600 Meters | 6 | 5:28.97a | — |
| Apr 10 | Morgan, South Summit, St Joseph, LCA @ Ben LomondApr 10 · 400 Meters · Place 11 · St Joseph | 400 Meters | 11 | 59.35a PB | — |
| Mar 26 | Ogden-Weber City CountyMar 26 · 1600 Meters · Place 21 · St Joseph | 1600 Meters | 21 | 05:33.3a | — |
| Mar 26 | Ogden-Weber City CountyMar 26 · 800 Meters · Place 14 · St Joseph | 800 Meters | 14 | 02:17.3a | — |
| Mar 20 | Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · 1600 Meters · Place 21 · St Joseph | 1600 Meters | 21 | 5:39.57a | — |
| Mar 20 | Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · 800 Meters · Place 13 · St Joseph | 800 Meters | 13 | 2:25.83a | — |
2023 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | 2023 PACS BYU InvitationalMay 6 · 800 Meters · Place 119 · St Joseph | 800 Meters | 119. | 2:19.71a | 10 |
| May 5 | BYU InvitationalMay 5 · 800 Meters · Place 119 · St Joseph | 800 Meters | 119. | 2:19.71a | 10 |
| May 3 | Region 13 Meet @ MorganMay 3 · 1600 Meters · Place 7 · Saint Joseph CHS | 1600 Meters | 7 | 5:35.59 | SO |
| May 1 | 2023 Davis Last Chance TwilightMay 1 · 800 Meters · Place 11 · Saint Joseph CHS | 800 Meters | 11 | 2:19.05 | SO |
| Apr 25 | North Summit InivitationalApr 25 · 800 Meters · Place 7 · Saint Joseph CHS | 800 Meters | 7 | 2:27.26 | SO |
| Apr 25 | North Summit InivitationalApr 25 · 1600 Meters · Place 4 · Saint Joseph CHS | 1600 Meters | 4 | 5:43.53 | SO |
| Apr 22 | Ogden InvitationalApr 22 · 800 Meters · Place 26 · Saint Joseph CHS | 800 Meters | 26 | 2:23.55 | SO |
| Apr 22 | Ogden InvitationalApr 22 · 1600 Meters · Place 29 · Saint Joseph CHS | 1600 Meters | 29 | 5:36.40 | SO |
| Apr 19 | Layton Christian, SSHS, SJCHS, @ BLHSApr 19 · 800 Meters · Place 4 · Saint Joseph CHS | 800 Meters | 4 | 2:28.99 | SO |
| Apr 19 | Layton Christian, SSHS, SJCHS, @ BLHSApr 19 · 3200 Meters · Place 2 · Saint Joseph CHS | 3200 Meters | 2 | 13:00.86 | SO |
| Apr 10 | Burchell/Armstrong Memorial City/County Track MeetApr 10 · 800 Meters · Place 24 · Saint Joseph CHS | 800 Meters | 24 | 2:36.32 | SO |
| Apr 10 | Burchell/Armstrong Memorial City/County Track MeetApr 10 · 1600 Meters · Place 23 · Saint Joseph CHS | 1600 Meters | 23 | 5:48.02 | SO |
| Apr 10 | Burchell/Armstrong Memorial City/County Track MeetApr 10 · 3200 Meters · Place 19 · Saint Joseph CHS | 3200 Meters | 19 | 13:19.65 | SO |
| Mar 18 | Tooele, SJCHS, APAWV, West Side @ OHSMar 18 · 1600 Meters · Place 11 · St Joseph | 1600 Meters | 11. | 5:41.28a | 10 |
| Mar 15 | Ben Lomond, Tooele Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 15 · 1600 Meters · Place 11 · St Joseph | 1600 Meters | 11 | 5:41.28 | 10 |
| Mar 15 | Ben Lomond, Tooele Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 15 · 800 Meters · Place 11 · St Joseph | 800 Meters | 11 | 2:38.10 | 10 |
2022 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | Grantsville, Layton Christian, St. Joseph @ OgdenMay 4 · 200 Meters · St Joseph | 200 Meters | — | DNS | 9 |
| May 4 | Grantsville, Layton Christian, St. Joseph @ OgdenMay 4 · 100 Meters · St Joseph | 100 Meters | — | DNS | 9 |
| Apr 14 | OHS, SSHS, SJCHS, @ BLHSApr 14 · 400 Meters · St Joseph | 400 Meters | — | DNS | 9 |
| Apr 14 | OHS, SSHS, SJCHS, @ BLHSApr 14 · 200 Meters · St Joseph | 200 Meters | — | DNS | 9 |
| Apr 14 | OHS, SSHS, SJCHS, @ BLHSApr 14 · 100 Meters · St Joseph | 100 Meters | — | DNS | 9 |
| Apr 12 | Ogden, South Summit @ Ben LomondApr 12 · 400 Meters · St Joseph | 400 Meters | — | DNS | 9 |
| Apr 12 | Ogden, South Summit @ Ben LomondApr 12 · 200 Meters · St Joseph | 200 Meters | — | DNS | 9 |
| Apr 12 | Ogden, South Summit @ Ben LomondApr 12 · 100 Meters · St Joseph | 100 Meters | — | DNS | 9 |
| Mar 31 | Ben Lomond, Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 31 · 400 Meters · Place 13 · St Joseph | 400 Meters | 13. | 1:04.35a | 9 |
| Mar 31 | Ben Lomond, Juan Diego, St. Joseph's, APA West Valley @ OgdenMar 31 · 100 Meters · Place 26 · St Joseph | 100 Meters | 26. | 13.43a | 9 |
| Mar 23 | Burchell-Armstrong City CountyMar 23 · 400 Meters · Place 20 · St Joseph | 400 MetersRound H | 20. | 1:04.20a | 9 |
| Mar 23 | Burchell-Armstrong City CountyMar 23 · 100 Meters · Place 25 · St Joseph | 100 MetersRound H | 25. | 13.01a PBWind: 0 | 9 |
| Mar 16 | Ogden, Grantsville @ Ben LomondMar 16 · 400 Meters · Place 24 · St Joseph | 400 Meters | 24. | 1:05.13a | 9 |
| Mar 16 | Ogden, Grantsville @ Ben LomondMar 16 · 200 Meters · Place 33 · St Joseph | 200 Meters | 33. | 29.28a PB | 9 |
| Mar 16 | Ogden, Grantsville @ Ben LomondMar 16 · 100 Meters · Place 41 · St Joseph | 100 Meters | 41. | 13.28a | 9 |