Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 319:46.80Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Black Hill Regional ParkDamascus HS vs. Seneca Valley HS at Black Hills Regional Park · Sep 2321:05.14Damascus HS vs. Seneca Valley HS at Black Hills Regional Park September 23, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1720:43MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 521:58.7443rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 919:28.90Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1920:21.30Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Region Championships · Oct 3020:38.57MPSSAA 4A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Lakelands ParkBlake & Seneca Valley @ Quince Orchard · Sep 3021:03.91Blake & Seneca Valley @ Quince OrchardSeptember 30, 2026
5,000 Meters · South Hagerstown HS2026 Rebel Invitational · Sep 1120:36.52026 Rebel InvitationalSeptember 11, 2026
5,000 Meters · Wheaton HS - Loiederman MSSeneca Valley @ Wheaton · Sep 1620:22.15Seneca 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 83 · Seneca Valley5,000 Meters Varsity8323:11.2112
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 182 · Seneca Valley5,000 Meters Varsity18220:43 PB12
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 140 · Seneca Valley5,000 Meters Red & White Varsity14019:28.90 PB12
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 162 · Seneca Valley5,000 Meters Varsity16219:46.80 PB12
Sep 30Blake & Seneca Valley @ Quince OrchardSep 30 · 5,000 Meters Varsity · Place 19 · Seneca Valley5,000 Meters Varsity1921:03.91 PB12
Sep 23Damascus HS vs. Seneca Valley HS at Black Hills Regional Park Sep 23 · 5,000 Meters Varsity · Place 25 · Seneca Valley5,000 Meters Varsity2521:05.14 PB12
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 67 · Seneca Valley5,000 Meters Seeded Varsity6720:21.30 PB12
Sep 112026 Rebel InvitationalSep 11 · 5,000 Meters Varsity · Place 59 · Seneca Valley5,000 Meters Varsity5920:36.5 PB12
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 54 · Seneca Valley5,000 Meters Varsity Large School5421:58.74 PB12
Aug 27Time TrialsAug 27 · 3,218 Meters Varsity · Place 3 · Seneca Valley3,218 Meters Varsity312:31.39Unofficial12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 75 · Seneca Valley5,000 Meters Varsity7520:38.57 PB11
Sep 16Seneca Valley @ WheatonSep 16 · 5,000 Meters Varsity · Place 12 · Seneca Valley5,000 Meters Varsity1220:22.15 PB11