Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1319:47.60Briarwood InviteSeptember 13, 2025
5,000 Meters · Brandywine Creek State ParkSalesianum Invitational · Oct 318:51.7Salesianum InvitationalOctober 3, 2026
5,000 Meters · Council Rock CourseCR Invitational · Sep 1917:46.5CR InvitationalSeptember 19, 2026
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2617:51.4Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 3017:35.2PIAA District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1718:14.43SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 418:24.00Souderton TwilightOctober 4, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 189 · Wissahickon5,000 Meters AAA18917:35.2 PB12
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters Merged · Place 51 · Wissahickon5,000 Meters Merged5117:35.912
Oct 3Salesianum InvitationalOct 3 · 5,000 Meters Varsity A · Place 20 · Wissahickon5,000 Meters Varsity A2018:51.7 PB12
Oct 3Salesianum InvitationalOct 3 · 5,000 Meters Varsity · Place 33 · Wissahickon5,000 Meters Varsity3318:51.712
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 71 · Wissahickon5,000 Meters Varsity7117:51.4 PB12
Sep 19CR InvitationalSep 19 · 5,000 Meters Varsity · Place 58 · Wissahickon5,000 Meters Varsity5817:46.5 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 289 · Wissahickon5,000 Meters AAA28918:20.311
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Liberty · Place 28 · Wissahickon5,000 Meters Liberty2818:14.43 PB11
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 92 · Wissahickon5,000 Meters Varsity9218:24.00 PB11
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 25 · Wissahickon5,000 Meters JV2519:47.60 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 51 · Wissahickon5,000 Meters Junior Varsity5118:53.2110
Sep 14Penncrest InvSep 14 · 5,000 Meters Junior Varsity · Place 25 · Wissahickon5,000 Meters Junior Varsity2519:24.30—
Sep 14Penncrest InvSep 14 · 5,000 Meters Junior Varsity · Place 25 · Wissahickon5,000 Meters Junior Varsity2519:24.30—
Sep 7Abington XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 7 · Wissahickon5,000 Meters Junior Varsity719:22.94—

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 99 · Wissahickon5,000 Meters Junior Varsity9919:449