Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorRegion 10 Championships · May 11 | 5:47.49 | Region 10 Championships | May 11, 2016 |
| 1600 Meters · OutdoorTooele, Stansbury @ Grantsville · Apr 27 | 05:51.1 | Tooele, Stansbury @ Grantsville | April 27, 2016 |
| 200 Meters · OutdoorGHS, WHS, DHS & Rockwell @ THS · Apr 25 | 29.29a | GHS, WHS, DHS & Rockwell @ THS | April 25, 2018 |
| 3200 Meters · OutdoorRegion 10 Championships · May 11 | 12:45.44 | Region 10 Championships | May 11, 2016 |
| 400 Meters · OutdoorGrantsville, Tooele@Stansbury · Mar 15 | 1:10.77a | Grantsville, Tooele@Stansbury | March 15, 2017 |
| 800 Meters · OutdoorRegion 10 Championships · May 11 | 2:30.67a | Region 10 Championships | May 11, 2017 |
| Javelin · 800g · OutdoorRegion 13 JV Championship · May 2 | 78'0" | Region 13 JV Championship | May 2, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
10 results2017 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Region 10 ChampionshipsMay 11 · 800 Meters · Place 19 · Grantsville | 800 Meters | 19. | 2:30.67a PB | 11 |
| Apr 26 | Region 10 @Park CityApr 26 · 1600 Meters · Grantsville | 1600 Meters | — | 05:48.4aUnofficial | 11 |
| Apr 26 | Region 10 @Park CityApr 26 · 800 Meters · Grantsville | 800 Meters | — | NT | 11 |
| Apr 22 | Deseret Peak InvitationalApr 22 · 100 Meters · Place 36 · Grantsville | 100 Meters | 36 | 2:34.68a PR | 11 |
| Apr 19 | Tooele,Grantsville, Stamsbury, Union@Park CityApr 19 · 1600 Meters · Grantsville | 1600 Meters | — | 05:54.7aUnofficial | 11 |
| Apr 19 | Tooele,Grantsville, Stamsbury, Union@Park CityApr 19 · 800 Meters · Grantsville | 800 Meters | — | 02:44.6aUnofficial | 11 |
| Apr 12 | Stansbury, Tooele (Frosh/Soph)@GrantsvilleApr 12 · 1600 Meters · Place 9 · Grantsville | 1600 Meters | 9. | 05:48.5Unofficial | 11 |
| Apr 12 | Stansbury, Tooele (Frosh/Soph)@GrantsvilleApr 12 · 800 Meters · Place 11 · Grantsville | 800 Meters | 11. | 02:49.1Unofficial | 11 |
| Apr 12 | Stansbury, Tooele (Frosh/Soph)@GrantsvilleApr 12 · 400 Meters · Place 15 · Grantsville | 400 Meters | 15. | 01:08.8aUnofficial | 11 |
| Apr 5 | Tooele County InviteApr 5 · 800 Meters · Place 17 · Grantsville | 800 Meters | 17 | 2:39.63 | JR |
| Apr 5 | Tooele County InviteApr 5 · 1600 Meters · Place 20 · Grantsville | 1600 Meters | 20 | 5:56.02 | JR |
| Mar 29 | Grantsville,Stansbury,Park City@TooeleMar 29 · 1600 Meters · Grantsville | 1600 Meters | — | 5:51.48aUnofficial | 11 |
| Mar 29 | Grantsville,Stansbury,Park City@TooeleMar 29 · 800 Meters · Grantsville | 800 Meters | — | 2:48.88aUnofficial | 11 |
| Mar 29 | Grantsville,Stansbury,Park City@TooeleMar 29 · 400 Meters · Grantsville | 400 Meters | — | 67.65aUnofficial | 11 |
| Mar 15 | Grantsville, Tooele@StansburyMar 15 · 1600 Meters · Place 24 · Grantsville | 1600 Meters | 24. | 5:53.47a | 11 |
| Mar 15 | Grantsville, Tooele@StansburyMar 15 · 800 Meters · Place 11 · Grantsville | 800 Meters | 11. | 2:44.73a | 11 |
| Mar 15 | Grantsville, Tooele@StansburyMar 15 · 400 Meters · Place 15 · Grantsville | 400 Meters | 15. | 1:10.77a PB | 11 |
2016 Outdoor Track
7 results2015 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 1 | Region 11 JV MeetApr 1 · 1600 Meters · Place 23 · Grantsville | 1600 Meters | 23 | 6:08.00a | 9 |
| Apr 1 | Region 11 JV MeetApr 1 · 800 Meters · Place 19 · Grantsville | 800 Meters | 19 | 2:52.75a | 9 |