Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 1119:37.06MPSSAA 2A State ChampionshipsNovember 11, 2023
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2320:20.8Bull Run 2023September 23, 2023
3 Miles · Hereford HSBull Run · Sep 2120:00.0Bull RunSeptember 21, 2024
5,000 Meters · Fair Hill Race TrackMPSSAA 2A East Region Championships · Nov 219:30.87MPSSAA 2A East Region ChampionshipsNovember 2, 2023
8,000 Meters · Oak Ridge Park Seahawk Classic · Sep 1836:39.1Seahawk ClassicSeptember 18, 2026
8,000 Meters · Union Canal Tunnel Park2026 United East Cross Country Championships · Oct 3130:21.42026 United East Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312026 United East Cross Country ChampionshipsOct 31 · 8,000 Meters College · Place 40 · St. Mary's (Md.)St. Mary's (Md.)8,000 Meters College4030:21.4 PBFr
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 396 · St. Mary's (Md.)St. Mary's (Md.)8,000 Meters Varsity39631:04.4Fr
Sep 18Seahawk ClassicSep 18 · 8,000 Meters Men 8k · Place 16 · St. Mary's (Md.)St. Mary's (Md.)8,000 Meters Men 8k1636:39.1 PBFr
Sep 5Lebanon Valley Dutchmen InvitationalSep 5 · 8,000 Meters Collegiate · Place 78 · St. Mary's (Md.)St. Mary's (Md.)8,000 Meters Collegiate7831:11.3Fr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22UCBAC ChampionshipsOct 22 · 3 Miles Varsity · Place 53 · North HarfordNorth Harford3 Miles Varsity5318:42.85Unofficial11
Oct 14Joppatowne, Perryville @ North Harford Tri MeetOct 14 · 5,000 Meters Open · Place 5 · North HarfordNorth Harford5,000 Meters Open520:3211
Oct 8Chesapeake Divisional ChampionshipOct 8 · 3 Miles Varsity · Place 26 · North HarfordNorth Harford3 Miles Varsity2618:09.311
Sep 25Harford InvitationalSep 25 · 5,000 Meters Varsity · Place 33 · North HarfordNorth Harford5,000 Meters Varsity3319:34.7011
Sep 21Bull RunSep 21 · 3 Miles Varsity Medium · Place 99 · North HarfordNorth Harford3 Miles Varsity Medium9920:00.0 PB11
Sep 10North Harford, North East @ EdgewoodSep 10 · 5,000 Meters Varsity · Place 8 · North HarfordNorth Harford5,000 Meters Varsity819:56Unofficial11
Sep 7MD Track and TrailSep 7 · 5,000 Meters Varsity · Place 38 · North HarfordNorth Harford5,000 Meters Varsity3820:12.0—

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 2A State ChampionshipsNov 11 · 3 Miles 2A Varsity · Place 95 · North HarfordNorth Harford3 Miles 2A Varsity9519:37.06 PB10
Nov 2MPSSAA 2A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 39 · North HarfordNorth Harford5,000 Meters Varsity3919:30.87 PB10
Oct 24UCBAC ChampionshipsOct 24 · 3 Miles Varsity · Place 55 · North HarfordNorth Harford3 Miles Varsity5518:00.0410
Oct 17North Harford, Elkton @ AberdeenOct 17 · 5,000 Meters Varsity · Place 7 · North HarfordNorth Harford5,000 Meters Varsity719:08.710
Oct 10Chesapeake ChampionshipsOct 10 · 3 Miles Varsity · Place 38 · North HarfordNorth Harford3 Miles Varsity3818:28.210
Oct 3North East, Harford Tech @ North HarfordOct 3 · 5,000 Meters Varsity · Place 10 · North HarfordNorth Harford5,000 Meters Varsity1021:11.110
Sep 26Harford InvitationalSep 26 · 3 Miles Varsity · Place 34 · North HarfordNorth Harford3 Miles Varsity3419:00.410
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Medium Varsity · Place 113 · North HarfordNorth Harford3 Miles Boys Medium Varsity11320:20.8 PB10
Sep 18North Harford, Havre De Grace at Patterson MillSep 18 · Varsity · Place 17 · North HarfordNorth HarfordVarsity1719:5610
Sep 9MD Track and Trail InvitationalSep 9 · 5,000 Meters Varsity · Place 72 · North HarfordNorth Harford5,000 Meters Varsity7221:27.010