Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Agricultural Farm ParkMD Youth CC Series #7 at Olney · Nov 513:49.9MD Youth CC Series #7 at OlneyNovember 5, 2023
3,000 Meters · Brunswick High SchoolMD Youth CC Series #3 at Brunswick · Oct 114:03.4MD Youth CC Series #3 at BrunswickOctober 1, 2023
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2611:18.58CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Damascus Rec CenterMD Youth CC Series #1 at Damascus · Sep 1714:24.8MD Youth CC Series #1 at DamascusSeptember 17, 2023
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1612:11.24AAU Maryland District Cross Country QualifierNovember 16, 2025
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 1312:46.47Middletown Youth Cross Country InvitationalOctober 13, 2024
3,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 311:40.17Maryland Blaze “Bring the Heat” XC InvitationalNovember 3, 2024
3,000 Meters · Rocky Hill Middle SchoolMD Youth XC Series #2 - Clarksburg Coyotes · Sep 2515:11MD Youth XC Series #2 - Clarksburg CoyotesSeptember 25, 2022
3,000 Meters · South Hagerstown HSPotomac Valley Association Junior Olympic XC Championship · Nov 912:40.58Potomac Valley Association Junior Olympic XC ChampionshipNovember 9, 2025
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 612:13.25AAU Cross Country NationalsDecember 6, 2025
4,000 Meters · Borher ParkMD Youth CC Series at Gaithersburg · Sep 2017:15.24MD Youth CC Series at GaithersburgSeptember 20, 2026
4,000 Meters · Brunswick High SchoolMD Youth CC Series at Brunswick · Sep 1317:56.5MD Youth CC Series at BrunswickSeptember 13, 2026
4,000 Meters · Damascus Rec CenterMD Youth CC Series at Damascus · Nov 117:27.1MD Youth CC Series at DamascusNovember 1, 2026
4,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2716:50.07Middletown Youth Cross Country InvitationalSeptember 27, 2026
4,000 Meters · Mount Vista ParkMaryland Blaze "Bring The Heat" XC Invitational · Nov 816:48.68Maryland Blaze "Bring The Heat" XC InvitationalNovember 8, 2026
4,000 Meters · Rocky Hill Middle SchoolMD Youth CC Series at Clarksburg · Oct 416:56.63MD Youth CC Series at ClarksburgOctober 4, 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 6 · Olney Cross CountryOlney Cross Country4,000 Meters 13/14616:48.68 PB7
Nov 1MD Youth CC Series at DamascusNov 1 · 4,000 Meters 13-14 · Place 1 · Clarksburg CoyotesClarksburg Coyotes4,000 Meters 13-14117:27.1 PB7
Oct 18MD Youth CC Series at OlneyOct 18 · 4,000 Meters Varsity · Place 4 · Clarksburg CoyotesClarksburg Coyotes4,000 Meters Varsity417:11.777
Oct 4MD Youth CC Series at ClarksburgOct 4 · 4,000 Meters 13-14 · Place 4 · Clarksburg CoyotesClarksburg Coyotes4,000 Meters 13-14416:56.63 PB7
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 4,000 Meters Girls 13-14 · Place 13 · Clarksburg CoyotesClarksburg Coyotes4,000 Meters Girls 13-141316:50.07 PB7
Sep 20MD Youth CC Series at GaithersburgSep 20 · 4,000 Meters 13-14 · Place 3 · Clarksburg CoyotesClarksburg Coyotes4,000 Meters 13-14317:15.24 PB7
Sep 13MD Youth CC Series at BrunswickSep 13 · 4,000 Meters 13-14 · Place 2 · Clarksburg CoyotesClarksburg Coyotes4,000 Meters 13-14217:56.5 PB7
Sep 6Clarksburg Time TrialSep 6 · 4,000 Meters 13-14 · Place 1 · Clarksburg CoyotesClarksburg Coyotes4,000 Meters 13-14118:52.87

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 36 · Olney Cross CountryOlney Cross Country3,000 Meters 12 Year Olds3612:13.25 PB6
Nov 22CCC Youth National ChampionshipNov 22 · 3,000 Meters 11-12 · Place 44 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters 11-124412:19.586
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 3,000 Meters 11-12 · Place 7 · Olney Cross CountryOlney Cross Country3,000 Meters 11-12712:11.24 PB6
Nov 9Potomac Valley Association Junior Olympic XC ChampionshipNov 9 · 3,000 Meters 11-12 · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters 11-12212:40.58 PB6
Nov 2MD Youth CC Series at FrederickNov 2 · 3,000 Meters Varsity · Place 1 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity112:38.45—
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Girls 11-12 · Place 7 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Girls 11-12711:18.58 PB6
Oct 19MD Youth CC Series at GaithersburgOct 19 · 3,000 Meters Varsity · Place 1 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity112:03.32—
Oct 5MD Youth CC Series at ClarksburgOct 5 · 3,000 Meters Varsity · Place 3 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity312:24.72—
Sep 28MD Youth CC Series at OlneySep 28 · 3,000 Meters Varsity · Place 6 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity613:08.57—
Sep 21MD Youth CC Series at DamascusSep 21 · 3,000 Meters Varsity · Place 2 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity212:32.67—
Sep 14MD Youth CC Series at BrunswickSep 14 · 3,000 Meters Varsity · Place 4 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity412:42.43—
Sep 7Coyotes Cross Country Practice MeetSep 7 · 3,000 Meters 11-12 · Place 1 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters 11-12112:58.48Unofficial6

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 3,000 Meters 11/12 · Place 6 · UnattachedUnattached3,000 Meters 11/12611:40.17 PB5
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Girls 11-12 · Place 11 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Girls 11-121111:58.935
Oct 20MD Youth CC Series at GaithersburgOct 20 · 3,000 Meters Varsity · Place 5 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity512:26.545
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Girls 11-12 · Place 10 · UnattachedUnattached3,000 Meters Girls 11-121012:46.47 PB5
Oct 6MD Youth CC Series at ClarksburgOct 6 · 3,000 Meters Varsity · Place 5 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity513:11.445
Sep 29MD Youth CC Series at OlneySep 29 · 3,000 Meters Varsity · Place 4 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity412:58.835
Sep 15MD Youth CC Series at BrunswickSep 15 · 3,000 Meters Varsity · Place 6 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity614:19.55
Sep 8Coyotes Cross Country Practice MeetSep 8 · 3,000 Meters 11-12 · Place 1 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters 11-12113:41.4Unofficial5

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MD Youth CC Series #7 at OlneyNov 5 · 3,000 Meters 9-10 · Place 5 · Damascus FreedomDamascus Freedom3,000 Meters 9-10513:49.9 PB4
Oct 29MD Youth CC Series #6 at GaithersburgOct 29 · 3,000 Meters Varsity · Place 2 · Damascus FreedomDamascus Freedom3,000 Meters Varsity213:05.6—
Oct 22MD Youth CC Series #5 at ClarksburgOct 22 · 3,000 Meters Varsity · Place 2 · Damascus FreedomDamascus Freedom3,000 Meters Varsity213:14.7811
Oct 15MD Youth CC Series #4 at Maryland BlazeOct 15 · 3,000 Meters 9-10 · Place 2 · Damascus FreedomDamascus Freedom3,000 Meters 9-10213:15.484
Oct 1MD Youth CC Series #3 at BrunswickOct 1 · 3,000 Meters 9-10 · Place 4 · Damascus FreedomDamascus Freedom3,000 Meters 9-10414:03.4 PB4
Sep 17MD Youth CC Series #1 at DamascusSep 17 · 3,000 Meters 9-10 · Place 4 · Damascus FreedomDamascus Freedom3,000 Meters 9-10414:24.8 PB4
Sep 3Clarksburg time trialSep 3 · 3,000 Meters 9-10 · Place 1 · Damascus FreedomDamascus Freedom3,000 Meters 9-10115:59.32Unofficial4

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 19Maryland Blaze XC Development Meet #3Nov 19 · 3,000 Meters 9-10 · Place 4 · Damascus FreedomDamascus Freedom3,000 Meters 9-10412:57.343
Nov 12Maryland AAU XC ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 18 · Damascus FreedomDamascus Freedom3,000 Meters 9-101814:14.33
Nov 5Maryland Blaze XC Development Meet #2Nov 5 · 3,000 Meters 9-10 · Place 5 · Damascus FreedomDamascus Freedom3,000 Meters 9-10513:42.423
Oct 30MD Youth XC Series #6 - Blue Ridge ExpressOct 30 · 3,000 Meters 9-10 · Place 1 · Damascus FreedomDamascus Freedom3,000 Meters 9-10114:413
Oct 16Middletown Youth Cross Country MeetOct 16 · 3,000 Meters 9-10 · Place 18 · Damascus FreedomDamascus Freedom3,000 Meters 9-101814:32.183
Oct 9MD Youth XC Series #3 - Blue Ridge ExpressOct 9 · 3,000 Meters 9-10 · Place 1 · Damascus FreedomDamascus Freedom3,000 Meters 9-10115:123
Sep 25MD Youth XC Series #2 - Clarksburg CoyotesSep 25 · 3,000 Meters 9-10 · Place 6 · Damascus FreedomDamascus Freedom3,000 Meters 9-10615:11 PB3
Sep 18MD Youth XC Series #1 - Damascus FreedomSep 18 · 3,000 Meters 9-10 · Place 4 · Damascus FreedomDamascus Freedom3,000 Meters 9-10415:483