Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1319:00.00Briarwood InviteSeptember 13, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2618:33.5Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 619:30.00PTXC 16September 6, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 3017:51.2PIAA District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Rose Tree ParkCentral Athletic League Championships · Oct 1719:00.49Central Athletic League ChampionshipsOctober 17, 2026
5,000 Meters · Rose Tree Park Central Athletic League Meet #2 · Sep 921:06.08Central Athletic League Meet #2September 9, 2026

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 216 · Marple Newtown5,000 Meters AAA21617:51.2 PB11
Oct 17Central Athletic League ChampionshipsOct 17 · 5,000 Meters Varsity · Place 64 · Marple Newtown5,000 Meters Varsity6419:00.49 PB11
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 59 · Marple Newtown5,000 Meters Varsity5919:21.8611
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 118 · Marple Newtown5,000 Meters Varsity11818:33.5 PB11
Sep 23Central Athletic League Meet #6Sep 23 · 5,000 Meters Varsity · Place 25 · Marple Newtown5,000 Meters Varsity2519:12.4011
Sep 15Central Athletic League Meet #3Sep 15 · 5,000 Meters Varsity · Place 21 · Marple Newtown5,000 Meters Varsity2120:04.6011
Sep 12Briarwood InviteSep 12 · 5,000 Meters Championship · Place 36 · Marple Newtown5,000 Meters Championship3619:56.511
Sep 9Central Athletic League Meet #2Sep 9 · 5,000 Meters Varsity · Place 43 · Marple Newtown5,000 Meters Varsity4321:06.08 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 4Tennent InviteOct 4 · 5,000 Meters Varsity · Marple Newtown5,000 Meters Varsity—DNF10
Sep 30Central Athletic League Meet #5Sep 30 · 5,000 Meters Varsity · Place 48 · Marple Newtown5,000 Meters Varsity4820:28.7010
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 47 · Marple Newtown5,000 Meters Championship4719:00.00 PB10
Sep 9Central Athletic League Meet #1Sep 9 · 5,000 Meters Varsity · Place 17 · Marple Newtown5,000 Meters Varsity1719:20.4010
Sep 6PTXC 16Sep 6 · 5,000 Meters Varsity Blue · Place 45 · Marple Newtown5,000 Meters Varsity Blue4519:30.00 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 15Central Athletic League XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 110 · Marple Newtown5,000 Meters Junior Varsity11021:12.679
Oct 8Green Raider Distance NightOct 8 · 3,200 Meters Junior Varsity · Place 16 · Marple Newtown3,200 Meters Junior Varsity1612:07.87—
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Varsity · Place 68 · Marple Newtown5,000 Meters Varsity6820:50.219
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Junior Varsity · Place 46 · Marple Newtown5,000 Meters Junior Varsity4621:41.379
Sep 24Central Athletic League XC Meet #5Sep 24 · 5,000 Meters Varsity · Place 79 · Marple Newtown5,000 Meters Varsity7921:54.839
Sep 17Central Athletic League XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 84 · Marple Newtown5,000 Meters Varsity8422:50.069
Sep 14Penncrest InvSep 14 · 5,000 Meters Junior Varsity · Place 78 · Marple Newto5,000 Meters Junior Varsity7821:48.00—
Sep 14Penncrest InvSep 14 · 5,000 Meters Junior Varsity · Place 78 · Marple Newto5,000 Meters Junior Varsity7821:48.00—
Sep 10Central Athletic League XC Meet #1Sep 10 · 5,000 Meters Varsity · Place 70 · Marple Newtown5,000 Meters Varsity7023:44.979
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Junior Varsity · Place 180 · Marple Newtown5,000 Meters Junior Varsity18022:58.99