Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Lehigh UniversityNCAA DI Mid-Atlantic Regional · Nov 1432:29.4NCAA DI Mid-Atlantic RegionalNovember 14, 2025
3,200 Meters · Cherokee ChallengeCherokee Challenge · Sep 811:14.88Cherokee ChallengeSeptember 8, 2018
4 Miles · Haverford CollegeHaverford Invite · Oct 2419:58.2Haverford InviteOctober 24, 2025
5 Miles · Pole Green ParkAtlantic 10 Cross Country Championships · Oct 2926:09.0Atlantic 10 Cross Country ChampionshipsOctober 29, 2022
5,000 Meters · Central Park of Morris CountyNJCTC MaGee Invitational · Sep 2318:22.80NJCTC MaGee InvitationalSeptember 23, 2017
5,000 Meters · Delsea HSSouth Jersey Track Coaches Association Open · Sep 2918:19.38South Jersey Track Coaches Association OpenSeptember 29, 2018
5,000 Meters · Holmdel ParkNJSIAA Group 2 Championship · Nov 1118:02NJSIAA Group 2 ChampionshipNovember 11, 2017
5,000 Meters · Holmdel Park NJSIAA Group 2 Championships · Nov 1617:09NJSIAA Group 2 ChampionshipsNovember 16, 2019
5,000 Meters · Thompson ParkNJSIAA Sectionals Central Group 2 · Nov 418:01.2NJSIAA Sectionals Central Group 2November 4, 2017
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Invitational · Sep 218:12.4Lehigh InvitationalSeptember 2, 2022
8,000 Meters · CedarvilleA10 XC Conference Championships · Nov 125:30.30A10 XC Conference ChampionshipsNovember 1, 2025
8,000 Meters · Elvin R. King Cross Country CourseAtlantic 10 Conference XC Championships · Oct 2825:04.8Atlantic 10 Conference XC ChampionshipsOctober 28, 2023
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3025:44.0Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1725:54.9IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025
8,000 Meters · West Windsor FieldPrinceton Cross Country Invitational · Oct 1626:39.9Princeton Cross Country InvitationalOctober 16, 2021
8368 m · The Pennsylvania State UniversityHarry Groves Spiked Shoe Invitational · Sep 1326:22.3Harry Groves Spiked Shoe InvitationalSeptember 13, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Mid-Atlantic RegionalNov 14 · 10,000 Meters D1 Mid-Atlantic · Place 135 · Saint Joseph'sSaint Joseph's10,000 Meters D1 Mid-Atlantic13532:29.4 PBSr
Nov 1A10 XC Conference ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 64 · Saint Joseph'sSaint Joseph's8,000 Meters Collegiate6425:30.30 PBSr
Oct 24Haverford InviteOct 24 · 4 Miles College · Place 1 · Saint Joseph'sSaint Joseph's4 Miles College119:58.2 PBSr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 80 · Saint Joseph'sSaint Joseph's8,000 Meters College8025:54.9 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 183 · Saint Joseph'sSaint Joseph's8,000 Meters Open18326:03.6Sr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13Harry Groves Spiked Shoe InvitationalSep 13 · 5.2 Miles College · Place 82 · Saint Joseph'sSaint Joseph's5.2 Miles College8226:22.3 PBSr
Aug 30Lehigh InvitationalAug 30 · 6,000 Meters Varsity · Place 1 · St. Joseph's (Pa.)St. Joseph's (Pa.)6,000 Meters Varsity118:34.4SR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Mid-Atlantic RegionalNov 10 · 10,000 Meters Varsity · Place 90 · St. Joseph's (Pa.)St. Joseph's (Pa.)10,000 Meters Varsity9031:46.7SR
Oct 28Atlantic 10 Conference XC ChampionshipsOct 28 · 8,000 Meters College · Place 42 · Saint Joseph'sSaint Joseph's8,000 Meters College4225:04.8 PBJr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Gold · Place 213 · Saint Joseph'sSaint Joseph's8,000 Meters College Gold21325:44.0 PBJr
Sep 1Lehigh InvitationalSep 1 · 6,000 Meters Varsity · Place 4 · St. Joseph's (Pa.)St. Joseph's (Pa.)6,000 Meters Varsity418:13.4SR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Atlantic 10 Cross Country ChampionshipsOct 29 · 5 Miles College · Place 87 · Saint Joseph'sSaint Joseph's5 Miles College8726:09.0 PBSo
Sep 30Lehigh Paul Short RunSep 30 · 8,000 Meters Varsity · Place 277 · St. Joseph's (Pa.)St. Joseph's (Pa.)8,000 Meters Varsity27719:58.9SO
Sep 9Harry Groves Spiked Shoe InvitationalSep 9 · 5.2 Miles Varsity · Place 64 · St. Joseph's (Pa.)St. Joseph's (Pa.)5.2 Miles Varsity6427:30.3SO
Sep 2Lehigh InvitationalSep 2 · 6,000 Meters College · Place 11 · Saint Joseph'sSaint Joseph's6,000 Meters College1118:12.4 PBSo

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16Princeton Cross Country InvitationalOct 16 · 8,000 Meters Collegiate · Place 139 · Saint Joseph'sSaint Joseph's8,000 Meters Collegiate13926:39.9 PBFr
Oct 1Lehigh Paul Short RunOct 1 · 8,000 Meters Open · Place 69 · St. Joseph's (Pa.)St. Joseph's (Pa.)8,000 Meters Open6925:59.5—

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16NJSIAA Non-Public A Group ChampionshipsNov 16 · 5,000 Meters Varsity · Place 21 · Delsea RegionalDelsea Regional5,000 Meters Varsity2117:0912
Nov 16NJSIAA Group 2 ChampionshipsNov 16 · 5,000 Meters Varsity · Place 21 · Delsea RegionalDelsea Regional5,000 Meters Varsity2117:09 PB12
Nov 9NJSIAA Sectionals - SouthNov 9 · 5,000 Meters Varsity · Place 4 · Delsea RegionalDelsea Regional5,000 Meters Varsity416:05.512
Oct 30Tri County Conference Showcase ChampionshipsOct 30 · 5,000 Meters Varsity · Place 2 · Delsea RegionalDelsea Regional5,000 Meters Varsity216:06.6012
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 2 · Place 13 · Delsea RegionalDelsea Regional5,000 Meters Division 2135:27.5—
Oct 8Tri Country Conference Batch MeetOct 8 · 5,000 Meters Varsity · Place 8 · Delsea RegionalDelsea Regional5,000 Meters Varsity816:34.8412
Oct 5New Balance Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 18 · Delsea RegionalDelsea Regional5,000 Meters Varsity1817:0612

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NJSIAA Non-Public Group A ChampionshipsNov 10 · 5,000 Meters Varsity · Place 76 · Delsea RegionalDelsea Regional5,000 Meters Varsity7618:3811
Nov 10NJSIAA Group 2 ChampionshipsNov 10 · 5,000 Meters Varsity · Place 76 · Delsea RegionalDelsea Regional5,000 Meters Varsity7618:3811
Nov 3NJSIAA Sectionals - SouthNov 3 · 5,000 Meters Varsity · Place 27 · Delsea RegionalDelsea Regional5,000 Meters Varsity2717:49.8811
Oct 24 Tri County Conference Showcase ChampionshipsOct 24 · 5,000 Meters Varsity · Place 16 · Delsea RegionalDelsea Regional5,000 Meters Varsity1616:50.6311
Oct 6New Balance Shore Coaches InvitationalOct 6 · 5,000 Meters Varsity · Place 40 · Delsea RegionalDelsea Regional5,000 Meters Varsity4017:4311
Sep 29South Jersey Track Coaches Association OpenSep 29 · 5,000 Meters Varsity D2 · Place 35 · Delsea RegionalDelsea Regional5,000 Meters Varsity D23518:19.38 PB11
Sep 25Tri County Conference Batch MeetSep 25 · Varsity · Place 28 · Delsea RegionalDelsea RegionalVarsity2816:40.1111
Sep 8Cherokee ChallengeSep 8 · 3,200 Meters Junior · Place 55 · Delsea RegionalDelsea Regional3,200 Meters Junior5511:14.88 PB11

2017 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NJSIAA Group 2 ChampionshipNov 11 · 5,000 Meters Varsity · Place 63 · Delaware Valley RegDelaware Valley Reg5,000 Meters Varsity6318:02 PB10
Nov 4NJSIAA Sectionals Central Group 2Nov 4 · 5,000 Meters Varsity · Place 39 · Delaware Valley RegDelaware Valley Reg5,000 Meters Varsity3918:01.2 PB10
Sep 23NJCTC MaGee InvitationalSep 23 · 5,000 Meters Soph #1 · Place 12 · Delaware Valley RegDelaware Valley Reg5,000 Meters Soph #11218:22.80 PB10