Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run · Sep 2119:13.0Bull RunSeptember 21, 2024
5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 518:00.9Maryland Private School State ChampionshipsNovember 5, 2026
5,000 Meters · Championship 5000m CourseMIAA Cross Country Championships (Boys Only) · Oct 2418:44.38MIAA Cross Country Championships (Boys Only)October 24, 2025
5,000 Meters · Chesapeake High SchoolChesapeake Invite · Sep 1917:34.91Chesapeake InviteSeptember 19, 2026
5,000 Meters · Herring Run 2023 CourseMIAA League Meet (Spalding/Curley) · Sep 3020:33.25MIAA League Meet (Spalding/Curley)September 30, 2025
5,000 Meters · Kinder Farm ParkMIAA League Meet (Curley/Spalding) · Sep 2918:39.85MIAA League Meet (Curley/Spalding)September 29, 2026
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 318:29.3Paul Short Run (College)October 3, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:15.7The VA XC ShowcaseOctober 18, 2025
5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 519:01.14Top of the Hill Invitational - 4th AnnualSeptember 5, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 2A Combined · Place 59 · Archbishop Spalding5,000 Meters Boys 2A Combined5918:00.9 PB11
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 2A Varsity · Place 57 · Archbishop Spalding5,000 Meters 2A Varsity5718:00.911
Oct 30MIAA Cross Country Championships (Boys Only)Oct 30 · 5,000 Meters A Conference Varsity · Place 37 · Archbishop Spalding5,000 Meters A Conference Varsity3718:52.3411
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 323 · Archbishop Spalding5,000 Meters Varsity - Gold32318:58.111
Sep 29MIAA League Meet (Curley/Spalding)Sep 29 · 5,000 Meters Varsity · Place 3 · Archbishop Spalding5,000 Meters Varsity318:39.85 PB11
Sep 19Chesapeake InviteSep 19 · 5,000 Meters Varsity A · Place 33 · Archbishop Spalding5,000 Meters Varsity A3317:34.91 PB11
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 67 · Archbishop Spalding5,000 Meters Varsity6719:01.14 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Varsity 2A · Place 61 · Archbishop Spalding5,000 Meters Varsity 2A6118:20.3SO
Oct 24MIAA Cross Country Championships (Boys Only)Oct 24 · 5,000 Meters A Conference Varsity · Place 40 · Archbishop Spalding5,000 Meters A Conference Varsity4018:44.38 PB10
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 237 · Archbishop Spalding5,000 Meters Elite23718:15.7 PB10
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 209 · Archbishop Spalding5,000 Meters Black & Gold Varsity20918:46.2010
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Brown · Place 168 · Archbishop Spalding5,000 Meters HS Brown16818:29.3 PB10
Sep 30MIAA League Meet (Spalding/Curley)Sep 30 · 5,000 Meters Varsity · Place 8 · Archbishop Spalding5,000 Meters Varsity820:33.25 PB10
Sep 27MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 61 · Archbishop Spalding5,000 Meters Varsity Elite6118:30.4810
Sep 6Bittersweet XC InvitationalSep 6 · 5,000 Meters Varsity · Place 44 · Archbishop Spalding5,000 Meters Varsity4419:04.2—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 64 · Archbishop Spalding5,000 Meters Varsity6419:41.50FR
Oct 28MIAA Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 49 · Archbishop Spalding5,000 Meters Varsity4920:17.139
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 154 · Archbishop Spalding5,000 Meters Varsity15418:44.809
Sep 21Bull RunSep 21 · 3 Miles Elite · Place 85 · Archbishop Spalding3 Miles Elite8519:13.0 PB9
Sep 14Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 77 · Archbishop Spalding5,000 Meters Varsity7718:39.549