Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorDanny Curran Invitational · Mar 3034:34.53aDanny Curran InvitationalMarch 30, 2023
10000 Meters · OutdoorPaul Kaiser Classic · Apr 2934:32.34Paul Kaiser ClassicApril 29, 2023
1500 Meters · OutdoorGoucher Blue & Gold Classic · Apr 154:36.82Goucher Blue & Gold Classic April 15, 2022
1600 Meters · IndoorBCPS League Meet #1 · Dec 105:34.90BCPS League Meet #1December 10, 2018
1600 Meters · Outdoor Pikesville, New Town, Loch Raven @ Parkville · May 215:15.7 Pikesville, New Town, Loch Raven @ ParkvilleMay 21, 2021
3000 Meters · IndoorFastrack Last Chance · Feb 239:45.87aFastrack Last ChanceFebruary 23, 2024
3200 Meters · IndoorBaltimore County Indoor Championships · Jan 2211:44.24Baltimore County Indoor ChampionshipsJanuary 22, 2019
3200 Meters · Indoor · Hand timedBaltimore County League Meet #4 · Jan 1611:40.00hBaltimore County League Meet #4January 16, 2019
3200 Meters · OutdoorBaltimore Co. Public Schools Outdoor Championships · May 810:59.01Baltimore Co. Public Schools Outdoor ChampionshipsMay 8, 2019
3200 Meters · Outdoor · Hand timedLoch Raven, Overlea, Parkville @ Randallstown · May 2811:17.2hLoch Raven, Overlea, Parkville @ RandallstownMay 28, 2021
5000 Meters · OutdoorPaul Donahue Invite · Apr 1916:22.48aPaul Donahue InviteApril 19, 2024
800 Meters · OutdoorSparrows Point, New Town, Randallstown @ Loch Raven · Apr 102:28.10Sparrows Point, New Town, Randallstown @ Loch RavenApril 10, 2019
Combined results · OutdoorCarver, Perry Hall, Loch Raven @ Parkville · Apr 185:24.2Carver, Perry Hall, Loch Raven @ ParkvilleApril 18, 2018

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2CACC Outdoor ChampionshipsMay 2 · 10000 Meters · Place 7 · Chestnut HillChestnut Hill10000 Meters738:20.72SR
Apr 18Paul Donahue InvitationalApr 18 · 10000 Meters · Place 9 · Chestnut HillChestnut Hill10000 Meters935:01.67SR
Apr 12Oscar Moore InvitationalApr 12 · 5000 Meters · Place 14 · Chestnut HillChestnut Hill5000 Meters1416:48.39aSr
Apr 5Ursinus Track FestivalApr 5 · 1500 Meters · Place 57 · Chestnut HillChestnut Hill1500 Meters57.4:49.53aSr
Mar 28Danny Curran InvitationalMar 28 · 5000 Meters · Place 92 · Chestnut HillChestnut Hill5000 Meters9216:51.27aSr
Mar 22Purple and Gold InvitationalMar 22 · 5000 Meters · Place 3 · Chestnut HillChestnut Hill5000 Meters3.17:05.01aSr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4CACC Outdoor ChampionshipsMay 4 · 5000 Meters · Place 11 · Chestnut HillChestnut Hill5000 Meters11.16:40.60aJr
Apr 19Paul Donahue InviteApr 19 · 5000 Meters · Place 91 · Chestnut HillChestnut Hill5000 Meters9116:22.48a PB—
Apr 11Stevenson InvitationalApr 11 · 1500 Meters · Chestnut HillChestnut Hill1500 Meters—DNSJr
Apr 11Stevenson InvitationalApr 11 · 800 Meters · Chestnut HillChestnut Hill800 Meters—DNSJr
Apr 5Ursinus T&F InvitationalApr 5 · 5000 Meters · Place 7 · Chestnut HillChestnut Hill5000 Meters7.16:45.17aJr
Mar 29Danny Curran InviteMar 29 · 5000 Meters · Place 63 · Chestnut HillChestnut Hill5000 Meters6317:07.63a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Fastrack Last ChanceFeb 23 · 3000 Meters · Place 29 · Chestnut HillChestnut Hill3000 Meters29.9:45.87a PBJr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Paul Kaiser ClassicApr 29 · 10000 Meters · Place 5 · CCBC EssexCCBC Essex10000 Meters534:32.34 PBSO
Apr 22Hopkins-Loyola InvitationalApr 22 · 5000 Meters · Place 42 · CCBC EssexCCBC Essex5000 Meters4216:47.24SO
Mar 30Danny Curran InvitationalMar 30 · 10,000 Meters · Place 57 · CCBC Essex (Md.)CCBC Essex (Md.)10,000 Meters57.34:34.53a PBSo
Mar 4Lloyd Sigler Spring MeetMar 4 · 5000 Meters · Place 7 · CCBCCCBC5000 Meters716:33.20SO

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23Hopkins Loyola InvitationalApr 23 · 5000 Meters · Place 30 · CCBC Essex (Md.)CCBC Essex (Md.)5000 Meters30.17:00.52aFr
Apr 15Goucher Blue & Gold Classic Apr 15 · 1500 Meters · Place 2 · CCBC EssexCCBC Essex1500 Meters24:36.82 PBFR
Apr 1Danny Curran InvitationalApr 1 · 5000 Meters · Place 62 · CCBC EssexCCBC Essex5000 Meters6217:01.39FR
Mar 5Lloyd Sigler Spring MeetMar 5 · 5000 Meters · Place 13 · CCBCCCBC5000 Meters1317:28.89FR

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18MPSSAA 1A State Track & Field ChampionshipsJun 18 · 3200 Meters · Place 6 · Loch RavenLoch Raven3200 Meters6.11:31.69a12
Jun 14MPSSAA 1A North Region ChampionshipsJun 14 · 3200 Meters · Place 2 · Loch RavenLoch Raven3200 Meters2.11:48.96a12
Jun 7MPSSAA 1A North Section 1 ChampionshipsJun 7 · 3200 Meters · Place 2 · Loch RavenLoch Raven3200 Meters2.11:48.41a12
Jun 4Carver, Pikesville, Randallstown@Loch RavenJun 4 · 3200 Meters · Place 1 · Loch RavenLoch Raven3200 Meters1.11:31.012
May 28Loch Raven, Overlea, Parkville @ RandallstownMay 28 · 3200 Meters · Place 1 · Loch RavenLoch Raven3200 Meters111:17.2h PB12
May 21 Pikesville, New Town, Loch Raven @ ParkvilleMay 21 · 3200 Meters · Place 2 · Loch RavenLoch Raven3200 Meters2.11:32.112
May 21 Pikesville, New Town, Loch Raven @ ParkvilleMay 21 · 1600 Meters · Place 2 · Loch RavenLoch Raven1600 Meters2.5:15.7 PB12
May 14 Carver, Loch Raven, Parkville@ Owings MillsMay 14 · 3200 Meters · Place 1 · Loch RavenLoch Raven3200 Meters111:28.412

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11MPSSAA 1A Central Region MeetFeb 11 · 3200 Meters · Place 8 · Loch RavenLoch Raven3200 Meters811:58.8111
Jan 21Baltimore County ChampionshipsJan 21 · 3200 Meters · Place 15 · Loch Raven HLoch Raven H3200 Meters1511:44.3011
Jan 13BCPS League Meet #6Jan 13 · 3200 Meters · Place 1 · Loch Raven HLoch Raven H3200 Meters112:03.70—

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17BCPS League Meet #3Dec 17 · 3200 Meters · Place 6 · Loch RavenLoch Raven3200 Meters6.12:03.6011
Feb 131A Central Region MeetFeb 13 · 3200 Meters · Place 8 · Loch RavenLoch Raven3200 Meters8.11:44.78a11
Jan 22Baltimore County Indoor ChampionshipsJan 22 · 3200 Meters · Place 14 · Loch RavenLoch Raven3200 Meters1411:44.24 PB10
Jan 16Baltimore County League Meet #4Jan 16 · 3200 Meters · Place 10 · Loch RavenLoch Raven3200 Meters1011:40.00h PB10
Jan 8Baltimore City-County Mixer #1Jan 8 · 3200 Meters · Place 4 · Loch RavenLoch Raven3200 Meters4.12:12.5011

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16MPSSAA 1A North RegionalMay 16 · 3200 Meters · Place 7 · Loch RavenLoch Raven3200 Meters7.11:18.88a10
May 8Baltimore Co. Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 8 · Loch Raven HLoch Raven H3200 Meters810:59.01 PB10
May 8Baltimore Co. Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 8 · Loch Raven HLoch Raven H3200 Meters810:59.0110
Apr 30BCPS Eastside Last Chance MeetApr 30 · 3200 Meters · Place 6 · Loch Raven HLoch Raven H3200 Meters611:28.29—
Apr 10Sparrows Point, New Town, Randallstown @ Loch RavenApr 10 · 3200 Meters · Place 1 · Loch Raven HLoch Raven H3200 Meters111:15.70—
Apr 10Sparrows Point, New Town, Randallstown @ Loch RavenApr 10 · 800 Meters · Place 3 · Loch Raven HLoch Raven H800 Meters32:28.10 PB—
Apr 3Western Tech, New Town, Loch Raven @ Hereford Apr 3 · 3200 Meters · Place 6 · Loch Raven HLoch Raven H3200 Meters612:45.44—
Apr 3Western Tech, New Town, Loch Raven @ Hereford Apr 3 · 800 Meters · Place 5 · Loch Raven HLoch Raven H800 Meters52:30.82—
Mar 30BCPS 1A/2A Divisional OpenerMar 30 · 3200 Meters · Place 6 · Loch RavenLoch Raven3200 Meters6.11:26.04a10

