Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 15 | Penn Charter #2Apr 15 · 1600 Meters · Place 10 · William Penn Charter | 1600 Meters | 10. | 5:35.48a PB | 11 |
2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 23 | TFCAGP #7Jan 23 · 1 Mile · Place 33 · William Penn Charter | 1 Mile | 33. | 5:20.92a PB | 11 |
| Jan 10 | TFCAGP #5Jan 10 · 1 Mile · Place 52 · William Penn Charter | 1 Mile | 52 | 5:22.22a | 11 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | TFCAGP #2Dec 20 · 800 Meters · William Penn Charter | 800 MetersRelay Split | — | 2:25.1 PB | 11 |
| Dec 20 | TFCAGP #2Dec 20 · 800 Meters · Place 38 · William Penn Charter | 800 Meters | 38. | 2:25.12a PB | 11 |
| Feb 7 | TFCAofGP Last ChanceFeb 7 · Long Jump · Place 25 · Penn Charter | Long Jump | 25 | 14-06.50 | 10 |
2025 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Inter-AcMay 10 · 400 Meters · Place 11 · William Penn Charter | 400 Meters | 11. | 56.41a PB | 10 |
| Apr 30 | Germantown Academy #2Apr 30 · 400 Meters · Place 4 · William Penn Charter | 400 Meters | 4. | 56.82a | 10 |
| Apr 16 | Penn Charter #1 BoysApr 16 · 200 Meters · Place 5 · William Penn Charter | 200 Meters | 5. | 26.61a | 10 |
| Apr 9 | Springside Chestnut Hill #1Apr 9 · 200 Meters · Place 9 · William Penn Charter | 200 Meters | 9. | 26.38a PB | 10 |
2024 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Inter-AcMay 9 · 400 Meters · Place 16 · William Penn Charter | 400 MetersRound P | 16. | 58.45a | 9 |
| May 9 | Inter-AcMay 9 · 400 Meters · Place 15 · William Penn Charter | 400 Meters | 15. | 59.49a | 9 |
| May 1 | Penn Charter #1May 1 · 200 Meters · Place 20 · Penn Charter | 200 Meters | 20 | 26.99 | — |
| May 1 | Penn Charter #1May 1 · 400 Meters · Place 7 · Penn Charter | 400 Meters | 7 | 59.08 | — |
| Apr 17 | Springside Chestnut Hill #2Apr 17 · 200 Meters · Place 18 · Penn Charter | 200 Meters | 18 | 27.19 | — |
| Apr 17 | Springside Chestnut Hill #2Apr 17 · 400 Meters · Place 5 · Penn Charter | 400 Meters | 5 | 1:00.03 | — |
| Apr 10 | Malvern Prep #1Apr 10 · 400 Meters · Place 11 · William Penn Charter | 400 Meters | 11. | 1:00.16a | 9 |
2024 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 3 | TFCAofGP Meet # 7Feb 3 · 400 Meters · Place 30 · Penn Charter | 400 Meters | 30 | 59.42 PB | 12 |