Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1321:44.30Briarwood InviteSeptember 13, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational presented by Bryn Mawr Running Company · Sep 2019:52.3Whippets XC Invitational presented by Bryn Mawr Running CompanySeptember 20, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 720:17.6PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 420:11.18Tennent InviteOctober 4, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Central Athletic League ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 59 · Marple Newtown5,000 Meters Junior Varsity5920:36.1012
Oct 4Tennent InviteOct 4 · 5,000 Meters JV · Place 58 · Marple Newtown5,000 Meters JV5820:11.18 PB12
Sep 30Central Athletic League Meet #5Sep 30 · 5,000 Meters Varsity · Place 64 · Marple Newtown5,000 Meters Varsity6421:57.5012
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Junior Varsity · Place 94 · Marple Newtown5,000 Meters Junior Varsity9419:52.3 PB12
Sep 17Central Athletic League Meet #4Sep 17 · 5,000 Meters Varsity · Place 51 · Marple Newtown5,000 Meters Varsity5121:33.9012
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 60 · Marple Newtown5,000 Meters JV6021:44.30 PB12
Sep 9Central Athletic League Meet #1Sep 9 · 5,000 Meters Varsity · Place 43 · Marple Newtown5,000 Meters Varsity4320:31.1012
Sep 6PTXC 16Sep 6 · 5,000 Meters Junior Varsity · Place 77 · Marple Newtown5,000 Meters Junior Varsity7720:38.7012

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 8Green Raider Distance NightOct 8 · 3,200 Meters Junior Varsity · Place 9 · Marple Newtown3,200 Meters Junior Varsity911:43.66—
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Junior Varsity · Place 33 · Marple Newtown5,000 Meters Junior Varsity3320:45.8911
Sep 24Central Athletic League XC Meet #5Sep 24 · 5,000 Meters Varsity · Place 61 · Marple Newtown5,000 Meters Varsity6120:56.2411
Sep 17Central Athletic League XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 42 · Marple Newtown5,000 Meters Varsity4220:57.7211
Sep 10Central Athletic League XC Meet #1Sep 10 · 5,000 Meters Varsity · Place 48 · Marple Newtown5,000 Meters Varsity4822:15.4911
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Junior Varsity · Place 62 · Marple Newtown5,000 Meters Junior Varsity6220:17.6 PB11