Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1326:29.40Briarwood InviteSeptember 13, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational presented by Bryn Mawr Running Company · Sep 2023:05.0Whippets XC Invitational presented by Bryn Mawr Running CompanySeptember 20, 2025
5,000 Meters · Rose Tree ParkCentral Athletic League Championships · Oct 1725:05.99Central Athletic League ChampionshipsOctober 17, 2026
5,000 Meters · Rose Tree Park Central Athletic League Meet #2 · Sep 934:46.52Central Athletic League Meet #2September 9, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 425:54.18Tennent 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 197 · Marple Newtown5,000 Meters JV19725:05.99 PB11
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters JV · Place 104 · Marple Newtown5,000 Meters JV10426:54.3011
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 282 · Marple Newtown5,000 Meters Junior Varsity28223:15.311
Sep 23Central Athletic League Meet #6Sep 23 · 5,000 Meters Varsity · Place 156 · Marple Newtown5,000 Meters Varsity15629:13.8211
Sep 15Central Athletic League Meet #3Sep 15 · 5,000 Meters Varsity · Place 102 · Marple Newtown5,000 Meters Varsity10228:55.4011
Sep 9Central Athletic League Meet #2Sep 9 · 5,000 Meters Varsity · Place 152 · Marple Newtown5,000 Meters Varsity15234:46.52 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Central Athletic League ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 191 · Marple Newtown5,000 Meters Junior Varsity19124:36.7010
Oct 4Tennent InviteOct 4 · 5,000 Meters JV · Place 182 · Marple Newtown5,000 Meters JV18225:54.18 PB10
Sep 30Central Athletic League Meet #5Sep 30 · 5,000 Meters Junior Varsity · Place 98 · Marple Newtown5,000 Meters Junior Varsity9824:17.6010
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Junior Varsity · Place 269 · Marple Newtown5,000 Meters Junior Varsity26923:05.0 PB10
Sep 17Central Athletic League Meet #4Sep 17 · 5,000 Meters Varsity · Place 118 · Marple Newtown5,000 Meters Varsity11825:56.0010
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 148 · Marple Newtown5,000 Meters JV14826:29.40 PB10
Sep 9Central Athletic League Meet #1Sep 9 · 5,000 Meters Varsity · Place 169 · Marple Newtown5,000 Meters Varsity16929:33.2010

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Green Raider Distance NightOct 8 · 3,200 Meters Junior Varsity · Place 47 · Marple Newtown3,200 Meters Junior Varsity4715:30.30—
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Junior Varsity · Place 105 · Marple Newtown5,000 Meters Junior Varsity10531:17.249
Sep 24Central Athletic League XC Meet #5Sep 24 · 5,000 Meters Varsity · Place 174 · Marple Newtown5,000 Meters Varsity17428:40.989
Sep 17Central Athletic League XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 137 · Marple Newtown5,000 Meters Varsity13733:18.309
Sep 10Central Athletic League XC Meet #1Sep 10 · 5,000 Meters Varsity · Place 129 · Marple Newtown5,000 Meters Varsity12934:53.569