Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 317:32.20Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Black Hill Regional ParkDamascus HS vs. Seneca Valley HS at Black Hills Regional Park · Sep 2318:16.64Damascus HS vs. Seneca Valley HS at Black Hills Regional Park September 23, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1718:49MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 520:30.7743rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 917:29.11Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1918:15.30Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 517:34.04MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · Lakelands ParkBlake & Seneca Valley @ Quince Orchard · Sep 3018:24.69Blake & Seneca Valley @ Quince OrchardSeptember 30, 2026
5,000 Meters · South Hagerstown HS2026 Rebel Invitational · Sep 1118:38.52026 Rebel InvitationalSeptember 11, 2026
5,000 Meters · Wheaton HS - Loiederman MSSeneca Valley @ Wheaton · Sep 1619:25.90Seneca 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 22 · Seneca Valley5,000 Meters Varsity2217:34.04 PB11
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 119 · Seneca Valley5,000 Meters Varsity11918:49 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 34 · Seneca Valley5,000 Meters Red & White Varsity3417:29.11 PB11
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 62 · Seneca Valley5,000 Meters Varsity6217:32.20 PB11
Sep 30Blake & Seneca Valley @ Quince OrchardSep 30 · 5,000 Meters Varsity · Place 4 · Seneca Valley5,000 Meters Varsity418:24.69 PB11
Sep 23Damascus HS vs. Seneca Valley HS at Black Hills Regional Park Sep 23 · 5,000 Meters Varsity · Place 1 · Seneca Valley5,000 Meters Varsity118:16.64 PB11
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 22 · Seneca Valley5,000 Meters Seeded Varsity2218:15.30 PB11
Sep 112026 Rebel InvitationalSep 11 · 5,000 Meters Varsity · Place 29 · Seneca Valley5,000 Meters Varsity2918:38.5 PB11
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 39 · Seneca Valley5,000 Meters Varsity Large School3920:30.77 PB11
Aug 27Time TrialsAug 27 · 3,218 Meters Varsity · Place 2 · Seneca Valley3,218 Meters Varsity211:04.52Unofficial11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 45 · Seneca Valley5,000 Meters Varsity4518:50.1310
Sep 16Seneca Valley @ WheatonSep 16 · 5,000 Meters Varsity · Place 10 · Seneca Valley5,000 Meters Varsity1019:25.90 PB10