Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorVermont NE Championship Qualifier · Feb 13 | 2:54.23a | Vermont NE Championship Qualifier | February 13, 2016 |
| 110m Hurdles · 39" / 0.991m · OutdoorVermont Div IV State Meet · Jun 5 | 19.03a | Vermont Div IV State Meet | June 5, 2015 |
| 300 Meters · IndoorNHITL Meet #1 @ Dartmouth · Dec 19 | 44.70a | NHITL Meet #1 @ Dartmouth | December 19, 2015 |
| 300m Hurdles · 36" / 0.914m · OutdoorVermont Div IV State Meet · Jun 5 | 46.34a | Vermont Div IV State Meet | June 5, 2015 |
| 300m Hurdles · 36" / 0.914m · Outdoor · Hand timed2nd Annual Coaches Vs. Cancer Twilight Open · May 2 | 50.1h | 2nd Annual Coaches Vs. Cancer Twilight Open | May 2, 2014 |
| 55m Hurdles · 39" · IndoorVermont NE Championship Qualifier · Feb 13 | 9.43a | Vermont NE Championship Qualifier | February 13, 2016 |
| 55m Hurdles · 42" · IndoorNHITL Meet #2 boys @ Dartmouth · Dec 27 | 9.67a | NHITL Meet #2 boys @ Dartmouth | December 27, 2015 |
| 800 Meters · OutdoorVermont Div IV State Meet · Jun 5 | 2:18.35a | Vermont Div IV State Meet | June 5, 2015 |
| 800 Meters · Outdoor · Hand timed2nd Annual Coaches Vs. Cancer Twilight Open · May 2 | 2:26.2h | 2nd Annual Coaches Vs. Cancer Twilight Open | May 2, 2014 |
| Long Jump · Outdoor2nd Annual Coaches Vs. Cancer Twilight Open · May 2 | 13-03.00 | 2nd Annual Coaches Vs. Cancer Twilight Open | May 2, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Indoor Track
2 results2015 Indoor Track
6 results2015 Outdoor Track
10 results2014 Outdoor Track
3 results