Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 1431:54.42NCAA DI Great Lakes RegionalNovember 14, 2025
3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 1216:25.13MPSSAA 4A State ChampionshipsNovember 12, 2022
3 Miles · Parkville HSTowson, Dulaney, Dundalk, Kenwood, Perry Hall @Parkville · Oct 616:26Towson, Dulaney, Dundalk, Kenwood, Perry Hall @ParkvilleOctober 6, 2021
3,200 Meters · Baltimore County Agriculture Resource CentterBaltimore County Public Schools Middle Schools' XC Invitational · Oct 2011:10Baltimore County Public Schools Middle Schools' XC InvitationalOctober 20, 2018
3,200 Meters · DulaneyBCPS Middle School Cross Country County Invitational · Oct 2213:37.30BCPS Middle School Cross Country County InvitationalOctober 22, 2016
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 815:38Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · DulaneyMPSSAA 4A North Region Championships · Nov 315:52.6MPSSAA 4A North Region ChampionshipsNovember 3, 2022
5,000 Meters · Dulaney High SchoolBCPS High School County Cross Country Championships · Oct 2215:42.5BCPS High School County Cross Country ChampionshipsOctober 22, 2022
5,000 Meters · Jerusalem Mill9th Annual Gunpowder Invitational · Oct 1616:19.89th Annual Gunpowder InvitationalOctober 16, 2021
5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 515:58.946th Annual Paul Short RunOctober 5, 2019
5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 1416:26.9XC Town USA Meet of Champions Presented by the Garrett CompaniesNovember 14, 2020
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2615:38.1NXR Southeast Regional ChampionshipsNovember 26, 2022
8,000 Meters · Audubon Golf CourseMid-American (MAC) Cross Country Championships · Nov 125:33.4Mid-American (MAC) Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Ball State UniversityMid American Conference Championship · Nov 224:44.31Mid American Conference ChampionshipNovember 2, 2024
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1125:33.92026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 324:59.7Joe Piane InvitationalOctober 3, 2025
8,000 Meters · Prairies Golf Club2026 MAC XC Championships · Oct 3024:51.92026 MAC XC ChampionshipsOctober 30, 2026
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 224:29.7Joe Piane InvitationalOctober 2, 2026
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:28.2Princeton Fall ClassicOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 302026 MAC XC ChampionshipsOct 30 · 8,000 Meters 8K · Place 28 · Eastern MichiganEastern Michigan8,000 Meters 8K2824:51.9 PBSr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Eastern MichiganEastern Michigan8,000 Meters Blue—DNFSr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Blue · Place 57 · Eastern MichiganEastern Michigan8,000 Meters Blue5724:29.7 PBSr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 37 · Eastern MichiganEastern Michigan8,000 Meters College3725:33.9 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Great Lakes RegionalNov 14 · 10,000 Meters D1 Great Lakes · Place 64 · Eastern MichiganEastern Michigan10,000 Meters D1 Great Lakes6431:54.42 PBJr
Nov 1Mid-American (MAC) Cross Country ChampionshipsNov 1 · 8,000 Meters MAC · Place 41 · Eastern MichiganEastern Michigan8,000 Meters MAC4125:33.4 PBJr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 109 · Eastern MichiganEastern Michigan8,000 Meters Fall Classic10924:28.2 PBJr
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 25 · Eastern MichiganEastern Michigan8,000 Meters Gold2524:59.7 PBJr
Sep 19George Dales InviteSep 19 · 8,000 Meters Varsity · Place 9 · Eastern MichiganEastern Michigan8,000 Meters Varsity925:08.6JR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2Mid American Conference ChampionshipNov 2 · 8,000 Meters MAC · Place 15 · Eastern MichiganEastern Michigan8,000 Meters MAC1524:44.31 PBSo
Sep 20George DalesSep 20 · 8,000 Meters Varsity · Place 5 · Eastern MichiganEastern Michigan8,000 Meters Varsity524:54.2SO
Aug 30CMU Jeff Drenth Memorial InviteAug 30 · 5,000 Meters Varsity · Place 5 · Eastern MichiganEastern Michigan5,000 Meters Varsity514:59.6SO

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 20EMU Fall ClassicOct 20 · 5,000 Meters Varsity · Place 20 · Eastern MichiganEastern Michigan5,000 Meters Varsity2016:44.90FR
Sep 1CMU Jeff Drenth Memorial InviteSep 1 · 5,000 Meters Varsity · Place 10 · Eastern MichiganEastern Michigan5,000 Meters Varsity1015:23.2FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 23 · UnattachedUnattached5,000 Meters Championship2315:38.1 PB12
Nov 12MPSSAA 4A State ChampionshipsNov 12 · 3 Miles Varsity · Place 1 · DulaneyDulaney3 Miles Varsity116:25.13 PB12
Nov 3MPSSAA 4A North Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney5,000 Meters Varsity115:52.6 PB12
Oct 22BCPS High School County Cross Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney5,000 Meters Varsity115:42.5 PB12
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Black & Gold · Place 3 · DulaneyDulaney5,000 Meters Black & Gold315:38 PB12
Sep 28BCPS 3A/4A ChallengeSep 28 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney5,000 Meters Varsity117:55.312
Sep 14Parkville, Catonsville, Carver, Towson, Hereford @ DulaneySep 14 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney5,000 Meters Varsity116:33.512
Sep 1039th Annual Richard Barnhart Memorial InvitationalSep 10 · 5,000 Meters Varsity · Place 3 · DulaneyDulaney5,000 Meters Varsity315:53.1112
Sep 3Carver Dulaney Franklin Loch Raven Towson Pikesville Parkville @ HerefordSep 3 · 6,000 Meters Co-ed Relay · Place 1 · DulaneyDulaney6,000 Meters Co-ed Relay118:36.612

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 4A State ChampionshipsNov 13 · 3 Miles Varsity · Place 5 · DulaneyDulaney3 Miles Varsity516:36.1611
Nov 4MPSSAA 4A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney5,000 Meters Varsity116:27.1611
Oct 23BCPS High School Cross Country ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney5,000 Meters Varsity115:55.8411
Oct 169th Annual Gunpowder InvitationalOct 16 · 5,000 Meters Varsity · Place 3 · DulaneyDulaney5,000 Meters Varsity316:19.8 PB11
Oct 9Maryland XC Invitational (MDXC)Oct 9 · 5,000 Meters Varsity · Place 2 · DulaneyDulaney5,000 Meters Varsity215:3011
Oct 6Towson, Dulaney, Dundalk, Kenwood, Perry Hall @ParkvilleOct 6 · 3 Miles Varsity · Place 1 · DulaneyDulaney3 Miles Varsity116:26 PB11
Sep 21Dulaney, Franklin, Catonsville, Woodlawn @TowsonSep 21 · 5,000 Meters Varsity · Place 1 · DULDUL5,000 Meters Varsity118:17—
Sep 18Bull Run InvitationalSep 18 · 3 Miles Varsity Elite · Place 2 · DulaneyDulaney3 Miles Varsity Elite216:26.311
Sep 1138th Annual Barnhart Memorial XC Invitational Sep 11 · 5,000 Meters Varsity · Place 2 · DulaneyDulaney5,000 Meters Varsity216:02.211
Apr 16Hereford vs Dulaney, TowsonApr 16 · 3 Miles Boys Varsity · Place 1 · DulaneyDulaney3 Miles Boys Varsity116:5310
Mar 17Hereford @ DulaneyMar 17 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney5,000 Meters Varsity116:2810

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 14XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters Blue/White HS Open Combined · Place 12 · Dailey-Tyler-MD-DulaneyDailey-Tyler-MD-Dulaney5,000 Meters Blue/White HS Open Combined1216:26.9 PB10

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 4A North Regional ChampionshipOct 31 · 5,000 Meters Varsity · Place 8 · DulaneyDulaney5,000 Meters Varsity816:52.29
Oct 19BCPS High School Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 3 · DulaneyDulaney5,000 Meters Varsity316:389
Oct 10Kenwood, Lansdowne, Catonsville, Patapsco, Dundalk@DulaneyOct 10 · 3,200 Meters Varsity · Place 1 · DulaneyDulaney3,200 Meters Varsity110:51.49
Oct 546th Annual Paul Short RunOct 5 · 5,000 Meters Varsity - Brown · Place 22 · DulaneyDulaney5,000 Meters Varsity - Brown2215:58.9 PB9
Sep 21Bull Run InvitationalSep 21 · 3 Miles Varsity Elite · Place 26 · DULANEYDULANEY3 Miles Varsity Elite265:43—
Sep 21Bull Run InvitationalSep 21 · 3 Miles Elite · Place 26 · DulaneyDulaney3 Miles Elite2617:07.69

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20Baltimore County Public Schools Middle Schools' XC InvitationalOct 20 · 3,200 Meters Middle School · Place 1 · CockeysvilleCockeysville3,200 Meters Middle School111:10 PB8

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 22BCPS Middle School Cross Country County InvitationalOct 22 · 3,200 Meters Middle School · Place 13 · CockeysvilleCockeysville3,200 Meters Middle School1313:37.30 PB6