Personal bests

Best marks in available results
Event / courseMarkMeetDate
2816 m · Herring Run ParkBaltimore City Novice & Group Meet · Sep 1613:31.27Baltimore City Novice & Group MeetSeptember 16, 2026
3621 m · Overlea High SchoolOverlea's 6th Annual Flying Falcon Invite · Oct 316:32Overlea's 6th Annual Flying Falcon InviteOctober 3, 2026
5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 522:50.5Maryland Private School State ChampionshipsNovember 5, 2026
5,000 Meters · Championship 5000m CourseMIAA Cross Country Championships (Boys Only) · Oct 3024:38.23MIAA Cross Country Championships (Boys Only)October 30, 2026
5,000 Meters · Herring Run ParkBaltimore City League Meet 3 · Sep 2324:19.01Baltimore City League Meet 3September 23, 2026
5,000 Meters · Kinder Farm ParkMIAA League Meet (Curley/Spalding) · Sep 2924:27.93MIAA League Meet (Curley/Spalding)September 29, 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 229 · Archbishop Curley5,000 Meters Boys 2A Combined22922:50.5 PB9
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 2A Open · Place 103 · Archbishop Curley5,000 Meters 2A Open10322:50.59
Oct 30MIAA Cross Country Championships (Boys Only)Oct 30 · 5,000 Meters A Conference Junior Varsity · Place 66 · Archbishop Curley5,000 Meters A Conference Junior Varsity6624:38.23 PB9
Oct 20MIAA League Meet (Curley, John Carroll, MSJ)Oct 20 · 5,000 Meters Junior Varsity · Place 24 · Archbishop Curley5,000 Meters Junior Varsity2424:079
Oct 13MIAA League Meet (St. Paul's, Loyola, Curley)Oct 13 · 5,000 Meters Junior Varsity · Place 30 · Archbishop Curley5,000 Meters Junior Varsity3024:41.649
Oct 3Overlea's 6th Annual Flying Falcon InviteOct 3 · 2.25 Miles Open · Place 17 · Archbishop Curley2.25 Miles Open1716:32 PB9
Sep 29MIAA League Meet (Curley/Spalding)Sep 29 · 5,000 Meters Junior Varsity · Place 19 · Archbishop Curley5,000 Meters Junior Varsity1924:27.93 PB9
Sep 23Baltimore City League Meet 3Sep 23 · 5,000 Meters Varsity · Place 20 · Archbishop Curley5,000 Meters Varsity2024:19.01 PB9
Sep 16Baltimore City Novice & Group MeetSep 16 · 1.75 Miles Novice · Place 52 · Archbishop Curley1.75 Miles Novice5213:31.27 PB9