Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run · Sep 2122:35.6Bull RunSeptember 21, 2024
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 319:33.60Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Black Hill Regional ParkDamascus HS vs. Seneca Valley HS at Black Hills Regional Park · Sep 2321:15.36Damascus HS vs. Seneca Valley HS at Black Hills Regional Park September 23, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1720:44MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 522:31.1943rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 919:51.15Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1921:18.10Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1119:51.18Patriot XC InvitationalOctober 11, 2025
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 523:20.90MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · Lakelands ParkBlake & Seneca Valley @ Quince Orchard · Sep 3020:43.88Blake & Seneca Valley @ Quince OrchardSeptember 30, 2026
5,000 Meters · Paint Branch High SchoolSeneca Valley and Springbrook @ Paint Branch HS 3:30 PM · Sep 1723:20.7Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSeptember 17, 2024
5,000 Meters · South Hagerstown HS2026 Rebel Invitational · Sep 1121:17.52026 Rebel InvitationalSeptember 11, 2026
5,000 Meters · Wheaton HS - Loiederman MSSeneca Valley @ Wheaton · Sep 1620:53.94Seneca Valley @ WheatonSeptember 16, 2025

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 84 · Seneca Valley5,000 Meters Varsity8423:20.90 PB11
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 183 · Seneca Valley5,000 Meters Varsity18320:44 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 152 · Seneca Valley5,000 Meters Red & White Varsity15219:51.15 PB11
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 154 · Seneca Valley5,000 Meters Varsity15419:33.60 PB11
Sep 30Blake & Seneca Valley @ Quince OrchardSep 30 · 5,000 Meters Varsity · Place 15 · Seneca Valley5,000 Meters Varsity1520:43.88 PB11
Sep 23Damascus HS vs. Seneca Valley HS at Black Hills Regional Park Sep 23 · 5,000 Meters Varsity · Place 27 · Seneca Valley5,000 Meters Varsity2721:15.36 PB11
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Unseeded Varsity · Place 30 · Seneca Valley5,000 Meters Unseeded Varsity3021:18.10 PB11
Sep 112026 Rebel InvitationalSep 11 · 5,000 Meters Varsity · Place 66 · Seneca Valley5,000 Meters Varsity6621:17.5 PB11
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 63 · Seneca Valley5,000 Meters Varsity Large School6322:31.19 PB11
Aug 27Time TrialsAug 27 · 3,218 Meters Varsity · Place 4 · Seneca Valley3,218 Meters Varsity412:38.11Unofficial11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 180 · Seneca Valley5,000 Meters Varsity18020:2610
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 85 · Seneca Valley5,000 Meters Varsity8519:51.18 PB10
Sep 30Quince Orchard & Seneca Valley @ DamascusSep 30 · 5,000 Meters Varsity · Place 24 · Seneca Valley5,000 Meters Varsity2420:59.98—
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 80 · Seneca Valley5,000 Meters Varsity8019:57.3910
Sep 24Clarksburg at Seneca ValleySep 24 · 5,000 Meters Varsity · Place 14 · Seneca Valley5,000 Meters Varsity1422:14—
Sep 20Georgetown Prep Cross-Country ClassicSep 20 · 5,000 Meters Junior Varsity · Place 46 · Seneca Valley5,000 Meters Junior Varsity4621:10.8SO
Sep 16Seneca Valley @ WheatonSep 16 · 5,000 Meters Varsity · Place 14 · Seneca Valley5,000 Meters Varsity1420:53.94 PB10
Sep 13Eagle InvitationalSep 13 · 3 Miles Varsity · Place 143 · Seneca Valley3 Miles Varsity14320:31.3210
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 69 · Seneca Valley5,000 Meters Varsity6922:23.1410

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 106 · Seneca Valley5,000 Meters Junior Varsity10621:179
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 49 · Seneca Valley5,000 Meters Junior Varsity4922:12.309
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 405 · Seneca Valley5,000 Meters Junior Varsity40522:12.409
Sep 28Scorpion CrawlSep 28 · 5,000 Meters Varsity · Place 80 · Seneca Valley5,000 Meters Varsity8022:48.489
Sep 24Watkins Mill vs. Seneca ValleySep 24 · 5,000 Meters Varsity · Place 13 · Seneca Valley5,000 Meters Varsity1324:19.499
Sep 21Bull RunSep 21 · 3 Miles Varsity Large · Place 141 · Seneca Valley3 Miles Varsity Large14122:35.6 PB9
Sep 17Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSep 17 · 5,000 Meters Varsity · Place 24 · Seneca Valley5,000 Meters Varsity2423:20.7 PB9
Sep 13Lakelands InvitationalSep 13 · 5,000 Meters Freshman · Place 17 · Seneca Valley5,000 Meters Freshman1722:50.309
Sep 11Seneca Valley vs. John F. KennedySep 11 · 5,000 Meters Varsity · Place 12 · Seneca Valley5,000 Meters Varsity1222:30.209
Aug 24Time TrialAug 24 · 2 Miles Varsity · Place 11 · Seneca Valley2 Miles Varsity1113:32Unofficial9