Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run 2025 · Sep 2022:26.32Bull Run 2025September 20, 2025
3 Miles · Hereford HSBull Run · Sep 2123:10.9Bull RunSeptember 21, 2024
3 Miles · South River High SchoolSeahawk Invite · Sep 620:55.50Seahawk InviteSeptember 6, 2025
5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 1821:43.96AACPS XC County ChampionshipOctober 18, 2025
5,000 Meters · Broadneck High SchoolAACPS Inter-County Meet #2 · Oct 824:11.30AACPS Inter-County Meet #2October 8, 2025
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1321:41.05Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Oak Ridge ParkMPSSAA 4A East Region Championships · Oct 3022:48.05MPSSAA 4A East Region ChampionshipsOctober 30, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 4A East Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 65 · Annapolis5,000 Meters Varsity6522:48.05 PB12
Oct 18AACPS XC County ChampionshipOct 18 · 5,000 Meters Varsity A · Place 91 · Annapolis5,000 Meters Varsity A9121:43.96 PB12
Oct 8AACPS Inter-County Meet #2Oct 8 · 5,000 Meters Gray Division · Place 73 · Annapolis5,000 Meters Gray Division7324:11.30 PB12
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 107 · Annapolis3 Miles Varsity10721:02.212
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Gold Varsity · Place 147 · Annapolis3 Miles Boys Gold Varsity14722:26.32 PB12
Sep 17AACPS Inter-County Meet #1Sep 17 · 5,000 Meters Blue Division · Place 46 · Annapolis5,000 Meters Blue Division4623:46.0012
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 147 · Annapolis5,000 Meters Varsity A14721:41.05 PB12
Sep 6Seahawk InviteSep 6 · 3 Miles Varsity · Place 182 · Annapolis3 Miles Varsity18220:55.50 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19AACPS XC County ChampionshipOct 19 · 5,000 Meters Varsity · Place 85 · Annapolis5,000 Meters Varsity8521:55.9911
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Junior Varsity · Place 47 · Annapolis3 Miles Junior Varsity4721:03.411
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 152 · Annapolis3 Miles Junior Varsity Large15223:10.9 PB11
Sep 14Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 95 · Annapolis5,000 Meters Varsity9521:45.1711
Sep 7Seahawk XC InvitationalSep 7 · 3 Miles Varsity · Place 188 · Annapolis Se3 Miles Varsity18821:58.6211

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21AACPS XC County ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 140 · Annapolis5,000 Meters Junior Varsity14025:27.5010
Oct 7Frank Keyser InvitationalOct 7 · 3 Miles Junior Varsity · Place 74 · Annapolis3 Miles Junior Varsity7423:14.910
Sep 9Chesapeake Invite 7th AnnualSep 9 · 5,000 Meters Varsity · Place 90 · Annapolis Se5,000 Meters Varsity9024:17.9210
Sep 2Seahawk XC InvitationalSep 2 · 3 Miles Varsity · Place 215 · Annapolis Se3 Miles Varsity21523:45.9210

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26AACPS XC County ChampionshipOct 26 · 3 Miles Varsity · Place 120 · Annapolis3 Miles Varsity12024:27.39
Sep 7AACPS Inter-County Meet #1Sep 7 · 3 Miles Varsity · Place 112 · Annapolis3 Miles Varsity11227:15.09
Sep 3Seahawk InviteSep 3 · 3 Miles JV · Place 239 · Annapolis3 Miles JV23926:53.379