Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3800 m · Enosburg Country ClubBFA Hosting Enosburg Meet · Oct 25 | 14:27.80 | BFA Hosting Enosburg Meet | October 25, 2016 |
| 4,000 Meters · Enosburg Country ClubBFA Hosting Enosburg MS/HS Meet · Oct 22 | 14:10.60 | BFA Hosting Enosburg MS/HS Meet | October 22, 2018 |
| 5,000 Meters · Colchester High SchoolCHS Race · Sep 12 | 20:52.69 | CHS Race | September 12, 2017 |
| 5,000 Meters · Essex High School/Tree farmEssex Cross-Country Run Invitational · Sep 1 | 19:40.1 | Essex Cross-Country Run Invitational | September 1, 2018 |
| 5,000 Meters · Hard'Ack Recreation AreaBFA St. Albans Invitational · Sep 30 | 19:33.43 | BFA St. Albans Invitational | September 30, 2017 |
| 5,000 Meters · Harwood Union 2017 Harwood Co-Ed Invitational · Oct 14 | 19:59.4 | 2017 Harwood Co-Ed Invitational | October 14, 2017 |
| 5,000 Meters · Hazen UnionHazen Middle & High School Races · Oct 16 | 20:49 | Hazen Middle & High School Races | October 16, 2018 |
| 5,000 Meters · Jericho Firing RangeMMU Cougar Classic · Oct 20 | 19:57.50 | MMU Cougar Classic | October 20, 2017 |
| 5,000 Meters · Millstone TrailsSpaulding HS at Millstone Trails · Sep 8 | 20:35 | Spaulding HS at Millstone Trails | September 8, 2018 |
| 5,000 Meters · Missisquoi Valley UHSNVAC Cross-Country Run Championship · Oct 20 | 18:31.5 | NVAC Cross-Country Run Championship | October 20, 2018 |
| 5,000 Meters · Northfield Middle and High School"The Bear" at Northfield · Oct 17 | 19:48.8 | "The Bear" at Northfield | October 17, 2017 |
| 5,000 Meters · Spaulding HS 5KSpaulding at Millstone Trails (HS, MS) · Sep 6 | 21:32 | Spaulding at Millstone Trails (HS, MS) | September 6, 2017 |
| 5,000 Meters · Thetford Academy XC Home CourseVermont D-2 State Championships · Oct 27 | 19:03.1 | Vermont D-2 State Championships | October 27, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Vermont D-2 State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 15 · Spaulding | 5,000 Meters Varsity | 15 | 19:03.1 PB | 12 |
| Oct 22 | BFA Hosting Enosburg MS/HS MeetOct 22 · 4,000 Meters Varsity · Place 1 · Spaulding | 4,000 Meters Varsity | 1 | 14:10.60 PB | 12 |
| Oct 20 | NVAC Cross-Country Run ChampionshipOct 20 · 5,000 Meters Varsity · Place 7 · Spaulding | 5,000 Meters Varsity | 7 | 18:31.5 PB | 12 |
| Oct 16 | Hazen Middle & High School RacesOct 16 · 5,000 Meters Varsity · Place 1 · Spaulding | 5,000 Meters Varsity | 1 | 20:49 PB | 12 |
| Oct 13 | 2018 Harwood Co-Ed InvitationalOct 13 · 5,000 Meters Varsity · Place 5 · Spaulding | 5,000 Meters Varsity | 5 | 18:53.1 | 12 |
| Oct 6 | Woods Trail Run Oct 6 · 5,000 Meters Varsity · Place 94 · Spaulding VT | 5,000 Meters Varsity | 94 | 18:58.30 | 12 |
| Sep 29 | U-32 XC Invitational 2018Sep 29 · 5,000 Meters Varsity · Place 31 · Spaulding | 5,000 Meters Varsity | 31 | 19:04.90 | 12 |
| Sep 18 | Arrowhead RaceSep 18 · 5,000 Meters Varsity · Place 4 · Spaulding | 5,000 Meters Varsity | 4 | 20:08.79 | 12 |
| Sep 15 | BFA St. Albans InvitationalSep 15 · 5,000 Meters Varsity · Place 15 · Spaulding | 5,000 Meters Varsity | 15 | 19:21.00 | 12 |
| Sep 11 | Mt. Abraham HS HostSep 11 · 5,000 Meters High School Boys · Spaulding | 5,000 Meters High School Boys | — | 19:53Unofficial | 12 |
| Sep 8 | Spaulding HS at Millstone TrailsSep 8 · 5,000 Meters Varsity · Place 1 · Spaulding | 5,000 Meters Varsity | 1 | 20:35 PB | 12 |
| Sep 1 | Essex Cross-Country Run InvitationalSep 1 · 5,000 Meters Varsity Boys · Place 64 · Spaulding | 5,000 Meters Varsity Boys | 64 | 19:40.1 PB | 12 |
2017 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Vermont State Cross Country ChampionshipsOct 28 · 5,000 Meters Division 2 · Place 58 · Spaulding | 5,000 Meters Division 2 | 58 | 20:49.1 | 11 |
| Oct 28 | Vermont State Cross Country ChampionshipsOct 28 · Varsity · Place 184 · Spaulding | Varsity | 184 | 20:49.1 | 11 |
| Oct 24 | Enosburg MeetOct 24 · 4,000 Meters Varsity · Place 3 · Spaulding | 4,000 Meters Varsity | 3 | 14:37.50 | 11 |
| Oct 20 | MMU Cougar ClassicOct 20 · 5,000 Meters Varsity · Place 46 · Spaulding | 5,000 Meters Varsity | 46 | 19:57.50 PB | 11 |
| Oct 17 | "The Bear" at NorthfieldOct 17 · 5,000 Meters Varsity · Place 3 · Spaulding | 5,000 Meters Varsity | 3 | 19:48.8 PB | 11 |
| Oct 14 | 2017 Harwood Co-Ed InvitationalOct 14 · 5,000 Meters Varsity A (Div I & II) · Spaulding | 5,000 Meters Varsity A (Div I & II) | — | 19:59.4 PB | 11 |
| Oct 7 | Woods Trail RunOct 7 · 5,000 Meters Varsity · Place 207 · Spaulding VT | 5,000 Meters Varsity | 207 | 20:08.56 | 11 |
| Sep 30 | BFA St. Albans InvitationalSep 30 · 5,000 Meters Varsity · Place 35 · Spaulding | 5,000 Meters Varsity | 35 | 19:33.43 PB | 11 |
| Sep 12 | CHS RaceSep 12 · 5,000 Meters Varsity · Place 14 · Spaulding | 5,000 Meters Varsity | 14 | 20:52.69 PB | 11 |
| Sep 6 | Spaulding at Millstone Trails (HS, MS)Sep 6 · 5,000 Meters Varsity · Place 4 · Spaulding | 5,000 Meters Varsity | 4 | 21:32 PB | 11 |
| Sep 2 | Essex Cross-Country Run InvitationalSep 2 · 5,000 Meters JV Boys · Place 59 · Spaulding | 5,000 Meters JV Boys | 59 | 20:40.1 | 11 |
| Aug 29 | South Burlington Class RacesAug 29 · 2.3 Miles Varsity · Place 38 · Spaulding | 2.3 Miles Varsity | 38 | 15:23.01 | 11 |
2016 Cross Country
4 results