Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run 2026 · Sep 2620:33.70Bull Run 2026September 26, 2026
5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 520:29.5Maryland Private School State ChampionshipsNovember 5, 2026
5,000 Meters · Championship 5000m CourseMIAA Cross Country Championships (Boys Only) · Oct 3020:09.07MIAA Cross Country Championships (Boys Only)October 30, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 919:40.86Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Chesapeake High SchoolChesapeake Invite · Sep 1919:32.59Chesapeake InviteSeptember 19, 2026
5,000 Meters · Herring Run 2023 CourseMIAA League Meet (Spalding/Curley) · Sep 3024:28.43MIAA League Meet (Spalding/Curley)September 30, 2025
5,000 Meters · Kinder Farm ParkMIAA League Meet (Curley/Spalding) · Sep 2920:48.27MIAA League Meet (Curley/Spalding)September 29, 2026
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 320:12.0Paul Short Run (College)October 3, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1820:14.0The VA XC ShowcaseOctober 18, 2025
5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 521:35.31Top 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

9 results
DateMeetEventPlMarkGr
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 2A Combined · Place 160 · Archbishop Spalding5,000 Meters Boys 2A Combined16020:29.5 PB12
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 2A Varsity · Place 111 · Archbishop Spalding5,000 Meters 2A Varsity11120:29.512
Oct 30MIAA Cross Country Championships (Boys Only)Oct 30 · 5,000 Meters A Conference Junior Varsity · Place 29 · Archbishop Spalding5,000 Meters A Conference Junior Varsity2920:09.07 PB12
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 377 · Archbishop Spalding5,000 Meters Black & Gold Varsity37719:40.86 PB12
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 451 · Archbishop Spalding5,000 Meters Varsity - Gold45120:54.612
Sep 29MIAA League Meet (Curley/Spalding)Sep 29 · 5,000 Meters Junior Varsity · Place 1 · Archbishop Spalding5,000 Meters Junior Varsity120:48.27 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Maroon Varsity · Place 147 · Archbishop Spalding3 Miles Boys Maroon Varsity14720:33.70 PB12
Sep 19Chesapeake InviteSep 19 · 5,000 Meters Varsity A · Place 91 · Archbishop Spalding5,000 Meters Varsity A9119:32.59 PB12
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 171 · Archbishop Spalding5,000 Meters Varsity17121:35.31 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Varsity 2A · Place 111 · Archbishop Spalding5,000 Meters Varsity 2A11120:08.4JR
Oct 24MIAA Cross Country Championships (Boys Only)Oct 24 · 5,000 Meters A Conference Junior Varsity · Place 33 · Archbishop Spalding5,000 Meters A Conference Junior Varsity3320:18.8911
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 376 · Archbishop Spalding5,000 Meters Elite37620:14.0 PB11
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Brown · Place 303 · Archbishop Spalding5,000 Meters HS Brown30320:12.0 PB11
Sep 30MIAA League Meet (Spalding/Curley)Sep 30 · 5,000 Meters Junior Varsity · Place 20 · Archbishop Spalding5,000 Meters Junior Varsity2024:28.43 PB11
Sep 27MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 144 · Archbishop Spalding5,000 Meters Varsity Elite14420:45.6211
Sep 6Bittersweet XC InvitationalSep 6 · 5,000 Meters Varsity · Place 94 · Archbishop Spalding5,000 Meters Varsity9421:20.3—

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 104 · Archbishop Spalding5,000 Meters Varsity10422:59.20SO
Oct 28MIAA Cross Country ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 47 · Archbishop Spalding5,000 Meters Junior Varsity4722:13.7810
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 426 · Archbishop Spalding5,000 Meters Junior Varsity42622:30.4210