Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,000 Meters · Agricultural Farm ParkMD Youth CC Series #7 at Olney · Nov 54:27MD Youth CC Series #7 at OlneyNovember 5, 2023
1,000 Meters · Brunswick High SchoolMD Youth CC Series #3 at Brunswick · Oct 14:52.0MD Youth CC Series #3 at BrunswickOctober 1, 2023
1,000 Meters · Damascus Rec CenterMD Youth CC Series #1 at Damascus · Sep 175:02.4MD Youth CC Series #1 at DamascusSeptember 17, 2023
1,000 Meters · Herring Run ParkMaryland AAU XC Championships · Nov 125:05.2Maryland AAU XC ChampionshipsNovember 12, 2022
1,000 Meters · Middletown ParkMiddletown Youth Cross Country Meet · Oct 165:02.11Middletown Youth Cross Country MeetOctober 16, 2022
1,000 Meters · Mount Vista ParkMD Youth CC Series #4 at Maryland Blaze · Oct 154:23.99MD Youth CC Series #4 at Maryland BlazeOctober 15, 2023
1,000 Meters · Rocky Hill Middle SchoolMD Youth XC Series #2 - Clarksburg Coyotes · Sep 255:10MD Youth XC Series #2 - Clarksburg CoyotesSeptember 25, 2022
2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 267:51.38CMRC Youth XC MeetOctober 26, 2025
2,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 168:32.15AAU Maryland District Cross Country QualifierNovember 16, 2025
2,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 139:15.60Middletown Youth Cross Country InvitationalOctober 13, 2024
2,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 38:42.39Maryland Blaze “Bring the Heat” XC InvitationalNovember 3, 2024
2,000 Meters · South Hagerstown HSPotomac Valley Association Junior Olympic XC Championship · Nov 99:23.38Potomac Valley Association Junior Olympic XC ChampionshipNovember 9, 2025
2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 68:02.05AAU Cross Country NationalsDecember 6, 2025
3,000 Meters · Borher ParkMD Youth CC Series at Gaithersburg · Sep 2012:43.77MD Youth CC Series at GaithersburgSeptember 20, 2026
3,000 Meters · Brunswick High SchoolMD Youth CC Series at Brunswick · Sep 1313:10.7MD Youth CC Series at BrunswickSeptember 13, 2026
3,000 Meters · Damascus Rec CenterMD Youth CC Series at Damascus · Nov 112:35.7MD Youth CC Series at DamascusNovember 1, 2026
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2712:38.76Middletown Youth Cross Country InvitationalSeptember 27, 2026
3,000 Meters · Mount Vista ParkMaryland Blaze "Bring The Heat" XC Invitational · Nov 812:46.15Maryland Blaze "Bring The Heat" XC InvitationalNovember 8, 2026
3,000 Meters · Rocky Hill Middle SchoolMD Youth CC Series at Clarksburg · Oct 412:21.96MD 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 · 3,000 Meters 9/10 · Place 12 · Olney Cross CountryOlney Cross Country3,000 Meters 9/101212:46.15 PB4
Nov 1MD Youth CC Series at DamascusNov 1 · 3,000 Meters 9-10 · Place 4 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters 9-10412:35.7 PB4
Oct 18MD Youth CC Series at OlneyOct 18 · 3,000 Meters Varsity · Place 4 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Varsity412:30.084
Oct 4MD Youth CC Series at ClarksburgOct 4 · 3,000 Meters 9-10 · Place 3 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters 9-10312:21.96 PB4
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 9-10 · Place 7 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters Boys 9-10712:38.76 PB4
Sep 20MD Youth CC Series at GaithersburgSep 20 · 3,000 Meters 9-10 · Place 5 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters 9-10512:43.77 PB4
Sep 13MD Youth CC Series at BrunswickSep 13 · 3,000 Meters 9-10 · Place 5 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters 9-10513:10.7 PB4
Sep 6Clarksburg Time TrialSep 6 · 3,000 Meters 9-10 · Place 4 · Clarksburg CoyotesClarksburg Coyotes3,000 Meters 9-10414:13.04

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 2,000 Meters 8 Year Olds · Place 10 · Olney Cross CountryOlney Cross Country2,000 Meters 8 Year Olds108:02.05 PB3
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 2,000 Meters 7-8 · Place 2 · Olney Cross CountryOlney Cross Country2,000 Meters 7-828:32.15 PB3
Nov 9Potomac Valley Association Junior Olympic XC ChampionshipNov 9 · 2,000 Meters 8U · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track Club2,000 Meters 8U29:23.38 PB3
Nov 2MD Youth CC Series at FrederickNov 2 · 2,000 Meters Varsity · Place 2 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity27:56.92—
Oct 26CMRC Youth XC MeetOct 26 · 2,000 Meters Boys 7-8 · Place 2 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Boys 7-827:51.38 PB3
Oct 19MD Youth CC Series at GaithersburgOct 19 · 2,000 Meters Varsity · Place 1 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity18:25.42—
Oct 5MD Youth CC Series at ClarksburgOct 5 · 2,000 Meters Varsity · Place 1 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity18:39.84—
Sep 28MD Youth CC Series at OlneySep 28 · 2,000 Meters Varsity · Place 4 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity49:23.49—
Sep 21MD Youth CC Series at DamascusSep 21 · 2,000 Meters Varsity · Place 1 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity19:00.02—
Sep 14MD Youth CC Series at BrunswickSep 14 · 2,000 Meters Varsity · Place 3 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity39:20.02—
Sep 7Coyotes Cross Country Practice MeetSep 7 · 2,000 Meters 7-8 · Place 1 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters 7-819:37.69Unofficial3

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 23Pre Nationals XC Tune-up meetNov 23 · 2,000 Meters 7-8 · Place 3 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters 7-839:28.0Unofficial2
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 2,000 Meters 7-8 · Place 5 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters 7-858:35.112
Nov 3Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 2,000 Meters 8U · Place 5 · UnattachedUnattached2,000 Meters 8U58:42.39 PB2
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 2,000 Meters Boys 7-8 · Place 5 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Boys 7-858:28.162
Oct 20MD Youth CC Series at GaithersburgOct 20 · 2,000 Meters Varsity · Place 4 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity48:53.082
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 2,000 Meters Boys 7-8 · Place 7 · UnattachedUnattached2,000 Meters Boys 7-879:15.60 PB2
Oct 6MD Youth CC Series at ClarksburgOct 6 · 2,000 Meters Varsity · Place 5 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity59:18.652
Sep 29MD Youth CC Series at OlneySep 29 · 2,000 Meters Varsity · Place 4 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity49:20.732
Sep 22MD Youth CC Series at DamascusSep 22 · 2,000 Meters Varsity · Place 7 · 2 Clarksburg Coyotes2 Clarksburg Coyotes2,000 Meters Varsity79:56—
Sep 15MD Youth CC Series at BrunswickSep 15 · 2,000 Meters Varsity · Place 16 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters Varsity1610:00.82
Sep 8Coyotes Cross Country Practice MeetSep 8 · 2,000 Meters 7-8 · Place 4 · Clarksburg CoyotesClarksburg Coyotes2,000 Meters 7-8410:45.0Unofficial2

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MD Youth CC Series #7 at OlneyNov 5 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U14:27 PB6
Oct 29MD Youth CC Series #6 at GaithersburgOct 29 · 1,000 Meters Varsity · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters Varsity14:25.9—
Oct 22MD Youth CC Series #5 at ClarksburgOct 22 · 1,000 Meters Varsity · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters Varsity14:25.936
Oct 15MD Youth CC Series #4 at Maryland BlazeOct 15 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U14:23.99 PB6
Oct 1MD Youth CC Series #3 at BrunswickOct 1 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U14:52.0 PB6
Sep 17MD Youth CC Series #1 at DamascusSep 17 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U15:02.4 PB6
Sep 3Clarksburg time trialSep 3 · 1,000 Meters 6U · Place 2 · Damascus FreedomDamascus Freedom1,000 Meters 6U24:54.79Unofficial6

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 19Maryland Blaze XC Development Meet #3Nov 19 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U14:33.735
Nov 12Maryland AAU XC ChampionshipsNov 12 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U15:05.2 PB5
Nov 5Maryland Blaze XC Development Meet #2Nov 5 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U14:54.055
Oct 30MD Youth XC Series #6 - Blue Ridge ExpressOct 30 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U15:255
Oct 16Middletown Youth Cross Country MeetOct 16 · 1,000 Meters 6 and Under · Place 2 · Damascus FreedomDamascus Freedom1,000 Meters 6 and Under25:02.11 PB5
Oct 9MD Youth XC Series #3 - Blue Ridge ExpressOct 9 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U15:355
Sep 25MD Youth XC Series #2 - Clarksburg CoyotesSep 25 · 1,000 Meters 6U · Place 1 · Damascus FreedomDamascus Freedom1,000 Meters 6U15:10 PB5
Sep 18MD Youth XC Series #1 - Damascus FreedomSep 18 · 1,000 Meters 6U · Place 2 · Damascus FreedomDamascus Freedom1,000 Meters 6U25:345