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 9 | Buford Meet #1Mar 9 · Combined results · Place 2 · Lancaster | Combined results | 2 | 11:14.59 | 11 |
| Mar 9 | Buford Meet #1Mar 9 · Combined results · Place 2 · Lancaster | Combined results | 2 | 5:00.91 | 11 |
2019 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | SCHSL Region 3-4AApr 25 · 1600 Meters · Place 8 · Lancaster | 1600 Meters | 8 | 5:08.72 PB | 10 |
| Apr 10 | South Pointe Meet 4Apr 10 · 1600 Meters · Place 3 · Lancaster | 1600 Meters | 3 | 5:14.39 | SO |
| Apr 6 | Lancaster/KLS Co MeetApr 6 · Combined results · Place 4 · Lancaster | Combined results | 4 | 5:09.14 | 10 |
| Mar 19 | Lancaster MeetMar 19 · Combined results · Place 4 · Lancaster | Combined results | 4 | 2:25.37 PB | 10 |
| Mar 19 | Lancaster MeetMar 19 · Combined results · Place 3 · Lancaster | Combined results | 3 | 5:21.23 | 10 |
2018 Outdoor Track
8 results2017 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 27 | SCHSL Region 3-4AApr 27 · 3200 Meters · Place 8 · Lancaster | 3200 Meters | 8. | 12:50.83a | 8 |
| Mar 23 | York MeetMar 23 · 3200 Meters · Place 4 · Lancaster | 3200 Meters | 4 | 12:06.06 PB | 8 |
| Mar 23 | York MeetMar 23 · 800 Meters · Place 9 · Lancaster | 800 Meters | 9 | 2:43.27 | 8 |
| Mar 21 | South Pointe MeetMar 21 · 3200 Meters · Place 2 · Lancaster | 3200 Meters | 2 | 12:20.27 | 8 |
| Mar 21 | South Pointe MeetMar 21 · 800 Meters · Place 6 · Lancaster | 800 Meters | 6 | 2:26.64 | 8 |
| Mar 6 | Buford Meet #1Mar 6 · 3200 Meters · Place 7 · Lancaster | 3200 Meters | 7 | 12:17.43 | — |
| Mar 6 | Buford Meet #1Mar 6 · 800 Meters · Place 16 · Lancaster | 800 Meters | 16 | 2:31.57 | — |