Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1115:17.8Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2219:12.4NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2319:19.4NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 1519:39NJSIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Holmdel ParkNJSIAA Meet of Champions · Nov 1619:03NJSIAA Meet of Champions November 16, 2024
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:32NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Peddie Golf ClubJerry Hart Cross Country Invitational · Sep 2018:10.2Jerry Hart Cross Country InvitationalSeptember 20, 2025
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Nov 118:35.64NJSIAA Sectionals - CentralNovember 1, 2025
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 322:51.7Running of the CowsOctober 3, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1722:17.4Conn College InviteOctober 17, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3122:56.5NESCAC XC ChampionshipOctober 31, 2026
6,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 1922:55.0Purple Valley ClassicSeptember 19, 2026

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 52 · TuftsTufts6,000 Meters Championship5222:56.5 PBFr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 72 · TuftsTufts6,000 Meters Blue7222:17.4 PBFr
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 92 · TuftsTufts6,000 Meters Navy Championship9222:51.7 PBFr
Sep 19Purple Valley ClassicSep 19 · 6,000 Meters Collegiate · Place 7 · TuftsTufts6,000 Meters Collegiate722:55.0 PBFr
Sep 12Aldrich InvitationalSep 12 · 6,000 Meters Women · Place 19 · TuftsTufts6,000 Meters Women1923:27.2Fr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 35 · PrincetonPrinceton5,000 Meters Championship - Northeast3519:12.4 PB12
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 64 · PrincetonPrinceton5,000 Meters Varsity6419:39 PB12
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 12 · PrincetonPrinceton5,000 Meters Group 41219:32 PB12
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 4 · Place 3 · PrincetonPrinceton5,000 Meters Group 4318:35.64 PB12
Oct 23Colonial Valley Conference XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 2 · PrincetonPrinceton5,000 Meters Varsity218:51.9912
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 19 · PrincetonPrinceton2.5 Miles Eastern State Championship1915:17.8 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 8 · PrincetonPrinceton5,000 Meters Varsity B819:5312
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 7 · PrincetonPrinceton5,000 Meters Varsity II719:18.412
Sep 20Jerry Hart Cross Country InvitationalSep 20 · 5,000 Meters Varsity · Place 2 · PrincetonPrinceton5,000 Meters Varsity218:10.2 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Championship - Northeast · Place 19 · PrincetonPrinceton5,000 Meters Championship - Northeast1919:19.4 PB11
Nov 16NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 12 · PrincetonPrinceton5,000 Meters Varsity1219:03 PB11

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 54 · PrincetonPrinceton5,000 Meters Championship - Northeast5420:16.210