Personal bests

Best marks in available results
Event / courseMarkMeetDate
2890 m · Utica ParkMiddletown Knight Youth Cross Country Meet · Oct 1714:04.59Middletown Knight Youth Cross Country MeetOctober 17, 2021
3,000 Meters · Agricultural Farm ParkMD Youth CC Series #7 at Olney · Nov 513:12.0MD Youth CC Series #7 at OlneyNovember 5, 2023
3,000 Meters · Carroll Manor Elementary SchoolCMRC Halloween Cross Country Invitational · Oct 2711:13.59CMRC Halloween Cross Country InvitationalOctober 27, 2024
3,000 Meters · Century HSFreedom Fliers Youth Cross Country Meet · Oct 213:25.17Freedom Fliers Youth Cross Country MeetOctober 2, 2022
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1711:30.51AAU Maryland District Cross Country QualifierNovember 17, 2024
3,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 112:46.54Lightning Youth Cross Country MeetOctober 1, 2023
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Meet · Oct 1612:41.61Middletown Youth Cross Country MeetOctober 16, 2022
3,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 310:53.42Maryland Blaze “Bring the Heat” XC InvitationalNovember 3, 2024
3,000 Meters · Westminster High SchoolWestminster Youth Cross Country Meet · Sep 1813:25.40Westminster Youth Cross Country MeetSeptember 18, 2022
4,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2613:34.63CMRC Youth XC MeetOctober 26, 2025
4,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1615:32.32AAU Maryland District Cross Country QualifierNovember 16, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1918:33.2943rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1717:51MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 916:36.94Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 517:40.22MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · Wheaton Regional ParkChurchill at Blair · Sep 2317:50.31Churchill at BlairSeptember 23, 2026
5,000 Meters · Winston Churchill home courseB-CC and Whitman at Churchill · Oct 617:26.64B-CC and Whitman at ChurchillOctober 6, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MPSSAA 4A West Regional ChampionshipsNov 5 · 5,000 Meters Varsity · Place 24 · Winston ChurchillWinston Churchill5,000 Meters Varsity2417:40.22 PB9
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 51 · Winston ChurchillWinston Churchill5,000 Meters Varsity5117:51 PB9
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 54 · Winston ChurchillWinston Churchill5,000 Meters Black & Gold Varsity5416:36.94 PB9
Oct 6B-CC and Whitman at ChurchillOct 6 · 5,000 Meters Varsity · Place 6 · Winston ChurchillWinston Churchill5,000 Meters Varsity617:26.64 PB9
Sep 23Churchill at BlairSep 23 · 5,000 Meters Varsity · Place 5 · Winston ChurchillWinston Churchill5,000 Meters Varsity517:50.31 PB9
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 38 · Winston ChurchillWinston Churchill5,000 Meters Varsity3818:33.29 PB9
Sep 15Wootton at ChurchillSep 15 · 5,000 Meters Varsity · Place 6 · Winston ChurchillWinston Churchill5,000 Meters Varsity618:08.989

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 4,000 Meters 13-14 · Place 12 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-141215:32.32 PB8
Oct 26CMRC Youth XC MeetOct 26 · 4,000 Meters Boys 13-14 · Place 2 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters Boys 13-14213:34.63 PB8
Oct 12Middletown Youth XC MeetOct 12 · 4,000 Meters Varsity · Place 1 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters Varsity114:20.8413
Sep 28MD Youth CC Series at OlneySep 28 · 4,000 Meters Varsity · Place 3 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters Varsity315:30.99—
Sep 21Bullseye Youth XC MeetSep 21 · 4,000 Meters Varsity · Place 3 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters Varsity315:13.9713

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 3,000 Meters 11-12 · Place 12 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-121211:30.51 PB7
Nov 3Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 3,000 Meters 11/12 · Place 3 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11/12310:53.42 PB7
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Boys 11-12 · Place 9 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters Boys 11-12911:13.59 PB7

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5MD Youth CC Series #7 at OlneyNov 5 · 3,000 Meters 11-12 · Place 7 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-12713:12.0 PB6
Oct 15Middletown Youth Cross Country MeetOct 15 · 3,000 Meters Varsity · Place 10 · Seven Locks Running CluSeven Locks Running Clu3,000 Meters Varsity1012:04.27—
Oct 1Lightning Youth Cross Country MeetOct 1 · 3,000 Meters 11-12 · Place 14 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 11-121412:46.54 PB6

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12Maryland AAU XC ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 2 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 9-10212:04.95
Oct 30CMRC Youth Cross Country MeetOct 30 · 3,000 Meters 9-10 · Place 7 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 9-10712:14.845
Oct 16Middletown Youth Cross Country MeetOct 16 · 3,000 Meters 9-10 · Place 11 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 9-101112:41.61 PB5
Oct 2Freedom Fliers Youth Cross Country MeetOct 2 · 3,000 Meters 9-10 · Place 4 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 9-10413:25.17 PB5
Sep 18Westminster Youth Cross Country MeetSep 18 · 3,000 Meters 9-10 · Place 10 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 9-101013:25.40 PB5

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 13AAU XC District ChampionshipsNov 13 · 3,000 Meters 9 - 10 Year Old · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 9 - 10 Year Old0DNS4
Oct 31CMRC Youth Cross Country MeetOct 31 · 3,000 Meters 9-10 · Place 24 · Seven Locks Running ClubSeven Locks Running Club3,000 Meters 9-102413:56.404
Oct 17Middletown Knight Youth Cross Country MeetOct 17 · 2,890 Meters 9-10 · Place 32 · Seven Locks Running ClubSeven Locks Running Club2,890 Meters 9-103214:04.59 PB4