Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Centennial HSEagle Invitational · Sep 1919:47.77Eagle InvitationalSeptember 19, 2026
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2322:02.1Bull Run 2023September 23, 2023
3 Miles · Hereford HSBull Run 2026 · Sep 2620:41.39Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2019:58.37Bull Run 2025September 20, 2025
3 Miles · South River High SchoolSeahawk Invite · Sep 618:27.35Seahawk InviteSeptember 6, 2025
5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 1820:21.25AACPS XC County ChampionshipOctober 18, 2025
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 319:44.00Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Broadneck High SchoolAACPS Inter-County Meet #2 · Oct 826:18.22AACPS Inter-County Meet #2October 8, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:49.28Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1319:22.87Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · South River High SchoolSeahawk Invite 2026 · Sep 520:14.96Seahawk Invite 2026September 5, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Open · Place 63 · Broadneck5,000 Meters Open6319:44.00 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Maroon/Gold JV/Open · Place 71 · Broadneck3 Miles Boys Maroon/Gold JV/Open7120:41.39 PB12
Sep 19Eagle InvitationalSep 19 · 3 Miles Varsity · Place 90 · Broadneck3 Miles Varsity9019:47.77 PB12
Sep 5Seahawk Invite 2026Sep 5 · 5,000 Meters Varsity · Place 118 · Broadneck5,000 Meters Varsity11820:14.96 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18AACPS XC County ChampionshipOct 18 · 5,000 Meters Varsity B · Place 32 · Broadneck5,000 Meters Varsity B3220:21.25 PB11
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 128 · Broadneck5,000 Meters Black & Gold Junior Varsity (AM)12819:49.28 PB11
Oct 8AACPS Inter-County Meet #2Oct 8 · 5,000 Meters Gray Division · Place 92 · Broadneck5,000 Meters Gray Division9226:18.22 PB11
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Junior Varsity · Place 30 · Broadneck3 Miles Junior Varsity3018:55.111
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon/Gold JV/Open · Place 28 · Broadneck3 Miles Boys Maroon/Gold JV/Open2819:58.37 PB11
Sep 17AACPS Inter-County Meet #1Sep 17 · 5,000 Meters Blue Division · Place 21 · Broadneck5,000 Meters Blue Division2121:24.5211
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity B · Place 20 · Broadneck5,000 Meters Varsity B2019:22.87 PB11
Sep 6Seahawk InviteSep 6 · 3 Miles Junior Varsity · Place 11 · Broadneck3 Miles Junior Varsity1118:27.35 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19AACPS XC County ChampionshipOct 19 · 5,000 Meters Varsity · Place 97 · Broadneck5,000 Meters Varsity9722:17.0610
Oct 8AACPS Inter-County Meet #2Oct 8 · 3 Miles Varsity · Place 70 · Broadneck3 Miles Varsity7022:30.2410
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Open · Place 135 · Broadneck5,000 Meters Open13522:43.2310
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 269 · Broadneck3 Miles Junior Varsity Large26926:20.110
Sep 18AACPS Inter-County Meet #1Sep 18 · 5,000 Meters Varsity · Place 69 · Broadneck5,000 Meters Varsity6924:22.4710
Sep 14Eagle InvitationalSep 14 · 3 Miles Frosh/Soph Freshman · Place 120 · Broadneck3 Miles Frosh/Soph Freshman12023:17.2610
Sep 7Seahawk XC InvitationalSep 7 · 3 Miles Varsity · Place 146 · Broadneck Se3 Miles Varsity14621:32.4210

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21AACPS XC County ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 55 · Broadneck5,000 Meters Junior Varsity5521:12.809
Oct 14The Chase - Arundel HS InviteOct 14 · 3 Miles Open · Place 10 · Broadneck3 Miles Open1020:22.279
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 311 · Broadneck5,000 Meters Junior Varsity31120:539
Sep 27AACPS Inter-County Meet #2Sep 27 · 3.1 Miles Varsity · Place 40 · Broadneck3.1 Miles Varsity4021:38.019
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Large/Elite JV/Open · Place 127 · Broadneck3 Miles Boys Large/Elite JV/Open12722:02.1 PB9
Sep 12AACPS Inter-County Meet #1Sep 12 · 5,000 Meters Varsity · Place 34 · Broadneck5,000 Meters Varsity3421:34.209
Sep 9Eagle InvitationalSep 9 · 3 Miles Frosh/Soph Freshman · Place 62 · Broadneck3 Miles Frosh/Soph Freshman6220:58.659