Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1319:39.40Briarwood InviteSeptember 13, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational presented by Bryn Mawr Running Company · Sep 2018:13.0Whippets XC Invitational presented by Bryn Mawr Running CompanySeptember 20, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 619:42.60PTXC 16September 6, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2417:39.2PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 118:33PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Rose Tree ParkDelco XC Championship · Oct 1019:28.73Delco XC ChampionshipOctober 10, 2026
5,000 Meters · Rose Tree Park Central Athletic League Meet #2 · Sep 920:17.54Central Athletic League Meet #2September 9, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 418:45.94Tennent 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 7 · Marple Newtown5,000 Meters AAA718:31.911
Oct 17Central Athletic League ChampionshipsOct 17 · 5,000 Meters Varsity · Place 2 · Marple Newtown5,000 Meters Varsity219:31.4911
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 4 · Marple Newtown5,000 Meters Varsity419:28.73 PB11
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 2 · Marple Newtown5,000 Meters Varsity218:51.111
Sep 23Central Athletic League Meet #6Sep 23 · 5,000 Meters Varsity · Place 1 · Marple Newtown5,000 Meters Varsity119:48.7111
Sep 15Central Athletic League Meet #3Sep 15 · 5,000 Meters Varsity · Place 2 · Marple Newtown5,000 Meters Varsity219:57.7011
Sep 12Briarwood InviteSep 12 · 5,000 Meters Championship · Place 1 · Marple Newtown5,000 Meters Championship119:42.511
Sep 9Central Athletic League Meet #2Sep 9 · 5,000 Meters Varsity · Place 2 · Marple Newtown5,000 Meters Varsity220:17.54 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 4 · Marple Newtown5,000 Meters AAA418:33 PB10
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 3 · Marple Newtown5,000 Meters AAA317:39.2 PB10
Oct 14Central Athletic League ChampionshipsOct 14 · 5,000 Meters Varsity · Place 3 · Marple Newtown5,000 Meters Varsity319:28.3010
Oct 4Tennent InviteOct 4 · 5,000 Meters Varsity · Place 3 · Marple Newtown5,000 Meters Varsity318:45.94 PB10
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Varsity · Place 4 · Marple Newtown5,000 Meters Varsity418:13.0 PB10
Sep 17Central Athletic League Meet #4Sep 17 · 5,000 Meters Varsity · Place 3 · Marple Newtown5,000 Meters Varsity320:07.6010
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 2 · Marple Newtown5,000 Meters Championship219:39.40 PB10
Sep 6PTXC 16Sep 6 · 5,000 Meters Varsity Blue · Place 5 · Marple Newtown5,000 Meters Varsity Blue519:42.60 PB10