Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Temple University Ambler CampusTemple HS Invitational · Aug 3018:23.60Temple HS InvitationalAugust 30, 2025
5,000 Meters · Abington HSAbington XC Invitational · Sep 522:53.0Abington XC InvitationalSeptember 5, 2026
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1325:05.50Briarwood InviteSeptember 13, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusSOL Cross Country Champs · Oct 2320:06.9SOL Cross Country ChampsOctober 23, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2722:37.7Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Tyler State ParkCR Invitational · Sep 2022:20.73CR InvitationalSeptember 20, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1021:16.7Tennent 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 354 · William Tennent5,000 Meters AAA35420:29.612
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters Merged · Place 149 · William Tennent5,000 Meters Merged14920:06.9 PB12
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 176 · William Tennent5,000 Meters Varsity17621:16.7 PB12
Sep 5Abington XC InvitationalSep 5 · 5,000 Meters Varsity · Place 58 · William Tennent5,000 Meters Varsity5822:53.0 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters JV Freedom · Place 16 · William Tennent5,000 Meters JV Freedom1621:41.4311
Oct 4Tennent InviteOct 4 · 5,000 Meters Varsity · Place 144 · William Tennent5,000 Meters Varsity14421:59.5111
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV A · Place 112 · William Tennent5,000 Meters JV A11222:37.7 PB11
Sep 20CR InvitationalSep 20 · 5,000 Meters JV · Place 56 · William Tennent5,000 Meters JV5622:20.73 PB11
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 135 · William Tennent5,000 Meters Championship13525:05.50 PB11
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 93 · William Tennent5,000 Meters Varsity9324:30.611
Aug 30Temple HS InvitationalAug 30 · 4,000 Meters Varsity · Place 35 · William Tennent4,000 Meters Varsity3518:23.60 PB11

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 232 · William Tennent5,000 Meters Junior Varsity23224:309