Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Avon Grove Middle SchoolChesMont National Meet @ Avon Grove · Sep 1723:02.66ChesMont National Meet @ Avon GroveSeptember 17, 2025
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1323:48.20Briarwood InviteSeptember 13, 2025
5,000 Meters · Brandywine Creek State ParkSalesianum Invitational · Oct 325:50.3Salesianum InvitationalOctober 3, 2026
5,000 Meters · Downingtown West HSWhippets XC Invitational presented by Bryn Mawr Running Company · Sep 2021:50.4Whippets XC Invitational presented by Bryn Mawr Running CompanySeptember 20, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2421:39.8PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1024:39.5Tennent InviteOctober 10, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 332 · Avon Grove5,000 Meters AAA33224:17.912
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 140 · Avon Grove5,000 Meters Varsity14024:39.5 PB12
Oct 3Salesianum InvitationalOct 3 · 5,000 Meters Varsity A · Place 45 · Avon Grove5,000 Meters Varsity A4525:50.3 PB12
Oct 3Salesianum InvitationalOct 3 · 5,000 Meters Varsity · Place 64 · Avon Grove5,000 Meters Varsity6425:50.312

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 212 · Avon Grove5,000 Meters AAA21221:39.8 PB11
Oct 14Ches-Mont XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 48 · Avon Grove5,000 Meters Varsity4822:11.111
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Brown · Place 134 · Avon Grove5,000 Meters HS Brown13421:49.711
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Varsity · Place 105 · Avon Grove5,000 Meters Varsity10521:50.4 PB11
Sep 17ChesMont National Meet @ Avon GroveSep 17 · 5,000 Meters High School · Place 7 · Avon Grove5,000 Meters High School723:02.66 PB11
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 47 · Avon Grove5,000 Meters Championship4723:48.20 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 245 · Avon GroveVarsity24522:22.2—
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 283 · Avon GroveVarsity28322:22.2—
Oct 15Ches-Mont XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 49 · Avon Grove5,000 Meters Varsity4921:36.1—
Oct 15Ches-Mont XC ChampionshipsOct 15 · Varsity · Place 49 · Avon GroveVarsity4921:36.1—
Sep 28Carlisle InvitationalSep 28 · 5,000 Meters Varsity · Place 228 · Avon Grove5,000 Meters Varsity22822:48.9—
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 321 · Avon GroveVarsity32122:48.9—
Sep 18ChesMont National Meet #2Sep 18 · 5,000 Meters Varsity · Place 6 · Avon Grove5,000 Meters Varsity622:40.510
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 27 · Avon Grove5,000 Meters Varsity2722:36.90—
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 27 · Avon Grove5,000 Meters Varsity2722:36.90—