Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Camels Hump Middle SchoolCHMS - Home XC Meet · Oct 3 | 13:28.91 | CHMS - Home XC Meet | October 3, 2019 |
| 3,000 Meters · Hard'Ack Recreation AreaMiddle School Cross-Country Run Championship · Oct 27 | 13:15.9 | Middle School Cross-Country Run Championship | October 27, 2019 |
| 3,000 Meters · Mills Riverside ParkBRMS - Home XC Meet · Sep 26 | 13:33.33 | BRMS - Home XC Meet | September 26, 2019 |
| 3,000 Meters · Trapp Family LodgeVermont Middle School Cross-Country Run Championship · Oct 28 | 13:29.7 | Vermont Middle School Cross-Country Run Championship | October 28, 2018 |
| 5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Sep 2 | 19:27.8 | Essex HS Cross-Country Run Invitational | September 2, 2023 |
| 5,000 Meters · Mills Riverside ParkMMUXC Home #1 · Oct 22 | 20:17.05 | MMUXC Home #1 | October 22, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity · Place 10 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 10 | 19:38.9 | 11 |
| Oct 20 | MMUXC - Mills Riverside InvitationalOct 20 · 5,000 Meters Varsity · Place 62 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 62 | 19:20.84 | 11 |
| Oct 13 | NVAC Cross-Country Run ChampionshipOct 13 · 5,000 Meters Varsity · Place 57 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 57 | 20:14.8 | 11 |
| Sep 9 | Burlington HS Cross-Country Run InvitationalSep 9 · 5,000 Meters Varsity · Place 42 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 42 | 18:21.8 | 11 |
| Sep 2 | Essex HS Cross-Country Run InvitationalSep 2 · 5,000 Meters JV Boys · Place 6 · South BurlingtonSouth Burlington | 5,000 Meters JV Boys | 6 | 19:27.8 PB | 11 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 5 · 5,000 Meters Varsity · Place 57 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 57 | 19:11.50 | 10 |
| Oct 29 | Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 7 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 7 | 19:44.6 | 10 |
| Oct 21 | MMUXC - Home #2Oct 21 · 5,000 Meters Varsity · Place 31 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 31 | 18:52.16 | 10 |
| Oct 15 | NVAC Chittenden Cross-Country Run ChampionshipOct 15 · 5,000 Meters Varsity · Place 29 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 29 | 19:01.7 | 10 |
| Oct 1 | Woods Trail RunOct 1 · 5,000 Meters Varsity · Place 143 · South Burlington VTSouth Burlington VT | 5,000 Meters Varsity | 143 | 20:14.5 | SO |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Vermont State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 43 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 43 | 21:04.0 | FR |
| Oct 22 | MMUXC Home #1Oct 22 · 5,000 Meters Varsity · Place 87 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 87 | 20:17.05 PB | 9 |
| Oct 16 | NVAC Chittenden Cross-Country Run ChampionshipOct 16 · 5,000 Meters Varsity · Place 49 · South BurlingtonSouth Burlington | 5,000 Meters Varsity | 49 | 19:52.7 | 9 |
| Oct 8 | South Burlington Host Cross-Country Run MeetOct 8 · 4,000 Meters Varsity · Place 41 · South BurlingtonSouth Burlington | 4,000 Meters Varsity | 41 | 14:31.4 | 9 |
| Sep 18 | Burlington Cross-Country Run InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 14 · South BurlingtonSouth Burlington | 5,000 Meters Junior Varsity | 14 | 20:11.8 | 9 |
| Sep 4 | Essex Cross-Country Run InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 22 · South BurlingtonSouth Burlington | 5,000 Meters Junior Varsity | 22 | 20:52.1 | 9 |
2019 Cross Country
3 results2018 Cross Country
2 results