Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burlington HSBurlington Cross-Country Run Invitational · Sep 8 | 25:49.4 | Burlington Cross-Country Run Invitational | September 8, 2018 |
| 5,000 Meters · Danville School Danville Invitational · Sep 11 | 26:24 | Danville Invitational | September 11, 2019 |
| 5,000 Meters · Essex High School/Tree farmEssex Cross-Country Run Invitational · Sep 1 | 26:14.6 | Essex Cross-Country Run Invitational | September 1, 2018 |
| 5,000 Meters · Harwood Union 32nd Annual Harwood Co-Ed Invitational · Oct 12 | 24:34.0 | 32nd Annual Harwood Co-Ed Invitational | October 12, 2019 |
| 5,000 Meters · Lamoille Union (Cricket Hill Trails)NVAC Lancer Invitational, Lamoille Union · Oct 16 | 34:55 | NVAC Lancer Invitational, Lamoille Union | October 16, 2018 |
| 5,000 Meters · Montpelier Recreation FieldMontpelier Meet · Oct 9 | 23:33.65 | Montpelier Meet | October 9, 2019 |
| 5,000 Meters · Northfield Middle and High SchoolNVAC Mountain Division @ Northfield · Sep 24 | 27:38 | NVAC Mountain Division @ Northfield | September 24, 2018 |
| 5,000 Meters · Poeples AcademyPeople's Academy Cross-Country Run Invitational · Sep 29 | 24:26.8 | People's Academy Cross-Country Run Invitational | September 29, 2018 |
| 5,000 Meters · St. Johnsbury AcademyNVAC at St Johnsbury MOVED to 10/2 · Oct 2 | 27:05 | NVAC at St Johnsbury MOVED to 10/2 | October 2, 2018 |
| 5,000 Meters · Stowe High SchoolStowe League meet · Sep 17 | 23:36 | Stowe League meet | September 17, 2019 |
| 5,000 Meters · Thetford Academy XC Home CourseVermont D-3 State Championships · Oct 27 | 25:34.4 | Vermont D-3 State Championships | October 27, 2018 |
| 5,000 Meters · U-32 High School2019 NVAC Mtn League Meet @ U-32 · Sep 4 | 25:37.28 | 2019 NVAC Mtn League Meet @ U-32 | September 4, 2019 |
| 5,000 Meters · Vermont Technical CollegeMountain NVAC Cross-Country Run Championship · Oct 20 | 25:12.3 | Mountain NVAC Cross-Country Run Championship | October 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Vermont State ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 40 · NorthfieldNorthfield | 5,000 Meters Junior Varsity | 40 | 24:27.0 | 12 |
| Oct 19 | NVAC Mountain Div Championships Hosted by STJOct 19 · 5,000 Meters Junior Varsity · Place 23 · NorthfieldNorthfield | 5,000 Meters Junior Varsity | 23 | 24:33 | 12 |
| Oct 12 | 32nd Annual Harwood Co-Ed InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 45 · Green Mountain Athletic AssociationGreen Mountain Athletic Association | 5,000 Meters Junior Varsity | 45 | 24:34.0 PB | 12 |
| Oct 9 | Montpelier MeetOct 9 · 5,000 Meters Varsity · Place 26 · NorthfieldNorthfield | 5,000 Meters Varsity | 26 | 23:33.65 PB | 12 |
| Oct 1 | "The Bear" at NorthfieldOct 1 · 5,000 Meters Varsity · Place 28 · NorthfieldNorthfield | 5,000 Meters Varsity | 28 | 27:48 | 12 |
| Sep 28 | U-32 InvitationalSep 28 · 5,000 Meters Varsity · Place 104 · NorthfieldNorthfield | 5,000 Meters Varsity | 104 | 24:51.94 | 12 |
| Sep 24 | NVAC Mountain Division All League MeetSep 24 · 5,000 Meters Varsity · Place 75 · NorthfieldNorthfield | 5,000 Meters Varsity | 75 | 24:58.8 | 12 |
| Sep 17 | Stowe League meetSep 17 · 5,000 Meters High School Boys · Place 34 · NorthfieldNorthfield | 5,000 Meters High School Boys | 34 | 23:36 PB | 12 |
| Sep 14 | 8th Annual Randolph Union XC InvitationalSep 14 · 5,000 Meters Varsity · Place 131 · NorthfieldNorthfield | 5,000 Meters Varsity | 131 | 24:20.8 | 12 |
| Sep 11 | Danville InvitationalSep 11 · 5,000 Meters Varsity · Place 32 · NorthfieldNorthfield | 5,000 Meters Varsity | 32 | 26:24 PB | 12 |
| Sep 4 | 2019 NVAC Mtn League Meet @ U-32Sep 4 · 5,000 Meters Varsity · Place 40 · NorthfieldNorthfield | 5,000 Meters Varsity | 40 | 25:37.28 PB | 12 |
2018 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Vermont D-3 State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 90 · NorthfieldNorthfield | 5,000 Meters Varsity | 90 | 25:34.4 PB | 11 |
| Oct 20 | Mountain NVAC Cross-Country Run ChampionshipOct 20 · 5,000 Meters Varsity · Place 77 · NorthfieldNorthfield | 5,000 Meters Varsity | 77 | 25:12.3 PB | 11 |
| Oct 16 | NVAC Lancer Invitational, Lamoille UnionOct 16 · 5,000 Meters Varsity · Place 20 · NorthfieldNorthfield | 5,000 Meters Varsity | 20 | 34:55 PB | 11 |
| Oct 13 | 2018 Harwood Co-Ed InvitationalOct 13 · 5,000 Meters Varsity · Place 56 · NorthfieldNorthfield | 5,000 Meters Varsity | 56 | 25:45.6 | 11 |
| Oct 6 | Woods Trail Run Oct 6 · 5,000 Meters Varsity · Place 654 · Northfield VTNorthfield VT | 5,000 Meters Varsity | 654 | 26:21.31 | 11 |
| Oct 2 | NVAC at St Johnsbury MOVED to 10/2Oct 2 · 5,000 Meters Varsity · Place 34 · NorthfieldNorthfield | 5,000 Meters Varsity | 34 | 27:05 PB | 11 |
| Sep 29 | People's Academy Cross-Country Run InvitationalSep 29 · 5,000 Meters New Division · Place 30 · NorthfieldNorthfield | 5,000 Meters New Division | 30 | 24:26.8 PB | 11 |
| Sep 24 | NVAC Mountain Division @ NorthfieldSep 24 · 5,000 Meters Varsity · Place 80 · NorthfieldNorthfield | 5,000 Meters Varsity | 80 | 27:38 PB | 11 |
| Sep 18 | "The Bear" at NorthfieldSep 18 · Varsity · Place 20 · NorthfieldNorthfield | Varsity | 20 | 29:14 | 11 |
| Sep 15 | 7th Annual Randolph Union XC InvitationalSep 15 · 5,000 Meters Varsity · Place 135 · NorthfieldNorthfield | 5,000 Meters Varsity | 135 | 26:39.7 | 11 |
| Sep 12 | Kingdom Cup Sep 12 · Varsity · Place 57 · NorthfieldNorthfield | Varsity | 57 | 26:59 | 11 |
| Sep 8 | Burlington Cross-Country Run InvitationalSep 8 · 5,000 Meters Varsity · Place 108 · NorthfieldNorthfield | 5,000 Meters Varsity | 108 | 25:49.4 PB | 11 |
| Sep 6 | 2018 NVAC Mountain League MeetSep 6 · 5,000 Meters Varsity · Place 45 · NorthfieldNorthfield | 5,000 Meters Varsity | 45 | 26:43.21 | 11 |
| Sep 1 | Essex Cross-Country Run InvitationalSep 1 · 5,000 Meters JV Boys · Place 147 · NorthfieldNorthfield | 5,000 Meters JV Boys | 147 | 26:14.6 PB | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | NVAC Mountain Division Cross Country ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 68 · NorthfieldNorthfield | 5,000 Meters Junior Varsity | 68 | 25:35.7 | 10 |
| Oct 17 | "The Bear" at NorthfieldOct 17 · 5,000 Meters Varsity · Place 26 · NorthfieldNorthfield | 5,000 Meters Varsity | 26 | 28:48 | 10 |
| Oct 14 | 2017 Harwood Co-Ed InvitationalOct 14 · 5,000 Meters Varsity A (Div I & II) · NorthfieldNorthfield | 5,000 Meters Varsity A (Div I & II) | — | 27:01.1 | 10 |
| Oct 7 | Woods Trail RunOct 7 · 5,000 Meters Varsity · Place 626 · Northfield VTNorthfield VT | 5,000 Meters Varsity | 626 | 27:23.30 | 10 |
| Sep 9 | Burlington Cross-Country Run InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 21 · NorthfieldNorthfield | 5,000 Meters Junior Varsity | 21 | 27:31.0Unofficial | 10 |
| Sep 7 | U-32 NVAC Mtn. League MeetSep 7 · 5,000 Meters Varsity · Place 59 · NorthfieldNorthfield | 5,000 Meters Varsity | 59 | 31:39.96 | 10 |