Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · DeSales UniversityDeSales Centaur · Sep 628:45.69DeSales CentaurSeptember 6, 2025
5,000 Meters · Avon Grove Middle SchoolChesMont National Meet @ Avon Grove · Sep 1726:38.36ChesMont National Meet @ Avon GroveSeptember 17, 2025
5,000 Meters · Bicentennial ParkNorthampton Invitational · Sep 526:30.00Northampton InvitationalSeptember 5, 2026
5,000 Meters · Downingtown East High SchoolDowningtown East HS Season Opener · Aug 2828:37.5Downingtown East HS Season OpenerAugust 28, 2026
5,000 Meters · Downingtown West HSChes-Mont XC Championships · Oct 1424:46.9Ches-Mont XC ChampionshipsOctober 14, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1025:15.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 10Tennent InviteOct 10 · 5,000 Meters JV · Place 67 · Downingtown East5,000 Meters JV6725:15.5 PB11
Sep 5Northampton InvitationalSep 5 · 5,000 Meters JV · Place 74 · Downingtown East5,000 Meters JV7426:30.00 PB11
Sep 5Northampton Cross Country InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 74 · Downingtown East5,000 Meters Junior Varsity7426:30.0Unofficial11
Aug 28Downingtown East HS Season OpenerAug 28 · 5,000 Meters Varsity · Place 37 · Downingtown East5,000 Meters Varsity3728:37.5 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14Ches-Mont XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 108 · Downingtown East5,000 Meters Varsity10824:46.9 PB10
Oct 4Tennent InviteOct 4 · 5,000 Meters JV · Place 27 · Downingtown East5,000 Meters JV2725:41.5010
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Junior Varsity · Place 124 · Downingtown East5,000 Meters Junior Varsity12425:22.810
Sep 17ChesMont National Meet @ Avon GroveSep 17 · 5,000 Meters High School · Place 28 · Downingtown East5,000 Meters High School2826:38.36 PB10
Sep 6DeSales CentaurSep 6 · 5,000 Meters JV · Place 47 · Downingtown East5,000 Meters JV4728:45.69 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Ches-Mont XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 48 · Downingtown East5,000 Meters Junior Varsity4825:28.6—
Sep 18ChesMont National Meet #2Sep 18 · 5,000 Meters Varsity · Place 27 · Downingtown East5,000 Meters Varsity2728:17.39