Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · George SchoolGeorge School Invite · Sep 1923:23.0George School InviteSeptember 19, 2026
5,000 Meters · Rose Tree ParkCentral Athletic League Championships · Oct 1722:54.27Central Athletic League ChampionshipsOctober 17, 2026
5,000 Meters · Rose Tree Park Central Athletic League Meet #2 · Sep 927:30.58Central Athletic League Meet #2September 9, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Central Athletic League ChampionshipsOct 17 · 5,000 Meters JV · Place 152 · Haverford Twp.5,000 Meters JV15222:54.27 PB11
Sep 23Central Athletic League Meet #6Sep 23 · 5,000 Meters Varsity · Place 127 · Haverford Twp.5,000 Meters Varsity12724:49.0411
Sep 19George School InviteSep 19 · 5,000 Meters Junior Varsity · Place 126 · Haverford Twp.5,000 Meters Junior Varsity12623:23.0 PB11
Sep 15Central Athletic League Meet #3Sep 15 · 5,000 Meters Varsity · Place 91 · Haverford Twp.5,000 Meters Varsity9125:09.6011
Sep 9Central Athletic League Meet #2Sep 9 · 5,000 Meters Varsity · Place 133 · Haverford Twp.5,000 Meters Varsity13327:30.58 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Central Athletic League ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 213 · Haverford Township5,000 Meters Junior Varsity21326:40.7010
Sep 30Central Athletic League Meet #5Sep 30 · 5,000 Meters Varsity · Place 85 · Haverford Township5,000 Meters Varsity8525:16.7010
Sep 27Delco XC ChampionshipSep 27 · 5,000 Meters Junior Varsity · Place 103 · Haverford Township5,000 Meters Junior Varsity10326:30.20—
Sep 20George School InviteSep 20 · 5,000 Meters JV Boys · Place 82 · Haverford Twp.5,000 Meters JV Boys8224:46.5010
Sep 17Central Athletic League Meet #4Sep 17 · 5,000 Meters Varsity · Place 112 · Haverford Township5,000 Meters Varsity11225:33.9010
Sep 9Central Athletic League Meet #1Sep 9 · 5,000 Meters Varsity · Place 134 · Haverford Township5,000 Meters Varsity13424:56.5010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Central Athletic League XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 239 · Haverford Twp.5,000 Meters Junior Varsity23925:28.339
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 163 · Haverford TownshipVarsity16325:22.6—
Sep 24Central Athletic League XC Meet #5Sep 24 · 5,000 Meters Varsity · Place 159 · Haverford Twp.5,000 Meters Varsity15925:35.159
Sep 17Central Athletic League XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 122 · Haverford Twp.5,000 Meters Varsity12227:00.359
Sep 14Penncrest InvSep 14 · 5,000 Meters Freshman · Place 10 · M Haverford To5,000 Meters Freshman1026:14.60—
Sep 14Penncrest InvSep 14 · 5,000 Meters Freshman · Place 10 · M Haverford To5,000 Meters Freshman1026:14.60—
Sep 10Central Athletic League XC Meet #1Sep 10 · 5,000 Meters Varsity · Place 110 · Haverford Twp.5,000 Meters Varsity11027:01.049