Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | PAISAA ChampionshipsMay 21 · 3200 Meters · Place 1 · Malvern Prep | 3200 Meters | 1. | 9:48.41a | 12 |
| May 21 | PAISAA ChampionshipsMay 21 · 1600 Meters · Place 2 · Malvern Prep | 1600 Meters | 2. | 4:24.52a PB | 12 |
2018 Indoor Track
1 results2017 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 3000 Meters · Place 1 · Malvern Prep | 3000 Meters | 1. | 9:12.82a PB | 12 |
2017 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | PAISAA ChampionshipMay 20 · 3200 Meters · Place 1 · Malvern Prep | 3200 Meters | 1. | 9:46.29a | 11 |
| May 20 | PAISAA ChampionshipMay 20 · 1600 Meters · Place 3 · Malvern Prep | 1600 Meters | 3. | 4:26.58a | 11 |
| Mar 25 | Track ClassicMar 25 · 3200 Meters · Place 1 · Malvern Prep | 3200 Meters | 1. | 9:46.22a PB | 11 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 10 | Ursinus HS OpenDec 10 · 3000 Meters · Place 2 · Malvern Prep | 3000 Meters | 2. | 9:22.23a | 11 |