Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 113:23.88Bullseye Maryland Youth XC Regional ChampionshipNovember 1, 2026
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2613:30.05CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Catonsville High SchoolCatonsville Youth XC Invite · Oct 413:55.41Catonsville Youth XC InviteOctober 4, 2026
3,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 214:00.06Bullseye Running Youth XC InvitationalNovember 2, 2025
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1614:18.33AAU Maryland District Cross Country QualifierNovember 16, 2025
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2713:52.15Middletown Youth Cross Country InvitationalSeptember 27, 2026
3,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 1313:57.87Westminster XC InvitationalSeptember 13, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Bullseye Maryland Youth XC Regional ChampionshipNov 1 · 3,000 Meters Boys 11-12 · Place 30 · Catonsville Cougars3,000 Meters Boys 11-123013:23.88 PB7
Oct 25Eldersburg Arrows XC InviteOct 25 · 3,000 Meters Varsity · Place 25 · Catonsville Cougars3,000 Meters Varsity2513:22.912
Oct 4Catonsville Youth XC InviteOct 4 · 3,000 Meters Boys 11-12 · Place 13 · Catonsville Cougars3,000 Meters Boys 11-121313:55.41 PB7
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 11-12 · Place 39 · Catonsville Cougars3,000 Meters Boys 11-123913:52.15 PB7
Sep 13Westminster XC InvitationalSep 13 · 3,000 Meters Boys 11-12 · Place 27 · Catonsville Cougars3,000 Meters Boys 11-122713:57.87 PB7

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 3,000 Meters 11-12 · Place 34 · Catonsville Cougars3,000 Meters 11-123414:18.33 PB6
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 3,000 Meters Boys 11-12 · Place 32 · Catonsville Cougars3,000 Meters Boys 11-123214:00.06 PB6
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 11-12 · Place 68 · Catonsville Cougars3,000 Meters Boys 11-126813:30.05 PB6
Oct 518th Annual Catoctin Youth Cross Country MeetOct 5 · 2,800 Meters Varsity · Place 25 · Catonsville Cougars T.C.2,800 Meters Varsity2513:05.9311
Sep 28Catonsville Youth XC MeetSep 28 · 3,000 Meters Varsity · Place 28 · Catonsville Cougars T.C.3,000 Meters Varsity2815:25.5811