Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 420:00.8The Paul Short Run October 4, 2024
5,000 Meters · White Clay Creek State Park Nature CenterBlue Hen Championships · Oct 2419:41.21Blue Hen ChampionshipsOctober 24, 2024
5,000 Meters · Winterthur EstateNCC XC Championships · Nov 219:04.16NCC XC ChampionshipsNovember 2, 2024
6,000 Meters · White Clay Creek State Park Nature CenterUniversity of Delaware Invitational · Sep 425:17.2University of Delaware InvitationalSeptember 4, 2026
8,000 Meters · Cairn UniversityHighlander Invitational (Cairn) · Oct 432:01.0Highlander Invitational (Cairn)October 4, 2025
8,000 Meters · Community Park at WinterplaceDon Cathcart Invitational · Sep 2730:46.90Don Cathcart InvitationalSeptember 27, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1830:42.0Border BattleOctober 18, 2025
8,000 Meters · Lancaster County Central ParkNJCAA Region 19 Cross Country Championships · Oct 3132:27.70NJCAA Region 19 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · White Clay Creek State Park Nature CenterUniversity of Delaware Invitational · Sep 1932:58.8University of Delaware InvitationalSeptember 19, 2025
8,000 Meters · WinterPlace Park & Equestrian CenterDon Cathcart Invitational · Oct 331:36.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 13 · Delaware Tech CCDelaware Tech CC8,000 Meters Collegiate1332:27.70 PBSo
Oct 17Border BattleOct 17 · 8,000 Meters Men Open · Place 86 · Delaware Tech CCDelaware Tech CC8,000 Meters Men Open8636:54.3So
Oct 10EPAC Cross Country ChampionshipsOct 10 · 8,000 Meters Collegiate · Place 7 · Delaware Tech CCDelaware Tech CC8,000 Meters Collegiate733:55So
Oct 3Don Cathcart InvitationalOct 3 · 8,000 Meters Collegiate · Place 60 · Delaware Tech CCDelaware Tech CC8,000 Meters Collegiate6031:36.1 PBSo
Sep 4University of Delaware InvitationalSep 4 · 6,000 Meters Collegiate Men · Place 49 · Delaware Tech CCDelaware Tech CC6,000 Meters Collegiate Men4925:17.2 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 121 · Delaware Tech CCDelaware Tech CC8,000 Meters Open12130:42.0 PBFr
Oct 4Highlander Invitational (Cairn)Oct 4 · 8,000 Meters College · Place 22 · Delaware Tech CCDelaware Tech CC8,000 Meters College2232:01.0 PBFr
Sep 27Don Cathcart InvitationalSep 27 · 8,000 Meters College · Place 59 · Delaware Tech CCDelaware Tech CC8,000 Meters College5930:46.90 PBFr
Sep 19University of Delaware InvitationalSep 19 · 8,000 Meters Collegiate Men · Place 34 · Delaware Tech CCDelaware Tech CC8,000 Meters Collegiate Men3432:58.8 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2NCC XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 84 · OdessaOdessa5,000 Meters Varsity8419:04.16 PB12
Oct 24Blue Hen ChampionshipsOct 24 · 5,000 Meters Varsity · Place 29 · OdessaOdessa5,000 Meters Varsity2919:41.21 PB12
Oct 18Joe O'Neill XCOct 18 · 5,000 Meters Varsity · Place 123 · OdessaOdessa5,000 Meters Varsity12319:10.0—
Oct 4The Paul Short Run Oct 4 · 5,000 Meters White · Place 188 · OdessaOdessa5,000 Meters White18820:00.8 PB12
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 710 · OdessaOdessaVarsity71019:40.4—
Sep 28Carlisle InvitationalSep 28 · 5,000 Meters Varsity · Place 143 · OdessaOdessa5,000 Meters Varsity14319:40.4—
Sep 20MOT Town ChampionshipSep 20 · Varsity · Place 27 · OdessaOdessaVarsity2721:00.73—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11DIAA State ChampionshipsNov 11 · Varsity · Place 105 · OdessaOdessaVarsity10523:16.10—
Oct 19Joe O'Neill InvitationalOct 19 · Junior Varsity · Place 181 · OdessaOdessaJunior Varsity18123:29.6—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12DIAA Cross Country State ChampionshipsNov 12 · Division 2 · Place 135 · OdessaOdessaDivision 213521:46.90—
Nov 5New Castle County ChampionshipsNov 5 · 5,000 Meters Varsity · Place 139 · OdessaOdessa5,000 Meters Varsity13921:06.45—
Oct 14Joe O'Neill XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 71 · OdessaOdessa5,000 Meters Junior Varsity7120:52.84—