Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | Easterns States ChampionshipsMay 30 · Javelin · Place 7 · Germantown Friends | Javelin800g | 7. | 130-02 PB | 11 |
| May 16 | PAISAAMay 16 · Javelin · Place 9 · Germantown Friends | Javelin800g | 9. | 126-11 | 11 |
| May 16 | PAISAAMay 16 · Discus · Place 16 · Germantown Friends | Discus1.6kg | 16. | 90-08 | 11 |
| May 6 | Friends LeagueMay 6 · Javelin · Place 5 · Germantown Friends | Javelin800g | 5. | 105-11 | 11 |
| May 6 | Friends LeagueMay 6 · Discus · Place 5 · Germantown Friends | Discus1.6kg | 5. | 84-01 | 11 |
| Apr 28 | GFS #2Apr 28 · Javelin · Place 1 · Germantown Friends | Javelin800g | 1. | 116-11 | 11 |
| Apr 28 | GFS #2Apr 28 · Discus · Place 4 · Germantown Friends | Discus1.6kg | 4. | 75-01 | 11 |
| Apr 15 | GFS #1Apr 15 · Javelin · Place 2 · Germantown Friends | Javelin800g | 2. | 96-04 | 11 |
| Apr 15 | GFS #1Apr 15 · Discus · Place 1 · Germantown Friends | Discus1.6kg | 1. | 90-09 PB | 11 |
| Mar 21 | Upper Darby RelaysMar 21 · Javelin · Place 23 · Germantown Friends School | Javelin | 23 | 107-5 | 11 |
| Mar 21 | Upper Darby RelaysMar 21 · Discus · Place 42 · Germantown Friends School | Discus | 42 | 76-8 | 11 |
2026 Indoor Track
2 results2024 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 16 | GFS #2Apr 16 · Pole Vault · Place 4 · Germantown Friends | Pole Vault | 4 | 6-0 | — |
| Apr 16 | GFS #2Apr 16 · Javelin · Place 4 · Germantown Friends | Javelin | 4 | 87-2 | — |
| Apr 16 | GFS #2Apr 16 · Discus · Place 3 · Germantown Friends | Discus | 3 | 55-2 | — |
| Apr 10 | GFS #1Apr 10 · Pole Vault · Place 6 · Germantown Friends | Pole Vault | 6 | 6-0 | — |
| Apr 10 | GFS #1Apr 10 · Javelin · Place 2 · Germantown Friends | Javelin | 2 | 95-2 | — |
| Apr 10 | GFS #1Apr 10 · Discus · Place 3 · Germantown Friends | Discus | 3 | 54-7 | — |