Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Abington HSAbington XC Invitational · Sep 619:36.6Abington XC InvitationalSeptember 6, 2025
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1319:51.50Briarwood InviteSeptember 13, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 318:41.4Paul Short Run (College)October 3, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1718:59.22SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 119:27PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 418:49.90Souderton TwilightOctober 4, 2025
5,000 Meters · Tyler State ParkCR Invitational · Sep 2019:24.74CR InvitationalSeptember 20, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 21 · Wissahickon5,000 Meters AAA2119:27 PB12
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 16 · Wissahickon5,000 Meters AAA1618:42.812
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Liberty · Place 4 · Wissahickon5,000 Meters Liberty418:59.22 PB12
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 4 · Wissahickon5,000 Meters Varsity418:49.90 PB12
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Gold · Place 24 · Wissahickon5,000 Meters HS Gold2418:41.4 PB12
Sep 20CR InvitationalSep 20 · 5,000 Meters Varsity · Place 3 · Wissahickon5,000 Meters Varsity319:24.74 PB12
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 4 · Wissahickon5,000 Meters Championship419:51.50 PB12
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 2 · Wissahickon5,000 Meters Varsity219:36.6 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 81 · WissahickonVarsity8120:08.1—
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 91 · WissahickonVarsity9120:08.1—
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 13 · Wissahickon5,000 Meters Varsity1319:55.9011
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Wissahickon5,000 Meters Varsity219:55.9011
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 4 · Wissahickon5,000 Meters Varsity419:55.9011
Sep 21Council Rock InvitationalSep 21 · 5,000 Meters Varsity · Place 12 · Wissahickon5,000 Meters Varsity1220:57.0711
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 6 · Wissahickon5,000 Meters Varsity620:15.80—
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 6 · Wissahickon5,000 Meters Varsity620:15.80—
Sep 7Abington XC InvitationalSep 7 · 5,000 Meters Varsity · Place 8 · Wissahickon5,000 Meters Varsity820:41.90—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 204 · WissahickonVarsity20421:41.5—
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 115 · Wissahickon5,000 Meters Varsity11523:29.210
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 29 · Wissahickon5,000 Meters Varsity2923:29.210
Oct 11Council Rock InvitationalOct 11 · 5,000 Meters Varsity · Place 17 · Wissahickon5,000 Meters Varsity1723:02.6810
Oct 7William Tennent InvitationalOct 7 · 5,000 Meters Varsity · Place 103 · Wissahickon5,000 Meters Varsity10322:50.010