Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Cambridge S Dorchester HSMPSSAA 2A East Region Championships · Oct 3017:57.11MPSSAA 2A East Region ChampionshipsOctober 30, 2025
3 Miles · Harford County Equestrian CenterCMW, North East @ Bel Air · Sep 1618:42.24CMW, North East @ Bel AirSeptember 16, 2025
3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 1121:19.76MPSSAA 3A State ChampionshipsNovember 11, 2023
3 Miles · Hereford HSBull Run 2025 · Sep 2019:48.79Bull Run 2025September 20, 2025
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 3A North Region Championships · Nov 220:21.09MPSSAA 3A North Region ChampionshipsNovember 2, 2023
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:56.66Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Dulaney High School39th Annual Richard Barnhart Memorial Invitational · Sep 1024:23.4639th Annual Richard Barnhart Memorial InvitationalSeptember 10, 2022
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 418:56.5The Paul Short Run October 4, 2024
5,000 Meters · North Harford High SchoolBel Air/Bo Manor @ North Harford · Sep 3020:19.0Bel Air/Bo Manor @ North HarfordSeptember 30, 2025
5,000 Meters · Perryville Community ParkUCBAC Championships · Oct 2118:55.40UCBAC ChampionshipsOctober 21, 2025
5,000 Meters · Rising Sun High SchoolHavre de Grace, Bel Air @ Rising Sun · Sep 919:41Havre de Grace, Bel Air @ Rising SunSeptember 9, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 2A East Region ChampionshipsOct 30 · 3 Miles Varsity · Place 32 · Bel Air3 Miles Varsity3217:57.11 PB12
Oct 21UCBAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 40 · Bel Air5,000 Meters Varsity4018:55.40 PB12
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 153 · Bel Air5,000 Meters Red & White Varsity15319:56.66 PB12
Oct 7Tydings Divisional ChampionshipOct 7 · 3 Miles Varsity · Place 15 · Bel Air3 Miles Varsity1518:2912
Sep 30Bel Air/Bo Manor @ North HarfordSep 30 · 5,000 Meters Varsity · Place 15 · Bel Air5,000 Meters Varsity1520:19.0 PB12
Sep 24The Bill Blewett Harford Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 15 · Bel Air5,000 Meters Varsity1518:40.9512
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 61 · Bel Air3 Miles Boys Medium Varsity6119:48.79 PB12
Sep 16CMW, North East @ Bel AirSep 16 · 3 Miles Varsity · Place 9 · Bel Air3 Miles Varsity918:42.24 PB12
Sep 9Havre de Grace, Bel Air @ Rising SunSep 9 · 5,000 Meters Varsity · Place 7 · Bel Air5,000 Meters Varsity719:41 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 3A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 51 · Bel Air5,000 Meters Varsity5120:40.8811
Oct 22UCBAC ChampionshipsOct 22 · 3 Miles Varsity · Place 35 · Bel Air3 Miles Varsity3517:58.36Unofficial11
Oct 8Chesapeake Divisional ChampionshipOct 8 · 3 Miles Varsity · Place 29 · Bel Air3 Miles Varsity2918:20.411
Oct 4The Paul Short Run Oct 4 · 5,000 Meters White · Place 99 · Bel Air5,000 Meters White9918:56.5 PB11
Sep 30CMW/Bel Air @ FallstonSep 30 · 5,000 Meters Varsity · Place 10 · Bel Air5,000 Meters Varsity1019:2811
Sep 16Bohemia Manor, Aberdeen @ Bel Air High SchoolSep 16 · 3 Miles Varsity · Place 9 · Bel Air3 Miles Varsity919:54.1011
Sep 10Bel Air, HdG @ PerryvilleSep 10 · 5,000 Meters Varsity · Place 7 · Bel Air5,000 Meters Varsity720:00.111

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 3A State ChampionshipsNov 11 · 3 Miles 3A Varsity · Place 178 · Bel Air3 Miles 3A Varsity17821:19.76 PB10
Nov 2MPSSAA 3A North Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 56 · Bel Air5,000 Meters Varsity5620:21.09 PB10
Oct 24UCBAC ChampionshipsOct 24 · 3 Miles Open · Place 15 · Bel Air3 Miles Open1519:11.7710
Oct 17Patterson Mill HS, Joppatowne HS @ Bel Air HS Oct 17 · 3 Miles Varsity · Place 13 · Bel Air3 Miles Varsity1319:41.2010
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 227 · Bel Air5,000 Meters Varsity22720:3210
Oct 3Edgewood HS, Havre de Grace HS @ Bel Air HSOct 3 · 3 Miles Varsity · Place 14 · Bel Air3 Miles Varsity1420:04.1010
Sep 19Bel Air, Elkton @ Harford TechSep 19 · 3 Miles Varsity · Place 18 · Bel Air3 Miles Varsity1820:10.110
Sep 12Bel Air, Perryville @ North EastSep 12 · 3 Miles Varsity · Place 15 · Bel Air3 Miles Varsity1521:35.0010
Sep 9Chesapeake Invite 7th AnnualSep 9 · 5,000 Meters Varsity · Place 48 · Bel Air5,000 Meters Varsity4822:18.7410

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Aberdeen, Rising Sun @ Bel AirOct 18 · 5,000 Meters Varsity · Place 31 · Bel Air5,000 Meters Varsity3121:39.69
Oct 11UCBAC Chesapeake ChampionshipsOct 11 · 3 Miles Varsity · Bel Air3 Miles Varsity—20:47.59
Oct 6Fallston, Bo Manor @ Bel AirOct 6 · 3 Miles Varsity · Place 22 · Bel Air3 Miles Varsity2222:54.99
Sep 27Harford InviteSep 27 · 3 Miles Varsity · Place 50 · Bel Air3 Miles Varsity5021:35.59
Sep 21Bel Air, Edgewood @ PerryvilleSep 21 · 3 Miles Varsity · Place 20 · Bel Air3 Miles Varsity2022:53.79
Sep 1039th Annual Richard Barnhart Memorial InvitationalSep 10 · 5,000 Meters Frosh/Soph · Place 163 · Bel Air5,000 Meters Frosh/Soph16324:23.46 PB9