Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1324:31.30Briarwood InviteSeptember 13, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2621:17.0Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 623:46.00PTXC 16September 6, 2025
5,000 Meters · Rose Tree ParkCentral Athletic League Championships · Oct 1721:33.89Central Athletic League ChampionshipsOctober 17, 2026
5,000 Meters · Rose Tree Park Central Athletic League Meet #2 · Sep 924:34.36Central Athletic League Meet #2September 9, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 423:13.58Tennent InviteOctober 4, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Central Athletic League ChampionshipsOct 17 · 5,000 Meters JV · Place 109 · Marple Newtown5,000 Meters JV10921:33.89 PB11
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters JV · Place 63 · Marple Newtown5,000 Meters JV6321:47.1011
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 187 · Marple Newtown5,000 Meters Junior Varsity18721:17.0 PB11
Sep 23Central Athletic League Meet #6Sep 23 · 5,000 Meters Varsity · Place 74 · Marple Newtown5,000 Meters Varsity7422:01.5411
Sep 15Central Athletic League Meet #3Sep 15 · 5,000 Meters Varsity · Place 65 · Marple Newtown5,000 Meters Varsity6522:53.7011
Sep 9Central Athletic League Meet #2Sep 9 · 5,000 Meters Varsity · Place 104 · Marple Newtown5,000 Meters Varsity10424:34.36 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Central Athletic League ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 155 · Marple Newtown5,000 Meters Junior Varsity15522:56.2010
Oct 4Tennent InviteOct 4 · 5,000 Meters JV · Place 137 · Marple Newtown5,000 Meters JV13723:13.58 PB10
Sep 30Central Athletic League Meet #5Sep 30 · 5,000 Meters Junior Varsity · Place 122 · Marple Newtown5,000 Meters Junior Varsity12225:12.8010
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Junior Varsity · Place 242 · Marple Newtown5,000 Meters Junior Varsity24222:18.610
Sep 17Central Athletic League Meet #4Sep 17 · 5,000 Meters Varsity · Place 108 · Marple Newtown5,000 Meters Varsity10825:04.2010
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 126 · Marple Newtown5,000 Meters JV12624:31.30 PB10
Sep 9Central Athletic League Meet #1Sep 9 · 5,000 Meters Varsity · Place 122 · Marple Newtown5,000 Meters Varsity12223:57.3010
Sep 6PTXC 16Sep 6 · 5,000 Meters Junior Varsity · Place 184 · Marple Newtown5,000 Meters Junior Varsity18423:46.00 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Central Athletic League XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 222 · Marple Newtown5,000 Meters Junior Varsity22224:30.409
Oct 8Green Raider Distance NightOct 8 · 3,200 Meters Junior Varsity · Place 45 · Marple Newtown3,200 Meters Junior Varsity4514:07.43—
Sep 24Central Athletic League XC Meet #5Sep 24 · 5,000 Meters Varsity · Place 150 · Marple Newtown5,000 Meters Varsity15024:38.289
Sep 17Central Athletic League XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 113 · Marple Newtown5,000 Meters Varsity11324:55.989
Sep 14Penncrest InvSep 14 · 5,000 Meters Junior Varsity · Place 123 · Marple Newto5,000 Meters Junior Varsity12325:07.90—
Sep 14Penncrest InvSep 14 · 5,000 Meters Junior Varsity · Place 123 · Marple Newto5,000 Meters Junior Varsity12325:07.90—
Sep 10Central Athletic League XC Meet #1Sep 10 · 5,000 Meters Varsity · Place 106 · Marple Newtown5,000 Meters Varsity10626:31.669