Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1013:40.6Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3 Miles · Cabin John ParkRockville vs. Walter Johnson · Sep 2917:46.06Rockville vs. Walter JohnsonSeptember 29, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1716:58MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 516:58.25MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · Northwest HSWalter Johnson vs. Northwest · Sep 918:23.32Walter Johnson vs. NorthwestSeptember 9, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2617:37.5Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Sherwood HSWalter Johnson & Poolesville vs. Sherwood · Sep 1517:50.17Walter Johnson & Poolesville vs. SherwoodSeptember 15, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 216:50.98Great American XC Festival Presented by CorosOctober 2, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5MPSSAA 4A West Regional ChampionshipsNov 5 · 5,000 Meters Varsity · Place 4 · Walter Johnson5,000 Meters Varsity416:58.25 PB9
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 10 · Walter Johnson5,000 Meters Varsity1016:58 PB9
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity C · Place 27 · Walter Johnson2.5 Miles Varsity C2713:40.6 PB9
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters White Invitational · Place 5 · Walter Johnson5,000 Meters White Invitational516:50.98 PB9
Sep 29Rockville vs. Walter JohnsonSep 29 · 3 Miles Varsity · Place 3 · Walter Johnson3 Miles Varsity317:46.06 PB9
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 110 · Walter Johnson5,000 Meters Varsity A Boys11017:37.5 PB9
Sep 15Walter Johnson & Poolesville vs. SherwoodSep 15 · 5,000 Meters Varsity · Place 4 · Walter Johnson5,000 Meters Varsity417:50.17 PB9
Sep 9Walter Johnson vs. NorthwestSep 9 · 5,000 Meters Varsity · Place 3 · Walter Johnson5,000 Meters Varsity318:23.32 PB9
Aug 29Walter Johnson Time Trial #2Aug 29 · 2 Miles Varsity · Place 1 · Walter Johnson2 Miles Varsity110:07.62Unofficial9
Aug 15Walter Johnson Time Trial #1Aug 15 · 2 Miles Varsity · Place 1 · Walter Johnson2 Miles Varsity110:23.93Unofficial9