Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Springfield ResevoirSpringfield HS Meet · Oct 8 | 12:23.00 | Springfield HS Meet | October 8, 2019 |
| 3,000 Meters · Hard'Ack Recreation AreaMiddle School Cross-Country Run Championship · Oct 27 | 16:25.1 | Middle School Cross-Country Run Championship | October 27, 2019 |
| 3,000 Meters · Trapp Family LodgeVermont Middle School Cross-Country Run Championship · Oct 28 | 15:26.8 | Vermont Middle School Cross-Country Run Championship | October 28, 2018 |
| 5,000 Meters · Hartford High SchoolSVL - B Championship · Oct 22 | 22:12.7 | SVL - B Championship | October 22, 2022 |
| 5,000 Meters · Mill River Union High SchoolOtter Valley SVL Cross Country Meet · Sep 14 | 24:13 | Otter Valley SVL Cross Country Meet | September 14, 2022 |
| 5,000 Meters · N. Springfield DamSVL B-Division Championship · Oct 20 | 21:29.60 | SVL B-Division Championship | October 20, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity Division 3 · Place 35 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity Division 3 | 35 | 22:34.5 | 12 |
| Oct 20 | SVL B-Division ChampionshipOct 20 · 5,000 Meters Varsity · Place 11 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity | 11 | 21:29.60 PB | 12 |
| Oct 10 | Springfield SVL MeetOct 10 · Varsity · Place 11 · Otter Valley UnionOtter Valley Union | Varsity | 11 | 21:45 | 12 |
| Oct 7 | 2023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 59 · Otter ValleyOtter Valley | 5,000 Meters Varsity | 59 | 22:52.1 | — |
| Oct 7 | 2023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 336 · Otter ValleyOtter Valley | 5,000 Meters Varsity | 336 | 22:52.1 | — |
| Oct 3 | Burr and Burton SVL meetOct 3 · 5,000 Meters Varsity · Place 26 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity | 26 | 23:55.1 | 12 |
| Sep 26 | Fair Haven meet at Castleton UniversitySep 26 · Varsity · Place 9 · Otter Valley UnionOtter Valley Union | Varsity | 9 | 22:07 | 12 |
| Sep 19 | Hartford SVL MeetSep 19 · Varsity · Place 15 · Otter Valley UnionOtter Valley Union | Varsity | 15 | 20:03 | 12 |
| Sep 16 | Poultney MS/V Cross Country MeetSep 16 · Varsity · Place 13 · Otter Valley UnionOtter Valley Union | Varsity | 13 | 18:50 | 12 |
| Sep 12 | Otter Valley InviteSep 12 · Varsity · Place 10 · Otter Valley UnionOtter Valley Union | Varsity | 10 | 25:10 | 12 |
| Sep 5 | Rutland SVL XC MeetSep 5 · 5,000 Meters Varsity · Place 22 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity | 22 | 23:55.31 | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity Division 3 · Place 68 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity Division 3 | 68 | 23:50.0 | 11 |
| Oct 22 | SVL - B ChampionshipOct 22 · 5,000 Meters Varsity · Place 20 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity | 20 | 22:12.7 PB | 11 |
| Oct 11 | Rutland SVL MeetOct 11 · 5,000 Meters Varsity · Place 24 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity | 24 | 22:44.66 | 11 |
| Oct 1 | Woods Trail RunOct 1 · 5,000 Meters Varsity · Place 329 · Otter Valley VTOtter Valley VT | 5,000 Meters Varsity | 329 | 22:49.7 | JR |
| Sep 27 | Fair Haven SVL Cross Country MeetSep 27 · 5,000 Meters Varsity · Place 6 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity | 6 | 22:31Unofficial | 11 |
| Sep 14 | Otter Valley SVL Cross Country MeetSep 14 · 5,000 Meters Varsity · Place 7 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity | 7 | 24:13 PB | 11 |
| Sep 6 | Rutland SVL Meet 9/6/22Sep 6 · 5,000 Meters Varsity · Place 24 · Otter Valley UnionOtter Valley Union | 5,000 Meters Varsity | 24 | 23:26.78 | 11 |
2021 Cross Country
2 results2019 Cross Country
3 results2018 Cross Country
2 results