Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,000 Meters · Carroll Manor Elementary SchoolCMRC Halloween Cross Country Invitational · Oct 274:24.71CMRC Halloween Cross Country InvitationalOctober 27, 2024
1,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 204:18.13Catoctin Youth Cross Country InvitationalOctober 20, 2024
1,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 155:32.08Catonsville Youth Cross Country InvitationalSeptember 15, 2024
1,000 Meters · Centennial HSYouth Cross Country Invitational Hosted by Bullseye Running · Sep 294:53.48Youth Cross Country Invitational Hosted by Bullseye RunningSeptember 29, 2024
1,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 174:41.89AAU Maryland District Cross Country QualifierNovember 17, 2024
1,000 Meters · Krimgold ParkFreedom Flyers Cross Country Invitational · Oct 64:31.76Freedom Flyers Cross Country InvitationalOctober 6, 2024
1,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 134:46.09Middletown Youth Cross Country InvitationalOctober 13, 2024
1,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 34:25.90Maryland Blaze “Bring the Heat” XC InvitationalNovember 3, 2024
1,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 225:13.84Westminter Youth Cross Country InvitationalSeptember 22, 2024
2,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 19:05.29Bullseye Maryland Youth XC Regional ChampionshipNovember 1, 2026
2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 268:16.28CMRC Youth XC MeetOctober 26, 2025
2,000 Meters · Catonsville High SchoolCatonsville Youth XC Invite · Oct 49:36.89Catonsville Youth XC InviteOctober 4, 2026
2,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 169:01.91AAU Maryland District Cross Country QualifierNovember 16, 2025
2,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 278:56.76Middletown Youth Cross Country InvitationalSeptember 27, 2026
2,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 138:39.09Westminster XC InvitationalSeptember 13, 2026
2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 68:40.12AAU Cross Country NationalsDecember 6, 2025

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 · 2,000 Meters Boys 7-8 · Place 7 · Bullseye Striders2,000 Meters Boys 7-879:05.29 PB3
Oct 4Catonsville Youth XC InviteOct 4 · 2,000 Meters Boys 7-8 · Place 4 · Bullseye Striders2,000 Meters Boys 7-849:36.89 PB3
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 2,000 Meters Boys 7-8 · Place 7 · Bullseye Striders2,000 Meters Boys 7-878:56.76 PB3
Sep 13Westminster XC InvitationalSep 13 · 2,000 Meters Boys 7-8 · Place 3 · Bullseye Striders2,000 Meters Boys 7-838:39.09 PB3
Sep 3Bullseye Team Time TrialSep 3 · 1,500 Meters 7-8 · Place 2 · Bullseye Striders1,500 Meters 7-826:47.92Unofficial3

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 2,000 Meters 7 Year Olds · Place 11 · Bullseye Striders2,000 Meters 7 Year Olds118:40.12 PB2
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 2,000 Meters 7-8 · Place 5 · Bullseye Striders2,000 Meters 7-859:01.91 PB2
Oct 26CMRC Youth XC MeetOct 26 · 2,000 Meters Boys 7-8 · Place 6 · Bullseye Striders2,000 Meters Boys 7-868:16.28 PB2
Aug 20Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 7-8 · Place 1 · Bullseye Striders1,500 Meters 7-817:27.37Unofficial2

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 1,000 Meters 6 & Under · Place 3 · Bullseye Striders1,000 Meters 6 & Under34:41.89 PB1
Nov 3Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 1,000 Meters 6U · Place 3 · Bullseye Striders1,000 Meters 6U34:25.90 PB1
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 1,000 Meters Boys 6 and Under · Place 3 · Bullseye Striders1,000 Meters Boys 6 and Under34:24.71 PB1
Oct 20Catoctin Youth Cross Country InvitationalOct 20 · 1,000 Meters Boys 6 and Under · Place 2 · Bullseye Striders1,000 Meters Boys 6 and Under24:18.13 PB1
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 1,000 Meters Boys 6 and Under · Place 1 · Bullseye Striders1,000 Meters Boys 6 and Under14:46.09 PB1
Oct 6Freedom Flyers Cross Country InvitationalOct 6 · 1,000 Meters Boys 6 and Under · Place 3 · Bullseye Striders1,000 Meters Boys 6 and Under34:31.76 PB1
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 1,000 Meters Boys 6 and Under · Place 1 · Bullseye Striders1,000 Meters Boys 6 and Under14:53.48 PB1
Sep 22Westminter Youth Cross Country InvitationalSep 22 · 1,000 Meters Boys 6 and Under · Place 1 · Bullseye Striders1,000 Meters Boys 6 and Under15:13.84 PB1
Sep 15Catonsville Youth Cross Country InvitationalSep 15 · 1,000 Meters Boys 6 and Under · Place 2 · Bullseye Striders1,000 Meters Boys 6 and Under25:32.08 PB1
Sep 8Bullseye Youth Cross Country InvitationalSep 8 · 1,000 Meters Boys 6 and Under · Place 1 · Bullseye Striders1,000 Meters Boys 6 and Under15:06.651