Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Howard High School Athletic FieldHoward XC Scrimmage · Aug 2012:19.28Howard XC ScrimmageAugust 20, 2026
3 Miles · Arundel High SchoolArundel Invite 2026 · Oct 319:26.09Arundel Invite 2026October 3, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2023:17.42Bull Run 2025September 20, 2025
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 922:39.66MPSSAA 3A State ChampionshipsNovember 9, 2024
3 Miles · South River High SchoolSeahawk Invite · Sep 620:44.55Seahawk InviteSeptember 6, 2025
5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 1822:24.36AACPS XC County ChampionshipOctober 18, 2025
5,000 Meters · Broadneck High SchoolAACPS Inter-County Meet #2 · Oct 827:37.33AACPS Inter-County Meet #2October 8, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1120:47.58Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Chesapeake High SchoolChesapeake Invite · Sep 1918:53.29Chesapeake InviteSeptember 19, 2026
5,000 Meters · South River High SchoolSeahawk Invite 2026 · Sep 519:23.64Seahawk Invite 2026September 5, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A East Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 3 · Arundel5,000 Meters Varsity318:55.6212
Oct 24AACPS XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 3 · Arundel5,000 Meters Varsity319:10.712
Oct 3Arundel Invite 2026Oct 3 · 3 Miles Varsity · Place 1 · Arundel3 Miles Varsity119:26.09 PB12
Sep 19Chesapeake InviteSep 19 · 5,000 Meters Varsity A · Place 2 · Arundel5,000 Meters Varsity A218:53.29 PB12
Sep 5Seahawk Invite 2026Sep 5 · 5,000 Meters Varsity · Place 6 · Arundel5,000 Meters Varsity619:23.64 PB12
Aug 20Howard XC ScrimmageAug 20 · 2 Miles Varsity · Place 2 · Arundel2 Miles Varsity212:19.28 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 3A East Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 31 · Arundel5,000 Meters Varsity3123:00.8811
Oct 18AACPS XC County ChampionshipOct 18 · 5,000 Meters Varsity A · Place 27 · Arundel5,000 Meters Varsity A2722:24.36 PB11
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 70 · Arundel5,000 Meters Black & Gold Varsity7020:47.58 PB11
Oct 8AACPS Inter-County Meet #2Oct 8 · 5,000 Meters Gray Division · Place 8 · Arundel5,000 Meters Gray Division827:37.33 PB11
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 21 · Arundel5,000 Meters Varsity2122:41.5611
Sep 20Bull Run 2025Sep 20 · 3 Miles Girls Gold Varsity · Place 32 · Arundel3 Miles Girls Gold Varsity3223:17.42 PB11
Sep 6Seahawk InviteSep 6 · 3 Miles Varsity · Place 30 · Arundel3 Miles Varsity3020:44.55 PB11
Aug 21Howard 2 Mile Scrimmage (Arundel, Blake, Northwood, Severna Park, Howard)Aug 21 · 2 Miles Varsity · Place 10 · Arundel2 Miles Varsity1013:07.5011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 79 · Arundel3 Miles 3A Varsity7922:39.66 PB10
Oct 31MPSSAA 3A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 20 · Arundel5,000 Meters Varsity2021:07.6610
Oct 19AACPS XC County ChampionshipOct 19 · 5,000 Meters Varsity · Place 14 · Arundel5,000 Meters Varsity1421:41.8210
Oct 8AACPS Inter-County Meet #2Oct 8 · 3 Miles Varsity · Place 15 · Arundel3 Miles Varsity1524:48.5210
Sep 21Bull RunSep 21 · 3 Miles Varsity Large · Place 88 · Arundel3 Miles Varsity Large8823:27.610
Sep 18AACPS Inter-County Meet #1Sep 18 · 5,000 Meters Varsity · Place 5 · Arundel5,000 Meters Varsity525:12.3110
Sep 14Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 56 · Arundel5,000 Meters Varsity5623:24.1610
Sep 7Seahawk XC InvitationalSep 7 · 3 Miles Varsity · Place 147 · Arundel3 Miles Varsity14725:30.1510

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 3A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 31 · Arundel5,000 Meters Varsity3121:37.099
Oct 21AACPS XC County ChampionshipOct 21 · 5,000 Meters Varsity · Place 30 · Arundel5,000 Meters Varsity3022:56.0012
Oct 14The Chase - Arundel HS InviteOct 14 · 3 Miles Varsity · Place 7 · Arundel3 Miles Varsity723:04.1412
Oct 7Frank Keyser InvitationalOct 7 · 3 Miles Varsity · Place 21 · Arundel3 Miles Varsity2121:49.612
Sep 27AACPS Inter-County Meet #2Sep 27 · 3.1 Miles Varsity · Place 19 · Arundel3.1 Miles Varsity1926:53.0312
Sep 12AACPS Inter-County Meet #1Sep 12 · 5,000 Meters Varsity · Place 10 · Arundel5,000 Meters Varsity1024:43.2812
Sep 9Chesapeake Invite 7th AnnualSep 9 · 5,000 Meters Varsity · Place 47 · Arundel5,000 Meters Varsity4723:24.8412
Sep 2Seahawk XC InvitationalSep 2 · 3 Miles Varsity · Place 104 · Arundel3 Miles Varsity10424:30.9012