Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Robert Frost Middle SchoolRobert Frost Invitational · Nov 912:23.18Robert Frost InvitationalNovember 9, 2023
2890 m · Utica ParkMiddletown Knight Youth Cross Country Meet · Oct 1713:11.21Middletown Knight Youth Cross Country MeetOctober 17, 2021
3 Miles · Hereford HSMPSSAA State Championships · Nov 819:09.02MPSSAA State ChampionshipsNovember 8, 2025
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 3011:27.71CMRC Youth Cross Country MeetOctober 30, 2022
3,000 Meters · Centennial HSBullseye/HoCo Striders Youth Cross Country Meet · Sep 2512:18.19Bullseye/HoCo Striders Youth Cross Country MeetSeptember 25, 2022
3,000 Meters · Century HSFreedom Fliers Youth Cross Country Meet · Oct 212:44.02Freedom Fliers Youth Cross Country MeetOctober 2, 2022
3,000 Meters · Herring Run ParkMaryland AAU XC Championships · Nov 1211:25.6Maryland AAU XC ChampionshipsNovember 12, 2022
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Meet · Oct 1611:44.05Middletown Youth Cross Country MeetOctober 16, 2022
3,000 Meters · Old National Pike District ParkLightning Youth Cross Country Meet · Oct 912:03.92Lightning Youth Cross Country MeetOctober 9, 2022
3,000 Meters · Westminster High SchoolWestminster Youth Cross Country Meet · Sep 1812:08.80Westminster Youth Cross Country MeetSeptember 18, 2022
4,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 2915:03.17CMRC Youth Cross Country MeetOctober 29, 2023
4,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1715:01.32AAU Maryland District Cross Country QualifierNovember 17, 2024
4,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 116:55.20Lightning Youth Cross Country MeetOctober 1, 2023
5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 1418:33.5541st Annual Richard Barnhart Memorial Invitational-FULLSeptember 14, 2024
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1717:35MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 916:30.94Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 517:22.80MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:38.14NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · Winston Churchill home courseB-CC and Whitman at Churchill · Oct 617:18.07B-CC and Whitman at ChurchillOctober 6, 2026
5,000 Meters · Winston Churchill HSBlair and Whitman at Churchill · Sep 1617:40.17Blair and Whitman at ChurchillSeptember 16, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5MPSSAA 4A West Regional ChampionshipsNov 5 · 5,000 Meters Varsity · Place 13 · Winston ChurchillWinston Churchill5,000 Meters Varsity1317:22.80 PB11
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 37 · Winston ChurchillWinston Churchill5,000 Meters Varsity3717:35 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 46 · Winston ChurchillWinston Churchill5,000 Meters Black & Gold Varsity4616:30.94 PB11
Oct 6B-CC and Whitman at ChurchillOct 6 · 5,000 Meters Varsity · Place 4 · Winston ChurchillWinston Churchill5,000 Meters Varsity417:18.07 PB11
Sep 15Wootton at ChurchillSep 15 · 5,000 Meters Varsity · Place 2 · Winston ChurchillWinston Churchill5,000 Meters Varsity217:46.4111

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 109 · Winston ChurchillWinston Churchill3 Miles 4A10919:09.02 PB10
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 24 · Winston ChurchillWinston Churchill5,000 Meters Varsity2418:04.3510
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 53 · Winston ChurchillWinston Churchill5,000 Meters Varsity5317:3210
Oct 7B-CC at Winston ChurchillOct 7 · 5,000 Meters Varsity · Place 10 · Winston ChurchillWinston Churchill5,000 Meters Varsity1017:57.59SO
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 306 · Winston ChurchilWinston Churchil5,000 Meters Varsity30618:04.110
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 306 · Winston ChurchilWinston Churchil5,000 Meters Varsity30618:04.110
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 306 · Winston ChurchilWinston Churchil5,000 Meters Varsity30618:04.110
Sep 16Blair and Whitman at ChurchillSep 16 · 5,000 Meters Varsity · Place 4 · Winston ChurchillWinston Churchill5,000 Meters Varsity417:40.17 PB10
Sep 9Churchill at WoottonSep 9 · 5,000 Meters Varsity · Place 8 · Winston ChurchillWinston Churchill5,000 Meters Varsity818:52.3710

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 94 · Winston ChurchillWinston Churchill5,000 Meters Rising Stars9417:38.14 PB9
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 4,000 Meters 13-14 · Place 2 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-14215:01.32 PB9
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 171 · Winston ChurchillWinston Churchill5,000 Meters Varsity17120:039
Sep 17Wootton at Winston ChurchillSep 17 · 5,000 Meters Varsity · Place 9 · Winston ChurchillWinston Churchill5,000 Meters Varsity918:00.109
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 57 · Winston ChurchillWinston Churchill5,000 Meters Varsity5718:33.55 PB9
Sep 10Winston Churchill at Bethesda-Chevy Chase Divisional Meet 2024Sep 10 · 5,000 Meters Varsity · Place 10 · Winston ChurchillWinston Churchill5,000 Meters Varsity1018:15.259

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9Robert Frost InvitationalNov 9 · 2 Miles Middle School · Place 9 · Cabin JohnCabin John2 Miles Middle School912:23.18 PB8
Oct 29CMRC Youth Cross Country MeetOct 29 · 4,000 Meters 13-14 · Place 12 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-141215:03.17 PB8
Oct 15Middletown Youth Cross Country MeetOct 15 · 4,000 Meters Varsity · Place 9 · Seven Locks Running CluSeven Locks Running Clu4,000 Meters Varsity915:27.33—
Oct 1Lightning Youth Cross Country MeetOct 1 · 4,000 Meters 13-14 · Place 8 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-14816:55.20 PB8

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 12Maryland AAU XC ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 4 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-12411:25.6 PB12
Nov 10Robert Frost InvitationalNov 10 · 2 Miles Middle School · Place 7 · Cabin JohnCabin John2 Miles Middle School712:247
Oct 30CMRC Youth Cross Country MeetOct 30 · 3,000 Meters 11-12 · Place 9 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-12911:27.71 PB12
Oct 16Middletown Youth Cross Country MeetOct 16 · 3,000 Meters 11-12 · Place 8 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-12811:44.05 PB12
Oct 9Lightning Youth Cross Country MeetOct 9 · 3,000 Meters 11-12 · Place 8 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-12812:03.92 PB12
Oct 2Freedom Fliers Youth Cross Country MeetOct 2 · 3,000 Meters 11-12 · Place 9 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-12912:44.02 PB12
Sep 25Bullseye/HoCo Striders Youth Cross Country MeetSep 25 · 3,000 Meters 11-12 · Place 9 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-12912:18.19 PB12
Sep 18Westminster Youth Cross Country MeetSep 18 · 3,000 Meters 11-12 · Place 3 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-12312:08.80 PB12

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 13AAU XC District ChampionshipsNov 13 · 3,000 Meters 11 - 12 Year Old · Place 15 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11 - 12 Year Old1512:19.711
Oct 31CMRC Youth Cross Country MeetOct 31 · 3,000 Meters 11-12 · Place 19 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-121912:56.4711
Oct 24Lightning Running Club Youth XC MeetOct 24 · 3,000 Meters 11-12 · Place 26 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-122614:17.8911
Oct 17Middletown Knight Youth Cross Country MeetOct 17 · 2,890 Meters 11-12 · Place 29 · Seven Locks Running ClubSeven Locks Running Club2,890 Meters 11-122913:11.21 PB11