Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Brunswick High SchoolMD Youth XC Series #6 - Blue Ridge Express · Oct 309:49MD Youth XC Series #6 - Blue Ridge ExpressOctober 30, 2022
2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 3111:10.84CMRC Youth Cross Country MeetOctober 31, 2021
2,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Sep 1111:10.20Catoctin Youth Cross Country MeetSeptember 11, 2022
2,000 Meters · Century HSFreedom Flyers Youth XC Meet · Oct 313:16.64Freedom Flyers Youth XC MeetOctober 3, 2021
2,000 Meters · Damascus Rec CenterMD Youth XC Series #5 - Damascus Freedom · Oct 2310:50MD Youth XC Series #5 - Damascus FreedomOctober 23, 2022
2,000 Meters · Middletown ParkMiddletown Youth Cross Country Meet · Oct 169:45.90Middletown Youth Cross Country MeetOctober 16, 2022
2,000 Meters · Mount Vista ParkMaryland Blaze XC Development Meet #2 · Nov 59:53.47Maryland Blaze XC Development Meet #2November 5, 2022
2,000 Meters · Old National Pike District ParkLightning Running Club Youth XC Meet · Oct 2411:54.80Lightning Running Club Youth XC MeetOctober 24, 2021
2,000 Meters · Rocky Hill Middle SchoolMD Youth XC Series #2 - Clarksburg Coyotes · Sep 2510:59MD Youth XC Series #2 - Clarksburg CoyotesSeptember 25, 2022
3,000 Meters · Borher ParkMD Youth CC Series at Gaithersburg · Sep 2017:06.74MD Youth CC Series at GaithersburgSeptember 20, 2026
3,000 Meters · Brunswick High SchoolMD Youth CC Series at Brunswick · Sep 1316:16.4MD Youth CC Series at BrunswickSeptember 13, 2026
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2613:39.22CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Damascus Rec CenterMD Youth CC Series at Damascus · Nov 117:15.6MD Youth CC Series at DamascusNovember 1, 2026
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1713:41.33AAU Maryland District Cross Country QualifierNovember 17, 2024
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2715:41.52Middletown Youth Cross Country InvitationalSeptember 27, 2026
3,000 Meters · Mount Vista ParkMD Youth CC Series #4 at Maryland Blaze · Oct 1516:12.82MD Youth CC Series #4 at Maryland BlazeOctober 15, 2023
3,000 Meters · Rocky Hill Middle SchoolMD Youth CC Series at Clarksburg · Oct 414:11.34MD Youth CC Series at ClarksburgOctober 4, 2026
3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2216:06.40CCC Youth National ChampionshipNovember 22, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MD Youth CC Series at DamascusNov 1 · 3,000 Meters 11-12 · Place 20 · Clarksburg Coyotes3,000 Meters 11-122017:15.6 PB7
Oct 18MD Youth CC Series at OlneyOct 18 · 3,000 Meters Varsity · Place 13 · Clarksburg Coyotes3,000 Meters Varsity1314:35.667
Oct 4MD Youth CC Series at ClarksburgOct 4 · 3,000 Meters 11-12 · Place 9 · Clarksburg Coyotes3,000 Meters 11-12914:11.34 PB7
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Girls 11-12 · Place 37 · Clarksburg Coyotes3,000 Meters Girls 11-123715:41.52 PB7
Sep 20MD Youth CC Series at GaithersburgSep 20 · 3,000 Meters 11-12 · Place 23 · Clarksburg Coyotes3,000 Meters 11-122317:06.74 PB7
Sep 13MD Youth CC Series at BrunswickSep 13 · 3,000 Meters 11-12 · Place 11 · Clarksburg Coyotes3,000 Meters 11-121116:16.4 PB7
Sep 6Clarksburg Time TrialSep 6 · 3,000 Meters 11-12 · Place 2 · Clarksburg Coyotes3,000 Meters 11-12215:41.47

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 3,000 Meters 11-12 · Place 229 · Clarksburg Coyotes3,000 Meters 11-1222916:06.40 PB6
Nov 2MD Youth CC Series at FrederickNov 2 · 3,000 Meters Varsity · Place 15 · Clarksburg Coyotes3,000 Meters Varsity1514:46.29—
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Girls 11-12 · Place 32 · Clarksburg Coyotes3,000 Meters Girls 11-123213:39.22 PB6
Oct 19MD Youth CC Series at GaithersburgOct 19 · 3,000 Meters Varsity · Place 6 · Clarksburg Coyotes3,000 Meters Varsity614:51.17—
Oct 5MD Youth CC Series at ClarksburgOct 5 · 3,000 Meters Varsity · Place 11 · Clarksburg Coyotes3,000 Meters Varsity1115:02.81—
Sep 28MD Youth CC Series at OlneySep 28 · 3,000 Meters Varsity · Place 45 · Clarksburg Coyotes3,000 Meters Varsity4521:12.65—
Sep 21MD Youth CC Series at DamascusSep 21 · 3,000 Meters Varsity · Place 13 · Clarksburg Coyotes3,000 Meters Varsity1315:28.03—
Sep 14MD Youth CC Series at BrunswickSep 14 · 3,000 Meters Varsity · Place 20 · Clarksburg Coyotes3,000 Meters Varsity2015:52.62—
Sep 7Coyotes Cross Country Practice MeetSep 7 · 3,000 Meters 11-12 · Place 4 · Clarksburg Coyotes3,000 Meters 11-12415:45.93Unofficial6

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23Pre Nationals XC Tune-up meetNov 23 · 3,000 Meters 9-10 · Place 6 · Clarksburg Coyotes3,000 Meters 9-10614:18.4Unofficial5
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 3,000 Meters 9-10 · Place 10 · Clarksburg Coyotes3,000 Meters 9-101013:41.33 PB5
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Girls 9-10 · Place 19 · Clarksburg Coyotes3,000 Meters Girls 9-101914:26.985
Oct 20MD Youth CC Series at GaithersburgOct 20 · 3,000 Meters Varsity · Place 3 · Clarksburg Coyotes3,000 Meters Varsity314:27.745
Oct 6MD Youth CC Series at ClarksburgOct 6 · 3,000 Meters Varsity · Place 3 · Clarksburg Coyotes3,000 Meters Varsity314:42.115
Sep 29MD Youth CC Series at OlneySep 29 · 3,000 Meters Varsity · Place 10 · Clarksburg Coyotes3,000 Meters Varsity1015:13.715
Sep 15MD Youth CC Series at BrunswickSep 15 · 3,000 Meters Varsity · Place 9 · Clarksburg Coyotes3,000 Meters Varsity916:37.85
Sep 8Coyotes Cross Country Practice MeetSep 8 · 3,000 Meters 9-10 · Place 2 · Clarksburg Coyotes3,000 Meters 9-10215:34.5Unofficial5

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29MD Youth CC Series #6 at GaithersburgOct 29 · 3,000 Meters Varsity · Place 10 · Clarksburg Coyotes3,000 Meters Varsity1016:21.1—
Oct 22MD Youth CC Series #5 at ClarksburgOct 22 · 3,000 Meters Varsity · Place 18 · Clarksburg Coyotes3,000 Meters Varsity1816:53.044
Oct 15MD Youth CC Series #4 at Maryland BlazeOct 15 · 3,000 Meters 9-10 · Place 9 · Clarksburg Coyotes3,000 Meters 9-10916:12.82 PB4
Oct 1MD Youth CC Series #3 at BrunswickOct 1 · 3,000 Meters 9-10 · Place 16 · Clarksburg Coyotes3,000 Meters 9-101617:11.94
Sep 17MD Youth CC Series #1 at DamascusSep 17 · 3,000 Meters 9-10 · Place 16 · Clarksburg Coyotes3,000 Meters 9-101617:45.34
Sep 3Clarksburg time trialSep 3 · 3,000 Meters 9-10 · Place 4 · Clarksburg Coyotes3,000 Meters 9-10420:07.20Unofficial4

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5Maryland Blaze XC Development Meet #2Nov 5 · 2,000 Meters U8 · Place 5 · Clarksburg Coyotes2,000 Meters U859:53.47 PB3
Oct 30MD Youth XC Series #6 - Blue Ridge ExpressOct 30 · 2,000 Meters 7-8 · Place 4 · Clarksburg Coyotes2,000 Meters 7-849:49 PB3
Oct 23MD Youth XC Series #5 - Damascus FreedomOct 23 · 2,000 Meters 7-8 · Place 7 · Clarksburg Coyotes2,000 Meters 7-8710:50 PB3
Oct 16Middletown Youth Cross Country MeetOct 16 · 2,000 Meters 7-8 · Place 11 · Clarksburg Coyotes2,000 Meters 7-8119:45.90 PB3
Oct 9MD Youth XC Series #3 - Blue Ridge ExpressOct 9 · 2,000 Meters 7-8 · Place 11 · Clarksburg Coyotes2,000 Meters 7-81110:253
Sep 25MD Youth XC Series #2 - Clarksburg CoyotesSep 25 · 2,000 Meters 7-8 · Place 7 · Clarksburg Coyotes2,000 Meters 7-8710:59 PB3
Sep 18MD Youth XC Series #1 - Damascus FreedomSep 18 · 2,000 Meters 7-8 · Place 14 · Clarksburg Coyotes2,000 Meters 7-81412:183
Sep 11Catoctin Youth Cross Country MeetSep 11 · 2,000 Meters 7-8 · Place 7 · Clarksburg Coyotes2,000 Meters 7-8711:10.20 PB3

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CMRC Youth Cross Country MeetOct 31 · 2,000 Meters 7-8 · Place 22 · Clarksburg Coyotes2,000 Meters 7-82211:10.84 PB2
Oct 24Lightning Running Club Youth XC MeetOct 24 · 2,000 Meters 7-8 · Place 22 · Clarksburg Coyotes2,000 Meters 7-82211:54.80 PB2
Oct 10Damascus Freedom Youth Cross Country MeetOct 10 · 2,000 Meters 7-8 · Place 10 · Clarksburg Coyotes2,000 Meters 7-81011:57Unofficial2
Oct 3Freedom Flyers Youth XC MeetOct 3 · 2,000 Meters 7-8 · Place 24 · Clarksburg Coyotes2,000 Meters 7-82413:16.64 PB2
Sep 19Catoctin Youth Cross Country MeetSep 19 · 2,000 Meters 7-8 · Place 16 · Clarksburg Coyotes2,000 Meters 7-81612:15.392