Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Missisquoi Valley Union High School Mvu small meet · Oct 7 | 16:40 | Mvu small meet | October 7, 2025 |
| 3,000 Meters · St. Albans Town School CourseSt. Albans Middle School Meet · Sep 29 | 17:56.70 | St. Albans Middle School Meet | September 29, 2025 |
| 5,000 Meters · Bombardier Park WestMilton Host Cross-Country Meet 2 · Sep 29 | 24:44.0 | Milton Host Cross-Country Meet 2 | September 29, 2026 |
| 5,000 Meters · Danville Town FieldsDanville invitational · Sep 19 | 26:55 | Danville invitational | September 19, 2026 |
| 5,000 Meters · Hard'Ack Recreation AreaBurlington HS Cross-Country Run Invitational · Sep 5 | 29:33.9 | Burlington HS Cross-Country Run Invitational | September 5, 2026 |
| 5,000 Meters · Missisquoi Valley Union High School NVAC Metro Cross-Country Run Championship · Oct 17 | 25:57.7 | NVAC Metro Cross-Country Run Championship | October 17, 2026 |
| 5,000 Meters · Mt. Abraham Union High SchoolMt. Abraham MS/HS Home Meet · Sep 16 | 27:45 | Mt. Abraham MS/HS Home Meet | September 16, 2026 |
| 5,000 Meters · Mvu lake carmiMVU Small Meet · Oct 6 | 25:38.530 | MVU Small Meet | October 6, 2026 |
| 5,000 Meters · Peoples AcademyPeoples Academy Invitational · Oct 9 | 26:10.6 | Peoples Academy Invitational | October 9, 2026 |
| 5,000 Meters · Rice Memorial High School CourseRice Memorial HS XC Meet · Oct 15 | 26:23 | Rice Memorial HS XC Meet | October 15, 2026 |
| 5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 26 | 28:34.7 | U-32 Cross-Country Run Invitational | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | NVAC Metro Cross-Country Run ChampionshipOct 17 · 5,000 Meters Small School Varsity · Place 56 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters Small School Varsity | 56 | 25:57.7 PB | 9 |
| Oct 15 | Rice Memorial HS XC MeetOct 15 · 5,000 Meters Varsity · Place 20 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters Varsity | 20 | 26:23 PB | 9 |
| Oct 9 | Peoples Academy InvitationalOct 9 · 5,000 Meters Boys HS Varsity · Place 52 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters Boys HS Varsity | 52 | 26:10.6 PB | 9 |
| Oct 6 | MVU Small MeetOct 6 · 5,000 Meters Varsity · Place 21 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters Varsity | 21 | 25:38.530 PB | 9 |
| Sep 29 | Milton Host Cross-Country Meet 2Sep 29 · 5,000 Meters Varsity · Place 12 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters Varsity | 12 | 24:44.0 PB | 9 |
| Sep 26 | U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters Varsity · Place 119 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters Varsity | 119 | 28:34.7 PB | 9 |
| Sep 19 | Danville invitationalSep 19 · 5,000 Meters HS Boys · Place 39 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters HS Boys | 39 | 26:55 PB | 9 |
| Sep 16 | Mt. Abraham MS/HS Home MeetSep 16 · 5,000 Meters Varsity Boys · Place 21 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters Varsity Boys | 21 | 27:45 PB | 9 |
| Sep 8 | Milton Host Cross-Country Meet 1Sep 8 · 5,000 Meters HS Varsity · Place 51 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters HS Varsity | 51 | 27:26.0 | 9 |
| Sep 5 | Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 135 · Missisquoi Valley UnionMissisquoi Valley Union | 5,000 Meters HS Varsity | 135 | 29:33.9 PB | 9 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Spaulding Home Meet at MillstoneOct 16 · 3,000 Meters Middle School · Place 30 · Missisquoi ValleyMissisquoi Valley | 3,000 Meters Middle School | 30 | 19:23 | 8 |
| Oct 7 | Mvu small meetOct 7 · 3,000 Meters Middle School · Place 47 · Missisquoi ValleyMissisquoi Valley | 3,000 Meters Middle School | 47 | 16:40 PB | 8 |
| Sep 30 | Milton Host Cross-Country Meet #2Sep 30 · 3,000 Meters Middle School · Place 26 · Missisquoi ValleyMissisquoi Valley | 3,000 Meters Middle School | 26 | 16:44.30 | 8 |
| Sep 29 | St. Albans Middle School MeetSep 29 · 3,000 Meters Boys 3K · Place 37 · Missisquoi ValleyMissisquoi Valley | 3,000 Meters Boys 3K | 37 | 17:56.70 PB | 8 |
| Sep 16 | Mt. Abraham Home MeetSep 16 · 3,000 Meters Middle School · Place 24 · Missisquoi ValleyMissisquoi Valley | 3,000 Meters Middle School | 24 | 18:40 | 8 |
| Sep 9 | Milton Host Cross-Country Meet #1Sep 9 · 3,000 Meters Middle School · Place 12 · Missisquoi ValleyMissisquoi Valley | 3,000 Meters Middle School | 12 | 18:40.50 | 8 |
2024 Cross Country
4 results