Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA State Championships · Nov 817:30.01MPSSAA State ChampionshipsNovember 8, 2025
5,000 Meters · Bohrer ParkMontgomery County XC Championships · Oct 2118:41Montgomery County XC ChampionshipsOctober 21, 2023
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1117:27.63Patriot XC InvitationalOctober 11, 2025
5,000 Meters · Lakelands ParkMPSSAA 4A West Region Championships · Oct 3017:31.35MPSSAA 4A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Northwood HSMCPS Dual Meet Seneca Valley @ Northwood · Sep 2824:20MCPS Dual Meet Seneca Valley @ NorthwoodSeptember 28, 2022
5,000 Meters · Paint Branch High SchoolSeneca Valley and Springbrook @ Paint Branch HS 3:30 PM · Sep 1720:36.1Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSeptember 17, 2024
5,000 Meters · Watkins Mill HSMPSSAA 4A West Region Championships · Nov 220:11.43MPSSAA 4A West Region ChampionshipsNovember 2, 2023
5,000 Meters · Wheaton HS - Loiederman MSSeneca Valley @ Wheaton · Sep 1618:09.01Seneca Valley @ WheatonSeptember 16, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 35 · Seneca Valley3 Miles 4A3517:30.01 PB12
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 13 · Seneca Valley5,000 Meters Varsity1317:31.35 PB12
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 25 · Seneca Valley5,000 Meters Varsity2516:5112
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 23 · Seneca Valley5,000 Meters Varsity2317:27.63 PB12
Sep 30Quince Orchard & Seneca Valley @ DamascusSep 30 · 5,000 Meters Varsity · Place 1 · Seneca Valley5,000 Meters Varsity117:42.50—
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 9 · Seneca Valley5,000 Meters Varsity916:58.4212
Sep 24Clarksburg at Seneca ValleySep 24 · 5,000 Meters Varsity · Place 2 · Seneca Valley5,000 Meters Varsity219:24—
Sep 20Georgetown Prep Cross-Country ClassicSep 20 · 5,000 Meters Varsity Seeded · Place 10 · Seneca Valley5,000 Meters Varsity Seeded1017:51.4SR
Sep 16Seneca Valley @ WheatonSep 16 · 5,000 Meters Varsity · Place 4 · Seneca Valley5,000 Meters Varsity418:09.01 PB12
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 8 · Seneca Valley5,000 Meters Varsity818:07.5912

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 4A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 40 · Seneca Valley5,000 Meters Varsity4019:04.4811
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 97 · Seneca Valley5,000 Meters Varsity9718:1811
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 41 · Seneca Valley5,000 Meters Varsity4119:02.8011
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 174 · Seneca Valley5,000 Meters Varsity17419:09.8011
Sep 28Scorpion CrawlSep 28 · 5,000 Meters Varsity · Place 36 · Seneca Valley5,000 Meters Varsity3619:43.9711
Sep 24Watkins Mill vs. Seneca ValleySep 24 · 5,000 Meters Varsity · Place 1 · Seneca Valley5,000 Meters Varsity121:15.4011
Sep 21Bull RunSep 21 · 3 Miles Varsity Large · Place 62 · Seneca Valley3 Miles Varsity Large6219:30.111
Sep 17Seneca Valley and Springbrook @ Paint Branch HS 3:30 PMSep 17 · 5,000 Meters Varsity · Place 3 · Seneca Valley5,000 Meters Varsity320:36.1 PB11
Sep 13Lakelands InvitationalSep 13 · 5,000 Meters Varsity · Place 19 · Seneca Valley5,000 Meters Varsity1919:31.7411
Sep 11Seneca Valley vs. John F. KennedySep 11 · 5,000 Meters Varsity · Place 1 · Seneca Valley5,000 Meters Varsity120:05.7011
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Varsity · Place 42 · Seneca Valley5,000 Meters Varsity4220:01.9611

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 4A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 58 · Seneca Valley5,000 Meters Varsity5820:11.43 PB10
Oct 21Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 110 · Seneca Valley5,000 Meters Varsity11018:41 PB10
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Varsity · Place 40 · Seneca Valley5,000 Meters Varsity4018:58.9310
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 136 · Seneca Valley5,000 Meters Varsity13619:0910
Sep 30Bretton Woods InvitationalSep 30 · 3 Miles Varsity · Place 45 · Seneca Valley3 Miles Varsity4518:46.0710
Sep 27Seneca Valley & Watkins Mill @ BlakeSep 27 · 3 Miles Varsity · Place 8 · Seneca Valley3 Miles Varsity818:40.1Unofficial10
Sep 23Wheaton vs. Seneca ValleySep 23 · 5,000 Meters Varsity · Place 5 · Seneca Valley5,000 Meters Varsity522:12.7210
Sep 19Kennedy vs. Seneca ValleySep 19 · 5,000 Meters Varsity · Place 2 · Seneca Valley5,000 Meters Varsity221:01.9210
Sep 240th Annual Zumbach Brunswick InvitationalSep 2 · 5,000 Meters Varsity · Place 93 · Seneca Valley5,000 Meters Varsity9321:13.8210

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22MCPS XC Championships Oct 22 · 5,000 Meters Junior Varsity · Place 72 · Seneca Valley5,000 Meters Junior Varsity7220:459
Oct 14I-270 Rush Hour RumbleOct 14 · 5,000 Meters Junior Varsity · Place 91 · Seneca Valley5,000 Meters Junior Varsity9126:32.799
Sep 28MCPS Dual Meet Seneca Valley @ NorthwoodSep 28 · 5,000 Meters Varsity · Place 12 · Seneca Valley5,000 Meters Varsity1224:20 PB9
Sep 21Quince Orchard and Seneca Valley @NorthwestSep 21 · Varsity · Place 21 · Seneca ValleyVarsity2122:279
Sep 13Paint Branch at Seneca Valley Sep 13 · Varsity · Place 6 · Seneca ValleyVarsity624:069
Sep 339TH ANNUAL BRUNSWICK ZUMBACH INVITATIONALSep 3 · 5,000 Meters Junior Varsity · Place 52 · Seneca Valley5,000 Meters Junior Varsity5222:32.789