Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
2 results2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | RJBICDec 29 · 800 Meters · Place 25 · Marple Newtown | 800 Meters | 25. | 2:22.94a | 11 |
| Dec 20 | TFCAGP #2Dec 20 · 1200 Meters · Marple Newtown | 1200 MetersRelay Split | — | 3:47.837 PB | 11 |
| Jan 24 | TFCAofGP NoviceJan 24 · 800 Meters · Place 21 · Marple Newto | 800 Meters | 21 | 2:41.69 | 10 |
2025 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 5 | CAL Boys JV MeetMay 5 · 1600 Meters · Place 21 · Marple Newtown | 1600 Meters | 21 | 5:23.94 | 10 |
| May 5 | CAL Boys JV MeetMay 5 · 800 Meters · Place 15 · Marple Newtown | 800 Meters | 15 | 2:22.85 PB | 10 |
| Apr 25 | UD InviteApr 25 · Triple Jump · Marple Newtown | Triple Jump | -- | DNS | 10 |
| Apr 21 | Boys CAL JVApr 21 · Triple Jump · Marple Newtown | Triple Jump | -- | DNS | 10 |
| Apr 21 | Boys CAL JVApr 21 · Long Jump · Marple Newtown | Long Jump | -- | DNS | 10 |
| Apr 21 | Boys CAL JVApr 21 · 800 Meters · Place 25 · Marple Newtown | 800 Meters | 25. | 2:24.31a | 10 |
| Apr 9 | Marple Newtown CAL MeetApr 9 · Triple Jump · Marple Newtown | Triple Jump | -- | FOUL | 10 |
| Apr 9 | Marple Newtown CAL MeetApr 9 · High Jump · Marple Newtown | High Jump | -- | DNS | 10 |
2024 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | UD InviteApr 26 · Triple Jump · Place 10 · Marple Newtown | Triple Jump | 10. | 28-09.00 PB | 9 |
| Apr 23 | CAL JV MeetApr 23 · 1600 Meters · Place 26 · Marple Newto | 1600 Meters | 26 | 6:08.02 | 9 |
| Apr 23 | CAL JV MeetApr 23 · Triple Jump · Place 10 · Marple Newto | Triple Jump | 10 | 26-06.00 | 9 |
| Apr 23 | Boys CAL JVApr 23 · 1600 Meters · Place 26 · Marple Newtown | 1600 Meters | 26. | 6:08.02a | 9 |
| Apr 23 | Boys CAL JVApr 23 · Triple Jump · Place 10 · Marple Newtown | Triple Jump | 10. | 26-06.00 | 9 |
| Apr 23 | Boys CAL JVApr 23 · Long Jump · Marple Newtown | Long Jump | -- | DNS | 9 |
| Apr 23 | Boys CAL JVApr 23 · High Jump · Marple Newtown | High Jump | -- | NH | 9 |
| Apr 17 | CAL Week #3 (Marple) Apr 17 · High Jump · Marple Newtown | High Jump | -- | NH | 9 |
| Mar 16 | The Phoenixville ClassicMar 16 · 800 Meters · Place 64 · Marple Newto | 800 Meters | 64 | 2:45.20 | — |
| Mar 16 | The Phoenixville ClassicMar 16 · 800 Meters · Place 64 · Marple Newto | 800 Meters | 64 | 2:45.20 | — |