Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 11 | PHS Dual Meet #1Mar 11 · 1600 Meters · Place 16 · Providence | 1600 Meters | 16. | 5:05.18a PB | 12 |
| Mar 11 | PHS Dual Meet #1Mar 11 · 800 Meters · Place 12 · Providence | 800 Meters | 12. | 2:19.13a PB | 12 |
2020 Indoor Track
5 results2019 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | Weddington Polar Bear #2Dec 18 · 1000 Meters · Place 12 · Providence | 1000 Meters | 12. | 2:58.91a PB | 12 |
| Dec 11 | Providence Polar Bear #1Dec 11 · 1600 Meters · Place 27 · Providence | 1600 Meters | 27. | 5:24.93aUnofficial | 12 |
| Apr 24 | Myers Park Meet #3Apr 24 · 1600 Meters · Place 25 · Providence | 1600 Meters | 25 | 5:23.17 | — |
| Apr 24 | Myers Park Meet #3Apr 24 · 800 Meters · Place 29 · Providence | 800 Meters | 29 | 2:32.25 | — |
| Apr 3 | Marvin Ridge #3Apr 3 · 1600 Meters · Place 12 · Providence | 1600 Meters | 12. | 5:18.88a | 11 |
| Apr 3 | Marvin Ridge #3Apr 3 · 800 Meters · Place 19 · Providence | 800 Meters | 19. | 2:27.67a | 11 |
| Mar 27 | PHS Meet #2Mar 27 · 3200 Meters · Place 7 · Providence | 3200 Meters | 7. | 11:39.98a PB | 11 |
| Mar 20 | Myers Park Meet #1Mar 20 · 1600 Meters · Place 26 · Providence | 1600 Meters | 26 | 5:16.94 | — |
| Mar 20 | Myers Park Meet #1Mar 20 · 800 Meters · Place 18 · Providence | 800 Meters | 18 | 2:24.04 | — |
| Mar 13 | PHS Meet #1Mar 13 · 1600 Meters · Place 29 · Providence | 1600 Meters | 29. | 5:15.12a | 11 |
| Mar 13 | PHS Meet #1Mar 13 · 800 Meters · Place 24 · Providence | 800 Meters | 24. | 2:28.60a | 11 |
| Jan 23 | PHS Polar Bear Meet #4Jan 23 · 3200 Meters · Place 3 · Providence | 3200 Meters | 3. | 12:11.63aUnofficial | 11 |
| Jan 23 | PHS Polar Bear Meet #4Jan 23 · 1600 Meters · Place 18 · Providence | 1600 Meters | 18. | 5:21.91aUnofficial | 11 |
2019 Indoor Track
3 results2018 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | Providence Polar Bear #2Dec 19 · 1000 Meters · Place 6 · Providence | 1000 Meters | 6. | 3:08.53a | 11 |
| Apr 25 | Marvin Ridge #3Apr 25 · 800 Meters · Place 28 · Providence | 800 Meters | 28 | 2:40.11 | 10 |
| Apr 25 | Marvin Ridge #3Apr 25 · 1600 Meters · Place 43 · Providence | 1600 Meters | 43 | 5:38.16 | 10 |
| Apr 11 | Myers Park Meet #2Apr 11 · 1600 Meters · Place 33 · Providence | 1600 Meters | 33 | 5:31.43 | — |
| Apr 11 | Myers Park Meet #2Apr 11 · 800 Meters · Place 35 · Providence | 800 Meters | 35 | 2:34.77 | — |
| Mar 28 | PHS Meet #2Mar 28 · 3200 Meters · Place 9 · Providence | 3200 Meters | 9. | 11:53.46a | 10 |
| Mar 7 | Marvin Ridge #1Mar 7 · 1600 Meters · Place 37 · Providence | 1600 Meters | 37. | 5:37.03a | 10 |
2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 30 | Marvin Ridge Polar Bear #2Jan 30 · 1600 Meters · Place 13 · Providence | 1600 Meters | 13. | 5:24.36aUnofficial | 10 |
| Jan 10 | PHS Polar Bear #3Jan 10 · 1600 Meters · Place 41 · Providence | 1600 Meters | 41 | 5:28.60 | — |
2017 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | PHS Polar Bear #2Dec 20 · 3200 Meters · Place 11 · Providence | 3200 Meters | 11. | 11:40.86a | 10 |
| Dec 19 | Providence Polar Bear #2Dec 19 · 3200 Meters · Place 11 · Providence | 3200 Meters | 11. | 11:40.86aUnofficial | 10 |
| Dec 14 | Providence Polar BearDec 14 · 1000 Meters · Place 28 · Providence | 1000 Meters | 28. | 3:17.01aUnofficial | 10 |
| Dec 6 | Weddington Home Meet #1Dec 6 · 1000 Meters · Place 16 · Providence | 1000 Meters | 16. | 3:21.55aUnofficial | 10 |
| Dec 6 | Weddington Home Meet #1Dec 6 · 1600 Meters · Place 23 · Providence | 1600 Meters | 23. | 5:37.28aUnofficial | 10 |
| Apr 19 | Myers Park Meet #2Apr 19 · 3200 Meters · Place 11 · Providence | 3200 Meters | 11. | 11:41.83a | 9 |
| Mar 29 | PHS Home Meet#1 Mar 29 · 800 Meters · Place 16 · Providence | 800 Meters | 16. | 2:33.69a | 9 |
| Mar 8 | Marvin Ridge #1Mar 8 · 1600 Meters · Place 25 · Providence | 1600 Meters | 25. | 5:47.79a | 9 |
| Jan 12 | PHS Polar Bear Meet #3Jan 12 · 1000 Meters · Place 14 · Providence | 1000 Meters | 14. | 3:24.00Unofficial | 9 |
| Jan 12 | PHS Polar Bear Meet #3Jan 12 · 1600 Meters · Place 8 · Providence | 1600 Meters | 8. | 5:39.50Unofficial | 9 |
2017 Indoor Track
3 results2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | PHS Polar Bear #2Dec 21 · 1000 Meters · Place 12 · Providence | 1000 Meters | 12. | 3:22.00 | 9 |
| Dec 14 | PHS Polar Bear #1Dec 14 · 1600 Meters · Place 18 · Providence | 1600 Meters | 18. | 5:49.70 | 9 |