Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · U-32 High SchoolU-32 XC Invitational · Sep 1813:33.43U-32 XC InvitationalSeptember 18, 2021
2816 m · Green Mountain Campus CoursePoultney SVL Cross County Meet · Sep 1713:34Poultney SVL Cross County MeetSeptember 17, 2022
2816 m · Hartford High SchoolSVL - B Championship · Oct 2212:30.3SVL - B ChampionshipOctober 22, 2022
3 Miles · Wallingford Park and RideMill River Invitational · Oct 1020:04Mill River InvitationalOctober 10, 2026
3,000 Meters · Hard'Ack Recreation AreaVermont Middle School Cross-Country Run State Championship · Oct 3013:18.6Vermont Middle School Cross-Country Run State ChampionshipOctober 30, 2022
5,000 Meters · Derryfield ParkManchester Invite · Sep 2021:45.0Manchester InviteSeptember 20, 2025
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 2921:42.3Essex HS Cross-Country Run InvitationalAugust 29, 2026
5,000 Meters · Hard'Ack Recreation AreaBurlington HS Cross-Country Run Invitational · Sep 521:06.0Burlington HS Cross-Country Run InvitationalSeptember 5, 2026
5,000 Meters · N. Springfield DamSVL B-Division Championship · Oct 2022:58.02SVL B-Division ChampionshipOctober 20, 2023
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 323:11.6Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2621:55.4U-32 Cross-Country Run InvitationalSeptember 26, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30Vermont Cross Country Meet of Champions & Grade ChampionshipsOct 30 · 5,000 Meters Varsity · Place 34 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity3421:07.212
Oct 24Vermont HS Cross-Country Run State ChampionshipsOct 24 · 5,000 Meters Varsity Division 3 · Place 9 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity Division 3922:43.712
Oct 16SVL Championship 2026Oct 16 · 5,000 Meters Varsity · Place 3 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity321:21.9Unofficial12
Oct 10Mill River InvitationalOct 10 · 3 Miles Open · Place 1 · Mt Saint JosephMt Saint Joseph3 Miles Open120:04 PB12
Oct 3Woods Trail RunOct 3 · 5,000 Meters 1st Seed High School Girls · Place 57 · Mt Saint JosephMt Saint Joseph5,000 Meters 1st Seed High School Girls5723:11.6 PB12
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters Varsity · Place 22 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity2221:55.4 PB12
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls Varsity Small · Place 68 · Mt Saint JosephMt Saint Joseph5,000 Meters Girls Varsity Small6823:00.112
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 30 · Mt Saint JosephMt Saint Joseph5,000 Meters HS Varsity3021:06.0 PB12
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 32 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity3221:42.3 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 15 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity1520:46.0311
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 3 · Place 4 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity Division 3422:06.8011
Oct 17SVL-B ChampionshipOct 17 · 5,000 Meters Varsity · Place 2 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity220:09.7011
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 5,000 Meters Varsity · Place 13 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity1321:05.6011
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Small School · Place 32 · Mt Saint JosephMt Saint Joseph5,000 Meters Girls Varsity Small School3221:45.0 PB11
Sep 13Harwood UHS Cross-Country Run InvitationalSep 13 · 5,000 Meters Varsity · Place 3 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity321:40.1011
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 17 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity1720:14.4011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 2 · 5,000 Meters Varsity · Place 28 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity2822:30.2210
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 3 · Place 7 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity Division 3722:57.7010
Oct 18SVL B-Division Championships @ SpringfieldOct 18 · 5,000 Meters Varsity · Place 1 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity121:15.2510
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Varsity · Place 11 · Mt Saint JosephMt Saint Joseph3.1 Miles Varsity1121:05.010
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 36 · Mt Saint JosephMt Saint Joseph5,000 Meters Small School Varsity3622:17.410
Sep 3Rutland SVL MeetSep 3 · 5,000 Meters Varsity · Place 3 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity322:34.1710
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 26 · Mt Saint JosephMt Saint Joseph5,000 Meters Junior Varsity2622:17.210

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 41 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity4122:04.459
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 41 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity4122:04.459
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity Division 3 · Place 16 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity Division 31625:12.39
Oct 20SVL B-Division ChampionshipOct 20 · 5,000 Meters Varsity · Place 3 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity322:58.02 PB9
Oct 10Springfield SVL MeetOct 10 · 5,000 Meters Varsity · Place 2 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity223:12.919
Sep 23Mill River InvitationalSep 23 · 5,000 Meters Varsity · Place 1 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity123:15.59
Sep 16Poultney MS/V Cross Country MeetSep 16 · Varsity · Place 4 · Mt Saint JosephMt Saint JosephVarsity419:449
Sep 9Burlington HS Cross-Country Run InvitationalSep 9 · 5,000 Meters Varsity · Place 36 · Mt Saint JosephMt Saint Joseph5,000 Meters Varsity3623:30.99
Sep 2Maynard-Hagen OpenerSep 2 · Varsity · Place 1 · Mt Saint JosephMt Saint JosephVarsity123:429

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Vermont Middle School Cross-Country Run State ChampionshipOct 30 · 3,000 Meters Varsity · Place 62 · Mill RiverMill River3,000 Meters Varsity6213:18.6 PB8
Oct 22SVL - B ChampionshipOct 22 · 1.75 Miles Middle School · Place 4 · Mill RiverMill River1.75 Miles Middle School412:30.3 PB8
Oct 8Harwood UHS Cross-Country Run InvitationalOct 8 · 3,000 Meters Middle School · Place 19 · Mill RiverMill River3,000 Meters Middle School1917:01.48
Sep 17Poultney SVL Cross County MeetSep 17 · 1.75 Miles Middle School · Place 1 · Mill RiverMill River1.75 Miles Middle School113:34 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18U-32 XC InvitationalSep 18 · 2,500 Meters Middle School (7th/8th) · Place 26 · Mill RiverMill River2,500 Meters Middle School (7th/8th)2613:33.43 PB7