Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBurlington HS Invitational · May 13 | 21.79a | Burlington HS Invitational | May 13, 2017 |
| 100m Hurdles · 33" / 0.838m · IndoorSTJA, CVU,Milton,NCU,Montpelier · May 11 | 22.00 | STJA, CVU,Milton,NCU,Montpelier | May 11, 2016 |
| 100m Hurdles · 33" / 0.838m · Outdoor4th Annual Coaches Vs. Cancer Twilight Open · May 14 | 21.38a | 4th Annual Coaches Vs. Cancer Twilight Open | May 14, 2016 |
| 100m Hurdles · 33" / 0.838m · Outdoor · Hand timedCVU Meet #2 · May 10 | 21.0h | CVU Meet #2 | May 10, 2017 |
| 300m Hurdles · 30" / 0.762m · IndoorSTJA, CVU,Milton,NCU,Montpelier · May 11 | 1:04.30 | STJA, CVU,Milton,NCU,Montpelier | May 11, 2016 |
| 300m Hurdles · 30" / 0.762m · OutdoorCVU, Mt. Abe, Vergennes, Winooski.... · May 14 | 59.42a | CVU, Mt. Abe, Vergennes, Winooski.... | May 14, 2015 |
| 300m Hurdles · 30" / 0.762m · Outdoor · Hand timedCVU Meet #2 · Apr 27 | 1:01.1h | CVU Meet #2 | April 27, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
10 results2017 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 19 | STJA meet 1Apr 19 · 300m Hurdles · Place 7 · Champlain Valley Union | 300m Hurdles30" / 0.762m | 7. | 1:06.00 | 11 |
2016 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | MMU Track - Home #3May 18 · 300m Hurdles · Place 10 · Champlain Valley Union | 300m Hurdles30" / 0.762m | 10. | 1:01.91a | 10 |
| May 18 | MMU Track - Home #3May 18 · 100m Hurdles · Place 13 · Champlain Valley Union | 100m Hurdles33" / 0.838m | 13. | 22.40a | 10 |
| May 14 | 4th Annual Coaches Vs. Cancer Twilight OpenMay 14 · 300m Hurdles · Place 10 · Champlain Valley Union | 300m Hurdles30" / 0.762m | 10. | 1:01.74a | 10 |
| May 14 | 4th Annual Coaches Vs. Cancer Twilight OpenMay 14 · 100m Hurdles · Place 12 · Champlain Valley Union | 100m Hurdles33" / 0.838mRound P | 12. | 21.38a PB | 10 |
| May 3 | MVU/BFA St Albans CoHost MeetMay 3 · 300m Hurdles · Champlain Valley Union | 300m Hurdles30" / 0.762m | — | 60.1Unofficial | 10 |
| May 3 | MVU/BFA St Albans CoHost MeetMay 3 · 100m Hurdles · Champlain Valley Union | 100m Hurdles33" / 0.838m | — | 19.4Unofficial | 10 |
| Apr 27 | CVU Meet #2Apr 27 · 300m Hurdles · Place 8 · Champlain Valley Union | 300m Hurdles30" / 0.762m | 8. | 1:01.1h PB | 10 |
| Apr 27 | CVU Meet #2Apr 27 · 100m Hurdles · Place 9 · Champlain Valley Union | 100m Hurdles33" / 0.838m | 9. | 21.6h | 10 |
| Apr 20 | Essex VacationalApr 20 · 100m Hurdles · Place 26 · Champlain Valley Union | 100m Hurdles | 26 | 23.28a | 10 |
| Apr 20 | Essex VacationalApr 20 · 300m Hurdles · Place 19 · Champlain Valley Union | 300m Hurdles | 19 | 1:04.59a | 10 |
| Apr 13 | CVU Meet #1Apr 13 · 300m Hurdles · Place 6 · Champlain Valley Union | 300m Hurdles30" / 0.762m | 6. | 1:03.2h | 10 |
| Apr 13 | CVU Meet #1Apr 13 · 100m Hurdles · Place 6 · Champlain Valley Union | 100m Hurdles33" / 0.838m | 6. | 21.6h | 10 |
2016 Indoor Track
2 results2015 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | CVU, Hazen, Richford, SpauldingMay 21 · 300m Hurdles · Champlain Valley Union | 300m Hurdles30" / 0.762m | — | DQ | 9 |
| May 21 | CVU, Hazen, Richford, SpauldingMay 21 · 100m Hurdles · Place 10 · Champlain Valley Union | 100m Hurdles33" / 0.838m | 10. | 21.85a | 9 |
| May 14 | CVU, Mt. Abe, Vergennes, Winooski....May 14 · 300m Hurdles · Place 6 · Champlain Valley Union | 300m Hurdles30" / 0.762m | 6. | 59.42a PB | 9 |
| May 14 | CVU, Mt. Abe, Vergennes, Winooski....May 14 · 100m Hurdles · Place 6 · Champlain Valley Union | 100m Hurdles33" / 0.838m | 6. | 22.73a | 9 |
| May 14 | CVU, Mt. Abe, Vergennes, Winooski....May 14 · 200 Meters · Champlain Valley Union | 200 Meters | — | DNS | 9 |
| May 5 | MVU Home MeetMay 5 · 300m Hurdles · Champlain Valley Union | 300m Hurdles30" / 0.762m | — | 60.5 | 9 |
| May 2 | Burlington TF InvitationalMay 2 · 100m Hurdles · Place 43 · Champlain Valley Union | 100m Hurdles33" / 0.838mRound P | 43. | 22.19aWind: -0.9 | 9 |
| Apr 29 | CVU, NCU, Mt. Abe, OxbowApr 29 · 100m Hurdles · Place 6 · Champlain Valley Union | 100m Hurdles33" / 0.838m | 6. | 21.4h | 9 |