Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauPCL Meet #1 · Sep 1327:03.35PCL Meet #1September 13, 2023
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 422:42PIAA State XC ChampionshipsNovember 4, 2023
6,000 Meters · DeSales UniversityDeSales Invite · Sep 1928:58.4DeSales InviteSeptember 19, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1727:49.1Conn College InviteOctober 17, 2026
6,000 Meters · Kutztown University Farm CourseDII/III XC Challenge · Sep 1332:14.30DII/III XC ChallengeSeptember 13, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 230:46.3Paul Short RunOctober 2, 2026
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Open · Sep 430:26.5Lehigh OpenSeptember 4, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 288 · DeSalesDeSales6,000 Meters White28827:49.1 PBJr
Oct 2Paul Short RunOct 2 · 6,000 Meters Open · Place 387 · DeSalesDeSales6,000 Meters Open38730:46.3 PBJr
Sep 19DeSales InviteSep 19 · 6,000 Meters Women · Place 43 · DeSalesDeSales6,000 Meters Women4328:58.4 PBJr
Sep 4Lehigh OpenSep 4 · 6,000 Meters Collegiate · Place 101 · DeSalesDeSales6,000 Meters Collegiate10130:26.5 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13DII/III XC ChallengeSep 13 · 6,000 Meters Women · Place 77 · DeSalesDeSales6,000 Meters Women7732:14.30 PBSo
Aug 29Lehigh InvitationalAug 29 · 6,000 Meters Women's Race · Place 85 · DeSalesDeSales6,000 Meters Women's Race8530:46.05So

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12DeSales InviteOct 12 · 6,000 Meters College · Place 132 · DeSalesDeSales6,000 Meters College13236:41.8Fr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 2A · Place 167 · Archbishop RyanArchbishop Ryan5,000 Meters 2A16722:42 PB12
Oct 7William Tennent InvitationalOct 7 · 5,000 Meters Varsity · Place 111 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity11123:09.912
Oct 4PCL Meet #3Oct 4 · 5,000 Meters Varsity · Place 15 · Abp RyanAbp Ryan5,000 Meters Varsity1526:06.4712
Sep 13PCL Meet #1Sep 13 · 5,000 Meters Varsity · Place 22 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity2227:03.35 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27PIAA District 12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 22 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity2225:32.4011
Oct 12PCL Meet #4Oct 12 · 5,000 Meters Varsity · Place 27 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity2727:35.6JR
Oct 5PCL Meet #3Oct 5 · 5,000 Meters Varsity · Place 15 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity155:40.6JR
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 291 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity29110:32.711
Sep 24Council Rock InvitationalSep 24 · 5,000 Meters Varsity · Place 61 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity6125:37.5911
Sep 21PCL Meet #2Sep 21 · 5,000 Meters Varsity · Place 13 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity135:37.6JR
Sep 14PCL Week 1Sep 14 · 5,000 Meters Varsity · Place 14 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity145:26.4JR
Sep 10Mill Street RunSep 10 · Varsity · Place 29 · Archbishop RyanArchbishop RyanVarsity297:48—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Philadelphia Catholic League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 18 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity1825:00.7010
Oct 6PCL Week 3Oct 6 · 5,000 Meters Varsity · Place 16 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity1626:19.4010
Sep 22PCL Week 2Sep 22 · 5,000 Meters Varsity · Place 13 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity1327:41.8010
Sep 18Briarwood InvitationalSep 18 · 5,000 Meters Varsity · Place 49 · Archbishop RyanArchbishop Ryan5,000 Meters Varsity499:1410
Sep 11Mill Street RunSep 11 · Varsity · Place 2 · Archbishop RyanArchbishop RyanVarsity28:56—