Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1015:18.1Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
4,000 Meters · Saint Mark's High SchoolSpartan Moonlight Showcase 2026 · Sep 1914:27.99Spartan Moonlight Showcase 2026September 19, 2026
5,000 Meters · Bellevue State ParkNew Castle County Cross Country Championships · Nov 117:39New Castle County Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Brandywine Creek State ParkNCC XC Champs · Nov 619:34.7NCC XC ChampsNovember 6, 2026
5,000 Meters · CarlisleCarlisle Invitational · Sep 2618:40.4Carlisle InvitationalSeptember 26, 2026
5,000 Meters · Killens Pond State ParkOdessa Ugly Duckling Invite · Oct 1118:28.50Odessa Ugly Duckling InviteOctober 11, 2025
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 420:17.9The Paul Short Run October 4, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 318:10.3Paul Short Run (College)October 3, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2217:58.34NXR Southeast Regional ChampionshipsNovember 22, 2025
5,000 Meters · White Clay Creek State Park Nature CenterBlue Hen Championships · Oct 2420:30.08Blue Hen ChampionshipsOctober 24, 2024
5,000 Meters · Winterthur EstateNCC XC Championships · Nov 219:51.72NCC XC ChampionshipsNovember 2, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6NCC XC ChampsNov 6 · 5,000 Meters Junior Varsity · Place 13 · Odessa5,000 Meters Junior Varsity1319:34.7 PB11
Oct 29Blue Hen XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 14 · Odessa5,000 Meters Varsity1417:43.6011
Oct 16Joe O'Neill XC InvitationalOct 16 · Junior Varsity · Place 5 · OdessaJunior Varsity518:07.3—
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity C · Place 124 · Odessa2.5 Miles Varsity C12415:18.1 PB11
Sep 26Carlisle InvitationalSep 26 · 5,000 Meters Challenge · Place 139 · Odessa5,000 Meters Challenge13918:40.4 PB11
Sep 19Spartan Moonlight Showcase 2026Sep 19 · 4,000 Meters Varsity I · Place 64 · Odessa4,000 Meters Varsity I6414:27.99 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Rising Stars · Place 110 · Odessa5,000 Meters Rising Stars11017:58.34 PB10
Nov 8DIAA XC ChampionshipsNov 8 · 5,000 Meters D1 · Place 58 · Odessa5,000 Meters D15818:58.3010
Nov 1New Castle County Cross Country ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 5 · Odessa5,000 Meters Junior Varsity517:39 PB10
Nov 1NCC XC ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 5 · Odessa5,000 Meters Junior Varsity517:39.4910
Oct 24Blue Hen XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 14 · Odessa5,000 Meters Varsity1417:45.8210
Oct 17Joe O'Neill InvitationalOct 17 · 5,000 Meters Junior Varsity · Place 5 · Odessa5,000 Meters Junior Varsity518:07.310
Oct 11Odessa Ugly Duckling InviteOct 11 · 5,000 Meters Varsity · Place 25 · Odessa5,000 Meters Varsity2518:28.50 PB10
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS White · Place 67 · Odessa5,000 Meters HS White6718:10.3 PB10
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Boys Champions · Place 100 · Odessa5,000 Meters Boys Champions10018:43.710

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9DIAA XC ChampionshipsNov 9 · 5,000 Meters D1 · Place 87 · Odessa5,000 Meters D18720:01.509
Nov 2NCC XC ChampionshipsNov 2 · 5,000 Meters Junior Varsity · Place 40 · Odessa5,000 Meters Junior Varsity4019:51.72 PB9
Oct 24Blue Hen ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 3 · Odessa5,000 Meters Junior Varsity320:30.08 PB9
Oct 18Joe O'Neill XCOct 18 · Varsity · Place 4 · OdessaVarsity419:50.9—
Oct 4The Paul Short Run Oct 4 · 5,000 Meters White · Place 210 · Odessa5,000 Meters White21020:17.9 PB9