Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorVTFOA Meet #2 · Dec 21 | 5:22.77a | VTFOA Meet #2 | December 21, 2025 |
| 1000 Meters · IndoorCougarHawk Mini Meet #1 · Dec 23 | 3:04.08a | CougarHawk Mini Meet #1 | December 23, 2025 |
| 1500 Meters · IndoorVTFOA HS Indoor #3 · Dec 31 | 5:57.89a | VTFOA HS Indoor #3 | December 31, 2023 |
| 1500 Meters · OutdoorCVU HS TF Meet 3 · May 13 | 4:52.37a | CVU HS TF Meet 3 | May 13, 2026 |
| 1600 Meters · IndoorVTFOA Weekend 4 · Jan 5 | 5:18.42a | VTFOA Weekend 4 | January 5, 2025 |
| 2 Miles · IndoorVTFOA Meet #3 · Dec 27 | 11:51.42a | VTFOA Meet #3 | December 27, 2025 |
| 3200 Meters · IndoorVTFOA Weekend 5 · Jan 12 | 11:51.09a | VTFOA Weekend 5 | January 12, 2025 |
| 600 Meters · IndoorCougarHawk Mini Meet #1 · Dec 23 | 1:37.58a | CougarHawk Mini Meet #1 | December 23, 2025 |
| 800 Meters · OutdoorColchester HS TF Meet 2 (11th & 12th Gr.) · May 20 | 2:17.81a | Colchester HS TF Meet 2 (11th & 12th Gr.) | May 20, 2026 |
| Long Jump · IndoorVTFOA HS Indoor #5 · Jan 14 | 4.51m | VTFOA HS Indoor #5 | January 14, 2024 |
| Long Jump · OutdoorEssex HS Vacational TF Meet · Apr 24 | 4.10m | Essex HS Vacational TF Meet | April 24, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 4 | VTFOA Meet #5Jan 4 · 1 Mile · Place 12 · Champlain Valley Union | 1 Mile | 12 | 5:33.88a | 11 |
2025 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 31 | VTFOA Meet #4Dec 31 · 1000 Meters · Place 14 · Champlain Valley Union | 1000 Meters | 14. | 3:11.19a | 11 |
| Dec 27 | VTFOA Meet #3Dec 27 · 2 Miles · Place 12 · Champlain Valley Union | 2 Miles | 12. | 11:51.42a PB | 11 |
| Dec 23 | CougarHawk Mini Meet #1Dec 23 · 1000 Meters · Place 6 · Champlain Valley Union | 1000 Meters | 6. | 3:04.08a PB | 11 |
| Dec 23 | CougarHawk Mini Meet #1Dec 23 · 600 Meters · Place 8 · Champlain Valley Union | 600 Meters | 8. | 1:37.58a PB | 11 |
| Dec 21 | VTFOA Meet #2Dec 21 · 1 Mile · Place 9 · Champlain Valley Union | 1 Mile | 9. | 5:22.77a PB | 11 |
| Dec 13 | VTFOA Meet #1Dec 13 · 2 Miles · Place 18 · Champlain Valley Union | 2 Miles | 18. | 11:52.68a | 11 |
| Jan 12 | VTFOA Weekend 5Jan 12 · 3200 Meters · Place 17 · Champlain Valley Union | 3200 Meters | 17 | 11:51.09a PB | — |
| Jan 5 | VTFOA Weekend 4Jan 5 · 1600 Meters · Place 13 · Champlain Valley Union | 1600 Meters | 13 | 5:18.42a PB | — |
| Jan 2 | Predator Mini-MeetJan 2 · 1000 Meters · Place 4 · Champlain Valley Union | 1000 Meters | 4 | 3:04.91a | — |
| Jan 2 | Predator Mini-MeetJan 2 · 600 Meters · Place 5 · Champlain Valley Union | 600 Meters | 5 | 1:43.44a | — |
2025 Outdoor Track
3 results2024 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | VTFOA Weekend 3Dec 28 · 3200 Meters · Place 14 · Champlain Valley Union | 3200 Meters | 14. | 12:02.54a | 10 |
| Dec 22 | VTFOA Weekend 2Dec 22 · 1600 Meters · Place 16 · Champlain Valley Union | 1600 Meters | 16. | 5:36.10a | 10 |
| Dec 14 | VTFOA Weekend 1Dec 14 · 1000 Meters · Place 16 · Champlain Valley Union | 1000 Meters | 16. | 3:17.11a | 10 |
| Dec 14 | VTFOA Weekend 1Dec 14 · 1600 Meters · Place 16 · Champlain Valley Union | 1600 Meters | 16. | 5:22.23a | 10 |
| Jan 14 | VTFOA HS Indoor #5Jan 14 · Long Jump · Place 17 · Champlain Valley Union | Long Jump | 17 | 4.51m PB | — |
| Jan 14 | VTFOA HS Indoor #5Jan 14 · 1000 Meters · Place 14 · Champlain Valley Union | 1000 Meters | 14 | 3:36.76a | — |
| Jan 7 | VTFOA HS Indoor #4Jan 7 · Long Jump · Place 9 · Champlain Valley Union | Long Jump | 9 | 4.55m | — |
| Jan 7 | VTFOA HS Indoor #4Jan 7 · 1000 Meters · Place 7 · Champlain Valley Union | 1000 Meters | 7 | 3:43.42a | — |
| Jan 7 | VTFOA HS Indoor #4Jan 7 · 600 Meters · Place 8 · Champlain Valley Union | 600 Meters | 8 | 1:56.93a | — |
2024 Outdoor Track
14 results2023 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 31 | VTFOA HS Indoor #3Dec 31 · 1000 Meters · Place 18 · Champlain Valley Union | 1000 Meters | 18. | 3:45.62a | 9 |
| Dec 31 | VTFOA HS Indoor #3Dec 31 · Long Jump · Place 15 · Champlain Valley Union | Long Jump | 15. | 4.27mWind: 0 | 9 |
| Dec 31 | VTFOA HS Indoor #3Dec 31 · 1500 Meters · Place 22 · Champlain Valley Union | 1500 Meters | 22. | 5:57.89a PB | 9 |
| Dec 23 | VTFOA HS Indoor #2Dec 23 · 1000 Meters · Champlain Valley Union | 1000 Meters | — | 3:36.87a | 9 |
| Dec 23 | VTFOA HS Indoor #2Dec 23 · Long Jump · Champlain Valley Union | Long Jump | — | 4.15mWind: 0 | 9 |
| Dec 17 | VTFOA HS Indoor #1Dec 17 · 1000 Meters · Place 9 · Champlain Valley Union | 1000 Meters | 9. | 3:41.71a | 9 |
| Dec 17 | VTFOA HS Indoor #1Dec 17 · Long Jump · Place 5 · Champlain Valley Union | Long Jump | 5. | 4.24m | 9 |