Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Washington ParkWashington Park Invitational · Aug 2216:09.5Washington Park InvitationalAugust 22, 2026
3,200 Meters · Washington ParkWashington Park Invitational · Aug 2316:04.4Washington Park InvitationalAugust 23, 2025
5,000 Meters · Clement ParkDave Sanders Invitational · Sep 2622:18.1Dave Sanders InvitationalSeptember 26, 2025
5,000 Meters · D'Evelyn HSD'Evelyn Dash XC · Aug 2824:09.9D'Evelyn Dash XCAugust 28, 2026
5,000 Meters · Englewood High SchoolWindjammer XC Festival · Oct 321:24.7Windjammer XC FestivalOctober 3, 2026
5,000 Meters · Washington ParkDenver Public Schools League Meet · Oct 1620:56.2Denver Public Schools League MeetOctober 16, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Windjammer XC FestivalOct 3 · 5,000 Meters Varsity Boys · Place 85 · Thomas Jefferson5,000 Meters Varsity Boys8521:24.7 PB11
Aug 28D'Evelyn Dash XCAug 28 · 5,000 Meters D1 · Place 113 · Thomas Jefferson5,000 Meters D111324:09.9 PB11
Aug 22Washington Park InvitationalAug 22 · 3,000 Meters Open · Place 55 · Thomas Jefferson3,000 Meters Open5516:09.5 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Denver Public Schools League MeetOct 16 · 5,000 Meters Open · Place 55 · Thomas Jefferson5,000 Meters Open5520:56.2 PB10
Sep 26Dave Sanders InvitationalSep 26 · 5,000 Meters D2 Varsity · Place 106 · Thomas Jefferson5,000 Meters D2 Varsity10622:18.1 PB10
Aug 29D'Evelyn DashAug 29 · 5,000 Meters Division 1 · Place 111 · Thomas Jefferson5,000 Meters Division 111124:27.110
Aug 23Washington Park InvitationalAug 23 · 3,200 Meters Open · Place 60 · Thomas Jefferson3,200 Meters Open6016:04.4 PB10