Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · IndoorSTJA, Harwood, Enosburg, Middlebury, Danville · Apr 27 | 15.50 | STJA, Harwood, Enosburg, Middlebury, Danville | April 27, 2016 |
| 100 Meters · OutdoorMS Track Invitational · May 16 | 16.61a | MS Track Invitational | May 16, 2015 |
| 1000 Meters · IndoorVITA Weekend #3 (Non-Chittenden County Teams) · Jan 7 | 4:02.25a | VITA Weekend #3 (Non-Chittenden County Teams) | January 7, 2017 |
| 110m Hurdles · 39" / 0.991m · Outdoor · Hand timedBFA 5/17 Meet · May 17 | 21.7h | BFA 5/17 Meet | May 17, 2016 |
| 200 Meters · OutdoorCoaches Vs. Cancer Twilight Open · May 4 | 28.37a | Coaches Vs. Cancer Twilight Open | May 4, 2019 |
| 300 Meters · IndoorVITA Weekend #5 · Jan 21 | 48.71a | VITA Weekend #5 | January 21, 2017 |
| 300 Meters · Indoor · Hand timedVITA Weekend #4 (Div. II Non-Chittenden County Teams) · Jan 14 | 54.8h | VITA Weekend #4 (Div. II Non-Chittenden County Teams) | January 14, 2017 |
| 300m Hurdles · 36" / 0.914m · IndoorSTJA, Harwood, Enosburg, Middlebury, Danville · Apr 27 | 1:02.00 | STJA, Harwood, Enosburg, Middlebury, Danville | April 27, 2016 |
| 300m Hurdles · 36" / 0.914m · Outdoor · Hand timedBFA 5/17 Meet · May 17 | 1:07.7h | BFA 5/17 Meet | May 17, 2016 |
| 400 Meters · OutdoorSOUTH BURLINGTON vs. Burlington, Lake Region, Middlebury, Mt. Abraham, Northfield & Richford · May 10 | 71.15a | SOUTH BURLINGTON vs. Burlington, Lake Region, Middlebury, Mt. Abraham, Northfield & Richford | May 10, 2017 |
| 600 Meters · IndoorVITA Weekend #4 (Div. II Non-Chittenden County Teams) · Jan 14 | 2:03.35a | VITA Weekend #4 (Div. II Non-Chittenden County Teams) | January 14, 2017 |
| 75m Hurdles · 30" · OutdoorMS Track Invitational · May 16 | 17.84a | MS Track Invitational | May 16, 2015 |
| High Jump · OutdoorCoaches Vs. Cancer Twilight Open · May 4 | 5-01.00 | Coaches Vs. Cancer Twilight Open | May 4, 2019 |
| Triple Jump · OutdoorEssex HS Host #1 · May 1 | 31-04.50 | Essex HS Host #1 | May 1, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
6 results2018 Outdoor Track
2 results2017 Outdoor Track
5 results2017 Indoor Track
5 results2016 Indoor Track
3 results2016 Outdoor Track
2 results2015 Outdoor Track
2 results