Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:51.2Manhattan University Cross Country Invitational (HS)October 11, 2025
4,000 Meters · Allens Meadows Park36th Wilton Invitational · Sep 1314:25.0136th Wilton InvitationalSeptember 13, 2025
5,000 Meters · Brunswick Middle SchoolFAA Cross Country InterLeague Meet 2 · Sep 3018:09.2FAA Cross Country InterLeague Meet 2September 30, 2025
5,000 Meters · Brunswick School -- Edwards Campus (King St.)FAA Inter-League Cross Country Meet 2 · Oct 118:06.9FAA Inter-League Cross Country Meet 2October 1, 2024
5,000 Meters · CanterburyCanterbury Invitational · Sep 2018:08Canterbury InvitationalSeptember 20, 2025
5,000 Meters · CanterburyCanterbury Invitational · Sep 2118:34Canterbury InvitationalSeptember 21, 2024
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2518:00.8Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Haverford CollegeHaverford Main Line Invitational · Sep 1818:20.2Haverford Main Line InvitationalSeptember 18, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1817:17.3The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Seaside Park FAA Cross Country InterLeague Meet 3 · Oct 1518:17.0 FAA Cross Country InterLeague Meet 3 October 15, 2025
5,000 Meters · Sherwood Island State ParkFAA Cross Country InterLeague Meet 1 · Sep 1718:25.4FAA Cross Country InterLeague Meet 1September 17, 2025
5,000 Meters · The Hotchkiss SchoolInvitational Meet · Sep 2818:53.50Invitational MeetSeptember 28, 2024
5,000 Meters · The Taft SchoolNEPSTA Division 1 Cross-Country Championships · Nov 818:42NEPSTA Division 1 Cross-Country ChampionshipsNovember 8, 2025
5,000 Meters · Waveny ParkFAA Cross Country Championships · Oct 2718:00.1FAA Cross Country ChampionshipsOctober 27, 2025
6,000 Meters · Highland ParkIvy League XC Championships · Oct 3121:44.5Ivy League XC ChampionshipsOctober 31, 2026
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1621:50.1Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 222:03.0Paul Short RunOctober 2, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Ivy League XC ChampionshipsOct 31 · 6,000 Meters Ivy · Place 35 · PennPenn6,000 Meters Ivy3521:44.5 PBFr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters White · Place 47 · PennPenn6,000 Meters White4721:50.1 PBFr
Oct 2Paul Short RunOct 2 · 6,000 Meters Open · Place 11 · PennPenn6,000 Meters Open1122:03.0 PBFr
Sep 18Haverford Main Line InvitationalSep 18 · 5,000 Meters Collegiate · Place 18 · PennPenn5,000 Meters Collegiate1818:20.2 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Phil Zodda Championship Girls · Place 23 · CTCT5,000 Meters The Phil Zodda Championship Girls2318:25.312
Nov 8NEPSTA Division 1 Cross-Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 3 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity318:42 PB12
Oct 27FAA Cross Country ChampionshipsOct 27 · 5,000 Meters Varsity · Place 2 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity218:00.1 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 10 · Greenwich AcademyGreenwich Academy5,000 Meters Showcase1017:17.3 PB12
Oct 15 FAA Cross Country InterLeague Meet 3 Oct 15 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity118:17.0 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 12 · Greenwich AcademyGreenwich Academy2.5 Miles Eastern State Championship1214:51.2 PB12
Sep 30FAA Cross Country InterLeague Meet 2Sep 30 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity118:09.2 PB12
Sep 20Canterbury InvitationalSep 20 · 5,000 Meters GD1 · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters GD1118:08 PB12
Sep 17FAA Cross Country InterLeague Meet 1Sep 17 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity118:25.4 PB12
Sep 1336th Wilton InvitationalSep 13 · 4,000 Meters Varsity · Place 4 · Greenwich AcademyGreenwich Academy4,000 Meters Varsity414:25.01 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9NEPSTA Division 1 Cross-Country ChampionshipsNov 9 · 5,000 Meters Varsity · Place 3 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity318:4111
Oct 28FAA Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity117:59.711
Oct 16FAA Inter-League Cross Country Meet 3Oct 16 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity118:31.811
Oct 1FAA Inter-League Cross Country Meet 2Oct 1 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity118:06.9 PB11
Sep 28Invitational MeetSep 28 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity118:53.50 PB11
Sep 21Canterbury InvitationalSep 21 · 5,000 Meters Division 1 · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Division 1118:34 PB11
Sep 18FAA Cross Country Inter-League Meet 1Sep 18 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity118:35.211

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 9 · UnattachedUnattached5,000 Meters Championship918:00.8 PB10
Nov 11NEPSTA Division 1 Cross-Country ChampionshipsNov 11 · 5,000 Meters Varsity · Place 1 · 2026 Greenwich Academy2026 Greenwich Academy5,000 Meters Varsity118:15—
Oct 31FAA Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity118:11.910
Sep 23Canterbury InvitationalSep 23 · Division 1 · Place 1 · Greenwich AcademyGreenwich AcademyDivision 1118:5310
Sep 20FAA Cross Country Meet 1Sep 20 · 5,000 Meters Varsity · Place 1 · Greenwich AcademyGreenwich Academy5,000 Meters Varsity118:49.610
Sep 934th Wilton XC InvitationalSep 9 · 4,000 Meters Varsity · Place 2 · Greenwich AcademyGreenwich Academy4,000 Meters Varsity215:24.4010