Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:13.6Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
4,000 Meters · Temple University Ambler CampusTemple Invitational · Sep 415:07.2Temple InvitationalSeptember 4, 2026
5,000 Meters · Belmont PlateauPAISAA Champs · Oct 2518:55.90PAISAA ChampsOctober 25, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2617:22.9Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · Neshaminy State ParkPJAA Cross Country Championship · Oct 2218:15.36PJAA Cross Country ChampionshipOctober 22, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 316:58.8Souderton TwilightOctober 3, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity B · Place 41 · Cristo Rey (Philadelphia)2.5 Miles Varsity B4114:13.6 PB12
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 20 · Cristo Rey (Philadelphia)5,000 Meters Varsity2016:58.8 PB12
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 50 · Cristo Rey (Philadelphia)5,000 Meters Varsity5017:22.9 PB12
Sep 4Temple InvitationalSep 4 · 4,000 Meters HS · Place 8 · Cristo Rey (Philadelphia)4,000 Meters HS815:07.2 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25PAISAA ChampsOct 25 · 5,000 Meters Varsity · Place 59 · Cristo Rey (Philadelphia)5,000 Meters Varsity5918:55.90 PB11
Oct 22PJAA Cross Country ChampionshipOct 22 · 5,000 Meters High School · Place 9 · Cristo Rey (Philadelphia)5,000 Meters High School918:15.36 PB11
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 58 · Cristo Rey (Philadelphia)5,000 Meters Varsity5817:48.1011
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Varsity · Place 125 · Cristo Rey (Philadelphia)5,000 Meters Varsity12518:09.811