Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMilton HS Host #1 · May 8 | 11.95a | Milton HS Host #1 | May 8, 2019 |
| 100 Meters · Outdoor · Hand timedSTJ vs North Country, Union 32, Northfield,Oxbow, Thetford · May 15 | 11.80h | STJ vs North Country, Union 32, Northfield,Oxbow, Thetford | May 15, 2019 |
| 200 Meters · OutdoorVermont Div 2 State Championships · Jun 1 | 24.72a | Vermont Div 2 State Championships | June 1, 2019 |
| 300 Meters · IndoorVT HS Indoor Weekend 4 · Jan 4 | 41.28 | VT HS Indoor Weekend 4 | January 4, 2020 |
| 55 Meter · IndoorVT HS Indoor Weekend 3 · Dec 28 | 7.08a | VT HS Indoor Weekend 3 | December 28, 2019 |
| 55 Meters · IndoorVT HS Indoor Weekend 4 · Jan 4 | 7.02 | VT HS Indoor Weekend 4 | January 4, 2020 |
| Complete · OutdoorSTJ Vs U32 Dual meet · Apr 24 | 12.10hPR | STJ Vs U32 Dual meet | April 24, 2019 |
| Discus · 1.6kg · OutdoorNCUHS Meet #1 · Apr 19 | 62-08 | NCUHS Meet #1 | April 19, 2017 |
| High Jump · OutdoorSOUTH BURLINGTON vs. Colchester, Danville, Rice, St. Johnsbury & U-32 · May 16 | 4-11.00 | SOUTH BURLINGTON vs. Colchester, Danville, Rice, St. Johnsbury & U-32 | May 16, 2017 |
| Javelin · 800g · OutdoorNVAC Mtn Division Frosh/Soph Meet · May 18 | 99-00 | NVAC Mtn Division Frosh/Soph Meet | May 18, 2017 |
| Pole Vault · OutdoorD2 VT State Championship · Jun 2 | 9-00.00 | D2 VT State Championship | June 2, 2018 |
| Shot Put · 12lb · OutdoorNCUHS Meet #1 · Apr 19 | 22-01.00 | NCUHS Meet #1 | April 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
3 results2019 Indoor Track
5 results2019 Outdoor Track
18 results2018 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 2 | D2 VT State ChampionshipJun 2 · Pole Vault · Place 10 · UThirtyTwo | Pole Vault | 10. | 9-00.00 PB | 10 |
| Jun 2 | D2 VT State ChampionshipJun 2 · 200 Meters · Place 14 · UThirtyTwo | 200 Meters | 14. | 25.97a | 10 |
| Jun 2 | D2 VT State ChampionshipJun 2 · 100 Meters · Place 21 · UThirtyTwo | 100 MetersRound P | 21. | 12.69a | 10 |
| May 8 | Milton HS HostMay 8 · Pole Vault · Place 4 · UThirtyTwo | Pole Vault | 4. | 8-06.00 | 10 |
| May 8 | Milton HS HostMay 8 · 200 Meters · Place 6 · UThirtyTwo | 200 Meters | 6. | 25.03 | 10 |
| May 8 | Milton HS HostMay 8 · 100 Meters · Place 8 · UThirtyTwo | 100 Meters | 8. | 12.27 | 10 |
| May 2 | Monster MeetMay 2 · Pole Vault · Place 7 · UThirtyTwo | Pole Vault | 7. | 7-06.00 | 10 |
| May 2 | Monster MeetMay 2 · 200 Meters · Place 10 · UThirtyTwo | 200 Meters | 10. | 26.07a | 10 |
| May 2 | Monster MeetMay 2 · 100 Meters · Place 9 · UThirtyTwo | 100 Meters | 9. | 12.92a | 10 |
2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | STJ last chance May 29 · Pole Vault · UThirtyTwo | Pole Vault | — | DNS | 10 |
| May 29 | STJ last chance May 29 · 200 Meters · UThirtyTwo | 200 Meters | — | DNS | 10 |
2017 Outdoor Track
10 results