Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Patterson Mill HSEdgewood, Bohemia Manor @ Patterson Mill · Sep 1616:33Edgewood, Bohemia Manor @ Patterson MillSeptember 16, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2018:30.33Bull Run 2025September 20, 2025
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 918:10.52MPSSAA 3A State ChampionshipsNovember 9, 2024
3 Miles · Hereford HSBull Run · Sep 2123:12.8Bull RunSeptember 21, 2024
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 3A North Region Championships · Oct 3118:31.82MPSSAA 3A North Region ChampionshipsOctober 31, 2024
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1117:24.17Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · CM Wright HSEdgewood, Bel Air @ CMW · Oct 1419:28.0Edgewood, Bel Air @ CMWOctober 14, 2025
5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 919:49.8840th Annual Richard Barnhart Memorial InvitationalSeptember 9, 2023
5,000 Meters · Edgewood High SchoolHatem Divisional Championship · Oct 716:51.40Hatem Divisional ChampionshipOctober 7, 2025
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 417:13.5The Paul Short Run October 4, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3019:14.8Paul Short InvitationalSeptember 30, 2023
5,000 Meters · Perryville Community ParkUCBAC Championships · Oct 2117:52.50UCBAC ChampionshipsOctober 21, 2025
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3017:44.31MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 3A South · Place 20 · Edgewood5,000 Meters 3A South2017:44.31 PB12
Oct 21UCBAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 19 · Edgewood5,000 Meters Varsity1917:52.50 PB12
Oct 14Edgewood, Bel Air @ CMWOct 14 · 5,000 Meters Varsity · Place 1 · Edgewood5,000 Meters Varsity119:28.0 PB12
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 24 · Edgewood5,000 Meters Red & White Varsity2417:24.17 PB12
Oct 7Hatem Divisional ChampionshipOct 7 · 5,000 Meters Varsity · Place 1 · Edgewood5,000 Meters Varsity116:51.40 PB12
Sep 30North East, Fallston@ EdgewoodSep 30 · 5,000 Meters Varsity · Place 6 · Edgewood5,000 Meters Varsity618:25.2012
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 24 · Edgewood3 Miles Boys Medium Varsity2418:30.33 PB12
Sep 16Edgewood, Bohemia Manor @ Patterson MillSep 16 · 2.9 Miles Open · Place 3 · Edgewood2.9 Miles Open316:33 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 98 · Edgewood3 Miles 3A Varsity9818:10.52 PB11
Oct 31MPSSAA 3A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 19 · Edgewood5,000 Meters Varsity1918:31.82 PB11
Oct 22UCBAC ChampionshipsOct 22 · 3 Miles Varsity · Place 6 · Edgewood3 Miles Varsity616:38.95Unofficial11
Oct 4The Paul Short Run Oct 4 · 5,000 Meters White · Place 18 · Edgewood5,000 Meters White1817:13.5 PB11
Sep 21Bull RunSep 21 · 3 Miles Varsity Medium · Place 30 · Edgewood3 Miles Varsity Medium3023:12.8 PB11
Sep 10North Harford, North East @ EdgewoodSep 10 · 5,000 Meters Varsity · Place 3 · Edgewood5,000 Meters Varsity317:51.9Unofficial11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 3A North Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 39 · Edgewood5,000 Meters Varsity3918:49.4710
Oct 17Fallston, North East @ EdgewoodOct 17 · 5,000 Meters Varsity · Place 4 · Edgewood5,000 Meters Varsity418:42.2Unofficial10
Sep 30Paul Short InvitationalSep 30 · 5,000 Meters White · Place 134 · Edgewood5,000 Meters White13419:14.8 PB10
Sep 940th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 139 · Edgewood5,000 Meters Varsity13919:49.88 PB10