Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Robert Frost Middle SchoolRobert Frost Invitational · Nov 1014:50Robert Frost InvitationalNovember 10, 2022
3 Miles · Hereford HSBull Run · Sep 2123:50.1Bull RunSeptember 21, 2024
4,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 3017:52.62CMRC Youth Cross Country MeetOctober 30, 2022
4,000 Meters · Centennial HSBullseye Youth Cross Country Meet · Sep 1719:02.54Bullseye Youth Cross Country MeetSeptember 17, 2023
4,000 Meters · Century HSFreedom Fliers Youth Cross Country Meet · Oct 220:10.67Freedom Fliers Youth Cross Country MeetOctober 2, 2022
4,000 Meters · Herring Run ParkMaryland AAU XC Championships · Nov 1219:05.5Maryland AAU XC ChampionshipsNovember 12, 2022
4,000 Meters · Middletown ParkMiddletown Youth Cross Country Meet · Oct 1618:35.28Middletown Youth Cross Country MeetOctober 16, 2022
4,000 Meters · Mount Vista ParkMaryland Blaze XC Development Meet #3 · Nov 1917:33.76Maryland Blaze XC Development Meet #3November 19, 2022
4,000 Meters · Old National Pike District ParkLightning Youth Cross Country Meet · Oct 918:53.52Lightning Youth Cross Country MeetOctober 9, 2022
4,000 Meters · Westminster High SchoolWestminster Youth Cross Country Meet · Sep 1819:32.80Westminster Youth Cross Country MeetSeptember 18, 2022
5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 1423:29.3241st Annual Richard Barnhart Memorial Invitational-FULLSeptember 14, 2024
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1722:48MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 921:50.39Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 522:18.56MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 122:22.0Paul Short InvitationalOctober 1, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2623:22.2Oatlands InvitationalSeptember 26, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2322:09.34NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · Wheaton Regional ParkChurchill at Blair · Sep 2322:44.36Churchill at BlairSeptember 23, 2026
5,000 Meters · Winston Churchill home courseB-CC and Whitman at Churchill · Oct 622:41.22B-CC and Whitman at ChurchillOctober 6, 2026
5,000 Meters · Winston Churchill HSWalter Johnson at Winston Churchill · Oct 422:49.39Walter Johnson at Winston ChurchillOctober 4, 2023

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5MPSSAA 4A West Regional ChampionshipsNov 5 · 5,000 Meters Varsity · Place 30 · Winston ChurchillWinston Churchill5,000 Meters Varsity3022:18.56 PB12
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 80 · Winston ChurchillWinston Churchill5,000 Meters Varsity8022:48 PB12
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 180 · Winston ChurchillWinston Churchill5,000 Meters Black & Gold Varsity18021:50.39 PB12
Oct 6B-CC and Whitman at ChurchillOct 6 · 5,000 Meters Varsity · Place 20 · Winston ChurchillWinston Churchill5,000 Meters Varsity2022:41.22 PB12
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 188 · Winston ChurchillWinston Churchill5,000 Meters Varsity - Gold18822:22.0 PB12
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Girls · Place 308 · Winston ChurchillWinston Churchill5,000 Meters Varsity A Girls30823:22.2 PB12
Sep 23Churchill at BlairSep 23 · 5,000 Meters Varsity · Place 11 · Winston ChurchillWinston Churchill5,000 Meters Varsity1122:44.36 PB12
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 56 · Winston ChurchillWinston Churchill5,000 Meters Varsity5624:44.8112
Sep 15Wootton at ChurchillSep 15 · 5,000 Meters Varsity · Place 26 · Winston ChurchillWinston Churchill5,000 Meters Varsity2626:05.5812

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 277 · Winston ChurchillWinston Churchill5,000 Meters Invite 127723:05.3011
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 76 · Winston ChurchillWinston Churchill5,000 Meters Varsity7622:2511
Oct 7B-CC at Winston ChurchillOct 7 · 5,000 Meters Varsity · Place 31 · Winston ChurchillWinston Churchill5,000 Meters Varsity3124:43.34JR
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 184 · Winston ChurchilWinston Churchil5,000 Meters Varsity18421:33.111
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 184 · Winston ChurchilWinston Churchil5,000 Meters Varsity18421:33.111
Sep 16Blair and Whitman at ChurchillSep 16 · 5,000 Meters Varsity · Place 15 · Winston ChurchillWinston Churchill5,000 Meters Varsity1523:01.3211
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 96 · Winston ChurchillWinston Churchill5,000 Meters Varsity9624:34.9411

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 85 · Winston ChurchillWinston Churchill5,000 Meters Rising Stars8522:09.34 PB10
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 85 · Winston ChurchillWinston Churchill5,000 Meters Varsity8523:0310
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 44 · Winston ChurchillWinston Churchill5,000 Meters Junior Varsity4423:32.5810
Sep 24Walter Johnson and Whitman at Winston ChurchillSep 24 · 5,000 Meters Varsity · Place 25 · Winston ChurchillWinston Churchill5,000 Meters Varsity2523:33.6610
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 4 · Winston ChurchillWinston Churchill3 Miles Junior Varsity Large423:50.1 PB10
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 62 · Winston ChurchillWinston Churchill5,000 Meters Varsity6223:29.32 PB10
Sep 10Winston Churchill at Bethesda-Chevy Chase Divisional Meet 2024Sep 10 · 5,000 Meters Varsity · Place 24 · Winston ChurchillWinston Churchill5,000 Meters Varsity2423:43.9310

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 75 · Winston ChurchillWinston Churchill5,000 Meters Varsity7523:009
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 2 · Winston ChurchillWinston Churchill5,000 Meters Junior Varsity221:269
Oct 4Walter Johnson at Winston ChurchillOct 4 · 5,000 Meters Varsity · Place 18 · Winston ChurchillWinston Churchill5,000 Meters Varsity1822:49.39 PB9
Sep 30Bretton Woods InvitationalSep 30 · 3 Miles Freshman · Place 3 · Winston ChurchillWinston Churchill3 Miles Freshman322:09.869
Sep 27Poolesville and Wootton at Winston ChurchillSep 27 · 5,000 Meters Varsity · Place 24 · Winston ChurchillWinston Churchill5,000 Meters Varsity2423:20.53FR
Sep 20Winston Churchill at Walt WhitmanSep 20 · 5,000 Meters Varsity · Place 10 · Winston ChurchillWinston Churchill5,000 Meters Varsity1024:21.75FR
Sep 17Bullseye Youth Cross Country MeetSep 17 · 4,000 Meters 13-14 · Place 5 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-14519:02.54 PB9

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 19Maryland Blaze XC Development Meet #3Nov 19 · 4,000 Meters 13-14 · Place 6 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-14617:33.76 PB13
Nov 12Maryland AAU XC ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 13 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-141319:05.5 PB13
Nov 10Robert Frost InvitationalNov 10 · 2 Miles Middle School · Place 27 · Cabin JohnCabin John2 Miles Middle School2714:50 PB8
Oct 30CMRC Youth Cross Country MeetOct 30 · 4,000 Meters 13-14 · Place 12 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-141217:52.62 PB13
Oct 16Middletown Youth Cross Country MeetOct 16 · 4,000 Meters 13-14 · Place 14 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-141418:35.28 PB13
Oct 9Lightning Youth Cross Country MeetOct 9 · 4,000 Meters 13-14 · Place 10 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-141018:53.52 PB13
Oct 2Freedom Fliers Youth Cross Country MeetOct 2 · 4,000 Meters 13-14 · Place 14 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-141420:10.67 PB13
Sep 18Westminster Youth Cross Country MeetSep 18 · 4,000 Meters 13-14 · Place 12 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-141219:32.80 PB13