Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1911:44.30Georgetown Prep Cross-Country ClassicSeptember 19, 2026
2 Miles · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 411:29.3Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
3,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 110:31.65Bullseye Maryland Youth XC Regional ChampionshipNovember 1, 2026
3,000 Meters · Catonsville High SchoolCatonsville Youth XC Invite · Oct 411:18.32Catonsville Youth XC InviteOctober 4, 2026
3,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 211:18.67Bullseye Running Youth XC InvitationalNovember 2, 2025
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1611:34.79AAU Maryland District Cross Country QualifierNovember 16, 2025
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2710:44.09Middletown Youth Cross Country InvitationalSeptember 27, 2026
3,000 Meters · Mount Vista ParkMaryland Blaze "Bring The Heat" XC Invitational · Nov 810:31.69Maryland Blaze "Bring The Heat" XC InvitationalNovember 8, 2026
3,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 1310:43.92Westminster XC InvitationalSeptember 13, 2026
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 611:17.03AAU Cross Country NationalsDecember 6, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8Maryland Blaze "Bring The Heat" XC InvitationalNov 8 · 3,000 Meters 11/12 · Place 3 · Seven Locks Running Club3,000 Meters 11/12310:31.69 PB7
Nov 1Bullseye Maryland Youth XC Regional ChampionshipNov 1 · 3,000 Meters Boys 11-12 · Place 3 · Seven Locks Running Club3,000 Meters Boys 11-12310:31.65 PB7
Oct 25Eldersburg Arrows XC InviteOct 25 · 3,000 Meters Varsity · Place 3 · Seven Locks Running Club3,000 Meters Varsity310:33.512
Oct 18MD Youth CC Series at OlneyOct 18 · 3,000 Meters Varsity · Place 2 · Seven Locks Running Club3,000 Meters Varsity210:55.657
Oct 4Catonsville Youth XC InviteOct 4 · 3,000 Meters Boys 11-12 · Place 2 · Seven Locks Running Club3,000 Meters Boys 11-12211:18.32 PB7
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 11-12 · Place 2 · Seven Locks Running Club3,000 Meters Boys 11-12210:44.09 PB7
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 2 Miles Middle School Boys · Place 2 · Seven Locks Running Club2 Miles Middle School Boys211:44.30 PB7
Sep 13Westminster XC InvitationalSep 13 · 3,000 Meters Boys 11-12 · Place 1 · Seven Locks Running Club3,000 Meters Boys 11-12110:43.92 PB7
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 2 Miles Middle School · Place 2 · Seven Locks Running Club2 Miles Middle School211:29.3 PB7

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 11 Year Olds · Place 16 · Seven Locks Running Club3,000 Meters 11 Year Olds1611:17.03 PB6
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 3,000 Meters 11-12 · Place 9 · Seven Locks Running Club3,000 Meters 11-12911:34.79 PB6
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 3,000 Meters Boys 11-12 · Place 7 · Seven Locks Running Club3,000 Meters Boys 11-12711:18.67 PB6