Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkBradley Intercollegiate Championships · Sep 1818:46.3Bradley Intercollegiate ChampionshipsSeptember 18, 2026
5,000 Meters · Central College CourseDutch Invitational · Sep 520:24.2Dutch InvitationalSeptember 5, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2121:16.9Manchester InviteSeptember 21, 2024
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Sep 222:19.0Essex HS Cross-Country Run InvitationalSeptember 2, 2023
5,000 Meters · Mills Riverside ParkMMUXC Home #1 · Oct 2220:23.71MMUXC Home #1October 22, 2021
5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 1221:09.3New England Interscholastic XC ChampionshipsNovember 12, 2022
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 920:2789th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024
6,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3123:43.9Midwest Conference Cross Country ChampionshipsOctober 31, 2026
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 323:51.6Running of the CowsOctober 3, 2026
6,000 Meters · Central College CourseDutch Open · Sep 2625:25.9Dutch OpenSeptember 26, 2025
6,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1224:27.2Les Duke InvitationalSeptember 12, 2026
6,000 Meters · Luther CollegeSaga Cup · Nov 724:40.7Saga CupNovember 7, 2025
6,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 424:43.9Dan Huston/Steve Johnson InvitationalOctober 4, 2025
6,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1825:00.0Interregional InvitationalOctober 18, 2025
6,000 Meters · Seminole Valley ParkMidwest Conference Championships · Nov 123:24.8Midwest Conference ChampionshipsNovember 1, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 6,000 Meters Midwest · Place 19 · GrinnellGrinnell6,000 Meters Midwest1923:43.9 PBSo
Oct 17Interregional InvitationalOct 17 · 6,000 Meters Varsity · Place 167 · GrinnellGrinnell6,000 Meters Varsity16723:25.2SO-2
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 216 · GrinnellGrinnell6,000 Meters Navy Championship21623:51.6 PBSo
Sep 18Bradley Intercollegiate ChampionshipsSep 18 · 3 Miles Championship · Place 17 · GrinnellGrinnell3 Miles Championship1718:46.3 PBSo
Sep 12Les Duke InvitationalSep 12 · 6,000 Meters Collegiate · Place 17 · GrinnellGrinnell6,000 Meters Collegiate1724:27.2 PBSo
Sep 4Dutch InvitationalSep 4 · 5,000 Meters Women · Place 11 · GrinnellGrinnell5,000 Meters Women1120:48.6So

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Saga CupNov 7 · 6,000 Meters College · Place 21 · GrinnellGrinnell6,000 Meters College2124:40.7 PBFr
Nov 1Midwest Conference ChampionshipsNov 1 · 6,000 Meters Champ · Place 29 · GrinnellGrinnell6,000 Meters Champ2923:24.8 PBFr
Oct 18Interregional InvitationalOct 18 · 6,000 Meters Blue · Place 74 · GrinnellGrinnell6,000 Meters Blue7425:00.0 PBFr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 6,000 Meters College · Place 47 · GrinnellGrinnell6,000 Meters College4724:43.9 PBFr
Sep 26Dutch OpenSep 26 · 6,000 Meters College · Place 31 · GrinnellGrinnell6,000 Meters College3125:25.9 PBFr
Sep 13Les Duke InvitationalSep 13 · 6,000 Meters Women's Race · Place 21 · GrinnellGrinnell6,000 Meters Women's Race2125:39.2Fr
Sep 5Dutch InvitationalSep 5 · 5,000 Meters Women's Race · Place 20 · GrinnellGrinnell5,000 Meters Women's Race2020:24.2 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 106 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Championships10620:27 PB12
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 1 · Place 12 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity Division 11221:34.9012
Oct 18Mills Riverside InvitationalOct 18 · 5,000 Meters Varsity · Place 14 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity1420:20.4312
Oct 10***Rescheduled***NVAC Cross-Country Run ChampionshipOct 10 · 5,000 Meters Varsity · Place 2 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity219:49.7012
Sep 21Manchester InviteSep 21 · 5,000 Meters Large School Varsity · Place 67 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Large School Varsity6721:16.9 PB12
Sep 13MMUXC Home #1 - 2024Sep 13 · 5,000 Meters Varsity · Place 2 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity221:51.4512
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Varsity · Place 6 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity619:24.112
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 14 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Junior Varsity1421:27.012

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity Division 1 · Place 12 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity Division 11222:00.611
Oct 20MMUXC - Mills Riverside InvitationalOct 20 · 5,000 Meters Varsity · Place 15 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity1520:51.3711
Oct 13NVAC Cross-Country Run ChampionshipOct 13 · 5,000 Meters Varsity · Place 4 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity420:57.311
Sep 30MMU, BFA Tri meet at STJSep 30 · 5,000 Meters Varsity · Place 2 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity221:51.2711
Sep 9Burlington HS Cross-Country Run InvitationalSep 9 · 5,000 Meters Varsity · Place 12 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity1220:59.311
Sep 2Essex HS Cross-Country Run InvitationalSep 2 · 5,000 Meters Varsity Girls · Place 19 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity Girls1922:19.0 PB11

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 114 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity11421:09.3 PB10
Oct 29Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity Division 1 · Place 12 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity Division 11221:25.810
Oct 21MMUXC - Home #2Oct 21 · 5,000 Meters Varsity · Place 6 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity620:05.2910
Oct 15NVAC Chittenden Cross-Country Run ChampionshipOct 15 · 5,000 Meters Varsity · Place 9 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity920:26.510
Sep 16MMUXC -Home #1 - St. JSep 16 · 5,000 Meters Varsity · Place 3 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity320:29.7310
Sep 3Essex HS Cross-Country Run InvitationalSep 3 · 5,000 Meters Varsity · Place 8 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity820:59.910

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22MMUXC Home #1Oct 22 · 5,000 Meters Varsity · Place 9 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity920:23.71 PB9
Oct 16NVAC Chittenden Cross-Country Run ChampionshipOct 16 · 5,000 Meters Varsity · Place 9 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity920:27.89
Sep 17STJ vs MMU Dual MeetSep 17 · 5,000 Meters Varsity · Place 4 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity422:469
Sep 4Essex Cross-Country Run InvitationalSep 4 · 5,000 Meters Varsity · Place 48 · Mt Mansfield UnionMt Mansfield Union5,000 Meters Varsity4822:48.89
Aug 28CVU RelaysAug 28 · 2.05 Miles Varsity · Mt Mansfield UnionMt Mansfield Union2.05 Miles Varsity014:36Unofficial9