Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Anne Arundel High SchoolMPSSAA 4A East Region Championships · Nov 323:06.8MPSSAA 4A East Region ChampionshipsNovember 3, 2022
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2323:11.0Bull Run 2023September 23, 2023
3 Miles · Hereford HSMPSSAA State Championships · Nov 823:25.28MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2022:48.11Bull Run 2025September 20, 2025
3 Miles · South River High SchoolSeahawk Invite · Sep 621:09.38Seahawk InviteSeptember 6, 2025
3,000 Meters · 3K CourseVassar Season Opener · Aug 2813:00.74Vassar Season OpenerAugust 28, 2026
5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 1822:07.27AACPS XC County ChampionshipOctober 18, 2025
5,000 Meters · Anne Arundel High School2022 Arundel Invitational - The Chase · Oct 1523:35.692022 Arundel Invitational - The ChaseOctober 15, 2022
5,000 Meters · Broadneck High SchoolAACPS Inter-County Meet #2 · Oct 828:18.58AACPS Inter-County Meet #2October 8, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1120:57.09Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1320:53.25Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Oak Ridge ParkMPSSAA 4A East Region Championships · Oct 3023:12.16MPSSAA 4A East Region ChampionshipsOctober 30, 2025
5,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1222:01.10Vassar Ron Stonitsch InvitationalSeptember 12, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1725:29.5Conn College InviteOctober 17, 2026
6,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2625:41.2RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 204 · VassarVassar6,000 Meters White20425:29.5 PBFr
Sep 26RPI Fairgrounds ShowdownSep 26 · 6,000 Meters College · Place 128 · VassarVassar6,000 Meters College12825:41.2 PBFr
Sep 12Vassar Ron Stonitsch InvitationalSep 12 · 5,000 Meters Open · Place 39 · VassarVassar5,000 Meters Open3922:01.10 PBFr
Aug 28Vassar Season OpenerAug 28 · 3,000 Meters College · Place 37 · VassarVassar3,000 Meters College3713:00.74 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 90 · BroadneckBroadneck3 Miles 4A9023:25.28 PB12
Oct 30MPSSAA 4A East Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 25 · BroadneckBroadneck5,000 Meters Varsity2523:12.16 PB12
Oct 18AACPS XC County ChampionshipOct 18 · 5,000 Meters Varsity A · Place 23 · BroadneckBroadneck5,000 Meters Varsity A2322:07.27 PB12
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 90 · BroadneckBroadneck5,000 Meters Black & Gold Varsity9020:57.09 PB12
Oct 8AACPS Inter-County Meet #2Oct 8 · 5,000 Meters Gray Division · Place 19 · BroadneckBroadneck5,000 Meters Gray Division1928:18.58 PB12
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 12 · BroadneckBroadneck3 Miles Varsity1220:50.112
Sep 20Bull Run 2025Sep 20 · 3 Miles Girls Maroon Varsity · Place 63 · BroadneckBroadneck3 Miles Girls Maroon Varsity6322:48.11 PB12
Sep 17AACPS Inter-County Meet #1Sep 17 · 5,000 Meters Blue Division · Place 12 · BroadneckBroadneck5,000 Meters Blue Division1224:58.7712
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 22 · BroadneckBroadneck5,000 Meters Varsity A2220:53.25 PB12
Sep 6Seahawk InviteSep 6 · 3 Miles Varsity · Place 39 · BroadneckBroadneck3 Miles Varsity3921:09.38 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19AACPS XC County ChampionshipOct 19 · 5,000 Meters Varsity · Place 42 · BroadneckBroadneck5,000 Meters Varsity4223:54.3411
Oct 8AACPS Inter-County Meet #2Oct 8 · 3 Miles Varsity · Place 39 · BroadneckBroadneck3 Miles Varsity3927:13.1311
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 73 · BroadneckBroadneck5,000 Meters Varsity7323:54.7711
Sep 18AACPS Inter-County Meet #1Sep 18 · 5,000 Meters Varsity · Place 25 · BroadneckBroadneck5,000 Meters Varsity2527:42.6611
Sep 14Eagle InvitationalSep 14 · 3 Miles Varsity · Place 42 · BroadneckBroadneck3 Miles Varsity4223:04.8011

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 4A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 33 · BroadneckBroadneck5,000 Meters Varsity3323:29.8110
Oct 21AACPS XC County ChampionshipOct 21 · 5,000 Meters Varsity · Place 29 · BroadneckBroadneck5,000 Meters Varsity2922:54.9010
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 75 · BroadneckBroadneck5,000 Meters Varsity7522:1410
Sep 27AACPS Inter-County Meet #2Sep 27 · 3.1 Miles Varsity · Place 9 · BroadneckBroadneck3.1 Miles Varsity924:59.6810
Sep 23Bull Run 2023Sep 23 · 3 Miles Girls Large Varsity · Place 24 · BroadneckBroadneck3 Miles Girls Large Varsity2423:11.0 PB10
Sep 12AACPS Inter-County Meet #1Sep 12 · 5,000 Meters Varsity · Place 3 · BroadneckBroadneck5,000 Meters Varsity321:58.5210
Sep 9Eagle InvitationalSep 9 · 3 Miles Varsity · Place 17 · BroadneckBroadneck3 Miles Varsity1721:09.7610

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12MPSSAA 4A State ChampionshipsNov 12 · 3 Miles Varsity · Place 105 · BroadneckBroadneck3 Miles Varsity10525:29.699
Nov 3MPSSAA 4A East Region ChampionshipsNov 3 · 3 Miles Varsity · Place 29 · BroadneckBroadneck3 Miles Varsity2923:06.8 PB9
Oct 26AACPS XC County ChampionshipOct 26 · 3 Miles Varsity · Place 42 · BroadneckBroadneck3 Miles Varsity4222:52.99
Oct 152022 Arundel Invitational - The ChaseOct 15 · 5,000 Meters Varsity · Place 31 · BroadneckBroadneck5,000 Meters Varsity3123:35.69 PB9
Sep 7AACPS Inter-County Meet #1Sep 7 · 3 Miles Varsity · Place 11 · BroadneckBroadneck3 Miles Varsity1122:34.49