Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1013:43.5Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 917:12.44MPSSAA 2A State ChampionshipsNovember 9, 2024
3 Miles · Hereford HSMPSSAA State Championships · Nov 817:35.44MPSSAA State ChampionshipsNovember 8, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1917:37.5043rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 316:17.40Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1716:54MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 518:04.8443rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · John Poole Middle SchoolWJ and WW@John Poole Middle School · Sep 1219:04WJ and WW@John Poole Middle SchoolSeptember 12, 2023
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMagruder Scrimmage · Aug 2718:55.58Magruder ScrimmageAugust 27, 2025
5,000 Meters · Middletown High SchoolMPSSAA 2A West Region Championships · Nov 217:59.90MPSSAA 2A West Region ChampionshipsNovember 2, 2023
5,000 Meters · Northwest High SchoolDual Meet - Poolesville at Northwest · Sep 2917:45.98Dual Meet - Poolesville at NorthwestSeptember 29, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2617:23.8Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Poolesville High SchoolRockville @Poolesville HS · Sep 918:38.75Rockville @Poolesville HSSeptember 9, 2026
5,000 Meters · River Hill HSMPSSAA 2A West Region Championships · Nov 417:09.21MPSSAA 2A West Region ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3017:03.68MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · Utica ParkMPSSAA 2A West Region Championships · Oct 3117:45.80MPSSAA 2A West Region ChampionshipsOctober 31, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2217:48.26NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters 2A West · Place 6 · Poolesville Sr5,000 Meters 2A West617:09.21 PB12
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 8 · Poolesville Sr5,000 Meters Varsity816:54 PB12
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity E · Place 20 · Poolesville Sr2.5 Miles Varsity E2013:43.5 PB12
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 12 · Poolesville Sr5,000 Meters Varsity1216:17.40 PB12
Sep 29Dual Meet - Poolesville at NorthwestSep 29 · 5,000 Meters Varsity · Place 1 · Poolesville Sr5,000 Meters Varsity117:45.98 PB12
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 84 · Poolesville Sr5,000 Meters Varsity A Boys8417:23.8 PB12
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 11 · Poolesville Sr5,000 Meters Varsity1117:37.50 PB12
Sep 9Rockville @Poolesville HSSep 9 · 5,000 Meters Varsity · Place 3 · Poolesville Sr5,000 Meters Varsity318:38.75 PB12
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Small School · Place 3 · Poolesville Sr5,000 Meters Varsity Small School318:04.84 PB12
Aug 27Vassili's Watermelon RunAug 27 · 5,000 Meters Varsity · Place 3 · Poolesville Sr5,000 Meters Varsity319:00.8812

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 75 · Poolesville Sr5,000 Meters Invite 37517:48.26 PB11
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 20 · Poolesville Sr3 Miles 2A2017:35.44 PB11
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 2A West · Place 5 · Poolesville Sr5,000 Meters 2A West517:03.68 PB11
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 21 · Poolesville Sr5,000 Meters Varsity2116:4311
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity C · Place 29 · Poolesville Sr2.5 Miles Varsity C2913:59.211
Sep 24Sherwood vs. Poolesville - DivisionalSep 24 · 5,000 Meters Varsity · Place 8 · Poolesville Sr5,000 Meters Varsity818:05.4711
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 32 · Poolesville Sr5,000 Meters Varsity3217:57.2911
Sep 10Northwest and Poolesville@Richard MontgomerySep 10 · 5,000 Meters Varsity · Place 3 · Poolesville Sr5,000 Meters Varsity318:16.2—
Aug 27Magruder ScrimmageAug 27 · 5,000 Meters Varsity · Place 3 · Poolesville Sr5,000 Meters Varsity318:55.58 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 18 · Poolesville Sr3 Miles 2A Varsity1817:12.44 PB10
Oct 31MPSSAA 2A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 18 · Poolesville Sr5,000 Meters Varsity1817:45.80 PB10

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 2A State ChampionshipsNov 11 · 3 Miles 2A Varsity · Place 45 · Poolesville Sr3 Miles 2A Varsity4518:03.239
Nov 2MPSSAA 2A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 34 · Poolesville Sr5,000 Meters Varsity3417:59.90 PB9
Oct 21Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Boys JV 9-10 · Place 1 · Poolesville Sr5,000 Meters Boys JV 9-10118:069
Sep 12WJ and WW@John Poole Middle SchoolSep 12 · 5,000 Meters Varsity · Place 11 · Poolesville Sr5,000 Meters Varsity1119:04 PB9