Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1220:17.7Briarwood InviteSeptember 12, 2026
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2619:02.0Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 724:38.4PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 3018:42.8PIAA District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Rose Tree ParkCentral Athletic League Championships · Oct 1719:37.51Central Athletic League ChampionshipsOctober 17, 2026
5,000 Meters · Rose Tree Park Central Athletic League Meet #2 · Sep 920:59.36Central Athletic League Meet #2September 9, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 421:15.38Tennent InviteOctober 4, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 281 · Marple Newtown5,000 Meters AAA28118:42.8 PB12
Oct 17Central Athletic League ChampionshipsOct 17 · 5,000 Meters Varsity · Place 74 · Marple Newtown5,000 Meters Varsity7419:37.51 PB12
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 65 · Marple Newtown5,000 Meters Varsity6519:38.8212
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 149 · Marple Newtown5,000 Meters Varsity14919:02.0 PB12
Sep 23Central Athletic League Meet #6Sep 23 · 5,000 Meters Varsity · Place 32 · Marple Newtown5,000 Meters Varsity3219:54.4612
Sep 15Central Athletic League Meet #3Sep 15 · 5,000 Meters Varsity · Place 23 · Marple Newtown5,000 Meters Varsity2320:17.5012
Sep 12Briarwood InviteSep 12 · 5,000 Meters Championship · Place 43 · Marple Newtown5,000 Meters Championship4320:17.7 PB12
Sep 9Central Athletic League Meet #2Sep 9 · 5,000 Meters Varsity · Place 41 · Marple Newtown5,000 Meters Varsity4120:59.36 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Central Athletic League ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 74 · Marple Newtown5,000 Meters Junior Varsity7420:52.1011
Oct 4Tennent InviteOct 4 · 5,000 Meters JV · Place 93 · Marple Newtown5,000 Meters JV9321:15.38 PB11
Sep 30Central Athletic League Meet #5Sep 30 · 5,000 Meters Junior Varsity · Place 32 · Marple Newtown5,000 Meters Junior Varsity3222:02.0011
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Junior Varsity · Place 131 · Marple Newtown5,000 Meters Junior Varsity13120:27.411
Sep 17Central Athletic League Meet #4Sep 17 · 5,000 Meters Varsity · Place 85 · Marple Newtown5,000 Meters Varsity8523:00.4011
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 62 · Marple Newtown5,000 Meters JV6221:47.2011
Sep 9Central Athletic League Meet #1Sep 9 · 5,000 Meters Varsity · Place 69 · Marple Newtown5,000 Meters Varsity6922:02.9011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Central Athletic League XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 174 · Marple Newtown5,000 Meters Junior Varsity17422:29.1410
Oct 8Green Raider Distance NightOct 8 · 3,200 Meters Junior Varsity · Place 40 · Marple Newtown3,200 Meters Junior Varsity4013:44.38—
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Junior Varsity · Place 78 · Marple Newtown5,000 Meters Junior Varsity7823:56.9510
Sep 17Central Athletic League XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 118 · Marple Newtown5,000 Meters Varsity11826:10.3310
Sep 10Central Athletic League XC Meet #1Sep 10 · 5,000 Meters Varsity · Place 95 · Marple Newtown5,000 Meters Varsity9525:36.8110
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Junior Varsity · Place 224 · Marple Newtown5,000 Meters Junior Varsity22424:38.4 PB10