Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · DeSales UniversityDeSales Centaur · Sep 623:41.95DeSales CentaurSeptember 6, 2025
5,000 Meters · Conrad Weiser HSConrad Weiser Quad XC Meet #1 · Oct 322:37.4Conrad Weiser Quad XC Meet #1October 3, 2023
5,000 Meters · DeSales UniversityDeSales Centaur · Sep 1223:37.60DeSales CentaurSeptember 12, 2026
5,000 Meters · Downingtown East High SchoolDowningtown East HS Season Opener · Aug 2828:26.5Downingtown East HS Season OpenerAugust 28, 2026
5,000 Meters · Twin Valley HSTwin Valley Quad XC Meet · Sep 1221:29.58Twin Valley Quad XC MeetSeptember 12, 2023
5,000 Meters · Twin Valley HSTwin Valley Quad XC Meet #1 · Sep 322:34.0Twin Valley Quad XC Meet #1September 3, 2024
5,000 Meters · Tyler State ParkCR Invitational · Sep 2021:26.59CR InvitationalSeptember 20, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1022:21.1Tennent InviteOctober 10, 2026
5,000 Meters · Wyomissing HSWyomissing Quad XC Meet · Oct 621:22.77Wyomissing Quad XC MeetOctober 6, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Twin Valley Quad MeetOct 13 · 5,000 Meters High School · Place 39 · Twin Valley5,000 Meters High School3922:37.5512
Oct 10Tennent InviteOct 10 · 5,000 Meters Novice · Place 69 · Twin Valley5,000 Meters Novice6922:21.1 PB12
Oct 6Wyomissing Quad XC MeetOct 6 · 5,000 Meters High School · Place 36 · Twin Valley5,000 Meters High School3621:22.77 PB12
Sep 19CR InvitationalSep 19 · 5,000 Meters Novice · Place 55 · Twin Valley5,000 Meters Novice5522:24.512
Sep 12DeSales CentaurSep 12 · 5,000 Meters JV · Place 52 · Twin Valley5,000 Meters JV5223:37.60 PB12
Aug 28Downingtown East HS Season OpenerAug 28 · 5,000 Meters Varsity · Place 107 · Twin Valley5,000 Meters Varsity10728:26.5 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4Tennent InviteOct 4 · 5,000 Meters Novice · Place 64 · Twin Valley5,000 Meters Novice6424:23.9011
Sep 30Twin Valley Quad MeetSep 30 · 5,000 Meters High School · Place 55 · Twin Valley5,000 Meters High School5521:51.9311
Sep 20CR InvitationalSep 20 · 5,000 Meters Novice · Place 16 · Twin Valley5,000 Meters Novice1621:26.59 PB11
Sep 6DeSales CentaurSep 6 · 5,000 Meters JV · Place 97 · Twin Valley5,000 Meters JV9723:41.95 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3Twin Valley Quad XC Meet #1Sep 3 · 5,000 Meters High School · Place 45 · Twin Valley5,000 Meters High School4522:34.0 PB10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Conrad Weiser Quad XC Meet #1Oct 3 · 5,000 Meters High School · Place 44 · Twin Valley5,000 Meters High School4422:37.4 PB9
Sep 12Twin Valley Quad XC MeetSep 12 · 5,000 Meters High School · Place 34 · Twin Valley5,000 Meters High School3421:29.58 PB9