Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 29 · West Windsor-Plainsboro South | Javelin600g | 29. | 62-06 | 12 |
| May 9 | CVC ChampsMay 9 · Javelin · Place 19 · West Windsor-Plainsboro South | Javelin600g | 19. | 62-03 | 12 |
| May 9 | CVC ChampsMay 9 · Shot Put · West Windsor-Plainsboro South | Shot Put4kg | -- | DNS | 12 |
| May 2 | Mercer Coaches ClassicMay 2 · Javelin · Place 19 · West Windsor-Plainsboro South | Javelin600g | 19. | 63-08 PB | 12 |
| Apr 11 | Mercer Coaches RelaysApr 11 · Javelin · Place 25 · West Windsor-Plainsboro South | Javelin600g | 25. | 51-10 | 12 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 4 | CVC RelaysJan 4 · Shot Put · Place 25 · West Windsor Plainsboro South | Shot Put | 25 | 21-3 | 11 |
2025 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 13 | NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 34 · West Windsor Plainsboro South | Shot Put | 34 | 21-5.50 | 10 |
| Jan 26 | CVC ChampionshipJan 26 · Shot Put · Place 25 · West Windsor Plainsboro South | Shot Put | 25 | 19-9.50 | 10 |
| Jan 26 | CVC ChampionshipJan 26 · Shot Put · Place 25 · West Windsor Plainsboro South | Shot Put | 25 | 19-9.50 | 10 |
| Jan 26 | CVC ChampionshipJan 26 · Shot Put · Place 25 · West Windsor Plainsboro South | Shot Put | 25 | 19-9.50 | 10 |
| Jan 26 | CVC ChampionshipJan 26 · Shot Put · Place 25 · West Windsor Plainsboro South | Shot Put | 25 | 19-9.50 | 10 |
| Jan 20 | NJSIAA Relay Championships - Group 4Jan 20 · Shot Put · Place 47 · West Windsor Plainsboro South | Shot Put | 47 | 19-10 | 10 |
| Jan 5 | CVC RelaysJan 5 · Shot Put · Place 28 · West Windsor Plainsboro South | Shot Put | 28 | 19-10.75 | 10 |
| Jan 5 | CVC RelaysJan 5 · Shot Put · Place 28 · West Windsor Plainsboro South | Shot Put | 28 | 19-10.75 | 10 |
2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 6 | Rebel RelaysApr 6 · Shot Put · Place 26 · West Windsor Plainsboro South | Shot Put | 26 | 19-0.30 | 10 |
| Apr 6 | Rebel RelaysApr 6 · Discus · Place 28 · West Windsor Plainsboro South | Discus | 28 | 49-10 | 10 |
2024 Indoor Track
1 results