2018 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Anne Arundel - Baltimore County Challenge #2Dec 20 · 3200 Meters · Place 10 · Loch RavenLoch Raven3200 Meters10.12:15.61a11
Dec 20Anne Arundel - Baltimore County Challenge #2Dec 20 · 1600 Meters · Place 17 · Loch RavenLoch Raven1600 Meters17.5:36.40a11
Dec 10BCPS League Meet #1Dec 10 · 3200 Meters · Place 7 · Loch RavenLoch Raven3200 Meters7.12:04.7011
Dec 10BCPS League Meet #1Dec 10 · 1600 Meters · Place 10 · Loch RavenLoch Raven1600 Meters10.5:34.90 PB11
Feb 13MPSSAA 1A Central Region ChampionshipsFeb 13 · 3200 Meters · Place 13 · Loch RavenLoch Raven3200 Meters1312:26.599
Jan 25Baltimore County Frosh/Soph MeetJan 25 · 3200 Meters · Place 14 · Loch RavenLoch Raven3200 Meters1412:27.919
Jan 25Baltimore County Frosh/Soph MeetJan 25 · 1600 Meters · Place 17 · Loch RavenLoch Raven1600 Meters175:44.779
Jan 3Baltimore City-County Mixer #2Jan 3 · 3200 Meters · Place 7 · Loch Raven High SchoLoch Raven High Scho3200 Meters712:43.20—
Jan 3Baltimore City-County Mixer #2Jan 3 · 1600 Meters · Place 19 · Loch Raven High SchoLoch Raven High Scho1600 Meters195:47.50—

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17MPSSAA 1A North RegionMay 17 · 3200 Meters · Place 7 · Loch RavenLoch Raven3200 Meters7.11:19.23a9
May 8Baltimore County Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 15 · Loch Raven HLoch Raven H3200 Meters1511:29.809
May 8Baltimore County Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 15 · Loch RavenLoch Raven3200 Meters1511:29.809
May 4MVP InviteMay 4 · 3200 Meters · Place 5 · Loch RavenLoch Raven3200 Meters5.11:45.44a9
May 1Baltimore county Public Schools Westside Last ChanceMay 1 · 3200 Meters · Place 13 · Loch Raven HLoch Raven H3200 Meters1311:45.07—
Apr 18Carver, Perry Hall, Loch Raven @ ParkvilleApr 18 · Combined results · Place 1 · Loch Raven High SchoLoch Raven High SchoCombined results111:24.69
Apr 18Carver, Perry Hall, Loch Raven @ ParkvilleApr 18 · Combined results · Place 1 · Loch Raven High SchoLoch Raven High SchoCombined results15:24.2 PB9
Apr 13Pikesville Track ClassicApr 13 · 1600 Meters · Place 52 · Loch RavenLoch Raven1600 Meters525:25.449
Apr 13Pikesville Track ClassicApr 13 · 3200 Meters · Place 18 · Loch RavenLoch Raven3200 Meters1811:50.609
Apr 11Loch Raven, Eastern Tech, Dulaney @ PikesvilleApr 11 · 3200 Meters · Place 6 · Loch Raven HLoch Raven H3200 Meters612:43.99
Apr 4Towson, New Town, Franklin @ Loch RavenApr 4 · 3200 Meters · Place 4 · Loch Raven HLoch Raven H3200 Meters411:50.609
Mar 28Sparrows Point, Western Tech, Loch Raven @ TowsonMar 28 · 3200 Meters · Place 3 · Loch Raven HLoch Raven H3200 Meters311:26.409

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21BCPS/AACO Mixer #2Dec 21 · 3200 Meters · Place 8 · Loch RavenLoch Raven3200 Meters8.12:08.209
Dec 5BCPS League Meet #1Dec 5 · 3200 Meters · Place 5 · Loch RavenLoch Raven3200 Meters5.12:56.209