Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Cambridge S Dorchester HSMPSSAA 2A East Region Championships · Oct 3017:37.26MPSSAA 2A East Region ChampionshipsOctober 30, 2025
3 Miles · Churchville Rec Center- Glenville BuildingHatem Divisional Championship · Oct 719:32.5Hatem Divisional ChampionshipOctober 7, 2026
3 Miles · Harford Technical High SchoolNorth Harford, Patterson Mill, @ Harford Tech · Oct 1421:07.7North Harford, Patterson Mill, @ Harford TechOctober 14, 2025
3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 919:06.08MPSSAA 2A State ChampionshipsNovember 9, 2024
3 Miles · Hereford HSBull Run · Sep 2119:57.5Bull RunSeptember 21, 2024
3 Miles · Hereford HSBull Run 2025 · Sep 2019:20.10Bull Run 2025September 20, 2025
3 Miles · The JungleMPSSAA 2A East Region Championships · Nov 419:29.52MPSSAA 2A East Region ChampionshipsNovember 4, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1319:43.2842nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:25.63Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Edgewood High SchoolHatem Divisional Championship · Oct 718:37.50Hatem Divisional ChampionshipOctober 7, 2025
5,000 Meters · EHS XC CourseThe 2nd Annual Bill Blewett Harford Memorial Invitational · Sep 2319:33.06The 2nd Annual Bill Blewett Harford Memorial InvitationalSeptember 23, 2026
5,000 Meters · Fair Hill Race TrackMPSSAA 2A East Region Championships · Oct 3119:55.41MPSSAA 2A East Region ChampionshipsOctober 31, 2024
5,000 Meters · Harford County Equestrian CenterCC Tri Meet North Harford, Perryville @ Bel Air · Sep 822:07.67CC Tri Meet North Harford, Perryville @ Bel AirSeptember 8, 2026
5,000 Meters · North Harford High SchoolBel Air/Bo Manor @ North Harford · Sep 3019:53.9Bel Air/Bo Manor @ North HarfordSeptember 30, 2025
5,000 Meters · Perryville Community ParkUCBAC Championships · Oct 2118:38.80UCBAC ChampionshipsOctober 21, 2025
5,000 Meters · Rising Sun High SchoolCC Tri Meet Aberdeen, North Harford @ Rising Sun · Sep 2920:00CC Tri Meet Aberdeen, North Harford @ Rising SunSeptember 29, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A East Region ChampionshipsNov 4 · 3 Miles Varsity · Place 41 · North Harford3 Miles Varsity4119:29.52 PB11
Oct 20UCBAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 46 · North Harford5,000 Meters Varsity4619:41.1—
Oct 14CC Tri Meet Joppatowne, Bo Manor @ North HarfordOct 14 · 5,000 Meters Varsity · Place 11 · North Harford5,000 Meters Varsity1122:19.011
Oct 7Hatem Divisional ChampionshipOct 7 · 3 Miles Varsity · Place 27 · North Harford3 Miles Varsity2719:32.5 PB11
Sep 29CC Tri Meet Aberdeen, North Harford @ Rising SunSep 29 · 5,000 Meters Varsity · Place 7 · North Harford5,000 Meters Varsity720:00 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Medium Varsity · Place 82 · North Harford3 Miles Boys Medium Varsity8220:13.1911
Sep 23The 2nd Annual Bill Blewett Harford Memorial InvitationalSep 23 · 5,000 Meters Varsity · Place 28 · North Harford5,000 Meters Varsity2819:33.06 PB11
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 149 · North Harford5,000 Meters Varsity14921:35.9511
Sep 16CC Tri Meet Elkton, Fallston @ North HarfordSep 16 · 5,000 Meters Varsity · Place 9 · North Harford5,000 Meters Varsity921:43.911
Sep 12Maryland Track and TrailSep 12 · 5,000 Meters Varsity · Place 18 · North Harford5,000 Meters Varsity1820:37.6811
Sep 8CC Tri Meet North Harford, Perryville @ Bel AirSep 8 · 5,000 Meters Varsity · Place 13 · North Harford5,000 Meters Varsity1322:07.67 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 2A East Region ChampionshipsOct 30 · 3 Miles Varsity · Place 22 · North Harford3 Miles Varsity2217:37.26 PB10
Oct 21UCBAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 29 · North Harford5,000 Meters Varsity2918:38.80 PB10
Oct 14North Harford, Patterson Mill, @ Harford TechOct 14 · 3 Miles Varsity · Place 26 · North Harford3 Miles Varsity2621:07.7 PB10
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 179 · North Harford5,000 Meters Black & Gold Varsity17918:25.63 PB10
Oct 7Hatem Divisional ChampionshipOct 7 · 5,000 Meters Varsity · Place 12 · North Harford5,000 Meters Varsity1218:37.50 PB10
Sep 30Bel Air/Bo Manor @ North HarfordSep 30 · 5,000 Meters Varsity · Place 10 · North Harford5,000 Meters Varsity1019:53.9 PB10
Sep 24The Bill Blewett Harford Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 22 · North Harford5,000 Meters Varsity2218:52.6610
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 44 · North Harford3 Miles Boys Medium Varsity4419:20.10 PB10
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 115 · North Harford5,000 Meters Varsity11519:43.28 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 78 · North Harford3 Miles 2A Varsity7819:06.08 PB9
Oct 31MPSSAA 2A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 27 · North Harford5,000 Meters Varsity2719:55.41 PB9
Oct 22UCBAC ChampionshipsOct 22 · 3 Miles Varsity · Place 61 · North Harford3 Miles Varsity6119:05.91Unofficial9
Oct 14Joppatowne, Perryville @ North Harford Tri MeetOct 14 · 5,000 Meters Open · Place 4 · North Harford5,000 Meters Open420:109
Oct 8Chesapeake Divisional ChampionshipOct 8 · 3 Miles Varsity · Place 24 · North Harford3 Miles Varsity2418:03.99
Sep 25Harford InvitationalSep 25 · 5,000 Meters Varsity · Place 28 · North Harford5,000 Meters Varsity2819:13.209
Sep 21Bull RunSep 21 · 3 Miles Varsity Medium · Place 94 · North Harford3 Miles Varsity Medium9419:57.5 PB9
Sep 16Elkton, North Harford, @ Patterson Mill Tri MeetSep 16 · 3 Miles Junior Varsity Open · Place 10 · North Harford3 Miles Junior Varsity Open1019:189
Sep 10North Harford, North East @ EdgewoodSep 10 · 5,000 Meters Varsity · Place 10 · North Harford5,000 Meters Varsity1020:19.9Unofficial9
Sep 7MD Track and TrailSep 7 · 5,000 Meters Varsity · Place 44 · North Harford5,000 Meters Varsity4420:29.2—