Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 323:57.40Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Black Hill Regional ParkDamascus HS vs. Seneca Valley HS at Black Hills Regional Park · Sep 2325:58.05Damascus HS vs. Seneca Valley HS at Black Hills Regional Park September 23, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1725:20MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 527:03.1043rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 924:50.65Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1927:39.40Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Region Championships · Oct 3025:52.80MPSSAA 4A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Lakelands ParkBlake & Seneca Valley @ Quince Orchard · Sep 3027:03.55Blake & Seneca Valley @ Quince OrchardSeptember 30, 2026
5,000 Meters · South Hagerstown HS2026 Rebel Invitational · Sep 1126:40.02026 Rebel InvitationalSeptember 11, 2026
5,000 Meters · Wheaton HS - Loiederman MSSeneca Valley @ Wheaton · Sep 1625:42.40Seneca 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 57 · Seneca Valley5,000 Meters Varsity5726:07.2711
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 132 · Seneca Valley5,000 Meters Varsity13225:20 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 314 · Seneca Valley5,000 Meters Black & Gold Varsity31424:50.65 PB11
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 79 · Seneca Valley5,000 Meters Varsity7923:57.40 PB11
Sep 30Blake & Seneca Valley @ Quince OrchardSep 30 · 5,000 Meters Varsity · Place 6 · Seneca Valley5,000 Meters Varsity627:03.55 PB11
Sep 23Damascus HS vs. Seneca Valley HS at Black Hills Regional Park Sep 23 · 5,000 Meters Varsity · Place 6 · Seneca Valley5,000 Meters Varsity625:58.05 PB11
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 37 · Seneca Valley5,000 Meters Seeded Varsity3727:39.40 PB11
Sep 112026 Rebel InvitationalSep 11 · 5,000 Meters Varsity · Place 52 · Seneca Valley5,000 Meters Varsity5226:40.0 PB11
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 37 · Seneca Valley5,000 Meters Varsity Large School3727:03.10 PB11
Aug 27Time TrialsAug 27 · 3,218 Meters Varsity · Place 1 · Seneca Valley3,218 Meters Varsity115:56.02Unofficial11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 63 · Seneca Valley5,000 Meters Varsity6325:52.80 PB10
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 136 · Seneca Valley5,000 Meters Varsity13625:0910
Sep 30Quince Orchard & Seneca Valley @ DamascusSep 30 · 5,000 Meters Varsity · Place 16 · Seneca Valley5,000 Meters Varsity1627:08.80—
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 38 · Seneca Valley5,000 Meters Varsity3824:38.6210
Sep 24Clarksburg at Seneca ValleySep 24 · 5,000 Meters Varsity · Place 6 · Seneca Valley5,000 Meters Varsity626:45—
Sep 16Seneca Valley @ WheatonSep 16 · 5,000 Meters Open · Place 5 · Seneca Valley5,000 Meters Open525:42.40 PB10
Sep 13Eagle InvitationalSep 13 · 3 Miles Varsity · Place 110 · Seneca Valley3 Miles Varsity11025:48.1010
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 58 · Seneca Valley5,000 Meters Varsity5827:31.3610