Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | PJAA All-Star Championship MeetMay 20 · Javelin · Place 9 · Cristo Rey (Philadelphia) | Javelin600g | 9. | 50' 9" PB | 9 |
| May 20 | PJAA All-Star Championship MeetMay 20 · 200 Meters · Place 7 · Cristo Rey (Philadelphia) | 200 Meters | 7. | 28.69a PB | 9 |
| May 16 | PAISAAMay 16 · 400 Meters · Place 23 · Cristo Rey (Philadelphia) | 400 Meters | 23. | 1:09.16a | 9 |
| May 13 | PJAA Team T&F ChampionshipMay 13 · Javelin · Place 16 · Cristo Rey (Philadelphia) | Javelin600g | 16. | 43' 8" | 9 |
| May 13 | PJAA Team T&F ChampionshipMay 13 · 800 Meters · Cristo Rey (Philadelphia) | 800 Meters | — | DNS | 9 |
| May 13 | PJAA Team T&F ChampionshipMay 13 · 400 Meters · Place 5 · Cristo Rey (Philadelphia) | 400 Meters | 5. | 1:06.90a | 9 |
| May 6 | PJAA Invite #4May 6 · Javelin · Place 5 · Cristo Rey (Philadelphia) | Javelin600g | 5. | 49' 0" | 9 |
| May 6 | PJAA Invite #4May 6 · 400 Meters · Place 10 · Cristo Rey (Philadelphia) | 400 Meters | 10. | 1:13.93a | 9 |
| May 6 | PJAA Invite #4May 6 · 200 Meters · Cristo Rey (Philadelphia) | 200 Meters | — | DNS | 9 |
| Apr 29 | PJAA RelaysApr 29 · Javelin · Cristo Rey (Philadelphia) | Javelin600g | — | DNS | 9 |
| Apr 23 | 130th Penn Relays CarnivalApr 23 · 400 Meters · Cristo Rey (Philadelphia) | 400 Meters | — | 1:07.38a | 9 |
| Apr 18 | Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 38 · Cristo Rey (Philadelphia) | 400 Meters | 38. | 1:04.35a PB | 9 |
| Apr 18 | Rap Curry InvitationalApr 18 · 400 Meters · Place 38 · Cristo Rey (Philadelphia) | 400 Meters | 38. | 1:04.35a | 9 |
| Apr 15 | PJAA Invite #3Apr 15 · Javelin · Place 21 · Cristo Rey (Philadelphia) | Javelin600g | 21. | 26' 6" | 9 |
| Apr 15 | PJAA Invite #3Apr 15 · 800 Meters · Place 4 · Cristo Rey (Philadelphia) | 800 Meters | 4. | 2:47.22a PB | 9 |
| Apr 11 | The Coach Ron Livers Viking InvitationaApr 11 · 400 Meters · Place 14 · Cristo Rey (Philadelphia) | 400 Meters | 14. | 1:06.32a | 9 |
| Apr 8 | PJAA Invite #2Apr 8 · 400 Meters · Place 2 · Cristo Rey (Philadelphia) | 400 Meters | 2. | 1:06.48a | 9 |
| Apr 1 | PJAA Invite #1Apr 1 · 200 Meters · Place 5 · Cristo Rey (Philadelphia) | 200 Meters | 5. | 29.00a | 9 |
| Mar 12 | GFS Time TrialMar 12 · 400 Meters · Place 3 · Cristo Rey (Philadelphia) | 400 Meters | 3. | 1:10.23a | 9 |
| Mar 12 | GFS Time TrialMar 12 · 200 Meters · Place 6 · Cristo Rey (Philadelphia) | 200 Meters | 6. | 31.65a | 9 |
2026 Indoor Track
2 results2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | PPL Meet #2Dec 18 · 400 Meters · Place 13 · Cristo Rey (Philadelphia) | 400 Meters | 13. | 1:10.93a | 9 |