Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run · Sep 2132:26.7Bull RunSeptember 21, 2024
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 326:30.40Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Black Hill Regional ParkDamascus HS vs. Seneca Valley HS at Black Hills Regional Park · Sep 2328:45.27Damascus HS vs. Seneca Valley HS at Black Hills Regional Park September 23, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1726:19MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 531:29.6243rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 926:28.19Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1929:51.80Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1126:22.36Patriot XC InvitationalOctober 11, 2025
5,000 Meters · Lakelands ParkMPSSAA 4A West Region Championships · Oct 3026:42.39MPSSAA 4A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Lakelands ParkBlake & Seneca Valley @ Quince Orchard · Sep 3029:18.25Blake & Seneca Valley @ Quince OrchardSeptember 30, 2026
5,000 Meters · Paint Branch High SchoolSeneca Valley and Springbrook @ Paint Branch HS 3:30 PM · Sep 1732:01.4Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSeptember 17, 2024
5,000 Meters · South Hagerstown HS2026 Rebel Invitational · Sep 1129:02.52026 Rebel InvitationalSeptember 11, 2026
5,000 Meters · Wheaton HS - Loiederman MSSeneca Valley @ Wheaton · Sep 1628:50.73Seneca 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 61 · Seneca Valley5,000 Meters Varsity6127:15.1611
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 145 · Seneca Valley5,000 Meters Varsity14526:19 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 350 · Seneca Valley5,000 Meters Black & Gold Varsity35026:28.19 PB11
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 107 · Seneca Valley5,000 Meters Varsity10726:30.40 PB11
Sep 30Blake & Seneca Valley @ Quince OrchardSep 30 · 5,000 Meters Varsity · Place 8 · Seneca Valley5,000 Meters Varsity829:18.25 PB11
Sep 23Damascus HS vs. Seneca Valley HS at Black Hills Regional Park Sep 23 · 5,000 Meters Varsity · Place 9 · Seneca Valley5,000 Meters Varsity928:45.27 PB11
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 41 · Seneca Valley5,000 Meters Seeded Varsity4129:51.80 PB11
Sep 112026 Rebel InvitationalSep 11 · 5,000 Meters Varsity · Place 75 · Seneca Valley5,000 Meters Varsity7529:02.5 PB11
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 52 · Seneca Valley5,000 Meters Varsity Large School5231:29.62 PB11
Aug 27Time TrialsAug 27 · 3,218 Meters Varsity · Place 3 · Seneca Valley3,218 Meters Varsity319:14.92Unofficial11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 66 · Seneca Valley5,000 Meters Varsity6626:42.39 PB10
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 144 · Seneca Valley5,000 Meters Varsity14426:1710
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 71 · Seneca Valley5,000 Meters Varsity7126:22.36 PB10
Sep 30Quince Orchard & Seneca Valley @ DamascusSep 30 · 5,000 Meters Varsity · Place 21 · Seneca Valley5,000 Meters Varsity2128:46.51—
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 57 · Seneca Valley5,000 Meters Varsity5727:08.0210
Sep 24Clarksburg at Seneca ValleySep 24 · 5,000 Meters Varsity · Place 14 · Seneca Valley5,000 Meters Varsity1430:16—
Sep 16Seneca Valley @ WheatonSep 16 · 5,000 Meters Open · Place 6 · Seneca Valley5,000 Meters Open628:50.73 PB10
Sep 13Eagle InvitationalSep 13 · 3 Miles Varsity · Place 55 · Seneca Valley3 Miles Varsity5527:37.9610
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 67 · Seneca Valley5,000 Meters Varsity6730:23.6110

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 4A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 76 · Seneca Valley5,000 Meters Varsity7629:43.769
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 66 · Seneca Valley5,000 Meters Junior Varsity6627:469
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 98 · Seneca Valley5,000 Meters Varsity9828:59.509
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 296 · Seneca Valley5,000 Meters Junior Varsity29630:52.279
Sep 28Scorpion CrawlSep 28 · 5,000 Meters Junior Varsity · Place 23 · Seneca Valley5,000 Meters Junior Varsity2331:20.589
Sep 24Watkins Mill vs. Seneca ValleySep 24 · 5,000 Meters Varsity · Place 7 · Seneca Valley5,000 Meters Varsity733:30.189
Sep 21Bull RunSep 21 · 3 Miles Varsity Large · Place 216 · Seneca Valley3 Miles Varsity Large21632:26.7 PB9
Sep 17Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSep 17 · 5,000 Meters Varsity · Place 18 · Seneca Valley5,000 Meters Varsity1832:01.4 PB9
Sep 13Lakelands InvitationalSep 13 · 5,000 Meters Freshman · Place 22 · Seneca Valley5,000 Meters Freshman2233:32.759
Sep 11Seneca Valley vs. John F. KennedySep 11 · 5,000 Meters Varsity · Place 11 · Seneca Valley5,000 Meters Varsity1132:34.109
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 48 · Seneca Valley5,000 Meters Junior Varsity4832:39.619
Aug 24Time TrialAug 24 · 2 Miles Varsity · Place 9 · Seneca Valley2 Miles Varsity921:32Unofficial9