Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Belmont PlateauPPL XC #2 · Sep 1114:41.30PPL XC #2September 11, 2025
5,000 Meters · 1800 Belmont Mansion DrPhilly Public · Oct 1724:44.2Philly PublicOctober 17, 2024
5,000 Meters · Belmont PlateauPhilly Public · Oct 1625:57.80Philly PublicOctober 16, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 324:41.4Souderton TwilightOctober 3, 2026
5,000 Meters · Tyler State ParkCR Invitational · Sep 2025:34.93CR InvitationalSeptember 20, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Souderton TwilightOct 3 · 5,000 Meters JV · Place 30 · Central (Philadelphia)5,000 Meters JV3024:41.4 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Philly PublicOct 16 · 5,000 Meters Varsity · Place 31 · Central (Philadelphia)5,000 Meters Varsity3125:57.80 PB11
Oct 9PPL XC #4Oct 9 · 5,000 Meters Varsity · Place 38 · Central (Philadelphia)5,000 Meters Varsity3827:10.4011
Oct 4Souderton TwilightOct 4 · 5,000 Meters JV · Place 64 · Central (Philadelphia)5,000 Meters JV6425:32.4011
Sep 20CR InvitationalSep 20 · 5,000 Meters Novice · Place 17 · Central (Philadelphia)5,000 Meters Novice1725:34.93 PB11
Sep 11PPL XC #2Sep 11 · 3,000 Meters New Division A · Place 6 · Central (Philadelphia)3,000 Meters New Division A614:41.30 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 17Philly PublicOct 17 · 5,000 Meters Varsity · Place 21 · Central (Philadelphia)5,000 Meters Varsity2124:44.2 PB10