Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · U-32 High SchoolU-32 XC Invitational · Sep 18 | 12:39.07 | U-32 XC Invitational | September 18, 2021 |
| 3,000 Meters · Catamount Family CenterMiddle School Cross-Country Run Vermont State Championship · Oct 23 | 16:48.6 | Middle School Cross-Country Run Vermont State Championship | October 23, 2021 |
| 3,000 Meters · Hard'Ack Recreation AreaVermont Middle School Cross-Country Run State Championship · Oct 30 | 14:23.4 | Vermont Middle School Cross-Country Run State Championship | October 30, 2022 |
| 3,000 Meters · Monpelier ElksMontpelier MS XC Meet · Sep 24 | 17:04.4 | Montpelier MS XC Meet | September 24, 2022 |
| 5,000 Meters · Bombardier Park WestMilton Host Cross-Country Meet 1 · Sep 8 | 24:33.2 | Milton Host Cross-Country Meet 1 | September 8, 2026 |
| 5,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 14 | 26:47.0 | NVAC Mountain Cross-Country Run Championship | October 14, 2026 |
| 5,000 Meters · Derryfield ParkManchester Invite · Sep 21 | 26:18.0 | Manchester Invite | September 21, 2024 |
| 5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 29 | 26:58.2 | Essex HS Cross-Country Run Invitational | August 29, 2026 |
| 5,000 Meters · Hard'Ack Recreation AreaBurlington HS Cross-Country Run Invitational · Sep 5 | 25:22.8 | Burlington HS Cross-Country Run Invitational | September 5, 2026 |
| 5,000 Meters · Harwood Union Harwood UHS Cross-Country Run Invitational · Oct 10 | 25:56.7 | Harwood UHS Cross-Country Run Invitational | October 10, 2026 |
| 5,000 Meters · Middlebury Union Middle SchoolMiddlebury Invitational · Sep 16 | 25:39.3 | Middlebury Invitational | September 16, 2025 |
| 5,000 Meters · Peoples AcademyPeoples Academy Invitational · Oct 18 | 24:38.50 | Peoples Academy Invitational | October 18, 2025 |
| 5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 3 | 24:58.08 | Maine XC Festival of Champions | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Vermont Cross Country Meet of Champions & Grade ChampionshipsOct 30 · 5,000 Meters Varsity · Place 103 · Harwood UnionHarwood Union | 5,000 Meters Varsity | 103 | 25:28.7 | 12 |
| Oct 14 | NVAC Mountain Cross-Country Run ChampionshipOct 14 · 5,000 Meters Varsity · Place 37 · Harwood UnionHarwood Union | 5,000 Meters Varsity | 37 | 26:47.0 PB | 12 |
| Oct 10 | Harwood UHS Cross-Country Run InvitationalOct 10 · 5,000 Meters Varsity HS Girls · Place 31 · Harwood UnionHarwood Union | 5,000 Meters Varsity HS Girls | 31 | 25:56.7 PB | 12 |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded · Place 52 · Harwood UnionHarwood Union | 5,000 Meters Unseeded | 52 | 24:58.08 PB | 12 |
| Sep 8 | Milton Host Cross-Country Meet 1Sep 8 · 5,000 Meters HS Varsity · Place 6 · Harwood UnionHarwood Union | 5,000 Meters HS Varsity | 6 | 24:33.2 PB | 12 |
| Sep 5 | Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 95 · Harwood UnionHarwood Union | 5,000 Meters HS Varsity | 95 | 25:22.8 PB | 12 |
| Aug 29 | Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 78 · Harwood UnionHarwood Union | 5,000 Meters Varsity | 78 | 26:58.2 PB | 12 |
2025 Cross Country
2 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 160 · Harwood UnionHarwood Union | 5,000 Meters Small School Varsity | 160 | 26:18.0 PB | 10 |
2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
2 results