Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | PAISAA ChampionshipMay 20 · 1600 Meters · Place 7 · The Haverford School for Boys | 1600 Meters | 7. | 4:38.96a PB | 12 |
| Apr 1 | Haverford InvitationalApr 1 · 3200 Meters · Place 14 · The Haverford School for Boys | 3200 Meters | 14. | 10:30.16a PB | 12 |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 10 | TFCAofGP Last Chance MeetFeb 10 · 1 Mile · Place 23 · The Haverfor | 1 Mile | 23 | 4:47.04 PB | 12 |
| Jan 21 | TFCAofGP Meet #6Jan 21 · 3000 Meters · Place 5 · The Haverfor | 3000 Meters | 5 | 9:47.54 PB | — |
| Jan 21 | TFCAofGP Meet #6Jan 21 · 3000 Meters · Place 5 · The Haverfor | 3000 Meters | 5 | 9:47.54 | — |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 1 Mile · Place 8 · The Haverford School for Boys | 1 Mile | 8. | 4:57.03a | 12 |
2016 Outdoor Track
3 results2014 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | Golden Ram HS InviteApr 11 · 1600 Meters · Place 12 · The Haverford School for Boys | 1600 Meters | 12. | 5:05.71a | 8 |