Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 2221:16.05South Mecklenburg Cross Country Invitational 2026August 22, 2026
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3023:11.2Eye Opener XC HSAugust 30, 2025
5,000 Meters · Milliken FieldEye Opener Invitational · Sep 521:58.9Eye Opener InvitationalSeptember 5, 2026
5,000 Meters · Northwestern HSTrojan Invitational · Sep 1220:39.80Trojan InvitationalSeptember 12, 2026
5,000 Meters · Northwestern HSBob Jenkins York County Cross Country Championships · Oct 2520:47.37Bob Jenkins York County Cross Country ChampionshipsOctober 25, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 297 · Catawba Ridge5,000 Meters Open (SATURDAY)29722:23.0Unofficial9
Sep 12Trojan InvitationalSep 12 · 5,000 Meters Varsity · Place 119 · Catawba Ridge5,000 Meters Varsity11920:39.80 PB9
Sep 5Eye Opener InvitationalSep 5 · 5,000 Meters Junior Varsity Boys · Place 169 · Catawba Ridge5,000 Meters Junior Varsity Boys16921:58.9 PB9
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 3 · Place 94 · Catawba Ridge5,000 Meters Varsity 39421:16.05 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Bob Jenkins York County Cross Country ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 57 · Catawba Ridge5,000 Meters Junior Varsity5720:47.37 PB8
Sep 6Trojan InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 114 · Catawba Ridge5,000 Meters Junior Varsity11422:37.28
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters Junior Varsity · Place 378 · Catawba Ridge5,000 Meters Junior Varsity37823:11.2 PB8

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Bob Jenkins York County ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 140 · Catawba Ridge5,000 Meters Junior Varsity14024:41.97—
Aug 31Trojan InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 200 · Catawba Ridge5,000 Meters Junior Varsity20025:39.72—