Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run · Sep 2124:32.8Bull RunSeptember 21, 2024
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 320:24.10Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Black Hill Regional ParkDamascus HS vs. Seneca Valley HS at Black Hills Regional Park · Sep 2321:58.42Damascus HS vs. Seneca Valley HS at Black Hills Regional Park September 23, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1720:29MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 524:08.4343rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1921:59.70Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1121:21.48Patriot XC InvitationalOctober 11, 2025
5,000 Meters · Lakelands ParkBlake & Seneca Valley @ Quince Orchard · Sep 3022:00.36Blake & Seneca Valley @ Quince OrchardSeptember 30, 2026
5,000 Meters · Paint Branch High SchoolSeneca Valley and Springbrook @ Paint Branch HS 3:30 PM · Sep 1723:45.0Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSeptember 17, 2024
5,000 Meters · South Hagerstown HS2026 Rebel Invitational · Sep 1122:58.72026 Rebel InvitationalSeptember 11, 2026
5,000 Meters · Wheaton HS - Loiederman MSSeneca Valley @ Wheaton · Sep 1623:12.76Seneca Valley @ WheatonSeptember 16, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Boys JV 11-12 · Place 45 · Seneca Valley5,000 Meters Boys JV 11-124520:29 PB11
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Open · Place 88 · Seneca Valley5,000 Meters Open8820:24.10 PB11
Sep 30Blake & Seneca Valley @ Quince OrchardSep 30 · 5,000 Meters Varsity · Place 31 · Seneca Valley5,000 Meters Varsity3122:00.36 PB11
Sep 23Damascus HS vs. Seneca Valley HS at Black Hills Regional Park Sep 23 · 5,000 Meters Varsity · Place 33 · Seneca Valley5,000 Meters Varsity3321:58.42 PB11
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Junior Varsity · Place 57 · Seneca Valley5,000 Meters Junior Varsity5721:59.70 PB11
Sep 112026 Rebel InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 43 · Seneca Valley5,000 Meters Junior Varsity4322:58.7 PB11
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Junior Varsity Large School · Place 64 · Seneca Valley5,000 Meters Junior Varsity Large School6424:08.43 PB11
Aug 27Time TrialsAug 27 · 3,218 Meters Varsity · Place 14 · Seneca Valley3,218 Meters Varsity1414:20.02Unofficial11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 112 · Seneca Valley5,000 Meters Junior Varsity11221:2310
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 51 · Seneca Valley5,000 Meters Junior Varsity5121:21.48 PB10
Sep 30Quince Orchard & Seneca Valley @ DamascusSep 30 · 5,000 Meters Varsity · Place 48 · Seneca Valley5,000 Meters Varsity4822:59.32—
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Junior Varsity · Place 44 · Seneca Valley5,000 Meters Junior Varsity4421:55.6110
Sep 24Clarksburg at Seneca ValleySep 24 · 5,000 Meters Junior Varsity · Place 14 · Seneca Valley5,000 Meters Junior Varsity1424:13—
Sep 16Seneca Valley @ WheatonSep 16 · 5,000 Meters Junior Varsity · Place 10 · Seneca Valley5,000 Meters Junior Varsity1023:12.76 PB10
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 82 · Seneca Valley5,000 Meters Junior Varsity8224:39.4410

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 161 · Seneca Valley5,000 Meters Junior Varsity16122:349
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 68 · Seneca Valley5,000 Meters Junior Varsity6823:23.469
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 497 · Seneca Valley5,000 Meters Junior Varsity49724:10.669
Sep 28Scorpion CrawlSep 28 · 5,000 Meters Junior Varsity · Place 40 · Seneca Valley5,000 Meters Junior Varsity4024:06.369
Sep 24Watkins Mill vs. Seneca ValleySep 24 · 5,000 Meters Varsity · Place 17 · Seneca Valley5,000 Meters Varsity1725:25.849
Sep 21Bull RunSep 21 · 3 Miles Varsity Large · Place 158 · Seneca Valley3 Miles Varsity Large15824:32.8 PB9
Sep 17Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSep 17 · 5,000 Meters Varsity · Place 26 · Seneca Valley5,000 Meters Varsity2623:45.0 PB9
Sep 13Lakelands InvitationalSep 13 · 5,000 Meters Freshman · Place 23 · Seneca Valley5,000 Meters Freshman2324:12.849
Sep 11Seneca Valley vs. John F. KennedySep 11 · 5,000 Meters Varsity · Place 16 · Seneca Valley5,000 Meters Varsity1623:51.209
Aug 24Time TrialAug 24 · 2 Miles Varsity · Place 16 · Seneca Valley2 Miles Varsity1616:08Unofficial9