Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Anne Arundel High SchoolMPSSAA 4A East Region Championships · Nov 322:10.4MPSSAA 4A East Region ChampionshipsNovember 3, 2022
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2329:29.0Bull Run 2023September 23, 2023
3 Miles · Hereford HSBull Run 2025 · Sep 2017:23.08Bull Run 2025September 20, 2025
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 918:29.50MPSSAA 3A State ChampionshipsNovember 9, 2024
5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 1817:12.99AACPS XC County ChampionshipOctober 18, 2025
5,000 Meters · Anne Arundel High School2022 Arundel Invitational - The Chase · Oct 1522:01.152022 Arundel Invitational - The ChaseOctober 15, 2022
5,000 Meters · Broadneck High SchoolAACPS Inter-County Meet #2 · Oct 818:15.21AACPS Inter-County Meet #2October 8, 2025
5,000 Meters · Chesapeake High SchoolAACPS Inter-County Meet #1 · Sep 1716:29.88AACPS Inter-County Meet #1September 17, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 3A East Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 7 · Old Mill Senior5,000 Meters Varsity716:46.5512
Oct 18AACPS XC County ChampionshipOct 18 · 5,000 Meters Varsity A · Place 14 · Old Mill Senior5,000 Meters Varsity A1417:12.99 PB12
Oct 8AACPS Inter-County Meet #2Oct 8 · 5,000 Meters Blue Division · Place 1 · Old Mill Senior5,000 Meters Blue Division118:15.21 PB12
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 12 · Old Mill Senior3 Miles Varsity1216:30.312
Sep 27MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 21 · Old Mill Senior5,000 Meters Varsity Elite2116:59.7612
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Gold Varsity · Place 10 · Old Mill Senior3 Miles Boys Gold Varsity1017:23.08 PB12
Sep 17AACPS Inter-County Meet #1Sep 17 · 5,000 Meters Gray Division · Place 1 · Old Mill Senior5,000 Meters Gray Division116:29.88 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 124 · Old Mill Senior3 Miles 3A Varsity12418:29.50 PB11
Oct 31MPSSAA 3A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 31 · Old Mill Senior5,000 Meters Varsity3117:49.6711
Oct 19AACPS XC County ChampionshipOct 19 · 5,000 Meters Varsity · Place 38 · Old Mill Senior5,000 Meters Varsity3818:06.6711
Sep 18AACPS Inter-County Meet #1Sep 18 · 5,000 Meters Varsity · Place 2 · Old Mill Senior5,000 Meters Varsity217:45.4311
Sep 7Seahawk XC InvitationalSep 7 · 3 Miles Varsity · Place 260 · Old Mill Hig3 Miles Varsity26026:33.6511

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 4A State ChampionshipsNov 11 · 3 Miles 4A Varsity · Place 105 · Old Mill Senior3 Miles 4A Varsity10519:07.0710
Nov 2MPSSAA 4A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 46 · Old Mill Senior5,000 Meters Varsity4618:31.9210
Oct 21AACPS XC County ChampionshipOct 21 · 5,000 Meters Varsity · Place 71 · Old Mill Senior5,000 Meters Varsity7119:52.2010
Oct 14The Chase - Arundel HS InviteOct 14 · 3 Miles Varsity · Place 45 · Old Mill Senior3 Miles Varsity4520:15.3010
Sep 27AACPS Inter-County Meet #2Sep 27 · 3.1 Miles Varsity · Place 12 · Old Mill Senior3.1 Miles Varsity1220:02.9710
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Large/Elite JV/Open · Place 348 · Old Mill Senior3 Miles Boys Large/Elite JV/Open34829:29.0 PB10
Sep 2Seahawk XC InvitationalSep 2 · 3 Miles Varsity · Place 161 · Old Mill Hig3 Miles Varsity16119:46.1210

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3MPSSAA 4A East Region ChampionshipsNov 3 · 3 Miles Varsity · Place 65 · Old Mill Senior3 Miles Varsity6522:10.4 PB9
Oct 26AACPS XC County ChampionshipOct 26 · 3 Miles Varsity · Place 92 · Old Mill Senior3 Miles Varsity9221:18.69
Oct 152022 Arundel Invitational - The ChaseOct 15 · 5,000 Meters Varsity · Place 115 · Old Mill Senior5,000 Meters Varsity11522:01.15 PB9
Sep 246th Annual Chesapeake InviteSep 24 · 5,000 Meters Junior Varsity · Place 89 · Old Mill Senior5,000 Meters Junior Varsity8922:27.19
Sep 7AACPS Inter-County Meet #1Sep 7 · 3 Miles Varsity · Place 74 · Old Mill Senior3 Miles Varsity7424:44.29