Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Haverford CollegeHaverford Invite · Oct 2420:14.8Haverford InviteOctober 24, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 12.2 Presented by Brooks · Sep 1121:51.9PTXC 12.2 Presented by BrooksSeptember 11, 2021
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 419:46PIAA State XC ChampionshipsNovember 4, 2023
5,000 Meters · Stanley Quarter ParkCCSU Ted Owen Invite · Sep 2020:32.90CCSU Ted Owen InviteSeptember 20, 2025
6,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1723:36.3IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 423:59.3Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Invitational · Aug 2923:42.46Lehigh InvitationalAugust 29, 2025
6,000 Meters · Metgzar Field XC CourseLafayette vs. Lehigh · Sep 2523:44.1Lafayette vs. LehighSeptember 25, 2026
6,000 Meters · The Pennsylvania State UniversityHarry Groves Spiked Shoe Invitational · Sep 1323:21.4Harry Groves Spiked Shoe InvitationalSeptember 13, 2024
6,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1723:51.7Princeton Fall ClassicOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Bison OpenOct 23 · 6,000 Meters Varsity · Place 3 · LehighLehigh6,000 Meters Varsity323:26.70JR
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 6,000 Meters Collegiate · Place 230 · LehighLehigh6,000 Meters Collegiate23023:36.3 PBJr
Oct 2Paul Short RunOct 2 · 6,000 Meters Open · Place 200 · LehighLehigh6,000 Meters Open20024:42.2Jr
Sep 25Lafayette vs. LehighSep 25 · 6,000 Meters Varsity · Place 21 · LehighLehigh6,000 Meters Varsity2123:44.1 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Haverford InviteOct 24 · 5,000 Meters College · Place 13 · LehighLehigh5,000 Meters College1320:14.8 PBSo
Oct 17Princeton Fall ClassicOct 17 · 6,000 Meters Fall Classic · Place 261 · LehighLehigh6,000 Meters Fall Classic26123:51.7 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Open · Place 231 · LehighLehigh6,000 Meters Open23124:16.5So
Sep 20CCSU Ted Owen InviteSep 20 · 5,000 Meters Varsity · Place 69 · LehighLehigh5,000 Meters Varsity6920:32.90 PBSo
Sep 13Lehigh Lafayette Dual MeetSep 13 · 6,000 Meters Women · Place 27 · LehighLehigh6,000 Meters Women2724:37.40So
Aug 29Lehigh InvitationalAug 29 · 6,000 Meters Women's Race · Place 34 · LehighLehigh6,000 Meters Women's Race3423:42.46 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Patriot League Cross Country ChampionshipsNov 2 · 6,000 Meters Varsity · Place 81 · LehighLehigh6,000 Meters Varsity8123:20.5FR
Oct 4Paul Short RunOct 4 · 6,000 Meters Gold · Place 347 · LehighLehigh6,000 Meters Gold34723:59.3 PBFr
Sep 21Lafayette v LehighSep 21 · 6,000 Meters Varsity · Place 13 · LehighLehigh6,000 Meters Varsity1323:42.1FR
Sep 13Harry Groves Spiked Shoe InvitationalSep 13 · 6,000 Meters College · Place 159 · LehighLehigh6,000 Meters College15923:21.4 PBFr
Aug 30Lehigh InvitationalAug 30 · 6,000 Meters Varsity · Place 19 · LehighLehigh6,000 Meters Varsity1923:27.1FR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 32 · Strath HavenStrath Haven5,000 Meters 3A3219:46 PB12
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 14 · Strath HavenStrath HavenVarsity1418:30.3—
Oct 13Central Athletic League XC ChampionshipOct 13 · 5,000 Meters Varsity · Place 3 · Strath HavenStrath Haven5,000 Meters Varsity318:48.0412
Oct 7Delco ChampionshipsOct 7 · 5,000 Meters Varsity · Place 3 · Strath HavenStrath Haven5,000 Meters Varsity318:48.8712
Sep 30Carlisle InvitationalSep 30 · Varsity · Place 22 · Strath HavenStrath HavenVarsity2219:22.9—
Sep 30Carlisle InvitationalSep 30 · Varsity · Place 18 · Strath HavenStrath HavenVarsity1819:22.9—
Sep 20Central Athletic League Meet #4Sep 20 · 5,000 Meters Varsity · Place 2 · Strath HavenStrath Haven5,000 Meters Varsity219:19.3912
Sep 9Briarwood InvitationalSep 9 · 5,000 Meters Championship · Place 6 · Strath HavenStrath Haven5,000 Meters Championship621:04.012
Sep 2Northampton Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 6 · Strath HavenStrath Haven5,000 Meters Varsity618:54.7SR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 53 · Strath HavenStrath HavenVarsity5319:51.5—
Oct 15Central League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 10 · Strath HavenStrath Haven5,000 Meters Varsity1020:58.4811
Oct 8Delco XC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 8 · Strath HavenStrath Haven5,000 Meters Varsity820:18.5611
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 46 · Strath HavenStrath Haven5,000 Meters Varsity468:21.911
Sep 21Central Athletic League Meet #4Sep 21 · 5,000 Meters Varsity · Place 3 · Strath HavenStrath Haven5,000 Meters Varsity320:59.8011
Sep 17Briarwood InvitationalSep 17 · 5,000 Meters Championship · Place 9 · Strath HavenStrath Haven5,000 Meters Championship921:45.011
Sep 13Central Athletic League Meet #1Sep 13 · 5,000 Meters Varsity · Place 3 · Strath HavenStrath Haven5,000 Meters Varsity321:45.5011
Sep 10PTXC 13Sep 10 · 5,000 Meters Varsity · Place 25 · Strath HavenStrath Haven5,000 Meters Varsity2520:54.3011
Sep 10PTXC 13Sep 10 · 5,000 Meters Varsity · Place 25 · Strath HavenStrath Haven5,000 Meters Varsity2520:54.3011

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6PIAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 132 · Strath Haven (1)Strath Haven (1)5,000 Meters Varsity13221:13.3—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 52 · Strath HavenStrath HavenVarsity5220:04.5—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 50 · Strath HavenStrath HavenVarsity5020:04.5—
Oct 16Central League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 8 · Strath HavenStrath Haven5,000 Meters Varsity820:54.2SO
Oct 9Delco XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 12 · Strath HavenStrath Haven5,000 Meters Varsity1220:36.6SO
Oct 1Lehigh Paul Short RunOct 1 · 5,000 Meters Varsity · Place 69 · Strath HavenStrath Haven5,000 Meters Varsity6920:04.1SO
Sep 29Central Athletic League Meet #6Sep 29 · 5,000 Meters Varsity · Place 12 · Strath HavenStrath Haven5,000 Meters Varsity1222:07.7SO
Sep 25PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Varsity · Place 54 · Strath HavenStrath Haven5,000 Meters Varsity5421:34—
Sep 22Central Athletic League Meet #4Sep 22 · 5,000 Meters Varsity · Place 9 · Strath HavenStrath Haven5,000 Meters Varsity921:22.0SO
Sep 18Briarwood InvitationalSep 18 · 5,000 Meters Championship · Place 18 · Strath HavenStrath Haven5,000 Meters Championship187:1210
Sep 13Central Athletic League Meet #1Sep 13 · 5,000 Meters Varsity · Place 7 · Strath HavenStrath Haven5,000 Meters Varsity722:40.4SO
Sep 11PTXC 12.2 Presented by BrooksSep 11 · 5,000 Meters Varsity Gold · Place 54 · Strath HavenStrath Haven5,000 Meters Varsity Gold5421:51.9 PB10

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7Central League ChampionshipsNov 7 · 5,000 Meters Varsity · Place 13 · Strath HavenStrath Haven5,000 Meters Varsity1321:34.7FR
Oct 17Central League Dual MeetsOct 17 · 5,000 Meters Varsity · Place 8 · Strath HavenStrath Haven5,000 Meters Varsity84:19.5FR