Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Brunswick High SchoolMD Youth CC Series #3 at Brunswick · Oct 115:52.6MD Youth CC Series #3 at BrunswickOctober 1, 2023
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2612:02.35CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 2013:57.81Catoctin Youth Cross Country InvitationalOctober 20, 2024
3,000 Meters · Centennial HSYouth Cross Country Invitational Hosted by Bullseye Running · Sep 2914:09.82Youth Cross Country Invitational Hosted by Bullseye RunningSeptember 29, 2024
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 1313:40.70Middletown Youth Cross Country InvitationalOctober 13, 2024
3,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 312:44.65Maryland Blaze “Bring the Heat” XC InvitationalNovember 3, 2024
3,000 Meters · Randallstown High BCPS Middle School Cross Country Championships-2026 · Oct 3112:07.43BCPS Middle School Cross Country Championships-2026October 31, 2026
3,200 Meters · Dundalk High SchoolBCPS Middle School Eastside Challenge · Oct 514:41BCPS Middle School Eastside ChallengeOctober 5, 2024
3,200 Meters · Loch Raven High SchoolBCPS Middle School Cross Country Invitational-2025 · Oct 2513:23.32BCPS Middle School Cross Country Invitational-2025October 25, 2025
3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Meet #1 2026 · Oct 312:48BCPS Middle School East Meet #1 2026October 3, 2026
4,000 Meters · Damascus Rec CenterMD Youth CC Series at Damascus · Nov 117:40.4MD Youth CC Series at DamascusNovember 1, 2026
4,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2716:39.87Middletown Youth Cross Country InvitationalSeptember 27, 2026
4,000 Meters · Mount Vista ParkMaryland Blaze "Bring The Heat" XC Invitational · Nov 816:23.10Maryland Blaze "Bring The Heat" XC InvitationalNovember 8, 2026
4,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 1317:27.50Westminster XC InvitationalSeptember 13, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8Maryland Blaze "Bring The Heat" XC InvitationalNov 8 · 4,000 Meters 13/14 · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters 13/142116:23.10 PB8
Nov 1MD Youth CC Series at DamascusNov 1 · 4,000 Meters 13-14 · Place 9 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters 13-14917:40.4 PB8
Oct 31BCPS Middle School Cross Country Championships-2026Oct 31 · 3,000 Meters Middle School · Place 46 · ParkvilleParkville3,000 Meters Middle School4612:07.43 PB8
Oct 18Frederick Blaze Cross Country InvitationalOct 18 · 4,000 Meters Varsity · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters Varsity2116:23.713
Oct 3BCPS Middle School East Meet #1 2026Oct 3 · 3,200 Meters Middle School · Place 4 · ParkvilleParkville3,200 Meters Middle School412:48 PB8
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 4,000 Meters Boys 13-14 · Place 26 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters Boys 13-142616:39.87 PB8
Sep 13Westminster XC InvitationalSep 13 · 4,000 Meters Boys 13-14 · Place 15 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters Boys 13-141517:27.50 PB8
Aug 29Maryland Blaze Time TrialAug 29 · 4,000 Meters 13/14 · Place 1 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters 13/14116:29.67Unofficial8

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 11-12 · Place 45 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Boys 11-124512:02.35 PB7
Oct 25BCPS Middle School Cross Country Invitational-2025Oct 25 · 3,200 Meters Middle School · Place 44 · ParkvilleParkville3,200 Meters Middle School4413:23.32 PB7
Oct 12Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 34 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Varsity3412:47.1712
Sep 27BCPS Middle School East Region MeetSep 27 · 3,200 Meters Middle School · Place 10 · ParkvilleParkville3,200 Meters Middle School1013:087
Sep 21Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 27 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Varsity2712:41.3612
Sep 14Maryland Blaze XC MeetSep 14 · 3,000 Meters Varsity · Place 22 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Varsity2213:10.9712

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 3Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 3,000 Meters 11/12 · Place 20 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters 11/122012:44.65 PB6
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Boys 11-12 · Place 43 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Boys 11-124313:15.056
Oct 26BCPS Middle School XC ChampionshipsOct 26 · 3,200 Meters Middle School · Place 53 · ParkvilleParkville3,200 Meters Middle School5314:33.976
Oct 20Catoctin Youth Cross Country InvitationalOct 20 · 3,000 Meters Boys 11-12 · Place 28 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Boys 11-122813:57.81 PB6
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Boys 11-12 · Place 34 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Boys 11-123413:40.70 PB6
Oct 5BCPS Middle School Eastside ChallengeOct 5 · 3,200 Meters Middle School · Place 18 · ParkvilleParkville3,200 Meters Middle School1814:41 PB6
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 3,000 Meters Boys 11-12 · Place 26 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Boys 11-122614:09.82 PB6
Sep 22MD Youth CC Series at DamascusSep 22 · 3,000 Meters Varsity · Place 16 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Varsity1614:236
Sep 8Maryland Blaze XC Time TrialsSep 8 · 3,000 Meters 11/12 · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters 11/12213:57.6Unofficial6

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29CMRC Youth Cross Country MeetOct 29 · 3,000 Meters 9-10 · Place 46 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters 9-104615:13.325
Oct 15MD Youth CC Series #4 at Maryland BlazeOct 15 · 3,000 Meters 9-10 · Place 16 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters 9-101615:26.825
Oct 1MD Youth CC Series #3 at BrunswickOct 1 · 3,000 Meters 9-10 · Place 27 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters 9-102715:52.6 PB5