Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity Division 1 · Place 49 · St JohnsburySt Johnsbury | 5,000 Meters Varsity Division 1 | 49 | 25:40.8 | 12 |
| Oct 21 | NVAC Mountain Div. Cross-Country Run ChampionshipOct 21 · 5,000 Meters Varsity · Place 24 · St JohnsburySt Johnsbury | 5,000 Meters Varsity | 24 | 22:45.0 | 12 |
| Oct 17 | Lamoille XC MeetOct 17 · 5,000 Meters Varsity · Place 5 · St JohnsburySt Johnsbury | 5,000 Meters Varsity | 5 | 23:56.3 | 12 |
| Oct 11 | NVAC at STJOct 11 · Varsity · Place 7 · St JohnsburySt Johnsbury | Varsity | 7 | 23:59 | 12 |
| Sep 30 | MMU, BFA Tri meet at STJSep 30 · 5,000 Meters Varsity · Place 11 · St JohnsburySt Johnsbury | 5,000 Meters Varsity | 11 | 24:39.92 | 12 |
| Sep 19 | Kingdom CupSep 19 · 5,000 Meters Varsity · Place 10 · St JohnsburySt Johnsbury | 5,000 Meters Varsity | 10 | 24:54.64 | 12 |
| Sep 13 | NVAC MT Div at STJSep 13 · 5,000 Meters Varsity · Place 7 · St JohnsburySt Johnsbury | 5,000 Meters Varsity | 7 | 23:59.56 | 12 |
| Sep 9 | Paul Letarte Race at Great GlenSep 9 · 5,000 Meters Junior Varsity · Place 4 · St JohnsburySt Johnsbury | 5,000 Meters Junior Varsity | 4 | 23:54.14 PB | 12 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 152 · St JohnsburySt Johnsbury | 5,000 Meters Varsity | 152 | 21:54.8 PB | 11 |
| Oct 29 | Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity Division 1 · Place 31 · St JohnsburySt Johnsbury | 5,000 Meters Varsity Division 1 | 31 | 22:50.3 | 11 |
| Oct 22 | NVAC Mountain Divison ChampionshipsOct 22 · Varsity · Place 11 · St JohnsburySt Johnsbury | Varsity | 11 | 22:32 | 11 |
| Oct 8 | Harwood UHS Cross-Country Run InvitationalOct 8 · 5,000 Meters Varsity · Place 16 · St JohnsburySt Johnsbury | 5,000 Meters Varsity | 16 | 23:40.9 | 11 |
| Oct 4 | NVAC MT Division Meet at STJOct 4 · Varsity · Place 18 · St JohnsburySt Johnsbury | Varsity | 18 | 24:22 | 11 |
| Sep 24 | Stowe High XC MeetSep 24 · Varsity · Place 2 · St JohnsburySt Johnsbury | Varsity | 2 | 21:28 | 11 |
| Sep 16 | MMUXC -Home #1 - St. JSep 16 · 5,000 Meters Varsity · Place 7 · St JohnsburySt Johnsbury | 5,000 Meters Varsity | 7 | 22:29.43 | 11 |
| Sep 13 | NVAC MT Div at STJ Postponed to 9/14Sep 13 · 5,000 Meters Varsity · Place 11 · St JohnsburySt Johnsbury | 5,000 Meters Varsity | 11 | 26:57 PB | 11 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Vermont Cross-Country Run Meet of ChampionsNov 6 · 5,000 Meters Varsity · Place 24 · CraftsburyCraftsbury | 5,000 Meters Varsity | 24 | 20:55.89 | 10 |
| Oct 30 | Vermont State XC ChampionshipsOct 30 · 5,000 Meters Championship · Place 71 · Craftsbury AcademyCraftsbury Academy | 5,000 Meters Championship | 71 | 23:14.0 | SO |
| Oct 30 | Vermont State XC ChampionshipsOct 30 · 5,000 Meters Division 3 · Place 14 · Craftsbury AcademyCraftsbury Academy | 5,000 Meters Division 3 | 14 | 23:14.0 | SO |
| Oct 16 | NVAC Mountain Division Championship MeetOct 16 · 5,000 Meters Varsity · Place 25 · CraftsburyCraftsbury | 5,000 Meters Varsity | 25 | 24:26.1 | 10 |
| Oct 12 | Richford InviteOct 12 · 5,000 Meters Varsity · Place 4 · CraftsburyCraftsbury | 5,000 Meters Varsity | 4 | 24:58 | 10 |
| Oct 6 | Craftsbury InvitationalOct 6 · 5,000 Meters Varsity · Place 9 · CraftsburyCraftsbury | 5,000 Meters Varsity | 9 | 23:57.0 | 10 |
| Sep 18 | Choiniere Family Farm XC Meet Hosted by RichfordSep 18 · 5,000 Meters Varsity · Place 5 · CraftsburyCraftsbury | 5,000 Meters Varsity | 5 | 22:51 | 10 |
| Sep 11 | Randolph Invitational Sep 11 · 5,000 Meters Varsity · Place 67 · CraftsburyCraftsbury | 5,000 Meters Varsity | 67 | 24:25.92 PB | 10 |