Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | PAISAA ChampionshipsMay 20 · Discus · Place 11 · The Haverford School for Boys | Discus1.6kg | 11. | 109-05 PB | 12 |
| May 20 | PAISAA ChampionshipsMay 20 · Shot Put · Place 12 · The Haverford School for Boys | Shot Put12lb | 12. | 40-02.50 | 12 |
| May 11 | Inter-Ac ChampionshipsMay 11 · Javelin · Place 3 · The Haverford School for Boys | Javelin800g | 3. | 103-01 PB | 12 |
| May 11 | Inter-Ac ChampionshipsMay 11 · Discus · Place 13 · The Haverford School for Boys | Discus1.6kg | 13. | 90-11 | 12 |
| May 11 | Inter-Ac ChampionshipsMay 11 · Shot Put · Place 11 · The Haverford School for Boys | Shot Put12lb | 11. | 39-10.50 | 12 |
| May 3 | BOYS DELCO CHAMPIONSHIPMay 3 · Javelin · Place 23 · The Haverford School for Boys | Javelin800g | 23. | 99-10.00 | 12 |
| May 3 | BOYS DELCO CHAMPIONSHIPMay 3 · Discus · Place 22 · The Haverford School for Boys | Discus1.6kg | 22. | 93-09.00 | 12 |
| May 3 | BOYS DELCO CHAMPIONSHIPMay 3 · Shot Put · Place 8 · The Haverford School for Boys | Shot Put12lb | 8. | 40-09.50 PB | 12 |
2023 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 20 | TFCAofGP Meet #7Jan 20 · Shot Put · Place 3 · The Haverford School for Boys | Shot Put | 3 | 40-4.50 | 12 |
| Jan 13 | TFCAofGP Meet #6Jan 13 · Shot Put · Place 4 · The Haverford School for Boys | Shot Put | 4 | 40-4.25 | 12 |
| Jan 7 | TFCAofGP Meet #5Jan 7 · Shot Put · Place 3 · The Haverford School for Boys | Shot Put | 3 | 40-8.75 | 12 |
2022 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | The Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 1 · The Haverford School for Boys | Shot Put12lb | 1. | 40-0.25 PB | 12 |
| Dec 17 | TFCAofGP Meet #2Dec 17 · Shot Put · Place 8 · The Haverford School for Boys | Shot Put12lb | 8. | 38-6 | 12 |
| Dec 10 | TFCAofGP Meet #1Dec 10 · Shot Put · Place 30 · The Haverford School for Boys | Shot Put12lb | 30. | 34-8 | 12 |
2022 Outdoor Track
3 results