Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorBYU HS Invite · Jan 6 | 6:05.70a | BYU HS Invite | January 6, 2017 |
| 100 Meters · OutdoorValley Classic · Mar 15 | 13.41 | Valley Classic | March 15, 2019 |
| 1600 Meters · OutdoorTiger Trials · Apr 27 | 4:55.79PR | Tiger Trials | April 27, 2019 |
| 200 Meters · OutdoorValley Classic · Mar 15 | 28.00 | Valley Classic | March 15, 2019 |
| 3200 Meters · OutdoorHerriman vs. Westlake Dual · Apr 26 | 12:15.00 | Herriman vs. Westlake Dual | April 26, 2017 |
| 400 Meters · OutdoorLehi, Westlake, Corner Canyon @ Riverton · May 2 | 58.94 | Lehi, Westlake, Corner Canyon @ Riverton | May 2, 2018 |
| 800 Meters · OutdoorMountain Valley Invite · Mar 23 | 2:17.74 | Mountain Valley Invite | March 23, 2018 |
| Combined results · IndoorUHSTCA Indoor Meet · Jan 25 | 2:15.79 | UHSTCA Indoor Meet | January 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 27 | Tiger TrialsApr 27 · 1600 Meters · Place 107 · Westlake | 1600 Meters | 107 | 4:55.79PR PB | 12 |
| Apr 24 | Westlake @ Bingham Apr 24 · 800 Meters · Place 14 · Westlake | 800 Meters | 14. | 2:32.25a | 12 |
| Apr 12 | Utah County InvitationalApr 12 · 1600 Meters · Place 54 · Westlake | 1600 Meters | 54. | 4:59.20a | 12 |
| Mar 22 | Mountain Valley InviteMar 22 · 1600 Meters · Place 28 · Westlake | 1600 Meters | 28 | 5:00.60 | SR |
| Mar 15 | Valley ClassicMar 15 · 1600 Meters · Place 17 · Westlake | 1600 Meters | 17 | 5:00.88 | 12 |
| Mar 15 | Valley ClassicMar 15 · 200 Meters · Place 18 · Westlake | 200 Meters | 18 | 28.00 PB | 12 |
| Mar 15 | Valley ClassicMar 15 · 100 Meters · Place 30 · Westlake | 100 Meters | 30 | 13.41 PB | 12 |
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 25 | UHSTCA Indoor MeetJan 25 · Combined results · Place 58 · Westlake | Combined results | 58 | 2:15.79 PB | — |
2018 Outdoor Track
3 results2017 Outdoor Track
3 results2017 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 6 | BYU HS InviteJan 6 · 1 Mile · Place 183 · Westlake | 1 Mile | 183. | 6:05.70a PB | 10 |