Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 31 | PVIAC Meet #7Jan 31 · 2 Miles · Place 9 · Ludlow | 2 Miles | 9 | 12:47.38 | 11 |
| Jan 10 | PVIAC #4Jan 10 · 2 Miles · Place 21 · Ludlow | 2 Miles | 21 | 12:05.45 | 11 |
| Jan 3 | PVIAC #3Jan 3 · 2 Miles · Place 22 · Ludlow | 2 Miles | 22 | 12:41.19 | 11 |
2019 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | PVIAC#2Dec 18 · 1 Mile · Place 11 · Ludlow | 1 Mile | 11. | 5:37.77a PB | 11 |
| Dec 13 | PVIAC#1Dec 13 · 2 Miles · Place 12 · Ludlow | 2 Miles | 12. | 12:07.78a | 11 |
| Feb 1 | PVIAC #7Feb 1 · 2 Miles · Place 12 · Ludlow | 2 Miles | 12. | 12:32.37a | 10 |
| Jan 11 | PVIAC #4Jan 11 · 2 Miles · Place 12 · Ludlow | 2 Miles | 12 | 12:13.40 | 10 |
| Jan 4 | PVIAC League #3Jan 4 · 2 Miles · Place 10 · Ludlow | 2 Miles | 10 | 12:04.76 PB | 10 |
2018 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | PVIAC #2Dec 14 · 2 Miles · Place 14 · Ludlow | 2 Miles | 14. | 12:08.39a | 10 |
| Dec 7 | PVIAC #1Dec 7 · 1000 Meters · Place 17 · Ludlow | 1000 Meters | 17. | 3:21.59a PB | 10 |
| Jan 26 | PVIAC #6Jan 26 · 1 Mile · Place 20 · Ludlow | 1 Mile | 20. | 5:44.37a | 9 |
| Jan 19 | PVIAC #5Jan 19 · 1 Mile · Place 24 · Ludlow | 1 Mile | 24. | 5:56.18a | 9 |
| Jan 12 | PVIAC #4Jan 12 · 1 Mile · Place 24 · Ludlow | 1 Mile | 24. | 5:47.37a | 9 |
2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | Spartan InvitationalMay 4 · 1 Mile · Place 10 · Ludlow | 1 Mile | 10. | 5:43.14a PB | 9 |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 15 | PVIAC #2Dec 15 · 1 Mile · Place 13 · Ludlow | 1 Mile | 13. | 5:54.07a | 9 |
| Dec 8 | PVIAC #1Dec 8 · 1 Mile · Place 13 · Ludlow | 1 Mile | 13. | 5:54.07a | 9 |
| Dec 8 | PVIAC #1Dec 8 · 600 Meters · Place 24 · Ludlow | 600 Meters | 24. | 1:50.99a PB | 9 |