Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:40.4Manhattan University Cross Country Invitational (HS)October 11, 2025
3 Miles · Rockville Civic CenterSherwood, Northwest @ Rockville - Divisional · Sep 2319:16.40Sherwood, Northwest @ Rockville - DivisionalSeptember 23, 2026
5,000 Meters · 5K Championship Course54th Annual Tidewater XC Invitational · Oct 717:27.4454th Annual Tidewater XC InvitationalOctober 7, 2026
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 317:44.60Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1718:29MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 519:04.9543rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Community Park at WinterplaceTide Water Fall Classic · Oct 117:38.80Tide Water Fall ClassicOctober 1, 2025
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 517:29.37MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · Northwest High SchoolSherwood VS NWHS - Divisional Meet · Sep 1618:03.09Sherwood VS NWHS - Divisional MeetSeptember 16, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2318:32.54NXR Southeast Regional ChampionshipsNovember 23, 2024

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 17 · Northwest5,000 Meters Varsity1717:29.37 PB12
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 91 · Northwest5,000 Meters Varsity9118:29 PB12
Oct 754th Annual Tidewater XC InvitationalOct 7 · 5,000 Meters Boys Varsity · Place 24 · Northwest5,000 Meters Boys Varsity2417:27.44 PB12
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 74 · Northwest5,000 Meters Varsity7417:44.60 PB12
Sep 29Dual Meet - Poolesville at NorthwestSep 29 · 5,000 Meters Varsity · Place 5 · Northwest5,000 Meters Varsity518:18.9712
Sep 23Sherwood, Northwest @ Rockville - DivisionalSep 23 · 3 Miles Varsity · Place 14 · Northwest3 Miles Varsity1419:16.40 PB12
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 17 · Northwest5,000 Meters Varsity Large School1719:04.95 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 32 · Northwest5,000 Meters Varsity3218:28.4611
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 79 · Northwest5,000 Meters Varsity7918:0111
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 58 · Northwest2.5 Miles Varsity A5814:40.4 PB11
Oct 1Tide Water Fall ClassicOct 1 · 5,000 Meters Varsity · Place 15 · Northwest5,000 Meters Varsity1517:38.80 PB11
Sep 272025 Prince George's Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 10 · Northwest5,000 Meters Varsity1018:20.2211
Sep 16Sherwood VS NWHS - Divisional MeetSep 16 · 5,000 Meters Boys 5k · Place 5 · Northwest5,000 Meters Boys 5k518:03.09 PB11
Sep 10Northwest and Poolesville@Richard MontgomerySep 10 · 5,000 Meters Varsity · Place 6 · Northwest5,000 Meters Varsity618:28.0—
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 13 · Northwest5,000 Meters Varsity1318:28.6111

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 687 · Northwest5,000 Meters Open Invitational68718:32.54 PB10
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 2 · Northwest5,000 Meters Junior Varsity218:3010
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 56 · Northwest5,000 Meters Junior Varsity5619:12.6610
Oct 2Tidewater Fall ClassicOct 2 · 5,000 Meters Varsity · Place 45 · Northwest5,000 Meters Varsity4518:29.7010
Sep 25Wheaton at NorthwestSep 25 · 5,000 Meters Varsity · Place 11 · Northwest5,000 Meters Varsity1119:45.5010
Sep 21Georgetown Prep ClassicSep 21 · 5,000 Meters Junior Varsity · Place 8 · Northwest5,000 Meters Junior Varsity819:11.60Unofficial10
Sep 13Lakelands InvitationalSep 13 · 5,000 Meters Varsity · Place 13 · Northwest5,000 Meters Varsity1320:27.2210
Sep 11Gaithersburg Vs. NorthwestSep 11 · 5,000 Meters Varsity · Place 14 · Northwest5,000 Meters Varsity1420:53.7110
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 26 · Northwest5,000 Meters Junior Varsity2621:21.9610