Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:19.7Manhattan University Cross Country Invitational (HS)October 11, 2025
3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 1119:05.73MPSSAA 3A State ChampionshipsNovember 11, 2023
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 917:48.84MPSSAA 3A State ChampionshipsNovember 9, 2024
3 Miles · Rockville Civic CenterSherwood, Northwest @ Rockville - Divisional · Sep 2317:56.71Sherwood, Northwest @ Rockville - DivisionalSeptember 23, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1317:51.8342nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1717:11MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Fair Hill Race TrackMD Track and Trail Invitational · Sep 921:19.0MD Track and Trail InvitationalSeptember 9, 2023
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1918:06.10Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Nov 417:42.26MPSSAA 3A West Region ChampionshipsNovember 4, 2026
5,000 Meters · Northwest High SchoolSherwood VS NWHS - Divisional Meet · Sep 1618:02.38Sherwood VS NWHS - Divisional MeetSeptember 16, 2025
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2617:50.1Oatlands InvitationalSeptember 26, 2026
5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 517:42.77Top of the Hill Invitational - 4th AnnualSeptember 5, 2026
5,000 Meters · Sherwood HSWalter Johnson & Poolesville vs. Sherwood · Sep 1518:08.23Walter Johnson & Poolesville vs. SherwoodSeptember 15, 2026
5,000 Meters · Utica ParkMPSSAA 3A West Region Championships · Oct 3117:59.34MPSSAA 3A West Region ChampionshipsOctober 31, 2024
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 217:29.31Great 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

9 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 16 · Sherwood5,000 Meters Varsity1617:42.26 PB12
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 21 · Sherwood5,000 Meters Varsity2117:11 PB12
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 244 · Sherwood5,000 Meters COROS Race of Champions24417:29.31 PB12
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 139 · Sherwood5,000 Meters Varsity A Boys13917:50.1 PB12
Sep 23Sherwood, Northwest @ Rockville - DivisionalSep 23 · 3 Miles Varsity · Place 5 · Sherwood3 Miles Varsity517:56.71 PB12
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 20 · Sherwood5,000 Meters Seeded Varsity2018:06.10 PB12
Sep 15Walter Johnson & Poolesville vs. SherwoodSep 15 · 5,000 Meters Varsity · Place 7 · Sherwood5,000 Meters Varsity718:08.23 PB12
Sep 9Quince Orchard and Sherwood at MagruderSep 9 · 5,000 Meters Varsity · Place 4 · Sherwood5,000 Meters Varsity418:32.5412
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 29 · Sherwood5,000 Meters Varsity2917:42.77 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 48 · Sherwood3 Miles 3A4817:51.7511
Oct 30MPSSAA 3A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 25 · Sherwood5,000 Meters Varsity2518:00.8011
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 40 · Sherwood5,000 Meters Varsity4017:1911
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity F · Place 40 · Sherwood2.5 Miles Varsity F4014:19.7 PB11
Sep 30Sherwood, Walter Johnson @ Richard Montgomery- DivisionalSep 30 · 5,000 Meters Varsity · Place 7 · Sherwood5,000 Meters Varsity718:32.3—
Sep 24Sherwood vs. Poolesville - DivisionalSep 24 · 5,000 Meters Varsity · Place 7 · Sherwood5,000 Meters Varsity718:04.8111
Sep 16Sherwood VS NWHS - Divisional MeetSep 16 · 5,000 Meters Boys 5k · Place 4 · Sherwood5,000 Meters Boys 5k418:02.38 PB11
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 26 · Sherwood5,000 Meters Varsity2617:51.83 PB11
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 24 · Sherwood5,000 Meters Varsity2417:21.8311

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 72 · Sherwood3 Miles 3A Varsity7217:48.84 PB10
Oct 31MPSSAA 3A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 26 · Sherwood5,000 Meters Varsity2617:59.34 PB10
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 61 · Sherwood5,000 Meters Varsity6117:3810
Oct 8Damascus, Magruder, @ Sherwood - Divisional MeetOct 8 · 5,000 Meters Varsity · Place 7 · Sherwood5,000 Meters Varsity718:03.5210
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 27 · Sherwood3 Miles Varsity2717:29.310
Sep 24Quince Orchard at Sherwood - Divisional MeetSep 24 · 5,000 Meters Varsity · Place 7 · Sherwood5,000 Meters Varsity718:28.5910
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 42 · Sherwood5,000 Meters Varsity4218:21.1910
Sep 10Sherwood vs. Rockville - Divisional MeetSep 10 · 3 Miles Varsity · Place 9 · Sherwood3 Miles Varsity918:57.6810
Sep 7Top of the Hill Invitational - 2nd AnnualSep 7 · 5,000 Meters Varsity · Place 21 · Sherwood5,000 Meters Varsity2117:53.5010

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 3A State ChampionshipsNov 11 · 3 Miles 3A Varsity · Place 140 · Sherwood3 Miles 3A Varsity14019:05.73 PB9
Nov 2MPSSAA 3A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 53 · Sherwood5,000 Meters Varsity5318:38.009
Oct 21Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 142 · Sherwood5,000 Meters Varsity14219:129
Oct 11Richard Montgomery @ Sherwood - DivisionalOct 11 · 5,000 Meters Varsity · Place 13 · Sherwood5,000 Meters Varsity1319:50.719
Sep 27B-CC and Northwest at Sherwood - DivisionalSep 27 · 5,000 Meters Varsity · Place 14 · Sherwood5,000 Meters Varsity1419:46.979
Sep 19Sherwood vs. Blair Divisional MeetSep 19 · 3 Miles Varsity · Place 19 · Sherwood3 Miles Varsity1919:07.89
Sep 9MD Track and Trail InvitationalSep 9 · 5,000 Meters Varsity · Place 68 · Sherwood5,000 Meters Varsity6821:19.0 PB9
Sep 2Top of the Hill InvitationalSep 2 · 5,000 Meters Varsity · Place 66 · Sherwood5,000 Meters Varsity6619:15.949