Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2400 m · U-32 High SchoolU-32 NVAC Mtn. League Meet · Sep 7 | 9:16.16 | U-32 NVAC Mtn. League Meet | September 7, 2017 |
| 3,000 Meters · Harwood Union 2017 Harwood Co-Ed Invitational · Oct 14 | 13:41.4 | 2017 Harwood Co-Ed Invitational | October 14, 2017 |
| 3,000 Meters · Montpelier Recreation FieldNVAC Mountain Division Cross Country Championship · Oct 21 | 11:51.7 | NVAC Mountain Division Cross Country Championship | October 21, 2017 |
| 5,000 Meters · Catamount Family CenterBurlington & Essex HS Cross-Country Run Invitational · Oct 3 | 17:42.1 | Burlington & Essex HS Cross-Country Run Invitational | October 3, 2020 |
| 5,000 Meters · Danville School Danville · Oct 10 | 18:43 | Danville | October 10, 2020 |
| 5,000 Meters · Essex High School/Tree farmEssex Cross-Country Run Invitational · Aug 31 | 18:07.3 | Essex Cross-Country Run Invitational | August 31, 2019 |
| 5,000 Meters · Hard'Ack Recreation AreaBFA Meet # 2 · Oct 24 | 17:32.9 | BFA Meet # 2 | October 24, 2020 |
| 5,000 Meters · U-32 High School2019 NVAC Mtn League Meet @ U-32 · Sep 4 | 18:36.97 | 2019 NVAC Mtn League Meet @ U-32 | September 4, 2019 |
| 5,000 Meters · Wickham Park85th-42nd New England Interscholastic XC Championships · Nov 9 | 17:35 | 85th-42nd New England Interscholastic XC Championships | November 9, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 85th-42nd New England Interscholastic XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 161 · UThirtyTwoUThirtyTwo | 5,000 Meters Varsity | 161 | 17:35 PB | 10 |
| Oct 26 | Vermont State ChampionshipOct 26 · 5,000 Meters Varsity Division 2 · Place 7 · UThirtyTwoUThirtyTwo | 5,000 Meters Varsity Division 2 | 7 | 17:59.4 | 10 |
| Oct 19 | NVAC Mountain Div Championships Hosted by STJOct 19 · 5,000 Meters Varsity · Place 6 · UThirtyTwoUThirtyTwo | 5,000 Meters Varsity | 6 | 18:03 | 10 |
| Sep 28 | U-32 InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 2 · UThirtyTwoUThirtyTwo | 5,000 Meters Junior Varsity | 2 | 18:25.54 | 10 |
| Sep 24 | NVAC Mountain Division All League MeetSep 24 · 5,000 Meters Varsity · Place 4 · UThirtyTwoUThirtyTwo | 5,000 Meters Varsity | 4 | 18:17.1 | 10 |
| Sep 4 | 2019 NVAC Mtn League Meet @ U-32Sep 4 · 5,000 Meters Varsity · Place 6 · UThirtyTwoUThirtyTwo | 5,000 Meters Varsity | 6 | 18:36.97 PB | 10 |
| Aug 31 | Essex Cross-Country Run InvitationalAug 31 · 5,000 Meters JV Boys · Place 4 · UThirtyTwoUThirtyTwo | 5,000 Meters JV Boys | 4 | 18:07.3 PB | 10 |
2017 Cross Country
3 results