Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1113:42.9Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · Bellevue State ParkNew Castle County Cross Country Championships · Nov 116:36New Castle County Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Killens Pond State ParkDIAA XC Championships · Nov 816:33.70DIAA XC ChampionshipsNovember 8, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2716:28.8Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2316:35.39NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · White Clay Creek State Park Nature CenterWhite Clay Creek Classic · Sep 1618:58.89White Clay Creek ClassicSeptember 16, 2022
5,000 Meters · Winterthur EstateNCC XC Championships · Nov 217:04.49NCC XC ChampionshipsNovember 2, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 2 · Place 66 · Newark Charter5,000 Meters Invite 26617:07.6812
Nov 8DIAA XC ChampionshipsNov 8 · 5,000 Meters D2 · Place 13 · Newark Charter5,000 Meters D21316:33.70 PB12
Nov 1New Castle County Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 15 · Newark Charter5,000 Meters Varsity1516:36 PB12
Nov 1NCC XC ChampionshipsNov 1 · 5,000 Meters Varsity · Place 15 · Newark Charter5,000 Meters Varsity1516:36.0812
Oct 23DSAC XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 7 · Newark Charter5,000 Meters Varsity716:49.8412
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity D · Place 33 · Newark Charter2.5 Miles Varsity D3313:42.9 PB12
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity B · Place 12 · Newark Charter5,000 Meters Varsity B1216:28.8 PB12
Sep 20Spartan Moonlight Showcase 2025Sep 20 · 2.5 Miles Varsity · Place 15 · Newark Charter2.5 Miles Varsity1513:13.1SR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 147 · Newark Charter5,000 Meters Open Invitational14716:35.39 PB11
Nov 9DIAA XC ChampionshipsNov 9 · 5,000 Meters D2 · Place 16 · Newark Charter5,000 Meters D21616:34.4011
Nov 2NCC XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 25 · Newark Charter5,000 Meters Varsity2517:04.49 PB11
Oct 21DSAC XCOct 21 · Varsity · Place 3 · Newark CharterVarsity317:20.79—
Oct 18Joe O'Neill XCOct 18 · 5,000 Meters Varsity · Place 13 · Newark Charter5,000 Meters Varsity1316:19.3—
Sep 21Spartan Moonlight ShowcaseSep 21 · 2.5 Miles Varsity · Place 8 · Newark Charter2.5 Miles Varsity813:07.5JR
Sep 21Spartan Moonlight ShowcaseSep 21 · 2.5 Miles Varsity · Place 8 · Newark Charter2.5 Miles Varsity813:07.5JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11DIAA State ChampionshipsNov 11 · Varsity · Place 14 · Newark CharterVarsity1417:33.10—
Oct 24Diamond State Athletic Conference ChampionshipsOct 24 · Varsity · Place 5 · Newark CharterVarsity517:20.82—
Oct 19Joe O'Neill InvitationalOct 19 · 5,000 Meters Varsity · Place 21 · Newark Charter5,000 Meters Varsity2116:54.5—
Sep 30Salesianum InvitationalSep 30 · 5,000 Meters Varsity · Place 7 · Newark Charter5,000 Meters Varsity718:13.6—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12DIAA Cross Country State ChampionshipsNov 12 · Division 2 · Place 17 · Newark CharterDivision 21717:50.40—
Nov 5New Castle County ChampionshipsNov 5 · 5,000 Meters Varsity · Place 36 · Newark Charter5,000 Meters Varsity3618:27.50—
Oct 14Joe O'Neill XC InvitationalOct 14 · Varsity · Place 51 · Newark CharterVarsity5117:55.42—
Sep 16White Clay Creek ClassicSep 16 · 5,000 Meters Freshman · Place 4 · Newark Charter5,000 Meters Freshman418:58.89 PB9

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6New Castle County ChampionshipsNov 6 · Junior Varsity · Place 28 · Newark CharterJunior Varsity2819:49.68—
Oct 15Joe O'Neill XC InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 51 · Newark Charter5,000 Meters Junior Varsity5121:01.50—

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2New Castle County ChampionshipNov 2 · Varsity · Place 64 · Newark CharterVarsity6415:40.97—