Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · IndoorGBTC Invitational · Jan 21 | 26.98a | GBTC Invitational | January 21, 2018 |
| 200 Meters · OutdoorAndover/Exeter Dual · May 26 | 25.51a | Andover/Exeter Dual | May 26, 2018 |
| 300 Meters · IndoorPhillips Exeter, Governors,Wilbraham · Jan 15 | 41.52a | Phillips Exeter, Governors,Wilbraham | January 15, 2020 |
| 55 Meter · IndoorWTL at Phillips Exeter · Dec 15 | 7.44a | WTL at Phillips Exeter | December 15, 2018 |
| 60 Meter · IndoorGBTC Invitational · Jan 21 | 8.24a | GBTC Invitational | January 21, 2018 |
| High Jump · IndoorWTL at Phillips Exeter #2 · Dec 18 | 5-04.00 | WTL at Phillips Exeter #2 | December 18, 2019 |
| High Jump · OutdoorAndover/Exeter Dual Meet · May 25 | 5-06.00 | Andover/Exeter Dual Meet | May 25, 2019 |
| Javelin · 800g · OutdoorAndover/Exeter Dual · May 26 | 120-01 | Andover/Exeter Dual | May 26, 2018 |
| Pole Vault · IndoorPhillips Exeter, Governors,Wilbraham · Jan 15 | 10-00.00 | Phillips Exeter, Governors,Wilbraham | January 15, 2020 |
| Pole Vault · OutdoorNEPSTA Divison 1 Championship · May 18 | 10-06.00 | NEPSTA Divison 1 Championship | May 18, 2019 |
| Shot Put · 12lb · IndoorAndover/Exeter 9/10th Grade Dual Meet · Jan 31 | 31-09.00 | Andover/Exeter 9/10th Grade Dual Meet | January 31, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
1 results2019 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | WTL at Phillips ExeterDec 14 · High Jump · Place 3 · Phillips Exeter Academy | High Jump | 3. | 5-02 | 12 |
| Feb 13 | Andover/Exeter DualFeb 13 · Pole Vault · Place 3 · Phillips Exeter Academy | Pole Vault | 3. | 10-00.00 | 11 |
| Feb 13 | Andover/Exeter DualFeb 13 · High Jump · Place 1 · Phillips Exeter Academy | High Jump | 1. | 5-02.00 | 11 |
2019 Outdoor Track
2 results2018 Indoor Track
4 results