Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Inter-AcMay 9 · 1600 Meters · The Haverford School for Boys | 1600 Meters | -- | DNS | 11 |
| Apr 20 | Episcopal #2Apr 20 · 1600 Meters · Place 15 · The Haverford School for Boys | 1600 Meters | 15. | 6:09.23a | 11 |
| Apr 18 | Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · The Haverford School for Boys | 1600 Meters | — | DNS | 11 |
| Apr 18 | Rap Curry InvitationalApr 18 · 1600 Meters · The Haverford School for Boys | 1600 Meters | — | DNS | 11 |
| Apr 15 | Germantown Academy #1Apr 15 · 3200 Meters · The Haverford School for Boys | 3200 Meters | — | DNS | 11 |
| Apr 15 | Germantown Academy #1Apr 15 · 1600 Meters · The Haverford School for Boys | 1600 Meters | — | DNS | 11 |
2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | TFCAGP #2Dec 20 · 1 Mile · The Haverford School for Boys | 1 Mile | -- | DNS | 11 |
| Dec 13 | TFCAGP #1Dec 13 · 1200 Meters · The Haverford School for Boys | 1200 MetersRelay Split | — | 4:04.349 PB | 11 |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Inter-AcMay 10 · 3200 Meters · The Haverford School for Boys | 3200 Meters | -- | DNS | 10 |
| Apr 16 | Malvern Prep #2Apr 16 · 1600 Meters · Place 4 · The Haverford School for Boys | 1600 Meters | 4. | 5:25.40a | 10 |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | TFCAGP #2Dec 20 · 1 Mile · Place 30 · The Haverford School for Boys | 1 Mile | 30. | 5:06.29a PB | 10 |
| Feb 3 | TFCAofGP Meet # 7Feb 3 · 3000 Meters · Place 14 · The Haverford School for Boys | 3000 Meters | 14 | 10:51.02 PB | 9 |
2024 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Inter-AcMay 9 · 1600 Meters · Place 14 · The Haverford School for Boys | 1600 Meters | 14. | 5:10.93a PB | 9 |
| Apr 17 | Germantown Academy #1Apr 17 · 3200 Meters · Place 6 · The Haverford School fo | 3200 Meters | 6 | 11:49.00a PB | — |
| Apr 17 | Germantown Academy #1Apr 17 · 1600 Meters · Place 10 · The Haverford School fo | 1600 Meters | 10 | 5:16.38a | — |