Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Agricultural Farm ParkSkip Grant Invitational · Oct 2119:17.40Skip Grant InvitationalOctober 21, 2023
5,000 Meters · Agricultural History Farm ParkSkip Grant Invitational · Sep 2818:59.20Skip Grant InvitationalSeptember 28, 2024
5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 518:06.0Maryland Private School State ChampionshipsNovember 5, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1117:44.08Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1919:02.10Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Herring Run ParkMIAA (Calvert Hall, Gilman & Curley) · Sep 2218:32.53MIAA (Calvert Hall, Gilman & Curley)September 22, 2025
5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 520:17.21Top 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

6 results
DateMeetEventPlMarkGr
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 2A Combined · Place 60 · Gilman5,000 Meters Boys 2A Combined6018:06.0 PB12
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 2A Varsity · Place 58 · Gilman5,000 Meters 2A Varsity5818:06.012
Oct 30MIAA Cross Country Championships (Boys Only)Oct 30 · 5,000 Meters A Conference Varsity · Place 27 · Gilman5,000 Meters A Conference Varsity2718:17.7612
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 46 · Gilman5,000 Meters Seeded Varsity4619:02.10 PB12
Sep 15MIAA League Meet Sep 15 · 5,000 Meters Varsity · Gilman5,000 Meters Varsity—DNS12
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 136 · Gilman5,000 Meters Varsity13620:17.21 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Varsity 2A · Place 38 · Gilman5,000 Meters Varsity 2A3817:35.0JR
Oct 24MIAA Cross Country Championships (Boys Only)Oct 24 · 5,000 Meters A Conference Varsity · Place 26 · Gilman5,000 Meters A Conference Varsity2617:52.5111
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 38 · Gilman5,000 Meters Red & White Varsity3817:44.08 PB11
Sep 22MIAA (Calvert Hall, Gilman & Curley)Sep 22 · 5,000 Meters Varsity · Place 16 · Gilman5,000 Meters Varsity1618:32.53 PB11
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 79 · Gilman5,000 Meters Varsity7918:47.0811

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 35 · Gilman5,000 Meters Varsity3518:06.10SO
Oct 28MIAA Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 19 · Gilman5,000 Meters Varsity1917:46.1310
Oct 8MIAA League Meet - Gilman School, Archbishop Curley, Calvert HallOct 8 · 5,000 Meters Junior Varsity · Place 37 · Gilman5,000 Meters Junior Varsity3723:49.1110
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 82 · Gilman5,000 Meters Varsity8218:55.3710
Sep 28Skip Grant InvitationalSep 28 · 5,000 Meters Varsity Boys · Place 42 · Gilman5,000 Meters Varsity Boys4218:59.20 PB10
Sep 7Seahawk XC InvitationalSep 7 · 3 Miles Varsity · Place 93 · Gilman School3 Miles Varsity9317:42.1710

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9MD State Private Schools Cross-Country ChampionshipsNov 9 · 5,000 Meters Junior Varsity · Place 8 · Gilman5,000 Meters Junior Varsity819:14.539
Oct 21Skip Grant InvitationalOct 21 · 5,000 Meters Junior Varsity · Place 11 · Gilman5,000 Meters Junior Varsity1119:17.40 PB9
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 22 · Gilman5,000 Meters Junior Varsity2218:269
Sep 2Seahawk XC InvitationalSep 2 · 3 Miles Varsity · Place 30 · Gilman School3 Miles Varsity3019:38.749