Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1223:33.6Briarwood InviteSeptember 12, 2026
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2620:54.2Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 724:04.5PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · Rose Tree ParkCentral Athletic League Championships · Oct 1721:42.49Central Athletic League ChampionshipsOctober 17, 2026
5,000 Meters · Rose Tree Park Central Athletic League Meet #2 · Sep 923:59.78Central Athletic League Meet #2September 9, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 424:40.32Tennent InviteOctober 4, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Central Athletic League ChampionshipsOct 17 · 5,000 Meters JV · Place 113 · Marple Newtown5,000 Meters JV11321:42.49 PB11
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters JV · Place 76 · Marple Newtown5,000 Meters JV7622:37.5011
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 158 · Marple Newtown5,000 Meters Junior Varsity15820:54.2 PB11
Sep 23Central Athletic League Meet #6Sep 23 · 5,000 Meters Varsity · Place 75 · Marple Newtown5,000 Meters Varsity7522:02.6811
Sep 15Central Athletic League Meet #3Sep 15 · 5,000 Meters Varsity · Place 57 · Marple Newtown5,000 Meters Varsity5722:35.8011
Sep 12Briarwood InviteSep 12 · 5,000 Meters JV · Place 45 · Marple Newtown5,000 Meters JV4523:33.6 PB11
Sep 9Central Athletic League Meet #2Sep 9 · 5,000 Meters Varsity · Place 98 · Marple Newtown5,000 Meters Varsity9823:59.78 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Tennent InviteOct 4 · 5,000 Meters JV · Place 158 · Marple Newtown5,000 Meters JV15824:40.32 PB10
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Junior Varsity · Place 304 · Marple Newtown5,000 Meters Junior Varsity30424:09.810

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Central Athletic League XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 168 · Marple Newtown5,000 Meters Junior Varsity16822:23.259
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Junior Varsity · Place 60 · Marple Newtown5,000 Meters Junior Varsity6022:26.299
Sep 24Central Athletic League XC Meet #5Sep 24 · 5,000 Meters Varsity · Place 113 · Marple Newtown5,000 Meters Varsity11322:55.659
Sep 17Central Athletic League XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 105 · Marple Newtown5,000 Meters Varsity10523:38.339
Sep 10Central Athletic League XC Meet #1Sep 10 · 5,000 Meters Varsity · Place 90 · Marple Newtown5,000 Meters Varsity9024:58.719
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Junior Varsity · Place 212 · Marple Newtown5,000 Meters Junior Varsity21224:04.5 PB9