Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorLyndon Institute · May 16 | 20.01 | Lyndon Institute | May 16, 2018 |
| 100m Hurdles · 33" / 0.838m · Outdoor · Hand timedNCUHS, Hazen, Rand, Chel, Craft @MMU · Apr 15 | 21.1h | NCUHS, Hazen, Rand, Chel, Craft @MMU | April 15, 2015 |
| 300m Hurdles · 30" / 0.762m · OutdoorLyndon Institute · May 16 | 56.05 | Lyndon Institute | May 16, 2018 |
| 300m Hurdles · 30" / 0.762m · Outdoor · Hand timedNCUHS, Chelsea, Craftsbury @MMU · May 20 | 1:00.9h | NCUHS, Chelsea, Craftsbury @MMU | May 20, 2015 |
| Discus · 1kg · OutdoorD4 State Championship · Jun 1 | 88-05 | D4 State Championship | June 1, 2018 |
| Triple Jump · Outdoor · Hand timedDirt Track Classic · May 17 | 1:02.90h | Dirt Track Classic | May 17, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 1 | D4 State ChampionshipJun 1 · Discus · Place 2 · Craftsbury | Discus1kg | 2. | 88-05 PB | 12 |
| Jun 1 | D4 State ChampionshipJun 1 · 300m Hurdles · Place 5 · Craftsbury | 300m Hurdles30" / 0.762m | 5. | 56.76a | 12 |
| Jun 1 | D4 State ChampionshipJun 1 · 100m Hurdles · Place 7 · Craftsbury | 100m Hurdles33" / 0.838mRound P | 7. | 20.47a | 12 |
| May 26 | Essex Invitational - NE QualifierMay 26 · Discus · Place 28 · Craftsbury | Discus | 28 | 70-03 | 12 |
| May 23 | NCUHS Home meet #2May 23 · Discus · Place 3 · Craftsbury | Discus1kg | 3. | 82-09 | 12 |
| May 23 | NCUHS Home meet #2May 23 · 300m Hurdles · Place 3 · Craftsbury | 300m Hurdles30" / 0.762m | 3. | 56.75 | 12 |
| May 23 | NCUHS Home meet #2May 23 · 100m Hurdles · Place 6 · Craftsbury | 100m Hurdles33" / 0.838m | 6. | 21.06 | 12 |
| May 23 | NCUHS Home meet #2May 23 · High Jump · Craftsbury | High Jump | — | FAIL | 12 |
| May 16 | Lyndon InstituteMay 16 · 300m Hurdles · Place 8 · Craftsbury | 300m Hurdles30" / 0.762m | 8. | 56.05 PB | 12 |
| May 16 | Lyndon InstituteMay 16 · 100m Hurdles · Place 11 · Craftsbury | 100m Hurdles33" / 0.838m | 11. | 20.01 PB | 12 |
| May 9 | NCUHS Home meet #1May 9 · 300m Hurdles · Place 4 · Craftsbury | 300m Hurdles | 4 | 55.97h | 12 |
| May 9 | NCUHS Home meet #1May 9 · 100m Hurdles · Place 11 · Craftsbury | 100m Hurdles | 11 | 21.03h | 12 |
| May 2 | Monster MeetMay 2 · 100m Hurdles · Place 7 · Craftsbury | 100m Hurdles33" / 0.838m | 7. | 20.87a | 12 |
2017 Outdoor Track
8 results2016 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | D4 State ChampionshipJun 3 · 300m Hurdles · Place 4 · Craftsbury | 300m Hurdles30" / 0.762m | 4. | 58.43a | 10 |
| Jun 3 | D4 State ChampionshipJun 3 · 100m Hurdles · Place 5 · Craftsbury | 100m Hurdles33" / 0.838mRound P | 5. | 20.19a | 10 |
| Jun 3 | D4 State ChampionshipJun 3 · 100m Hurdles · Place 5 · Craftsbury | 100m Hurdles33" / 0.838m | 5. | 20.42a | 10 |
| May 18 | MMU Track - Home #3May 18 · 300m Hurdles · Place 7 · Craftsbury | 300m Hurdles30" / 0.762m | 7. | 58.83a | 10 |
| May 18 | MMU Track - Home #3May 18 · 100m Hurdles · Place 7 · Craftsbury | 100m Hurdles33" / 0.838m | 7. | 20.73a | 10 |
| May 4 | 2016 Lyndon Home Meet #2May 4 · 100m Hurdles · Place 12 · Craftsbury | 100m Hurdles | 12 | 21.24a | 10 |
| May 4 | 2016 Lyndon Home Meet #2May 4 · 300m Hurdles · Place 8 · Craftsbury | 300m Hurdles | 8 | 58.04a | 10 |
| Apr 26 | MMU Track - Home #2Apr 26 · 300m Hurdles · Place 6 · Craftsbury | 300m Hurdles30" / 0.762m | 6. | 59.71a | 10 |
| Apr 26 | MMU Track - Home #2Apr 26 · 100m Hurdles · Place 4 · Craftsbury | 100m Hurdles33" / 0.838m | 4. | 21.07a | 10 |
2015 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 5 | Vermont Div IV State Meet Jun 5 · 300m Hurdles · Place 7 · Craftsbury | 300m Hurdles30" / 0.762m | 7. | 59.77a | 9 |
| Jun 5 | Vermont Div IV State Meet Jun 5 · 100m Hurdles · Place 10 · Craftsbury | 100m Hurdles33" / 0.838mRound P | 10. | 21.52a | 9 |
| May 20 | NCUHS, Chelsea, Craftsbury @MMUMay 20 · 300m Hurdles · Place 3 · Craftsbury | 300m Hurdles30" / 0.762m | 3. | 1:00.9h PB | 9 |
| May 20 | NCUHS, Chelsea, Craftsbury @MMUMay 20 · 100m Hurdles · Place 9 · Craftsbury | 100m Hurdles33" / 0.838m | 9. | 21.20 | 9 |
| Apr 30 | Chelsea, Danville. Hazen, Milton @ SBApr 30 · 300m Hurdles · Place 5 · Craftsbury | 300m Hurdles30" / 0.762m | 5. | 1:03.24a | 9 |
| Apr 30 | Chelsea, Danville. Hazen, Milton @ SBApr 30 · 100m Hurdles · Place 4 · Craftsbury | 100m Hurdles33" / 0.838m | 4. | 22.03a | 9 |
| Apr 15 | NCUHS, Hazen, Rand, Chel, Craft @MMUApr 15 · 300m Hurdles · Place 6 · Craftsbury | 300m Hurdles30" / 0.762m | 6. | 1:01.7h | 9 |
| Apr 15 | NCUHS, Hazen, Rand, Chel, Craft @MMUApr 15 · 100m Hurdles · Place 5 · Craftsbury | 100m Hurdles33" / 0.838m | 5. | 21.1h PB | 9 |