Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · OutdoorSTJ Last Chance Meet · May 30 | 25.38a | STJ Last Chance Meet | May 30, 2023 |
| 300 Meters · IndoorVTFOA Meet #4 · Dec 31 | 37.97a | VTFOA Meet #4 | December 31, 2025 |
| 300m Hurdles · 36" / 0.914m · OutdoorSTJ Last Chance Meet · May 30 | 49.69a | STJ Last Chance Meet | May 30, 2023 |
| 400 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 28 | 52.43a | MSTCA Boston Holiday Challenge at the TRACK | December 28, 2024 |
| 400 Meters · OutdoorWilliam F. Eddy Jr. Track & Field Invitational · May 18 | 52.09a | William F. Eddy Jr. Track & Field Invitational | May 18, 2024 |
| 55 Meter · IndoorThe Beantown Winter Classic · Dec 21 | 7.18a | The Beantown Winter Classic | December 21, 2024 |
| 600 Meters · IndoorThe Beantown Winter Classic · Dec 20 | 1:29.58a | The Beantown Winter Classic | December 20, 2025 |
| 600 Meters · OutdoorNHWTL @ Dartmouth College · Dec 17 | 1:31.02a | NHWTL @ Dartmouth College | December 17, 2023 |
| 800 Meters · OutdoorThe Patriot Games · Apr 17 | 2:03.04a | The Patriot Games | April 17, 2026 |
| High Jump · IndoorVTFOA Meet #3 · Dec 27 | 1.75m | VTFOA Meet #3 | December 27, 2025 |
| Shot Put · 12lb · IndoorVT Throws Meet #1 · Dec 15 | 10.09m | VT Throws Meet #1 | December 15, 2024 |
| Weight Throw · 25lb / 11.3kg · IndoorVermont Throws #1 · Dec 9 | 6.47m | Vermont Throws #1 | December 9, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 17 | The Patriot GamesApr 17 · High Jump · St Johnsbury | High Jump | — | DNS | 12 |
| Apr 17 | The Patriot GamesApr 17 · 800 Meters · Place 3 · St Johnsbury | 800 Meters | 3. | 2:03.04a PB | 12 |
2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 31 | VTFOA Meet #4Dec 31 · 300 Meters · Place 4 · St Johnsbury | 300 Meters | 4. | 37.97a PB | 12 |
| Dec 27 | VTFOA Meet #3Dec 27 · 300 Meters · Place 6 · St Johnsbury | 300 Meters | 6. | 38.25a | 12 |
| Dec 27 | VTFOA Meet #3Dec 27 · 600 Meters · Place 1 · St Johnsbury | 600 Meters | 1. | 1:30.50a | 12 |
| Dec 27 | VTFOA Meet #3Dec 27 · High Jump · Place 5 · St Johnsbury | High Jump | 5. | 1.75m PB | 12 |
| Dec 20 | The Beantown Winter ClassicDec 20 · 600 Meters · Place 25 · St Johnsbury | 600 Meters | 25. | 1:29.58a PB | 12 |
| Dec 13 | VTFOA Meet #1Dec 13 · 300 Meters · St Johnsbury | 300 Meters | — | DNF | 12 |
2025 Outdoor Track
1 results2024 Indoor Track
6 results2024 Outdoor Track
1 results2023 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 31 | VTFOA HS Indoor #3Dec 31 · 55 Meter · St Johnsbury | 55 Meter | — | DNS | 10 |
| Dec 23 | VTFOA HS Indoor #2Dec 23 · 300 Meters · Place 14 · St Johnsbury | 300 Meters | 14. | 40.19a | 10 |
| Dec 23 | VTFOA HS Indoor #2Dec 23 · High Jump · Place 18 · St Johnsbury | High Jump | 18. | 1.50m | 10 |
| Dec 22 | VT Throws #2Dec 22 · Shot Put · Place 12 · St Johnsbury | Shot Put12lb | 12. | 8.95m | 10 |
| Dec 9 | Vermont Throws #1Dec 9 · Weight Throw · Place 15 · St Johnsbury | Weight Throw25lb / 11.3kg | 15. | 6.47m PB | 10 |
| Dec 9 | Vermont Throws #1Dec 9 · Shot Put · Place 6 · St Johnsbury | Shot Put12lb | 6. | 9.18m | 10 |
2023 Outdoor Track
6 results