Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Killens Pond State ParkDIAA XC Championships · Nov 918:38.10DIAA XC ChampionshipsNovember 9, 2024
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 418:46.1The Paul Short Run October 4, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2318:48.02NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · White Clay Creek State Park Nature CenterBlue Hen Championships · Oct 2419:42.04Blue Hen ChampionshipsOctober 24, 2024
5,000 Meters · Winterthur EstateNCC XC Championships · Nov 219:08.36NCC XC ChampionshipsNovember 2, 2024
6,000 Meters · White Clay Creek State Park Nature CenterUniversity of Delaware Invitational · Sep 423:28.5University of Delaware InvitationalSeptember 4, 2026
8,000 Meters · Cairn UniversityHighlander Invitational (Cairn) · Oct 431:46.3Highlander Invitational (Cairn)October 4, 2025
8,000 Meters · Community Park at WinterplaceDon Cathcart Invitational · Sep 2730:14.50Don Cathcart InvitationalSeptember 27, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1829:37.9Border BattleOctober 18, 2025
8,000 Meters · Lancaster County Central ParkNJCAA Region 19 Cross Country Championships · Oct 3129:51.06NJCAA Region 19 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · White Clay Creek State Park Nature CenterUniversity of Delaware Invitational · Sep 1932:27.4University of Delaware InvitationalSeptember 19, 2025
8,000 Meters · WinterPlace Park & Equestrian CenterDon Cathcart Invitational · Oct 328:52.1Don Cathcart InvitationalOctober 3, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 19 Cross Country ChampionshipsOct 31 · 8,000 Meters Collegiate · Place 6 · Delaware Tech CCDelaware Tech CC8,000 Meters Collegiate629:51.06 PBSo
Oct 17Border BattleOct 17 · 8,000 Meters Men Open · Place 44 · Delaware Tech CCDelaware Tech CC8,000 Meters Men Open4431:46.5So
Oct 10EPAC Cross Country ChampionshipsOct 10 · 8,000 Meters Collegiate · Place 3 · Delaware Tech CCDelaware Tech CC8,000 Meters Collegiate330:24So
Oct 3Don Cathcart InvitationalOct 3 · 8,000 Meters Collegiate · Place 46 · Delaware Tech CCDelaware Tech CC8,000 Meters Collegiate4628:52.1 PBSo
Sep 4University of Delaware InvitationalSep 4 · 6,000 Meters Collegiate Men · Place 24 · Delaware Tech CCDelaware Tech CC6,000 Meters Collegiate Men2423:28.5 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 88 · Delaware Tech CCDelaware Tech CC8,000 Meters Open8829:37.9 PBFr
Oct 4Highlander Invitational (Cairn)Oct 4 · 8,000 Meters College · Place 20 · Delaware Tech CCDelaware Tech CC8,000 Meters College2031:46.3 PBFr
Sep 27Don Cathcart InvitationalSep 27 · 8,000 Meters College · Place 54 · Delaware Tech CCDelaware Tech CC8,000 Meters College5430:14.50 PBFr
Sep 19University of Delaware InvitationalSep 19 · 8,000 Meters Collegiate Men · Place 31 · Delaware Tech CCDelaware Tech CC8,000 Meters Collegiate Men3132:27.4 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 739 · AppoquiniminkAppoquinimink5,000 Meters Open Invitational73918:48.02 PB12
Nov 9DIAA XC ChampionshipsNov 9 · 5,000 Meters D1 · Place 52 · AppoquiniminkAppoquinimink5,000 Meters D15218:38.10 PB12
Nov 2NCC XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 85 · AppoquiniminkAppoquinimink5,000 Meters Varsity8519:08.36 PB12
Oct 24Blue Hen ChampionshipsOct 24 · 5,000 Meters Varsity · Place 30 · AppoquiniminkAppoquinimink5,000 Meters Varsity3019:42.04 PB12
Oct 4The Paul Short Run Oct 4 · 5,000 Meters White · Place 81 · AppoquiniminkAppoquinimink5,000 Meters White8118:46.1 PB12
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 734 · AppoquiniminkAppoquiniminkVarsity73419:46.5—
Sep 28Carlisle InvitationalSep 28 · 5,000 Meters Varsity · Place 148 · AppoquiniminkAppoquinimink5,000 Meters Varsity14819:46.5—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11DIAA State ChampionshipsNov 11 · Varsity · Place 33 · AppoquiniminkAppoquiniminkVarsity3319:15.60—
Oct 19Joe O'Neill InvitationalOct 19 · 5,000 Meters Varsity · Place 103 · AppoquiniminkAppoquinimink5,000 Meters Varsity10318:57.2—
Sep 30Salesianum InvitationalSep 30 · 5,000 Meters Varsity · Place 47 · AppoquiniminkAppoquinimink5,000 Meters Varsity4720:00.1—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12DIAA Cross Country State ChampionshipsNov 12 · Division 1 · Place 50 · AppoquiniminkAppoquiniminkDivision 15019:10.70—
Nov 5New Castle County ChampionshipsNov 5 · 5,000 Meters Varsity · Place 82 · AppoquiniminkAppoquinimink5,000 Meters Varsity8219:28.25—
Oct 14Joe O'Neill XC InvitationalOct 14 · Varsity · Place 100 · AppoquiniminkAppoquiniminkVarsity10018:57.02—
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 202 · AppoquiniminkAppoquinimink5,000 Meters Varsity2028:24.510

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 13DIAA State Cross Country ChampionshipsNov 13 · Division 1 · Place 72 · AppoquiniminkAppoquiniminkDivision 17221:53.60—
Nov 6New Castle County ChampionshipsNov 6 · Varsity · Place 114 · AppoquiniminkAppoquiniminkVarsity11420:18.95—
Oct 29Blue Hen Conference XC ChampionshipsOct 29 · Varsity · Place 34 · AppoquiniminkAppoquiniminkVarsity3419:40.38—
Oct 15Joe O'Neill XC InvitationalOct 15 · 5,000 Meters Varsity · Place 123 · AppoquiniminkAppoquinimink5,000 Meters Varsity12320:11.41—