Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1322:03.10Briarwood InviteSeptember 13, 2025
5,000 Meters · Brandywine Creek State ParkSalesianum Invitational · Oct 320:12.6Salesianum InvitationalOctober 3, 2026
5,000 Meters · Rose Tree ParkCentral Athletic League Championships · Oct 1719:14.56Central Athletic League ChampionshipsOctober 17, 2026
5,000 Meters · Souderton HSSouderton Twilight · Oct 419:57.80Souderton TwilightOctober 4, 2025
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1819:19.3adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17Central Athletic League ChampionshipsOct 17 · 5,000 Meters JV · Place 21 · Springfield (Delco)5,000 Meters JV2119:14.56 PB11
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 68 · Springfield (Delco)5,000 Meters Varsity6819:46.1611
Oct 3Salesianum InvitationalOct 3 · 5,000 Meters Varsity B · Place 27 · Springfield (Delco)5,000 Meters Varsity B2720:12.6 PB11
Oct 3Salesianum InvitationalOct 3 · 5,000 Meters Varsity · Place 78 · Springfield (Delco)5,000 Meters Varsity7820:12.611
Sep 22Central Athletic League Meet #5Sep 22 · 5,000 Meters Varsity · Place 45 · Springfield (Delco)5,000 Meters Varsity4521:05.5411
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity Red · Place 103 · Springfield (Delco)5,000 Meters Junior Varsity Red10319:19.3 PB11
Sep 15Central Athletic League Meet #3Sep 15 · 5,000 Meters Varsity · Place 30 · Springfield (Delco)5,000 Meters Varsity3020:41.1011
Sep 8Central Athletic League Meet #1Sep 8 · 5,000 Meters Varsity · Place 56 · Springfield (Delco)5,000 Meters Varsity5621:30.5911

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Central Athletic League ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 65 · Springfield (Delco)5,000 Meters Junior Varsity6520:41.7010
Oct 4Souderton TwilightOct 4 · 5,000 Meters JV · Place 60 · Springfield (Delco)5,000 Meters JV6019:57.80 PB10
Sep 30Central Athletic League Meet #5Sep 30 · 5,000 Meters Junior Varsity · Place 20 · Springfield (Delco)5,000 Meters Junior Varsity2021:37.6010
Sep 17Central Athletic League Meet #4Sep 17 · 5,000 Meters Varsity · Place 67 · Springfield (Delco)5,000 Meters Varsity6722:12.8010
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 69 · Springfield (Delco)5,000 Meters JV6922:03.10 PB10
Sep 10Central Athletic League Meet #2Sep 10 · 5,000 Meters Varsity · Place 70 · Springfield (Delco)5,000 Meters Varsity7021:28.5010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Central Athletic League XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 122 · Springfield (Delco)5,000 Meters Junior Varsity12221:24.129
Sep 28Delco XC ChampionshipSep 28 · Varsity · Place 12 · M9 Springfield (Delco)Varsity1221:47.63—
Sep 25Central Athletic League XC Meet #6Sep 25 · 5,000 Meters Varsity · Place 60 · Springfield (Delco)5,000 Meters Varsity6022:19.939
Sep 17Central Athletic League XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 72 · Springfield (Delco)5,000 Meters Varsity7222:12.629
Sep 14Briarwood InviteSep 14 · 3,000 Meters Freshman · Place 49 · Springfield3,000 Meters Freshman4913:05.419
Sep 11Central Athletic League XC Meet #2Sep 11 · 5,000 Meters Varsity · Place 79 · Springfield (Delco)5,000 Meters Varsity7922:33.819