Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorUVM #2 (Vacational) · Dec 28 | 3:24.36a | UVM #2 (Vacational) | December 28, 2015 |
| 1000 Meters · Indoor · Hand timedNorwich #2 (All Schools) · Jan 24 | 3:35.7h | Norwich #2 (All Schools) | January 24, 2015 |
| 1600 Meters · IndoorVITA Weekend #4 (Div. I Chittenden County Teams) · Jan 13 | 5:47.08a | VITA Weekend #4 (Div. I Chittenden County Teams) | January 13, 2017 |
| 1600 Meters · Indoor · Hand timedUVM #4 (All Schools) · Jan 11 | 6:14.7h | UVM #4 (All Schools) | January 11, 2015 |
| 200 Meters · OutdoorWin., Rich., Eno., MVU, MMU @St. Albans · May 6 | 34.33a | Win., Rich., Eno., MVU, MMU @St. Albans | May 6, 2014 |
| 300 Meters · Indoor · Hand timedNorwich #2 (All Schools) · Jan 24 | 56.4h | Norwich #2 (All Schools) | January 24, 2015 |
| 300m Hurdles · 30" / 0.762m · Outdoor · Hand timedNCUHS, Rand., Crafts., and Hazen @MMU · Apr 17 | 1:10.0h | NCUHS, Rand., Crafts., and Hazen @MMU | April 17, 2014 |
| 3200 Meters · IndoorVITA Vacational · Dec 28 | 13:09.86a | VITA Vacational | December 28, 2016 |
| 400 Meters · OutdoorLr, Mvu, Sruhs, Mmu, Ess@mmu · May 19 | 1:13.90a | Lr, Mvu, Sruhs, Mmu, Ess@mmu | May 19, 2014 |
| 600 Meters · IndoorUVM #3 - AM (Chittenden) · Jan 2 | 1:58.89a | UVM #3 - AM (Chittenden) | January 2, 2016 |
| 600 Meters · Indoor · Hand timedNorwich #1 (All Schools) · Jan 17 | 2:02.3h | Norwich #1 (All Schools) | January 17, 2015 |
| 800 Meters · OutdoorBurlington TF Invitational · May 2 | 2:45.06a | Burlington TF Invitational | May 2, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Indoor Track
2 results2016 Indoor Track
5 results2015 Indoor Track
10 results2015 Outdoor Track
2 results2014 Indoor Track
4 results2014 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | Lr, Mvu, Sruhs, Mmu, Ess@mmuMay 19 · 800 Meters · Place 5 · Mt Mansfield Union | 800 Meters | 5. | 2:55.80a | 9 |
| May 19 | Lr, Mvu, Sruhs, Mmu, Ess@mmuMay 19 · 400 Meters · Place 6 · Mt Mansfield Union | 400 Meters | 6. | 1:13.90a PB | 9 |
| May 14 | CVU, MMU, Rice @ UVMMay 14 · 400 Meters · Place 8 · Mt Mansfield Union | 400 Meters | 8. | 1:17.90a | 9 |
| May 14 | CVU, MMU, Rice @ UVMMay 14 · 200 Meters · Place 14 · Mt Mansfield Union | 200 Meters | 14. | 35.90a | 9 |
| May 6 | Win., Rich., Eno., MVU, MMU @St. AlbansMay 6 · 400 Meters · Place 3 · Mt Mansfield Union | 400 Meters | 3. | 1:14.74a | 9 |
| May 6 | Win., Rich., Eno., MVU, MMU @St. AlbansMay 6 · 200 Meters · Place 12 · Mt Mansfield Union | 200 Meters | 12. | 34.33a PB | 9 |
| May 2 | Craftsbury, Northfield, Mt. Abe, U32, MMMay 2 · 400 Meters · Place 6 · Mt Mansfield Union | 400 Meters | 6. | 1:15.64a | 9 |
| Apr 29 | Lamoille, Fairfax, MMU @Mt. AbeApr 29 · 300m Hurdles · Place 2 · Mt Mansfield Union | 300m Hurdles30" / 0.762m | 2. | 1:39.65Unofficial | 9 |
| Apr 29 | Lamoille, Fairfax, MMU @Mt. AbeApr 29 · 100m Hurdles · Mt Mansfield Union | 100m Hurdles33" / 0.838m | — | DNS | 9 |
| Apr 17 | NCUHS, Rand., Crafts., and Hazen @MMUApr 17 · 300m Hurdles · Place 7 · Mt Mansfield Union | 300m Hurdles30" / 0.762m | 7. | 1:10.0h PB | 9 |