Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.87 Miles · Timberlawn ParkTime Trials · Aug 2312:04.20Time TrialsAugust 23, 2025
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:50.0Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3 Miles · Cabin John ParkRockville vs. Walter Johnson · Sep 2918:35.69Rockville vs. Walter JohnsonSeptember 29, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1718:18MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 518:06.26MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · Northwest HSWalter Johnson vs. Northwest · Sep 919:19.21Walter Johnson vs. NorthwestSeptember 9, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2618:40.8Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Sherwood HSWalter Johnson & Poolesville vs. Sherwood · Sep 1518:57.86Walter Johnson & Poolesville vs. SherwoodSeptember 15, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 217:48.24Great 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 36 · Walter Johnson5,000 Meters Varsity3618:06.26 PB11
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 76 · Walter Johnson5,000 Meters Varsity7618:18 PB11
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity C · Place 94 · Walter Johnson2.5 Miles Varsity C9414:50.0 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters White Invitational · Place 40 · Walter Johnson5,000 Meters White Invitational4017:48.24 PB11
Sep 29Rockville vs. Walter JohnsonSep 29 · 3 Miles Varsity · Place 7 · Walter Johnson3 Miles Varsity718:35.69 PB11
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 279 · Walter Johnson5,000 Meters Varsity A Boys27918:40.8 PB11
Sep 15Walter Johnson & Poolesville vs. SherwoodSep 15 · 5,000 Meters Varsity · Place 14 · Walter Johnson5,000 Meters Varsity1418:57.86 PB11
Sep 9Walter Johnson vs. NorthwestSep 9 · 5,000 Meters Varsity · Place 6 · Walter Johnson5,000 Meters Varsity619:19.21 PB11
Aug 29Walter Johnson Time Trial #2Aug 29 · 2 Miles Varsity · Place 4 · Walter Johnson2 Miles Varsity410:42.91Unofficial11
Aug 15Walter Johnson Time Trial #1Aug 15 · 2 Miles Varsity · Place 3 · Walter Johnson2 Miles Varsity310:55.83Unofficial11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 33 · Walter Johnson5,000 Meters Varsity3318:30.3010
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 91 · Walter Johnson5,000 Meters Varsity9118:0910
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity D · Place 117 · Walter Johnson2.5 Miles Varsity D11715:01.010
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Junior Varsity · Place 3 · Walter Johnson3 Miles Junior Varsity317:37.910
Sep 27MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 52 · Walter Johnson5,000 Meters Varsity Elite5218:12.7810
Sep 24Walter Johnson @ Northwest HighSep 24 · 5,000 Meters Varsity · Place 5 · Walter Johnson5,000 Meters Varsity519:04.9510
Sep 17Walter Johnson @Poolesville HSSep 17 · 5,000 Meters Varsity · Place 11 · Walter Johnson5,000 Meters Varsity1118:55.7510
Aug 23Time TrialsAug 23 · 1.87 Miles Varsity · Place 5 · Walter Johnson1.87 Miles Varsity512:04.20 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 139 · Walter Johnson5,000 Meters Varsity13919:149
Oct 1Wootton and WJ at B-CC Divisional Meet 2024Oct 1 · 3 Miles Varsity · Place 29 · Walter Johnson3 Miles Varsity2919:02.839
Sep 24Walter Johnson and Whitman at Winston ChurchillSep 24 · 5,000 Meters Varsity · Place 37 · Walter Johnson5,000 Meters Varsity3720:24.359