Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAACPS Inter-County Meet #3 · Jan 86:15.98aAACPS Inter-County Meet #3January 8, 2024
1600 Meters · OutdoorInter-County Meet 2A · Apr 86:37.51aInter-County Meet 2AApril 8, 2025
3200 Meters · IndoorAACPS County Championship · Jan 2213:29.72aAACPS County ChampionshipJanuary 22, 2024
3200 Meters · OutdoorAACPS Inter-County Meet #1 · Mar 2213:20.42aAACPS Inter-County Meet #1March 22, 2023
800 Meters · IndoorDistrict V Meet #2 · Dec 142:48.67aDistrict V Meet #2December 14, 2022

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5Last Chance MeetMay 5 · 3200 Meters · Place 13 · Broadneck3200 Meters1314:24.37a11
Apr 15All-Comers MeetApr 15 · 1600 Meters · Place 20 · Broadneck1600 Meters206:39.87a11
Apr 8Inter-County Meet 2AApr 8 · 1600 Meters · Place 6 · Broadneck1600 Meters66:37.51a PB11
Apr 5Pikesville Track ClassicApr 5 · 3200 Meters · Place 13 · Broadneck3200 Meters1313:59.57a11
Mar 28SMCM HS Invitational Mar 28 · 3200 Meters · Place 5 · Broadneck3200 Meters514:15.38a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9AACPS Intercounty Meet #3Jan 9 · 3200 Meters · Place 9 · Broadneck3200 Meters914:30.34a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18AACPS Intercounty Meet #1Dec 18 · 1600 Meters · Place 23 · Broadneck1600 Meters23.6:26.23a11
Dec 9AACPS Intercounty Meet #4Dec 9 · 3200 Meters · Place 11 · Broadneck3200 Meters11.14:02.99a11
Feb 7MPSSAA 4A Central Region ChampionshipsFeb 7 · 3200 Meters · Place 6 · Broadneck3200 Meters6.13:30.56a10
Jan 22AACPS County ChampionshipJan 22 · 3200 Meters · Place 9 · Broadneck3200 Meters9.13:29.72a PB10
Jan 8AACPS Inter-County Meet #3Jan 8 · 1600 Meters · Place 16 · Broadneck1600 Meters166:15.98a PB—
Jan 8AACPS Inter-County Meet #3Jan 8 · 800 Meters · Place 18 · Broadneck800 Meters182:49.18a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6AACPS Last Chance MeetMay 6 · 3200 Meters · Place 7 · Broadneck3200 Meters714:20.22a—
Apr 22AACPS Inter-County Meet #1Apr 22 · 3200 Meters · Place 5 · Broadneck3200 Meters513:41.94a—
Apr 18AACPS Inter-County Meet #4Apr 18 · 3200 Meters · Place 3 · Broadneck3200 Meters3.13:32.92a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8CCBC-Essex Lid Lifter Invite-FullDec 8 · 3200 Meters · Place 7 · Broadneck3200 Meters7.14:13.53a10
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · 3200 Meters · Place 11 · Broadneck3200 Meters11.14:05.07a9
Jan 24AACPS Indoor Track and Field County ChampionshipJan 24 · 3200 Meters · Place 8 · Broadneck3200 Meters8.13:37.25a9
Jan 10AACPS Inter-County Meet #2Jan 10 · 3200 Meters · Place 3 · Broadneck3200 Meters313:32.119
Jan 3AACPS Inter-County Meet #1Jan 3 · 800 Meters · Place 21 · Broadneck800 Meters212:48.769

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17MPSSAA 4A East Region ChampionshipsMay 17 · 3200 Meters · Place 12 · Broadneck3200 Meters12.14:01.71a9
May 10AACPS County ChampionshipMay 10 · 3200 Meters · Place 16 · Broadneck3200 Meters1614:04.209
May 3Golliday InviteMay 3 · 3200 Meters · Place 3 · Broadneck3200 Meters313:47.779
Apr 13AACPS Inter-County Meet #4Apr 13 · 3200 Meters · Place 3 · Broadneck3200 Meters313:49.88a—
Apr 1Pikesville Track ClassicApr 1 · 3200 Meters · Place 15 · Broadneck3200 Meters15.13:35.84a9
Mar 22AACPS Inter-County Meet #1Mar 22 · 3200 Meters · Place 1 · Broadneck3200 Meters1.13:20.42a PB9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27AACPS Indoor Track and Field InvitationalDec 27 · 3200 Meters · Place 10 · Broadneck3200 Meters10.13:40.73a9
Dec 14District V Meet #2Dec 14 · 1600 Meters · Place 16 · Broadneck1600 Meters16.6:21.70a9
Dec 14District V Meet #2Dec 14 · 800 Meters · Place 14 · Broadneck800 Meters14.2:48.67a PB9