Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 3 | TFCAGP #4Jan 3 · 200 Meters · Marple Newtown | 200 MetersRelay Split | — | 26.206 PB | 11 |
| Jan 3 | TFCAGP #4Jan 3 · Long Jump · Place 20 · Marple Newtown | Long Jump | 20. | 16-01.25 PB | 11 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | TFCAGP #2Dec 20 · 200 Meters · Marple Newtown | 200 MetersRelay Split | — | 26.762 | 11 |
| Dec 20 | TFCAGP #2Dec 20 · Shot Put · Place 37 · Marple Newtown | Shot Put12lb | 37. | 35-02.75 PB | 11 |
| Jan 11 | TFCAGP #5Jan 11 · 60 Meter · Place 43 · Marple Newtown | 60 MeterRound P | 43. | 7.95a PB | 10 |
2025 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 21 | Boys CAL JVApr 21 · 200 Meters · Place 26 · Marple Newtown | 200 Meters | 26. | 25.80a PB | 10 |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | TFCAGP #2Dec 20 · Shot Put · Place 55 · Marple Newtown | Shot Put12lb | 55. | 29-07.00 | 10 |
| Dec 14 | TFCAGP #1Dec 14 · Shot Put · Place 69 · Marple Newtown | Shot Put12lb | 69. | 27-08.50 | 10 |
2024 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | UD InviteApr 26 · Javelin · Place 16 · Marple Newtown | Javelin800g | 16. | 100-09 | 9 |
| Apr 26 | UD InviteApr 26 · Discus · Place 41 · Marple Newtown | Discus1.6kg | 41. | 78-08 | 9 |
| Apr 23 | Boys CAL JVApr 23 · Javelin · Place 10 · Marple Newtown | Javelin800g | 10. | 93-00 | 9 |
| Apr 23 | Boys CAL JVApr 23 · Discus · Place 13 · Marple Newtown | Discus1.6kg | 13. | 71-08 | 9 |
| Apr 23 | Boys CAL JVApr 23 · Shot Put · Place 15 · Marple Newtown | Shot Put12lb | 15. | 29-05.25 PB | 9 |
| Apr 17 | CAL Week #3 (Marple) Apr 17 · Javelin · Place 8 · Marple Newtown | Javelin800g | 8. | 88-00 | 9 |