Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.3 Miles · Red Rocks ParkClass Races @ Red Rocks · Sep 2 | 16:45.50 | Class Races @ Red Rocks | September 2, 2015 |
| 2.3 Miles · South Burlington Class Races CourseSouth Burlington High School Class Races · Aug 31 | 16:03.52 | South Burlington High School Class Races | August 31, 2016 |
| 3,000 Meters · Westford SchoolWestford MS Cross-Country Run Invitational · Oct 6 | 14:56.9 | Westford MS Cross-Country Run Invitational | October 6, 2014 |
| 5,000 Meters · 5k CourseNXR Northeast Regional Championships · Nov 25 | 21:37.0 | NXR Northeast Regional Championships | November 25, 2017 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 24 | 21:42.1 | NXR Northeast & New York Regional Championships | November 24, 2018 |
| 5,000 Meters · Burlington HSBurlington Cross-Country Run Invitational · Sep 8 | 21:19.3 | Burlington Cross-Country Run Invitational | September 8, 2018 |
| 5,000 Meters · Derryfield ParkManchester Invitational · Sep 23 | 21:14 | Manchester Invitational | September 23, 2017 |
| 5,000 Meters · Essex High School/Tree farmEssex Cross-Country Run Invitational · Sep 2 | 20:47.0 | Essex Cross-Country Run Invitational | September 2, 2017 |
| 5,000 Meters · Franklin ParkNEICAAA Cross Country Championships · Oct 12 | 20:22 | NEICAAA Cross Country Championships | October 12, 2019 |
| 5,000 Meters · Hard'Ack Recreation AreaBFA Invitational · Oct 15 | 21:23.90 | BFA Invitational | October 15, 2016 |
| 5,000 Meters · Jericho Firing RangeMMU Cougar Classic · Oct 20 | 22:32.27 | MMU Cougar Classic | October 20, 2017 |
| 5,000 Meters · Mills Riverside ParkMMU XC Home #3 · Oct 21 | 20:56.70 | MMU XC Home #3 | October 21, 2016 |
| 5,000 Meters · Missisquoi Valley UHSNVAC Cross-Country Run Championship · Oct 29 | 20:10.4 | NVAC Cross-Country Run Championship | October 29, 2016 |
| 5,000 Meters · Stanley Quarter ParkNortheast Conference Cross Country Championships · Oct 30 | 19:27.3 | Northeast Conference Cross Country Championships | October 30, 2021 |
| 5,000 Meters · Thetford Academy XC Home CourseVermont D-1 State Championships · Oct 27 | 21:08.9 | Vermont D-1 State Championships | October 27, 2018 |
| 5,000 Meters · Thetford Academy XC Home CourseVermont Div I State Cross Country Championships · Oct 31 | 21:29.4 | Vermont Div I State Cross Country Championships | October 31, 2015 |
| 5,000 Meters · Van Cortlandt ParkIC4A/ECAC DI Cross Country Championships · Nov 23 | 19:57 | IC4A/ECAC DI Cross Country Championships | November 23, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2019 Cross Country
4 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Northeast & New York Regional ChampionshipsNov 24 · 5,000 Meters Open - Northeast · Place 28 · EssexEssex | 5,000 Meters Open - Northeast | 28 | 21:42.1 PB | 12 |
| Oct 27 | Vermont D-1 State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 15 · EssexEssex | 5,000 Meters Varsity | 15 | 21:08.9 PB | 12 |
| Oct 20 | NVAC Cross-Country Run ChampionshipOct 20 · 5,000 Meters Open · Place 19 · EssexEssex | 5,000 Meters Open | 19 | 20:59.3 | 12 |
| Oct 13 | Burnt Hills InvitationalOct 13 · 3 Miles 3A · Place 27 · EssexEssex | 3 Miles 3A | 27 | 6:26.5 | 12 |
| Oct 6 | Woods Trail Run Oct 6 · 5,000 Meters Varsity · Place 40 · Essex VTEssex VT | 5,000 Meters Varsity | 40 | 21:29.81 | 12 |
| Sep 14 | MMUXC - Homecoming RaceSep 14 · 5,000 Meters Varsity · Place 5 · EssexEssex | 5,000 Meters Varsity | 5 | 23:28.19 | 12 |
| Sep 8 | Burlington Cross-Country Run InvitationalSep 8 · 5,000 Meters Varsity · Place 13 · EssexEssex | 5,000 Meters Varsity | 13 | 21:19.3 PB | 12 |
| Sep 1 | Essex Cross-Country Run InvitationalSep 1 · 5,000 Meters Varsity Girls · Place 17 · EssexEssex | 5,000 Meters Varsity Girls | 17 | 21:22.3 | 12 |
2017 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Northeast Regional ChampionshipsNov 25 · 5,000 Meters Northeast Championships (Not NY) · Place 136 · UNA-Brisson-VTUNA-Brisson-VT | 5,000 Meters Northeast Championships (Not NY) | 136 | 21:37.0 PB | 11 |
| Oct 28 | Vermont State Cross Country ChampionshipsOct 28 · 5,000 Meters Division 1 · Place 25 · EssexEssex | 5,000 Meters Division 1 | 25 | 21:48.7 | 11 |
| Oct 28 | Vermont State Cross Country ChampionshipsOct 28 · Varsity · Place 34 · EssexEssex | Varsity | 34 | 21:48.7 | 11 |
| Oct 20 | MMU Cougar ClassicOct 20 · 5,000 Meters Varsity · Place 20 · EssexEssex | 5,000 Meters Varsity | 20 | 22:32.27 PB | 11 |
| Oct 14 | Burnt Hills InvitationalOct 14 · 3 Miles Varsity · Place 32 · EssexEssex | 3 Miles Varsity | 32 | 19:46.24 | 11 |
| Oct 14 | Burnt Hills InvitationalOct 14 · Varsity · Place 45 · EssexEssex | Varsity | 45 | 19:46.24 | 11 |
| Oct 7 | Woods Trail RunOct 7 · 5,000 Meters Varsity · Place 46 · Essex VTEssex VT | 5,000 Meters Varsity | 46 | 21:44.65 | 11 |
| Sep 23 | Manchester InvitationalSep 23 · 5,000 Meters Varsity - Large · Place 48 · EssexEssex | 5,000 Meters Varsity - Large | 48 | 21:14 PB | 11 |
| Sep 15 | Essex meet w/SB and BHSSep 15 · 5,000 Meters Varsity · Place 7 · EssexEssex | 5,000 Meters Varsity | 7 | 21:56.4 | 11 |
| Sep 9 | Burlington Cross-Country Run InvitationalSep 9 · 5,000 Meters Varsity · Place 8 · EssexEssex | 5,000 Meters Varsity | 8 | 20:43.5Unofficial | 11 |
| Sep 2 | Essex Cross-Country Run InvitationalSep 2 · 5,000 Meters Varsity Girls · Place 11 · EssexEssex | 5,000 Meters Varsity Girls | 11 | 20:47.0 PB | 11 |
| Aug 29 | South Burlington Class RacesAug 29 · 2.3 Miles Varsity · Place 7 · EssexEssex | 2.3 Miles Varsity | 7 | 15:20.58 | 11 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Vermont State Cross Country ChampionshipsNov 5 · 5,000 Meters Division 1 · Place 24 · EssexEssex | 5,000 Meters Division 1 | 24 | 21:32.0 | 10 |
| Oct 29 | NVAC Cross-Country Run ChampionshipOct 29 · 5,000 Meters Open · Place 20 · EssexEssex | 5,000 Meters Open | 20 | 20:10.4 PB | 10 |
| Oct 21 | MMU XC Home #3Oct 21 · 5,000 Meters Varsity · Place 23 · EssexEssex | 5,000 Meters Varsity | 23 | 20:56.70 PB | 10 |
| Oct 15 | BFA InvitationalOct 15 · 5,000 Meters Varsity · Place 13 · EssexEssex | 5,000 Meters Varsity | 13 | 21:23.90 PB | 10 |
| Oct 1 | Thetford InvitationalOct 1 · 5,000 Meters Varsity · Place 50 · EssexEssex | 5,000 Meters Varsity | 50 | 21:34.96 | 10 |
| Sep 16 | Essex w/SB, BHSSep 16 · 5,000 Meters Varsity · Place 6 · EssexEssex | 5,000 Meters Varsity | 6 | 21:55.8 | 10 |
| Sep 10 | Burlington Cross-Country Run InvitationalSep 10 · 5,000 Meters Varsity · Place 17 · EssexEssex | 5,000 Meters Varsity | 17 | 23:07.1 | 10 |
| Sep 3 | Essex Cross-Country Run InvitationalSep 3 · 5,000 Meters Varsity Girls · Place 35 · EssexEssex | 5,000 Meters Varsity Girls | 35 | 22:16.0 | 10 |
| Aug 31 | South Burlington High School Class RacesAug 31 · 2.3 Mile Freshman/Sophomore · Place 11 · EssexEssex | 2.3 Mile Freshman/Sophomore | 11 | 16:03.52 PB | 10 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | New England Interscholastic ChampionshipsNov 14 · 5,000 Meters Varsity · Place 154 · EssexEssex | 5,000 Meters Varsity | 154 | 21:41.7 | 9 |
| Oct 31 | Vermont Div I State Cross Country ChampionshipsOct 31 · 5,000 Meters Division I · Place 22 · EssexEssex | 5,000 Meters Division I | 22 | 21:29.4 PB | 9 |
| Oct 24 | NVAC Cross-Country Run ChampionshipOct 24 · 5,000 Meters Varsity · Place 24 · EssexEssex | 5,000 Meters Varsity | 24 | 20:34.2 | 9 |
| Oct 16 | MMU-Home #2Oct 16 · 5,000 Meters Varsity · Place 17 · EssexEssex | 5,000 Meters Varsity | 17 | 21:01.33 | 9 |
| Sep 16 | Essex and SB dualSep 16 · 5,000 Meters Varsity · EssexEssex | 5,000 Meters Varsity | — | 22:28.0 | 9 |
| Sep 12 | Burlington Cross-Country Run InvitationalSep 12 · 5,000 Meters Varsity · Place 16 · EssexEssex | 5,000 Meters Varsity | 16 | 23:49.8 | 9 |
| Sep 5 | Essex Cross-Country Run InvitationalSep 5 · 5,000 Meters Varsity · Place 19 · EssexEssex | 5,000 Meters Varsity | 19 | 21:53.2 | 9 |
| Sep 2 | Class Races @ Red RocksSep 2 · 2.3 Mile Freshman / Sophomore · Place 6 · EssexEssex | 2.3 Mile Freshman / Sophomore | 6 | 16:45.50 PB | 9 |
2014 Cross Country
1 results