Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSOUTH BURLINGTON vs. Burlington, Lake Region, Middlebury, Mt. Abraham, Northfield & Richford · May 10 | 14.28a | SOUTH BURLINGTON vs. Burlington, Lake Region, Middlebury, Mt. Abraham, Northfield & Richford | May 10, 2017 |
| 100 Meters · Outdoor · Hand timed5th Annual Coaches Vs. Cancer Twilight Open · May 6 | 14.0h | 5th Annual Coaches Vs. Cancer Twilight Open | May 6, 2017 |
| 200 Meters · Outdoor2016 Lyndon Home Meet #2 · May 4 | 33.04a | 2016 Lyndon Home Meet #2 | May 4, 2016 |
| 55 Meter · IndoorVITA Weekend #1 (Chittenden County Teams) · Dec 16 | 8.19a | VITA Weekend #1 (Chittenden County Teams) | December 16, 2016 |
| Discus · 1.6kg · IndoorSTJA Meet 3 · May 24 | 64-06 | STJA Meet 3 | May 24, 2017 |
| Discus · 1.6kg · OutdoorSOUTH BURLINGTON vs. Colchester, Danville, Rice, St. Johnsbury & U-32 · May 16 | 65-03 | SOUTH BURLINGTON vs. Colchester, Danville, Rice, St. Johnsbury & U-32 | May 16, 2017 |
| Javelin · 800g · IndoorSTJA Meet 3 · May 24 | 79-11 | STJA Meet 3 | May 24, 2017 |
| Javelin · 800g · OutdoorSOUTH BURLINGTON vs. Burlington, Lake Region, Middlebury, Mt. Abraham, Northfield & Richford · May 10 | 70-02 | SOUTH BURLINGTON vs. Burlington, Lake Region, Middlebury, Mt. Abraham, Northfield & Richford | May 10, 2017 |
| Shot Put · 12lb · IndoorVITA Weekend 6 · Jan 27 | 31-02.00 | VITA Weekend 6 | January 27, 2018 |
| Shot Put · 12lb · OutdoorSouth Burlington vs. CVU, North Country, Northfield, Randolph, U-32 & Vergennes · Apr 12 | 29-02.50 | South Burlington vs. CVU, North Country, Northfield, Randolph, U-32 & Vergennes | April 12, 2017 |
| Weight Throw · 25lb / 11.3kg · IndoorUVM #3 - AM (Chittenden) · Jan 2 | 29-02.00 | UVM #3 - AM (Chittenden) | January 2, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 13 | VITA 5Jan 13 · Shot Put · Place 13 · South Burlington | Shot Put | 13 | 30-01.50 | 12 |
2018 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | VITA 3Dec 29 · Shot Put · Place 11 · South Burlington | Shot Put12lb | 11. | 31-01.00 | 12 |
| Dec 22 | VITA 2Dec 22 · Shot Put · Place 12 · South Burlington | Shot Put12lb | 12. | 30-07.00 | 12 |
| Feb 10 | Vermont Division 1 State Indoor ChampionshipFeb 10 · Shot Put · Place 12 · South Burlington | Shot Put | 12 | 31-09.25 PR | 11 |
| Jan 27 | VITA Weekend 6Jan 27 · Weight Throw · Place 15 · South Burlington | Weight Throw25lb / 11.3kg | 15. | 21-10.00 | 11 |
| Jan 27 | VITA Weekend 6Jan 27 · Shot Put · Place 9 · South Burlington | Shot Put12lb | 9. | 31-02.00 PB | 11 |
| Jan 11 | VITA Weekend 5Jan 11 · 55 Meter · Place 91 · South Burlington | 55 Meter | 91. | 8.27a | 11 |
| Jan 11 | VITA Weekend 5Jan 11 · Shot Put · Place 9 · South Burlington | Shot Put12lb | 9. | 30-00.00 | 11 |
2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | STJA Meet 3May 24 · Javelin · Place 19 · South Burlington | Javelin800g | 19. | 79-11 PB | 10 |
| May 24 | STJA Meet 3May 24 · Discus · Place 19 · South Burlington | Discus1.6kg | 19. | 64-06 PB | 10 |
| May 24 | STJA Meet 3May 24 · Shot Put · Place 12 · South Burlington | Shot Put12lb | 12. | 29-07.00 | 10 |
| Jan 21 | VITA Weekend #5Jan 21 · Shot Put · South Burlington | Shot Put12lb | — | ND | 10 |
2017 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | SOUTH BURLINGTON vs. Colchester, Danville, Rice, St. Johnsbury & U-32May 16 · Javelin · Place 23 · South Burlington | Javelin800g | 23. | 65-10 | 10 |
| May 16 | SOUTH BURLINGTON vs. Colchester, Danville, Rice, St. Johnsbury & U-32May 16 · Discus · Place 25 · South Burlington | Discus1.6kg | 25. | 65-03 PB | 10 |
| May 16 | SOUTH BURLINGTON vs. Colchester, Danville, Rice, St. Johnsbury & U-32May 16 · Shot Put · Place 19 · South Burlington | Shot Put12lb | 19. | 28-04.50 | 10 |
| May 10 | SOUTH BURLINGTON vs. Burlington, Lake Region, Middlebury, Mt. Abraham, Northfield & RichfordMay 10 · Javelin · Place 21 · South Burlington | Javelin800g | 21. | 70-02 PB | 10 |
| May 10 | SOUTH BURLINGTON vs. Burlington, Lake Region, Middlebury, Mt. Abraham, Northfield & RichfordMay 10 · Shot Put · Place 12 · South Burlington | Shot Put12lb | 12. | 28-11.00 | 10 |
| May 10 | SOUTH BURLINGTON vs. Burlington, Lake Region, Middlebury, Mt. Abraham, Northfield & RichfordMay 10 · 100 Meters · Place 20 · South Burlington | 100 Meters | 20. | 14.28a PB | 10 |
| May 6 | 5th Annual Coaches Vs. Cancer Twilight OpenMay 6 · 100 Meters · Place 23 · South Burlington | 100 Meters | 23. | 14.0h PB | 10 |
| May 2 | MILTON vs. Champlain Valley, Mt. Abraham, Oxbow & South BurlingtonMay 2 · Javelin · Place 19 · South Burlington | Javelin800g | 19. | 58-11 | 10 |
| May 2 | MILTON vs. Champlain Valley, Mt. Abraham, Oxbow & South BurlingtonMay 2 · Shot Put · Place 16 · South Burlington | Shot Put12lb | 16. | 27-03.00 | 10 |
| Apr 12 | South Burlington vs. CVU, North Country, Northfield, Randolph, U-32 & VergennesApr 12 · Javelin · Place 17 · South Burlington | Javelin800g | 17. | 63-05 | 10 |
| Apr 12 | South Burlington vs. CVU, North Country, Northfield, Randolph, U-32 & VergennesApr 12 · Discus · Place 23 · South Burlington | Discus1.6kg | 23. | 59-10 | 10 |
| Apr 12 | South Burlington vs. CVU, North Country, Northfield, Randolph, U-32 & VergennesApr 12 · Shot Put · Place 18 · South Burlington | Shot Put12lb | 18. | 29-02.50 PB | 10 |
2016 Indoor Track
7 results2016 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | Middlebury Home Meet #2May 24 · Discus · Place 20 · South Burlington | Discus | 20 | 46-08 | 9 |
| May 24 | Middlebury Home Meet #2May 24 · Shot Put · Place 18 · South Burlington | Shot Put | 18 | 25-07.50 | 9 |
| May 24 | Middlebury Home Meet #2May 24 · 100 Meters · Place 26 · South Burlington | 100 Meters | 26 | 15.04a | 9 |
| May 20 | 9th Grade NVAC ChampionshipMay 20 · Discus · Place 11 · South Burlington | Discus | 11 | 47-01 | 9 |
| May 20 | 9th Grade NVAC ChampionshipMay 20 · Shot Put · Place 3 · South Burlington | Shot Put | 3 | 27-04.00 | 9 |
| May 20 | 9th Grade NVAC ChampionshipMay 20 · 100 Meters · Place 29 · South Burlington | 100 Meters | 29 | 15.50a | 9 |
| May 14 | 4th Annual Coaches Vs. Cancer Twilight OpenMay 14 · 100 Meters · Place 24 · South Burlington | 100 Meters | 24. | 14.7h | 9 |
| May 11 | Rice,Lynd,BFA StA,SB@EssMay 11 · Discus · Place 30 · South Burlington | Discus1.6kg | 30. | 43-05 | 9 |
| May 11 | Rice,Lynd,BFA StA,SB@EssMay 11 · Shot Put · Place 24 · South Burlington | Shot Put12lb | 24. | 24-03.00 | 9 |
| May 4 | 2016 Lyndon Home Meet #2May 4 · Shot Put · Place 21 · South Burlington | Shot Put | 21 | 22-08.00 | 9 |
| May 4 | 2016 Lyndon Home Meet #2May 4 · 200 Meters · Place 26 · South Burlington | 200 Meters | 26 | 33.04a PB | 9 |
| Apr 20 | Essex VacationalApr 20 · Discus · Place 55 · South Burlington | Discus | 55 | 48-07 | 9 |
| Apr 20 | Essex VacationalApr 20 · 100 Meters · Place 70 · South Burlington | 100 Meters | 70 | 15.41a | 9 |
| Apr 20 | Essex VacationalApr 20 · 100 Meters · Place 69 · South Burlington | 100 Meters | 69 | 15.41a | 9 |
| Apr 12 | Lyndon, Spaulding, Northfield, Montpelier @ So. BurlingtonApr 12 · Discus · Place 13 · South Burlington | Discus1.6kg | 13. | 54-03.00 | 9 |
| Apr 12 | Lyndon, Spaulding, Northfield, Montpelier @ So. BurlingtonApr 12 · Shot Put · South Burlington | Shot Put12lb | — | 25'07.75Unofficial | 9 |
| Apr 12 | Lyndon, Spaulding, Northfield, Montpelier @ So. BurlingtonApr 12 · 100 Meters · Place 25 · South Burlington | 100 Meters | 25. | 15.56a | 9 |
2015 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | Norwich #1Dec 12 · Shot Put · Place 49 · South Burlington | Shot Put12lb | 49. | 22-06.50 | 9 |