Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1121:56.88Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Herring Run 2023 CourseMIAA League Meet (Spalding/Curley) · Sep 3024:33.65MIAA League Meet (Spalding/Curley)September 30, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 321:18.4Paul Short Run (College)October 3, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1820:53.6The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2223:36.92NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 285 · Archbishop Spalding5,000 Meters Invite 328523:36.92 PB12
Oct 24MIAA Cross Country Championships (Boys Only)Oct 24 · 5,000 Meters A Conference Junior Varsity · Place 63 · Archbishop Spalding5,000 Meters A Conference Junior Varsity6322:57.1212
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Junior Varsity Morning · Place 368 · Archbishop Spalding5,000 Meters Junior Varsity Morning36820:53.6 PB12
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 341 · Archbishop Spalding5,000 Meters Black & Gold Junior Varsity (AM)34121:56.88 PB12
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Brown · Place 344 · Archbishop Spalding5,000 Meters HS Brown34421:18.4 PB12
Sep 30MIAA League Meet (Spalding/Curley)Sep 30 · 5,000 Meters Junior Varsity · Place 21 · Archbishop Spalding5,000 Meters Junior Varsity2124:33.65 PB12
Sep 27MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 155 · Archbishop Spalding5,000 Meters Varsity Elite15523:02.1712
Sep 6Bittersweet XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 32 · Archbishop Spalding5,000 Meters Junior Varsity3221:33.1—

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 57 · Archbishop Spalding5,000 Meters Junior Varsity5722:20.40JR
Oct 28MIAA Cross Country ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 53 · Archbishop Spalding5,000 Meters Junior Varsity5323:06.5911
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 431 · Archbishop Spalding5,000 Meters Junior Varsity43122:40.6311
Sep 14Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 122 · Archbishop Spalding5,000 Meters Varsity12222:54.4011