Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:41.7Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3 Miles · Cabin John ParkRockville vs. Walter Johnson · Sep 2919:20.90Rockville vs. Walter JohnsonSeptember 29, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1718:17MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 519:05.77MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · Northwest HSWalter Johnson vs. Northwest · Sep 920:52.37Walter Johnson vs. NorthwestSeptember 9, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2619:38.6Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Sherwood HSWalter Johnson & Poolesville vs. Sherwood · Sep 1520:13.51Walter Johnson & Poolesville vs. SherwoodSeptember 15, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 218:05.80Great 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 63 · Walter Johnson5,000 Meters Varsity6319:05.77 PB9
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 71 · Walter Johnson5,000 Meters Varsity7118:17 PB9
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity C · Place 82 · Walter Johnson2.5 Miles Varsity C8214:41.7 PB9
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity II · Place 21 · Walter Johnson5,000 Meters Junior Varsity II2118:05.80 PB9
Sep 29Rockville vs. Walter JohnsonSep 29 · 3 Miles Varsity · Place 12 · Walter Johnson3 Miles Varsity1219:20.90 PB9
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity B Boys · Place 61 · Walter Johnson5,000 Meters Varsity B Boys6119:38.6 PB9
Sep 15Walter Johnson & Poolesville vs. SherwoodSep 15 · 5,000 Meters Varsity · Place 31 · Walter Johnson5,000 Meters Varsity3120:13.51 PB9
Sep 9Walter Johnson vs. NorthwestSep 9 · 5,000 Meters Varsity · Place 14 · Walter Johnson5,000 Meters Varsity1420:52.37 PB9
Aug 29Walter Johnson Time Trial #2Aug 29 · 2 Miles Varsity · Place 23 · Walter Johnson2 Miles Varsity2312:13.85Unofficial9
Aug 15Walter Johnson Time Trial #1Aug 15 · 2 Miles Varsity · Place 17 · Walter Johnson2 Miles Varsity1712:44.84Unofficial9