Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:08.0NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Stockton UniversityCAL Championships · Oct 2516:36.33CAL ChampionshipsOctober 25, 2022
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Invitational · Aug 2918:38.96Lehigh InvitationalAugust 29, 2025
8,000 Meters · CedarvilleA10 XC Conference Championships · Nov 125:13.60A10 XC Conference ChampionshipsNovember 1, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:17.7Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:57.7Paul Short Run (College)October 3, 2025
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3124:41.0A-10 XC ChampionshipsOctober 31, 2026
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1725:59.6IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025
8368 m · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1227:08.20Harry Groves Spiked Shoe InvitationalSeptember 12, 2025
8368 m · The Pennsylvania State UniversityHarry Groves Spiked Shoe Invitational · Sep 1326:55.5Harry Groves Spiked Shoe InvitationalSeptember 13, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 36 · Saint Joseph'sSaint Joseph's8,000 Meters Championship3624:41.0 PBJr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 139 · Saint Joseph'sSaint Joseph's8,000 Meters Gold13925:52.6Jr
Sep 11Harry Groves Spiked Shoe InvitationalSep 11 · 5.2 Miles Collegiate · Place 49 · Saint Joseph'sSaint Joseph's5.2 Miles Collegiate4927:16.38Jr
Sep 4Lehigh OpenSep 4 · 6,000 Meters Collegiate · Place 8 · Saint Joseph'sSaint Joseph's6,000 Meters Collegiate818:49.5Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1A10 XC Conference ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 51 · Saint Joseph'sSaint Joseph's8,000 Meters Collegiate5125:13.60 PBSo
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 87 · Saint Joseph'sSaint Joseph's8,000 Meters College8725:59.6 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 44 · Saint Joseph'sSaint Joseph's8,000 Meters Open4424:57.7 PBSo
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 5.2 Miles Men's Race · Place 84 · Saint Joseph'sSaint Joseph's5.2 Miles Men's Race8427:08.20 PBSo
Aug 29Lehigh InvitationalAug 29 · 6,000 Meters Men's Race · Place 17 · Saint Joseph'sSaint Joseph's6,000 Meters Men's Race1718:38.96 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 43 · Saint Joseph'sSaint Joseph's8,000 Meters Open4325:17.7 PBFr
Sep 13Harry Groves Spiked Shoe InvitationalSep 13 · 5.2 Miles College · Place 128 · Saint Joseph'sSaint Joseph's5.2 Miles College12826:55.5 PBFr
Aug 30Lehigh InvitationalAug 30 · 6,000 Meters Varsity · Place 23 · St. Joseph's (Pa.)St. Joseph's (Pa.)6,000 Meters Varsity2319:04.8FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 75 · Ocean CityOcean City5,000 Meters Championship - Northeast7517:08.0 PB12
Nov 11NJSIAA Meet of ChampionsNov 11 · 5,000 Meters Varsity · Place 66 · Ocean CityOcean City5,000 Meters Varsity6616:5012
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 16 · Ocean CityOcean City5,000 Meters Varsity1616:4312
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 2 · Ocean CityOcean City5,000 Meters Varsity216:02.5912
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 2 · Ocean CityOcean City5,000 Meters Varsity216:02.5912
Oct 19CAL ChampionshipsOct 19 · 5,000 Meters Varsity · Place 1 · Ocean CityOcean City5,000 Meters Varsity116:18.3812
Oct 11Cape May County ChampionshipsOct 11 · 5,000 Meters Varsity · Place 1 · Ocean CityOcean City5,000 Meters Varsity115:45.4612
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 34 · Ocean CityOcean City5,000 Meters Varsity3417:44—

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 65 · Ocean CityOcean City5,000 Meters Championship - Northeast6517:12.611
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 22 · Ocean CityOcean City5,000 Meters Varsity2217:0911
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 4 · Ocean CityOcean City5,000 Meters Varsity416:00.7311
Oct 25CAL ChampionshipsOct 25 · 5,000 Meters Varsity · Place 2 · Ocean CityOcean City5,000 Meters Varsity216:36.33 PB11
Oct 20Cape May County ChampionshipsOct 20 · 5,000 Meters Varsity · Place 2 · Ocean CityOcean City5,000 Meters Varsity216:23.3611
Oct 20Cape May County ChampionshipsOct 20 · 5,000 Meters Varsity · Place 2 · Ocean CityOcean City5,000 Meters Varsity216:23.3611
Oct 8Manhattan College XC InvitationalOct 8 · 4,000 Meters Varsity · Place 11 · 3 Ocean City3 Ocean City4,000 Meters Varsity115:25JR
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 19 · Ocean CityOcean City5,000 Meters Varsity1917:3211
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 19 · Ocean CityOcean City3,200 Meters Varsity1910:31.8311
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 19 · Ocean CityOcean City3,200 Meters Varsity1910:31.8311

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 76 · Ocean CityOcean City5,000 Meters Varsity7618:2010
Oct 28CAL ChampionshipsOct 28 · 5,000 Meters Varsity · Place 15 · Ocean CityOcean City5,000 Meters Varsity1517:00.1210
Oct 22Cape May County ChampionshipsOct 22 · 5,000 Meters Varsity · Place 9 · Ocean CityOcean City5,000 Meters Varsity917:31.0910
Sep 25Six Flags Wild Safari InvitationalSep 25 · 5,000 Meters Varsity · Place 30 · Ocean CityOcean City5,000 Meters Varsity3017:43SO
Sep 11Cherokee ChallengeSep 11 · 3,200 Meters Sophomore · Place 28 · Ocean CityOcean City3,200 Meters Sophomore2811:28.0510

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19SJ Duals: Ocean City vs Middle TwpOct 19 · 5,000 Meters Varsity · Place 6 · Ocean CityOcean City5,000 Meters Varsity618:23—
Oct 12SJ Duals: Ocean City vs VinelandOct 12 · 5,000 Meters Varsity · Place 5 · Ocean CityOcean City5,000 Meters Varsity518:06—
Oct 5SJ Duals: Ocean City vs Wildwood CatholicOct 5 · 5,000 Meters Varsity · Place 6 · Ocean CityOcean City5,000 Meters Varsity618:18—