Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 27:45.12Bullseye Running Youth XC InvitationalNovember 2, 2025
2,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 167:56.67AAU Maryland District Cross Country QualifierNovember 16, 2025
2,000 Meters · SYA Sports (Southwestern Youth Association)SYA Youth Meet · Oct 118:47.8SYA Youth MeetOctober 11, 2025
2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 67:56.08AAU Cross Country NationalsDecember 6, 2025
3,000 Meters · Catonsville High SchoolCatonsville Youth XC Invite · Oct 413:22.10Catonsville Youth XC InviteOctober 4, 2026
3,000 Meters · Franklin ParkThe Breadbasket Battle Cross Country Invitational (NVA Track) · Sep 2613:43.81The Breadbasket Battle Cross Country Invitational (NVA Track)September 26, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Catonsville Youth XC InviteOct 4 · 3,000 Meters Boys 9-10 · Place 5 · NVA TrackNVA Track3,000 Meters Boys 9-10513:22.10 PB4
Sep 26The Breadbasket Battle Cross Country Invitational (NVA Track)Sep 26 · 3,000 Meters 9-10 · Place 3 · NVA TrackNVA Track3,000 Meters 9-10313:43.81 PB4

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 2,000 Meters 8 Year Olds · Place 7 · NVA TrackNVA Track2,000 Meters 8 Year Olds77:56.08 PB3
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 2,000 Meters 7-8 · Place 1 · NVA TrackNVA Track2,000 Meters 7-817:56.67 PB3
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 2,000 Meters Boys 7-8 · Place 1 · UnattachedUnattached2,000 Meters Boys 7-817:45.12 PB3
Oct 11SYA Youth MeetOct 11 · 2,000 Meters 7-8 · Place 1 · NVA TrackNVA Track2,000 Meters 7-818:47.8 PB3