Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorVTFOA Meet #1 · Dec 13 | 7:17.85a | VTFOA Meet #1 | December 13, 2025 |
| 100 Meters · OutdoorAnnual Pete Davis Invitational · May 22 | 15.03 | Annual Pete Davis Invitational | May 22, 2026 |
| 1000 Meters · IndoorVTFOA Weekend 5 · Jan 12 | 4:11.15a | VTFOA Weekend 5 | January 12, 2025 |
| 1500 Meters · OutdoorNCUHS Host Meet 1 · May 6 | 6:17.3 | NCUHS Host Meet 1 | May 6, 2025 |
| 1600 Meters · IndoorVTFOA Weekend 5 · Jan 12 | 6:52.37a | VTFOA Weekend 5 | January 12, 2025 |
| 400 Meters · OutdoorAnnual Pete Davis Invitational · May 22 | 1:22.41 | Annual Pete Davis Invitational | May 22, 2026 |
| 800 Meters · OutdoorSouth Burlington Host TF Meet #3 · May 21 | 3:04.33a | South Burlington Host TF Meet #3 | May 21, 2025 |
| Long Jump · IndoorVTFOA Weekend 1 · Dec 14 | 3.43m | VTFOA Weekend 1 | December 14, 2024 |
| Long Jump · OutdoorSouth Burlington HS TF Meet 1 · Apr 15 | 2.46m | South Burlington HS TF Meet 1 | April 15, 2026 |
| Shot Put · 4kg · OutdoorAnnual Pete Davis Invitational · May 22 | 25-03.00 | Annual Pete Davis Invitational | May 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results2025 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 31 | VTFOA Meet #4Dec 31 · 1 Mile · Place 20 · Lake Region Union | 1 Mile | 20. | 7:18.24a | 10 |
| Dec 31 | VTFOA Meet #4Dec 31 · Long Jump · Place 27 · Lake Region Union | Long Jump | 27. | 3.43m | 10 |
| Dec 13 | VTFOA Meet #1Dec 13 · 1 Mile · Place 25 · Lake Region Union | 1 Mile | 25. | 7:17.85a PB | 10 |
| Dec 13 | VTFOA Meet #1Dec 13 · 1000 Meters · Lake Region Union | 1000 Meters | — | DNS | 10 |
| Dec 13 | VTFOA Meet #1Dec 13 · Long Jump · Place 46 · Lake Region Union | Long Jump | 46. | 3.15m | 10 |
| Jan 12 | VTFOA Weekend 5Jan 12 · Long Jump · Place 56 · Lake Region Union | Long Jump | 56 | 3.07m | — |
| Jan 12 | VTFOA Weekend 5Jan 12 · 1600 Meters · Place 22 · Lake Region Union | 1600 Meters | 22 | 6:52.37a PB | — |
| Jan 12 | VTFOA Weekend 5Jan 12 · 1000 Meters · Place 27 · Lake Region Union | 1000 Meters | 27 | 4:11.15a PB | — |
| Jan 5 | VTFOA Weekend 4Jan 5 · Long Jump · Place 34 · Lake Region Union | Long Jump | 34 | 2.92m | — |
| Jan 5 | VTFOA Weekend 4Jan 5 · 1600 Meters · Place 15 · Lake Region Union | 1600 Meters | 15 | 6:59.22a | — |
| Jan 5 | VTFOA Weekend 4Jan 5 · 1000 Meters · Place 13 · Lake Region Union | 1000 Meters | 13 | 4:12.14a | — |
2025 Outdoor Track
10 results2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | VTFOA Weekend 3Dec 28 · 1000 Meters · Place 21 · Lake Region Union | 1000 Meters | 21. | 4:13.23a | 9 |
| Dec 28 | VTFOA Weekend 3Dec 28 · 1600 Meters · Place 21 · Lake Region Union | 1600 Meters | 21. | 6:58.05a | 9 |
| Dec 28 | VTFOA Weekend 3Dec 28 · Long Jump · Place 42 · Lake Region Union | Long Jump | 42. | 2.99m | 9 |
| Dec 14 | VTFOA Weekend 1Dec 14 · 1000 Meters · Place 29 · Lake Region Union | 1000 Meters | 29. | 4:12.33a | 9 |
| Dec 14 | VTFOA Weekend 1Dec 14 · 1600 Meters · Place 21 · Lake Region Union | 1600 Meters | 21. | 7:16.16a | 9 |
| Dec 14 | VTFOA Weekend 1Dec 14 · Long Jump · Place 36 · Lake Region Union | Long Jump | 36. | 3.43m PB | 9 |