Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | PAISAAMay 16 · Discus · Place 10 · Episcopal Academy | Discus1.6kg | 10. | 111-06 | 12 |
| May 16 | PAISAAMay 16 · Shot Put · Place 11 · Episcopal Academy | Shot Put12lb | 11. | 38-08.25 | 12 |
| May 9 | Inter-AcMay 9 · Discus · Place 4 · Episcopal Academy | Discus1.6kg | 4. | 119-09 | 12 |
| May 9 | Inter-AcMay 9 · Shot Put · Place 11 · Episcopal Academy | Shot Put12lb | 11. | 38-07.00 | 12 |
| Apr 29 | Delco ChampsApr 29 · Discus · Place 5 · Episcopal Academy | Discus1.6kg | 5. | 126-11 PB | 12 |
| Apr 29 | Delco ChampsApr 29 · Shot Put · Place 5 · Episcopal Academy | Shot Put12lb | 5. | 43-07.00 PB | 12 |
| Apr 20 | Episcopal #2Apr 20 · Shot Put · Episcopal Academy | Shot Put12lb | — | ND | 12 |
| Apr 18 | Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 20 · Episcopal Academy | Discus1.6kg | 20. | 105-1 | 12 |
| Apr 18 | Penn Wood Rap Curry InvitationalApr 18 · Shot Put · Place 23 · Episcopal Academy | Shot Put12lb | 23. | 39-4.25 | 12 |
| Apr 18 | Rap Curry InvitationalApr 18 · Discus · Place 20 · Episcopal Academy | Discus1.6kg | 20. | 105' 1" | 12 |
| Apr 18 | Rap Curry InvitationalApr 18 · Shot Put · Place 23 · Episcopal Academy | Shot Put12lb | 23. | 39' 4.25" | 12 |
| Apr 15 | Penn Charter #2Apr 15 · Shot Put · Place 3 · Episcopal Academy | Shot Put12lb | 3. | 41-08.50 | 12 |
| Apr 11 | Brooks Fords Track ClassicApr 11 · Discus · Place 1 · Episcopal Academy | Discus1.6kg | 1. | 124' 0" | 12 |
| Apr 11 | Brooks Fords Track ClassicApr 11 · Shot Put · Place 4 · Episcopal Academy | Shot Put12lb | 4. | 40' 5" | 12 |
| Apr 8 | Springside Chestnut Hill #1Apr 8 · Shot Put · Place 2 · Episcopal Academy | Shot Put12lb | 2. | 40-08.00 | 12 |
2025 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | PA Independent School Athletic Association ChampionshipMay 19 · Discus · Place 12 · Episcopal Ac | Discus | 12 | 114-09.00 | 11 |
| May 10 | Inter-AcMay 10 · Discus · Episcopal Academy | Discus1.6kg | -- | FOUL | 11 |
| May 10 | Inter-AcMay 10 · Shot Put · Episcopal Academy | Shot Put12lb | -- | FOUL | 11 |
| Apr 30 | Delco ChampsApr 30 · Discus · Place 15 · Episcopal Ac | Discus | 15 | 117-09 | — |
| Apr 30 | Delco ChampsApr 30 · Shot Put · Place 13 · Episcopal Ac | Shot Put | 13 | 40-03.00 | — |
| Apr 25 | UD InviteApr 25 · Discus · Episcopal Academy | Discus1.6kg | -- | DNS | 11 |
| Apr 25 | UD InviteApr 25 · Shot Put · Episcopal Academy | Shot Put12lb | -- | DNS | 11 |
| Apr 16 | Penn Charter #1 BoysApr 16 · Shot Put · Place 2 · Episcopal Academy | Shot Put12lb | 2. | 38-01.00 | 11 |
| Apr 16 | Penn Charter #1 BoysApr 16 · 100 Meters · Place 32 · Episcopal Academy | 100 Meters | 32. | 14.07a | 11 |
| Apr 9 | Malvern Prep #1Apr 9 · Discus · Place 4 · Episcopal Academy | Discus1.6kg | 4. | 108-05 | 11 |
| Apr 9 | Malvern Prep #1Apr 9 · Shot Put · Place 8 · Episcopal Academy | Shot Put12lb | 8. | 38-02.50 | 11 |
| Apr 9 | Malvern Prep #1Apr 9 · 100 Meters · Place 32 · Episcopal Academy | 100 Meters | 32. | 13.41a | 11 |
| Apr 5 | Haverford InvitationalApr 5 · Discus · Place 27 · Episcopal Academy | Discus | 27 | 77-1 | 11 |
| Apr 5 | Haverford InvitationalApr 5 · Shot Put · Place 18 · Episcopal Academy | Shot Put | 18 | 35-9 | 11 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 7 | TFCAofGP Last ChanceFeb 7 · Shot Put · Place 27 · Episcopal Acad | Shot Put | 27 | 35-11.25 | 11 |
| Feb 2 | TFCAofGP Meet #9Feb 2 · Shot Put · Place 17 · Episcopal Ac | Shot Put | 17 | 11.06m | — |
| Jan 19 | TFCAofGP Meet #7Jan 19 · Shot Put · Place 8 · Episcopal Ac | Shot Put | 8 | 37-08.25 | — |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | TFCAGP #2Dec 20 · 200 Meters · Episcopal Academy | 200 MetersRelay Split | — | 26.784 PB | 11 |
| Dec 20 | TFCAGP #2Dec 20 · Shot Put · Place 34 · Episcopal Academy | Shot Put12lb | 34. | 36-03.50 PB | 11 |
2024 Outdoor Track
7 results2023 Outdoor Track
2 results