Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorLI Meet 1 · Apr 30 | 12.8 | LI Meet 1 | April 30, 2025 |
| 1500 Meters · OutdoorLyndon Home Meet 1 · Apr 29 | 6:07.7 | Lyndon Home Meet 1 | April 29, 2026 |
| 1600 Meters · IndoorVTFOA Weekend 4 · Jan 5 | 6:44.56a | VTFOA Weekend 4 | January 5, 2025 |
| 200 Meters · OutdoorNCUHS Home Meet #1 · May 7 | 26.59a | NCUHS Home Meet #1 | May 7, 2024 |
| 300 Meters · IndoorVTFOA HS Indoor #3 · Dec 31 | 44.57a | VTFOA HS Indoor #3 | December 31, 2023 |
| 3000 Meters · OutdoorLI Meet 1 · Apr 30 | 13:03.3 | LI Meet 1 | April 30, 2025 |
| 3200 Meters · IndoorVTFOA Weekend 5 · Jan 12 | 14:15.46a | VTFOA Weekend 5 | January 12, 2025 |
| 400 Meters · OutdoorLI Meet 2 · May 14 | 1:04.5 | LI Meet 2 | May 14, 2025 |
| 55 Meter · IndoorVTFOA HS Indoor #1 · Dec 17 | 7.72a | VTFOA HS Indoor #1 | December 17, 2023 |
| 55 Meters · IndoorVTFOA HS Indoor #5 · Jan 14 | 7.77a | VTFOA HS Indoor #5 | January 14, 2024 |
| Discus · 1.6kg · OutdoorLyndon Home Meet 1 · Apr 16 | 42' 10 | Lyndon Home Meet 1 | April 16, 2024 |
| Javelin · 800g · OutdoorLyndon Home Meet 1 · Apr 16 | 58' 3.5 | Lyndon Home Meet 1 | April 16, 2024 |
| Long Jump · OutdoorLyndon Home Meet 1 · Apr 16 | 12' 6.5 | Lyndon Home Meet 1 | April 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 2 | STJA Last Chance MeetJun 2 · Long Jump · Place 7 · Lyndon Institute | Long Jump | 7 | 4.49m | 11 |
| Jun 2 | STJA Last Chance MeetJun 2 · 200 Meters · Place 15 · Lyndon Institute | 200 Meters | 15 | 28.49a | 11 |
| Jun 2 | STJA Last Chance MeetJun 2 · 100 Meters · Place 16 · Lyndon Institute | 100 Meters | 16 | 12.94a | 11 |
| May 27 | NCUHS Home Meet #2May 27 · Long Jump · Place 10 · Lyndon Institute | Long Jump | 10 | 4.15m | 11 |
| May 27 | NCUHS Home Meet #2May 27 · 200 Meters · Place 22 · Lyndon Institute | 200 Meters | 22 | 28.70a | 11 |
| May 27 | NCUHS Home Meet #2May 27 · 100 Meters · Place 31 · Lyndon Institute | 100 Meters | 31 | 13.55a | 11 |
| May 13 | Lyndon Home meet 2May 13 · Long Jump · Place 15 · Lyndon Institute | Long Jump | 15. | 14' 10" | 11 |
| May 13 | Lyndon Home meet 2May 13 · 200 Meters · Place 13 · Lyndon Institute | 200 Meters | 13. | 29.6 | 11 |
| May 13 | Lyndon Home meet 2May 13 · 100 Meters · Place 17 · Lyndon Institute | 100 Meters | 17. | 13.1 | 11 |
| May 7 | NCUHS Home Meet #1May 7 · Long Jump · Place 16 · Lyndon Institute | Long Jump | 16 | 4.02m | 11 |
| May 7 | NCUHS Home Meet #1May 7 · 200 Meters · Place 23 · Lyndon Institute | 200 Meters | 23 | 28.41a | 11 |
| May 7 | NCUHS Home Meet #1May 7 · 100 Meters · Place 18 · Lyndon Institute | 100 Meters | 18 | 13.65a | 11 |
| Apr 29 | Lyndon Home Meet 1Apr 29 · 3000 Meters · Lyndon Institute | 3000 Meters | — | SCR | 11 |
| Apr 29 | Lyndon Home Meet 1Apr 29 · 1500 Meters · Place 13 · Lyndon Institute | 1500 Meters | 13. | 6:07.7 PB | 11 |
| Apr 29 | Lyndon Home Meet 1Apr 29 · 200 Meters · Place 10 · Lyndon Institute | 200 Meters | 10. | 28.3 | 11 |
| Apr 29 | Lyndon Home Meet 1Apr 29 · 100 Meters · Place 15 · Lyndon Institute | 100 Meters | 15. | 13.6 | 11 |
2025 Indoor Track
7 results2025 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | Div. 2 Vermont State TF ChampionshipJun 6 · 110m Hurdles · Place 18 · Lyndon Institute | 110m Hurdles | 18 | 21.71a | 10 |
| May 20 | U-32 Home HS Meet 2May 20 · 300m Hurdles · Place 12 · Lyndon Institute | 300m Hurdles | 12 | 55.26a | 10 |
| May 20 | U-32 Home HS Meet 2May 20 · 110m Hurdles · Place 11 · Lyndon Institute | 110m Hurdles | 11 | 21.51a | 10 |
| May 14 | LI Meet 2May 14 · 300m Hurdles · Place 8 · Lyndon Institute | 300m Hurdles | 8 | 54.9 | 10 |
| May 14 | LI Meet 2May 14 · 110m Hurdles · Place 4 · Lyndon Institute | 110m Hurdles | 4 | 21.0 | 10 |
| May 14 | LI Meet 2May 14 · 400 Meters · Place 10 · Lyndon Institute | 400 Meters | 10 | 1:04.5 PB | 10 |
| May 14 | LI Meet 2May 14 · 100 Meters · Place 24 · Lyndon Institute | 100 Meters | 24 | 13.4 | 10 |
| May 6 | NCUHS Host Meet 1May 6 · Long Jump · Place 20 · Lyndon Institute | Long Jump | 20 | 3.93m | 10 |
| May 6 | NCUHS Host Meet 1May 6 · Discus · Place 27 · Lyndon Institute | Discus | 27 | 16.15m | 10 |
| May 6 | NCUHS Host Meet 1May 6 · 3000 Meters · Place 5 · Lyndon Institute | 3000 Meters | 5 | 13:12.1 | 10 |
| May 6 | NCUHS Host Meet 1May 6 · 100 Meters · Place 31 · Lyndon Institute | 100 Meters | 31 | 13.3 | 10 |
| Apr 30 | LI Meet 1Apr 30 · 3000 Meters · Place 1 · Lyndon Institute | 3000 Meters | 1 | 13:03.3 PB | 10 |
| Apr 30 | LI Meet 1Apr 30 · 100 Meters · Place 11 · Lyndon Institute | 100 Meters | 11 | 12.8 PB | 10 |
| Apr 17 | Burlington HS Host TF Meet #2Apr 17 · Long Jump · Place 30 · Lyndon Institute | Long Jump | 30 | 3.89m | 10 |
| Apr 17 | Burlington HS Host TF Meet #2Apr 17 · 3000 Meters · Place 13 · Lyndon Institute | 3000 Meters | 13 | 13:25.06a | 10 |
| Apr 17 | Burlington HS Host TF Meet #2Apr 17 · 100 Meters · Place 37 · Lyndon Institute | 100 Meters | 37 | 13.61a | 10 |
2024 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | VTFOA Weekend 3Dec 28 · 300 Meters · Place 48 · Lyndon Institute | 300 Meters | 48. | 47.36a | 10 |
| Dec 28 | VTFOA Weekend 3Dec 28 · 55 Meter · Place 40 · Lyndon Institute | 55 Meter | 40. | 8.02a | 10 |
| Dec 21 | Chip Langmaid InvitationalDec 21 · 3200 Meters · Place 13 · Lyndon Institute | 3200 Meters | 13. | 15:08.87a | 10 |
| Dec 21 | Chip Langmaid InvitationalDec 21 · 55 Meter · Place 21 · Lyndon Institute | 55 Meter | 21. | 7.95a | 10 |
| Dec 14 | VTFOA Weekend 1Dec 14 · 55 Meter · Place 68 · Lyndon Institute | 55 Meter | 68. | 7.96a | 10 |
| Jan 14 | VTFOA HS Indoor #5Jan 14 · 300 Meters · Place 30 · Lyndon Institute | 300 Meters | 30 | 44.92a | — |
| Jan 14 | VTFOA HS Indoor #5Jan 14 · 55 Meters · Place 35 · Lyndon Institute | 55 Meters | 35 | 7.77a PB | — |
2024 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | STJ vs LIMay 21 · Long Jump · Place 16 · Lyndon Institute | Long Jump | 16 | 3.50m | — |
| May 21 | STJ vs LIMay 21 · 200 Meters · Place 12 · Lyndon Institute | 200 Meters | 12 | 27.21a | — |
| May 21 | STJ vs LIMay 21 · 100 Meters · Place 15 · Lyndon Institute | 100 Meters | 15 | 13.09a | — |
| May 17 | Peter Davis InvitationalMay 17 · 1500 Meters · Place 9 · Lyndon Institute | 1500 Meters | 9 | 6:27.3 | — |
| May 17 | Peter Davis InvitationalMay 17 · 100 Meters · Place 15 · Lyndon Institute | 100 Meters | 15 | 13.6 | — |
| May 7 | NCUHS Home Meet #1May 7 · Long Jump · Place 21 · Lyndon Institute | Long Jump | 21 | 3.99m | — |
| May 7 | NCUHS Home Meet #1May 7 · 200 Meters · Place 18 · Lyndon Institute | 200 Meters | 18 | 26.59a PB | — |
| May 7 | NCUHS Home Meet #1May 7 · 100 Meters · Place 23 · Lyndon Institute | 100 Meters | 23 | 13.13a | — |
| May 1 | U-32 HS MeetMay 1 · 110m Hurdles · Place 8 · Lyndon Institute | 110m Hurdles | 8 | 22.35a | — |
| May 1 | U-32 HS MeetMay 1 · 100 Meters · Place 22 · Lyndon Institute | 100 Meters | 22 | 13.88a | — |
| Apr 26 | NEK FreshmanApr 26 · Long Jump · Place 6 · Lyndon Institute | Long Jump | 6 | 12-6.5 | — |
| Apr 26 | NEK FreshmanApr 26 · Pole Vault · Place 3 · Lyndon Institute | Pole Vault | 3 | 4-0 | — |
| Apr 26 | NEK FreshmanApr 26 · 110m Hurdles · Place 2 · Lyndon Institute | 110m Hurdles | 2 | 20.9 | — |
| Apr 26 | NEK FreshmanApr 26 · 200 Meters · Place 1 · Lyndon Institute | 200 Meters | 1 | 26.6 | — |
| Apr 23 | St J vs MMU, NCU, U32, LI, StansteadApr 23 · Long Jump · Place 22 · Lyndon Institute | Long Jump | 22 | 4.11m | — |
| Apr 23 | St J vs MMU, NCU, U32, LI, StansteadApr 23 · 100 Meters · Place 24 · Lyndon Institute | 100 Meters | 24 | 13.38a | — |
| Apr 16 | Lyndon Home Meet 1Apr 16 · Long Jump · Place 6 · Lyndon Institute | Long Jump | 6. | 12' 6.5 PB | 9 |
| Apr 16 | Lyndon Home Meet 1Apr 16 · Javelin · Place 14 · Lyndon Institute | Javelin800g | 14. | 58' 3.5 PB | 9 |
| Apr 16 | Lyndon Home Meet 1Apr 16 · Discus · Place 21 · Lyndon Institute | Discus1.6kg | 21. | 42' 10 PB | 9 |
2023 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 31 | VTFOA HS Indoor #3Dec 31 · 300 Meters · Place 20 · Lyndon Institute | 300 Meters | 20. | 44.57a PB | 9 |
| Dec 31 | VTFOA HS Indoor #3Dec 31 · 55 Meter · Place 30 · Lyndon Institute | 55 Meter | 30. | 7.98a | 9 |
| Dec 23 | VTFOA HS Indoor #2Dec 23 · 300 Meters · Place 53 · Lyndon Institute | 300 Meters | 53. | 46.57a | 9 |
| Dec 23 | VTFOA HS Indoor #2Dec 23 · 55 Meter · Place 66 · Lyndon Institute | 55 Meter | 66. | 8.00a | 9 |
| Dec 17 | VTFOA HS Indoor #1Dec 17 · 300 Meters · Lyndon Institute | 300 Meters | — | DNS | 9 |
| Dec 17 | VTFOA HS Indoor #1Dec 17 · 55 Meter · Place 19 · Lyndon Institute | 55 Meter | 19. | 7.72a PB | 9 |