Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 319:14.4Frank Keyser InvitationalOctober 3, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2620:17.32Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2021:09.15Bull Run 2025September 20, 2025
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1719:36MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Borher ParkGHS vs Spbk vs PB · Sep 3020:25.15GHS vs Spbk vs PB September 30, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1120:21.63Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 923:15.6840th Annual Richard Barnhart Memorial InvitationalSeptember 9, 2023
5,000 Meters · Gaithersburg HSGaithersburg vs Kennedy,Watkins Mill, Paint Branch @ GHS · Sep 922:35Gaithersburg vs Kennedy,Watkins Mill, Paint Branch @ GHSSeptember 9, 2026
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 920:43.9810th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · Lake Needwood, Rock Creek Regional ParkVassili's Watermelon Run · Aug 2722:30.70Vassili's Watermelon RunAugust 27, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 519:50.36MPSSAA 4A West Regional ChampionshipsNovember 5, 2026
5,000 Meters · Watkins Mill HSMPSSAA 4A West Region Championships · Nov 221:47.08MPSSAA 4A West Region ChampionshipsNovember 2, 2023
5,000 Meters · Wheaton Regional ParkGaithersburg at Kennedy · Sep 2920:49.2Gaithersburg at KennedySeptember 29, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5MPSSAA 4A West Regional ChampionshipsNov 5 · 5,000 Meters Varsity · Place 8 · Gaithersburg5,000 Meters Varsity819:50.36 PB12
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 9 · Gaithersburg5,000 Meters Varsity919:36 PB12
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 7 · Gaithersburg5,000 Meters Varsity720:43.98 PB12
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Large School Varsity · Place 7 · Gaithersburg3 Miles Large School Varsity719:14.4 PB12
Sep 29Gaithersburg at KennedySep 29 · 5,000 Meters Varsity · Place 1 · Gaithersburg5,000 Meters Varsity120:49.2 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Girls Gold Varsity · Place 1 · Gaithersburg3 Miles Girls Gold Varsity120:17.32 PB12
Sep 23Gaithersburg vs Magruder & Paint BranchSep 23 · 5,000 Meters Varsity · Place 1 · Gaithersburg5,000 Meters Varsity120:52.0012
Sep 9Gaithersburg vs Kennedy,Watkins Mill, Paint Branch @ GHSSep 9 · 5,000 Meters Varsity · Place 1 · Gaithersburg5,000 Meters Varsity122:35 PB12
Aug 27Vassili's Watermelon RunAug 27 · 5,000 Meters Varsity · Place 1 · Gaithersburg5,000 Meters Varsity122:30.70 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 27 · Gaithersburg3 Miles 4A2721:17.6111
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 6 · Gaithersburg5,000 Meters Varsity620:15.8011
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 12 · Gaithersburg5,000 Meters Varsity1219:4811
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 7 · Gaithersburg5,000 Meters Red & White Varsity720:21.63 PB11
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 2 · Gaithersburg3 Miles Varsity219:19.111
Sep 30GHS vs Spbk vs PB Sep 30 · 5,000 Meters Varsity · Place 1 · Gaithersburg5,000 Meters Varsity120:25.15 PB11
Sep 20Bull Run 2025Sep 20 · 3 Miles Girls Gold Varsity · Place 7 · Gaithersburg3 Miles Girls Gold Varsity721:09.15 PB11
Sep 17Quince Orchard @ GaithersburgSep 17 · 5,000 Meters Varsity · Place 2 · Gaithersburg5,000 Meters Varsity220:46.8311

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 4A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 30 · Gaithersburg5,000 Meters Varsity3021:52.5310
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 49 · Gaithersburg5,000 Meters Varsity4921:4110
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 5 · Gaithersburg3 Miles Varsity519:58.510
Oct 1Gaithersburg VS Blake & WheatonOct 1 · 5,000 Meters Varsity · Place 1 · Gaithersburg5,000 Meters Varsity121:51.0110
Sep 13Lakelands InvitationalSep 13 · 5,000 Meters Varsity · Place 8 · Gaithersburg5,000 Meters Varsity821:55.9610
Sep 11Gaithersburg Vs. NorthwestSep 11 · 5,000 Meters Varsity · Place 3 · Gaithersburg5,000 Meters Varsity321:58.0310

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 4A State ChampionshipsNov 11 · 3 Miles 4A Varsity · Place 29 · Gaithersburg3 Miles 4A Varsity2921:21.689
Nov 2MPSSAA 4A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 15 · Gaithersburg5,000 Meters Varsity1521:47.08 PB9
Oct 21Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 27 · Gaithersburg5,000 Meters Varsity2721:029
Oct 7Frank Keyser InvitationalOct 7 · 3 Miles Varsity · Place 8 · Gaithersburg3 Miles Varsity821:07.79
Sep 30Bretton Woods InvitationalSep 30 · 3 Miles Varsity · Place 17 · Gaithersburg3 Miles Varsity1722:08.699
Sep 26Springbrook and Clarksburg at GaithersburgSep 26 · 5,000 Meters Varsity · Place 1 · Gaithersburg5,000 Meters Varsity123:31.819
Sep 12Einstein, Magruder @ GaithersburgSep 12 · Varsity · Place 1 · GaithersburgVarsity124:069
Sep 940th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 83 · Gaithersburg5,000 Meters Varsity8323:15.68 PB9
Sep 6Poolesville and Gaithersburg at Watkins MillSep 6 · 5,000 Meters Varsity · Place 9 · Gaithersburg5,000 Meters Varsity925:59.219