Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Blue Mountain Union SchoolBlue Mountain · Sep 8 | 21:17 | Blue Mountain | September 8, 2018 |
| 3,000 Meters · Chelsea Public SchoolCentral Vermont League Championship · Oct 20 | 16:24 | Central Vermont League Championship | October 20, 2018 |
| 3,000 Meters · Danville School Danville Invitational · Sep 21 | 21:21 | Danville Invitational | September 21, 2018 |
| 3,000 Meters · Twinfield SchoolTwinfield Meet · Oct 10 | 18:08 | Twinfield Meet | October 10, 2018 |
| 5,000 Meters · Blue Mountain Union SchoolBlue Mountain Meet · Oct 23 | 35:44 | Blue Mountain Meet | October 23, 2020 |
| 5,000 Meters · Danville School Danville · Oct 10 | 37:59 | Danville | October 10, 2020 |
| 5,000 Meters · Harwood Union 32nd Annual Harwood Co-Ed Invitational · Oct 12 | 32:59.4 | 32nd Annual Harwood Co-Ed Invitational | October 12, 2019 |
| 5,000 Meters · St. Johnsbury AcademyNVAC XC Meet @STJ · Sep 14 | 41:27 | NVAC XC Meet @STJ | September 14, 2021 |
| 5,000 Meters · U-32 High SchoolU-32 XC Invitational · Sep 18 | 46:03.49 | U-32 XC Invitational | September 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Vermont State XC ChampionshipsOct 30 · 5,000 Meters Championship · Place 251 · Blue MountainBlue Mountain | 5,000 Meters Championship | 251 | 40:17.2 | JR |
| Oct 30 | Vermont State XC ChampionshipsOct 30 · 5,000 Meters Division 3 · Place 89 · Blue MountainBlue Mountain | 5,000 Meters Division 3 | 89 | 40:17.2 | JR |
| Oct 16 | NVAC Mountain Division Championship MeetOct 16 · 5,000 Meters Varsity · Place 81 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 81 | 42:35.0 | 11 |
| Oct 9 | Harwood Cross-Country Run InvitationalOct 9 · 5,000 Meters Varsity · Place 48 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 48 | 39:36.9 | 11 |
| Sep 21 | NVAC XC Meet @ Blue MountainSep 21 · 5,000 Meters Varsity · Place 18 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 18 | 40:40.0 | 11 |
| Sep 18 | U-32 XC InvitationalSep 18 · 5,000 Meters HS JV · Place 15 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters HS JV | 15 | 46:03.49 PB | 11 |
| Sep 14 | NVAC XC Meet @STJSep 14 · 5,000 Meters Varsity · Place 21 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 21 | 41:27 PB | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Blue Mountain MeetOct 23 · 5,000 Meters Varsity · Place 6 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 6 | 35:44 PB | 10 |
| Oct 20 | Lyndon Home MeetOct 20 · 5,000 Meters Varsity · Place 5 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 5 | 38:17 | 10 |
| Oct 17 | NVAC Mountain Division ChampionshipsOct 17 · 5,000 Meters Varsity · Place 124 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 124 | 39:56.2 | 10 |
| Oct 10 | DanvilleOct 10 · 5,000 Meters Varsity · Place 32 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 32 | 37:59 PB | 10 |
| Oct 1 | Blue Mountain MeetOct 1 · 5,000 Meters Varsity · Place 8 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 8 | 38:54 | 10 |
| Sep 30 | Danville InvitationalSep 30 · 5,000 Meters Varsity · Place 12 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 12 | 39:09 | 10 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Vermont State ChampionshipOct 26 · 5,000 Meters Varsity Division 3 · Place 86 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity Division 3 | 86 | 33:54.7 | 9 |
| Oct 19 | NVAC Mountain Div Championships Hosted by STJOct 19 · 5,000 Meters Junior Varsity · Place 57 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Junior Varsity | 57 | 35:55 | 9 |
| Oct 15 | Oxbow Cross Country MeetOct 15 · 5,000 Meters Varsity · Place 31 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 31 | 33:42:20 | 9 |
| Oct 12 | 32nd Annual Harwood Co-Ed InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 53 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Junior Varsity | 53 | 32:59.4 PB | 9 |
| Oct 1 | NVAC Mtn League Meet @ Blue MountainOct 1 · 5,000 Meters Varsity · Place 16 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 16 | 37:47 | 9 |
| Sep 28 | U-32 InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 117 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Junior Varsity | 117 | 38:59.46 | 9 |
| Sep 24 | NVAC Mountain Division All League MeetSep 24 · 5,000 Meters Varsity · Place 103 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 103 | 38:02.2 | 9 |
| Sep 17 | NVAC MTN meet at STJSep 17 · 5,000 Meters Varsity · Place 50 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 50 | 35:24 | 9 |
| Sep 7 | Burlington Cross-Country Run InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 127 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Junior Varsity | 127 | 39:57.4 | 9 |
| Sep 5 | Lyndon Institute Home MeetSep 5 · 5,000 Meters Varsity · Place 22 · Blue Mountain UnionBlue Mountain Union | 5,000 Meters Varsity | 22 | 39:04 | 9 |
2018 Cross Country
4 results