Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | PIAA District 12 AA/AAA ChampionshipsMay 13 · 300m Hurdles · Place 7 · Cardinal O'Hara | 300m Hurdles36" / 0.914m | 7. | 44.07a | 11 |
| May 9 | PCL ChampsMay 9 · 300m Hurdles · Place 11 · Cardinal O'Hara | 300m Hurdles36" / 0.914m | 11. | 44.02a | 11 |
| Apr 29 | Delco ChampsApr 29 · 300m Hurdles · Place 22 · Cardinal O'Hara | 300m Hurdles36" / 0.914mRound P | 22. | 46.56a | 11 |
| Apr 29 | Delco ChampsApr 29 · 100 Meters · Place 34 · Cardinal O'Hara | 100 MetersRound P | 34. | 11.99a | 11 |
| Apr 20 | PCL Meet #3 - O'HaraApr 20 · Long Jump · Place 5 · Cardinal O'Hara | Long Jump | 5. | 18' 5" | 11 |
| Apr 20 | PCL Meet #3 - O'HaraApr 20 · 300m Hurdles · Place 2 · Cardinal O'Hara | 300m Hurdles36" / 0.914m | 2. | 44.71a | 11 |
| Apr 13 | PCL Meet #2 - O'HaraApr 13 · Long Jump · Place 7 · Cardinal O'Hara | Long Jump | 7. | 18' 7" PB | 11 |
| Apr 13 | PCL Meet #2 - O'HaraApr 13 · 300m Hurdles · Place 3 · Cardinal O'Hara | 300m Hurdles36" / 0.914m | 3. | 43.92a PB | 11 |
| Apr 13 | PCL Meet #2 - O'HaraApr 13 · 100 Meters · Place 15 · Cardinal O'Hara | 100 Meters | 15. | 11.89a | 11 |
| Mar 30 | PCL Meet #1 (O'Hara)Mar 30 · 300m Hurdles · Place 2 · Cardinal O'Hara | 300m Hurdles36" / 0.914m | 2. | 44.96a | 11 |
| Mar 30 | PCL Meet #1 (O'Hara)Mar 30 · 110m Hurdles · Cardinal O'Hara | 110m Hurdles39" / 0.991m | — | DNS | 11 |
| Mar 30 | PCL Meet #1 (O'Hara)Mar 30 · 100 Meters · Place 9 · Cardinal O'Hara | 100 Meters | 9. | 11.84a PB | 11 |
| Mar 21 | Upper Darby RelaysMar 21 · 300m Hurdles · Place 7 · Cardinal O'Hara | 300m Hurdles | 7 | 43.96a | 11 |
2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 8 | PPL Meet #4Jan 8 · 60m Hurdles · Place 6 · Cardinal O'Hara | 60m Hurdles39" / 0.991m | 6. | 9.89a PB | 11 |
| Jan 8 | PPL Meet #4Jan 8 · 400 Meters · Place 16 · Cardinal O'Hara | 400 Meters | 16. | 56.34a PB | 11 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | PPL Meet #2Dec 18 · 60m Hurdles · Place 7 · Cardinal O'Hara | 60m Hurdles39" / 0.991m | 7. | 10.56a | 11 |
| Dec 11 | PPL Season Kick-OffDec 11 · 60m Hurdles · Place 7 · Cardinal O'Hara | 60m Hurdles39" / 0.991m | 7. | 10.90a | 11 |
| Jan 9 | Philadelphia Public League Meet #4Jan 9 · 60m Hurdles · Place 11 · Cardinal O'Hara | 60m Hurdles39" / 0.991m | 11. | 11.13a | 10 |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | PIAA District 12 AAA ChampionshipsMay 14 · 300m Hurdles · Place 16 · Cardinal O'Hara | 300m Hurdles36" / 0.914m | 16. | 45.23a | 10 |
| May 14 | District XIIMay 14 · 300m Hurdles · Place 16 · Cardinal O'Hara | 300m Hurdles36" / 0.914m | 16. | 45.23a | 10 |
2024 Outdoor Track
3 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 13 | LVC HS InviteJan 13 · 55m Hurdles · Cardinal O'Hara | 55m Hurdles39"Round P | -- | DNS | 9 |
| Jan 13 | LVC HS InviteJan 13 · Long Jump · Cardinal O'Hara | Long Jump | -- | NM | 9 |