Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Saint Mark's High SchoolSpartan Moonlight Showcase 2026 · Sep 1923:33.97Spartan Moonlight Showcase 2026September 19, 2026
5,000 Meters · Bellevue State ParkJoe O'Neill Invitational · Oct 1728:31.8Joe O'Neill InvitationalOctober 17, 2025
5,000 Meters · Brandywine Creek State ParkNCC XC Champs · Nov 630:17.1NCC XC ChampsNovember 6, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2733:31.4Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · TatnallDISC Champs · Oct 2335:53.10DISC ChampsOctober 23, 2025
5,000 Meters · White Clay Creek State Park Nature CenterWhite Clay Creek Classic · Sep 1237:50.6White Clay Creek ClassicSeptember 12, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NCC XC ChampsNov 6 · 5,000 Meters Junior Varsity · Place 80 · Wilmington Friends5,000 Meters Junior Varsity8030:17.1 PB11
Oct 23DISC XC ChampionshipsOct 23 · Varsity · Place 26 · Wilm FriendsVarsity2628:14.60—
Oct 23DISC XC ChampionshipsOct 23 · Varsity · Place 26 · Wilm FriendsVarsity2628:14.60—
Oct 3Salesianum InvitationalOct 3 · 5,000 Meters JV · Place 64 · Wilmington Friends5,000 Meters JV6431:21.511
Sep 19Spartan Moonlight Showcase 2026Sep 19 · 4,000 Meters JV Green · Place 55 · Wilmington Friends4,000 Meters JV Green5523:33.97 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1New Castle County Cross Country ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 141 · Wilmington Friends5,000 Meters Junior Varsity14135:3610
Nov 1NCC XC ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 142 · Wilmington Friends5,000 Meters Junior Varsity14235:36.1810
Oct 23DISC ChampsOct 23 · 5,000 Meters JV · Place 46 · Wilmington Friends5,000 Meters JV4635:53.10 PB10
Oct 23DISC ChampsOct 23 · 5,000 Meters Varsity · Wilmington Friends5,000 Meters Varsity—DNS10
Oct 17Joe O'Neill InvitationalOct 17 · 5,000 Meters Junior Varsity · Place 117 · Wilmington Friends5,000 Meters Junior Varsity11728:31.8 PB10
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 168 · Wilmington Friends5,000 Meters JV C16833:31.4 PB10
Sep 12White Clay Creek ClassicSep 12 · 5,000 Meters Varsity · Place 104 · Wilmington Friends5,000 Meters Varsity10437:50.6 PB10