Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Saint Mark's High SchoolSpartan Moonlight Showcase 2026 · Sep 1920:24.30Spartan Moonlight Showcase 2026September 19, 2026
5,000 Meters · Bellevue State ParkNew Castle County Cross Country Championships · Nov 125:25New Castle County Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Brandywine Creek State ParkNCC XC Champs · Nov 627:53.8NCC XC ChampsNovember 6, 2026
5,000 Meters · Killens Pond State ParkDIAA XC Championships · Nov 925:08.30DIAA XC ChampionshipsNovember 9, 2024
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2726:54.2Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · TatnallDISC Champs · Oct 2326:06.70DISC ChampsOctober 23, 2025
5,000 Meters · White Clay Creek State Park Nature CenterWhite Clay Creek Classic · Sep 1230:25.4White Clay Creek ClassicSeptember 12, 2025
5,000 Meters · Winterthur EstateNCC XC Championships · Nov 227:28.43NCC 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 55 · Wilmington Friends5,000 Meters Junior Varsity5527:53.8 PB11
Oct 23DISC XC ChampionshipsOct 23 · Varsity · Place 49 · Wilm FriendsVarsity4926:10.80—
Oct 23DISC XC ChampionshipsOct 23 · Varsity · Place 49 · Wilm FriendsVarsity4926:10.80—
Oct 3Salesianum InvitationalOct 3 · 5,000 Meters Varsity A · Place 67 · Wilmington Friends5,000 Meters Varsity A6728:58.911
Oct 3Salesianum InvitationalOct 3 · 5,000 Meters Varsity · Place 92 · Wilmington Friends5,000 Meters Varsity9228:58.911
Sep 19Spartan Moonlight Showcase 2026Sep 19 · 4,000 Meters Varsity II · Place 39 · Wilmington Friends4,000 Meters Varsity II3920:24.30 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1New Castle County Cross Country ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 61 · Wilmington Friends5,000 Meters Junior Varsity6125:25 PB10
Nov 1NCC XC ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 62 · Wilmington Friends5,000 Meters Junior Varsity6225:25.5910
Oct 23DISC ChampsOct 23 · 5,000 Meters Varsity · Place 31 · Wilmington Friends5,000 Meters Varsity3126:06.70 PB10
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 134 · Wilmington Friends5,000 Meters Varsity D13426:54.2 PB10
Sep 20Spartan Moonlight Showcase 2025Sep 20 · 2.5 Miles Junior Varsity · Place 72 · Wilmington Friends2.5 Miles Junior Varsity7221:10.8SO
Sep 12White Clay Creek ClassicSep 12 · 5,000 Meters Varsity · Place 67 · Wilmington Friends5,000 Meters Varsity6730:25.4 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9DIAA XC ChampionshipsNov 9 · 5,000 Meters D2 · Place 92 · Wilmington Friends5,000 Meters D29225:08.30 PB9
Nov 2NCC XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 116 · Wilmington Friends5,000 Meters Varsity11627:28.43 PB9
Oct 18Joe O'Neill XCOct 18 · 5,000 Meters Varsity · Place 160 · Wilmington Friends5,000 Meters Varsity16026:26.0—
Oct 5Salesianum InvitationalOct 5 · Varsity · Place 51 · Wilmington FriendsVarsity5133:31.7—
Sep 27Tower Hill School Homecoming XC MeetSep 27 · 5,000 Meters Varsity · Place 24 · Wilmington Friends5,000 Meters Varsity2433:14.09