Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Long Lane FarmLittle Three Championships (Amherst-Wesleyan-Williams) · Sep 515:38.1Little Three Championships (Amherst-Wesleyan-Williams)September 5, 2026
4,000 Meters · University of Massachusetts Amherst Little 3 · Sep 616:03.51Little 3September 6, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 12.2 Presented by Brooks · Sep 1120:35.7PTXC 12.2 Presented by BrooksSeptember 11, 2021
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 424:39PIAA State XC ChampionshipsNovember 4, 2023
5,000 Meters · Rose Tree Park Central League Dual Meets #3 · Oct 3121:01.6Central League Dual Meets #3October 31, 2020
5,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1319:09.1Vassar Ron Stonitsch InvitationalSeptember 13, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1721:35.4Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 322:02.9Keene State InvitationalOctober 3, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3122:14.1NESCAC XC ChampionshipOctober 31, 2026
6,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 2023:27.3Purple Valley ClassicSeptember 20, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 29 · WilliamsWilliams6,000 Meters Championship2922:14.1 PBJr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 23 · WilliamsWilliams6,000 Meters Blue2321:35.4 PBJr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 3 · WilliamsWilliams6,000 Meters Women's Championship322:02.9 PBJr
Sep 12Aldrich InvitationalSep 12 · 6,000 Meters Women · Place 25 · WilliamsWilliams6,000 Meters Women2523:35.6Jr
Sep 5Little Three Championships (Amherst-Wesleyan-Williams)Sep 5 · 4,000 Meters Collegiate · Place 17 · WilliamsWilliams4,000 Meters Collegiate1715:38.1 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 24 · WilliamsWilliams6,000 Meters Champ2422:10.04So
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 4 · WilliamsWilliams6,000 Meters White422:20.60So
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 18 · WilliamsWilliams6,000 Meters College1822:26.10So
Sep 20Purple Valley ClassicSep 20 · 6,000 Meters College · Place 21 · WilliamsWilliams6,000 Meters College2123:27.3 PBSo
Sep 13Vassar Ron Stonitsch InvitationalSep 13 · 5,000 Meters College · Place 6 · WilliamsWilliams5,000 Meters College619:09.1 PBSo
Sep 6Little 3Sep 6 · 4,000 Meters Collegiate · Place 22 · WilliamsWilliams4,000 Meters Collegiate2216:03.51 PBSo

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 222 · Strath HavenStrath Haven5,000 Meters 3A22224:39 PB12
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 12 · Strath HavenStrath HavenVarsity1218:24.2—
Oct 13Central Athletic League XC ChampionshipOct 13 · 5,000 Meters Varsity · Place 9 · Strath HavenStrath Haven5,000 Meters Varsity919:37.7112
Sep 30Carlisle InvitationalSep 30 · Varsity · Place 16 · Strath HavenStrath HavenVarsity1619:09.7—
Sep 30Carlisle InvitationalSep 30 · Varsity · Place 14 · Strath HavenStrath HavenVarsity1419:09.7—
Sep 9Briarwood InvitationalSep 9 · 5,000 Meters Championship · Place 2 · Strath HavenStrath Haven5,000 Meters Championship220:19.012

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 25 · Strath HavenStrath HavenVarsity2518:57.1—
Oct 15Central League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 4 · Strath HavenStrath Haven5,000 Meters Varsity419:51.1411
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 27 · Strath HavenStrath Haven5,000 Meters Varsity278:16.312
Sep 21Central Athletic League Meet #4Sep 21 · 5,000 Meters Varsity · Place 1 · Strath HavenStrath Haven5,000 Meters Varsity119:54.8011
Sep 17Briarwood InvitationalSep 17 · 5,000 Meters Championship · Place 4 · Strath HavenStrath Haven5,000 Meters Championship420:47.211
Sep 13Central Athletic League Meet #1Sep 13 · 5,000 Meters Varsity · Place 1 · Strath HavenStrath Haven5,000 Meters Varsity120:55.0011
Sep 10PTXC 13Sep 10 · 5,000 Meters Varsity · Place 17 · Strath HavenStrath Haven5,000 Meters Varsity1720:32.0011
Sep 10PTXC 13Sep 10 · 5,000 Meters Varsity · Place 17 · Strath HavenStrath Haven5,000 Meters Varsity1720:32.0011

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6PIAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 69 · Strath Haven (1)Strath Haven (1)5,000 Meters Varsity6920:25.9—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 22 · Strath HavenStrath HavenVarsity2219:29.1—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 21 · Strath HavenStrath HavenVarsity2119:29.1—
Sep 25PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Varsity · Place 37 · Strath HavenStrath Haven5,000 Meters Varsity3721:05—
Sep 18Briarwood InvitationalSep 18 · 5,000 Meters Championship · Place 9 · Strath HavenStrath Haven5,000 Meters Championship96:5010
Sep 11PTXC 12.2 Presented by BrooksSep 11 · 5,000 Meters Varsity Gold · Place 24 · Strath HavenStrath Haven5,000 Meters Varsity Gold2420:35.7 PB10

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Central League Dual Meets #3Oct 31 · 5,000 Meters Varsity 3 · Place 2 · Strath HavenStrath Haven5,000 Meters Varsity 3221:01.6 PB9
Oct 24Central League Dual Meets #2Oct 24 · 5,000 Meters Meet 3 · Place 5 · Strath HavenStrath Haven5,000 Meters Meet 3521:15.39
Oct 17Central League Dual MeetsOct 17 · 5,000 Meters Varsity · Place 7 · Strath HavenStrath Haven5,000 Meters Varsity74:18.2FR