Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor8th Larry Sharpe Memorial Invitational · Jan 315:15.12a8th Larry Sharpe Memorial InvitationalJanuary 31, 2025
1500 Meters · IndoorThe VA Showcase · Jan 174:28.85aThe VA ShowcaseJanuary 17, 2026
1500 Meters · OutdoorCatoctin Youth Track & Field Invitational · May 104:31.77aCatoctin Youth Track & Field InvitationalMay 10, 2025
1600 Meters · OutdoorHolton US/MS Meet · Apr 74:44.18aHolton US/MS MeetApril 7, 2026
3000 Meters · IndoorThe VA Showcase · Jan 179:48.70aThe VA ShowcaseJanuary 17, 2026
3000 Meters · OutdoorWestminster Youth Track & Field Invitational · May 189:51.89aWestminster Youth Track & Field InvitationalMay 18, 2025
3200 Meters · OutdoorDon Boyer Invitational · Apr 1110:05.48aDon Boyer InvitationalApril 11, 2026
400 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 271:03.33aBullseye Youth Track & Field InvitationalApril 27, 2025
800 Meters · OutdoorHoward County League Meet 3B · Apr 282:05.85aHoward County League Meet 3BApril 28, 2026
800 Meters · Relay Split · IndoorAAU Region 3 · Jun 202:23.457AAU Region 3June 20, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13MPSSAA 3A South Region ChampionshipsMay 13 · 3200 Meters · Place 10 · Marriotts RidgeMarriotts Ridge3200 Meters10.10:29.28a9
May 13MPSSAA 3A South Region ChampionshipsMay 13 · 1600 Meters · Place 15 · Marriotts RidgeMarriotts Ridge1600 Meters15.4:45.78a9
May 4Howard County Outdoor Championships 2026May 4 · 3200 Meters · Place 11 · Marriotts RidgeMarriotts Ridge3200 Meters1110:23.38a9
May 4Howard County Outdoor Championships 2026May 4 · 800 Meters · Place 10 · Marriotts RidgeMarriotts Ridge800 Meters102:06.98a9
Apr 28Howard County League Meet 3BApr 28 · 800 Meters · Place 3 · Marriotts RidgeMarriotts Ridge800 Meters32:05.85a PB9
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 3200 Meters · Marriotts RidgeMarriotts Ridge3200 Meters—DQ9
Apr 11Don Boyer InvitationalApr 11 · 3200 Meters · Place 4 · Marriotts RidgeMarriotts Ridge3200 Meters410:05.48a PB9
Apr 7Holton US/MS MeetApr 7 · 1600 Meters · Place 2 · Marriotts RidgeMarriotts Ridge1600 Meters24:44.18a PB9
Apr 7Howard County League Meet 2AApr 7 · 1600 Meters · Place 2 · Marriotts RidgeMarriotts Ridge1600 Meters24:44.18a9
Mar 25Howard County League Meet 1BMar 25 · 800 Meters · Place 10 · Marriotts RidgeMarriotts Ridge800 Meters102:12.53a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 3000 Meters · Place 6 · Bullseye StridersBullseye Striders3000 Meters6.9:48.70a PB9
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 10 · Bullseye StridersBullseye Striders1500 Meters10.4:28.85a PB9

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 28Bullseye Summer Series #2Jun 28 · 800 Meters · Place 3 · Bullseye RunningBullseye Running800 Meters32:12.97a8
Jun 14Bullseye Summer Series #1Jun 14 · 1500 Meters · Place 4 · Bullseye RunningBullseye Running1500 Meters44:35.80a8
Jun 14Bullseye Summer Series #1Jun 14 · 800 Meters · Place 11 · Bullseye RunningBullseye Running800 Meters112:12.58a8
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Bullseye StridersBullseye Striders1500 Meters--DNS8
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Bullseye StridersBullseye Striders800 Meters--DNS8
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 1500 Meters · Place 2 · Bullseye RunningBullseye Running1500 Meters24:32.34a8
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 800 Meters · Place 3 · Bullseye RunningBullseye Running800 Meters32:12.82a8
May 252025 BTC InvitationalMay 25 · 1500 Meters · Place 3 · Bullseye RunningBullseye Running1500 Meters34:36.58a8
May 252025 BTC InvitationalMay 25 · 800 Meters · Place 2 · Bullseye RunningBullseye Running800 Meters22:12.24a8
May 18Westminster Youth Track & Field InvitationalMay 18 · 3000 Meters · Place 1 · Bullseye StridersBullseye Striders3000 Meters1.9:51.89a PB8
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 4 · Bullseye StridersBullseye Striders800 Meters4.2:14.81a8
May 10Catoctin Youth Track & Field InvitationalMay 10 · 1500 Meters · Place 2 · Bullseye RunningBullseye Running1500 Meters24:31.77a PB8
May 10Catoctin Youth Track & Field InvitationalMay 10 · 800 Meters · Place 2 · Bullseye RunningBullseye Running800 Meters22:14.60a8
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 10 · Bullseye RunBullseye Run800 Meters102:17.008
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 10 · Bullseye RunBullseye Run800 Meters102:17.008
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 2 · Bullseye StridersBullseye Striders1500 Meters2.4:36.83a8
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 400 Meters · Place 5 · Bullseye StridersBullseye Striders400 Meters5.1:03.33a PB8
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 3000 Meters · Place 1 · Bullseye RunningBullseye Running3000 Meters110:09.02a8
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 800 Meters · Place 2 · Bullseye RunningBullseye Running800 Meters22:26.76a8
Mar 10Bullseye Team Time TrialsMar 10 · 400 Meters · Place 3 · Bullseye StridersBullseye Striders400 Meters3.1:00.02aUnofficial8
Mar 10Bullseye Team Time TrialsMar 10 · 100 Meters · Place 10 · Bullseye StridersBullseye Striders100 Meters10.14.20aUnofficial8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 318th Larry Sharpe Memorial InvitationalJan 31 · 3000 Meters · Place 6 · Bullseye RunningBullseye Running3000 Meters610:21.48a—
Jan 318th Larry Sharpe Memorial InvitationalJan 31 · 1 Mile · Place 9 · Bullseye RunningBullseye Running1 Mile95:15.12a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 800 Meters · Bullseye StridersBullseye Striders800 MetersRelay Split—2:23.457 PB7
Jun 20AAU Region 3Jun 20 · 3000 Meters · Place 7 · Bullseye StridersBullseye Striders3000 Meters7.10:31.51a7

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 3000 Meters · Place 3 · Bullseye RunningBullseye Running3000 Meters310:28.25a—
Jun 2Catonsville Youth League MeetJun 2 · 3000 Meters · Place 4 · Bullseye RunningBullseye Running3000 Meters410:26.26a—
Jun 2Catonsville Youth League MeetJun 2 · 800 Meters · Place 7 · Bullseye RunningBullseye Running800 Meters72:21.66a—
May 26Bethesda Track Club League MeetMay 26 · 3000 Meters · Bullseye StridersBullseye Striders3000 Meters—DNS7
May 26Bethesda Track Club League MeetMay 26 · 1500 Meters · Bullseye StridersBullseye Striders1500 Meters—DNS7
May 19Catoctin Youth Track & Field League MeetMay 19 · 3000 Meters · Place 3 · Bullseye StridersBullseye Striders3000 Meters3.10:28.46a7
May 19Catoctin Youth Track & Field League MeetMay 19 · 800 Meters · Bullseye StridersBullseye Striders800 Meters—DNS7
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 6 · Bullseye StridersBullseye Striders1500 Meters6.4:50.14a7
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 3000 Meters · Place 1 · Bullseye StridersBullseye Striders3000 Meters1.11:08.70a7
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Place 8 · Bullseye StridersBullseye Striders1500 Meters8.4:53.86a7
Apr 21Westminster Track & Field Club League MeetApr 21 · 1500 Meters · Place 5 · Bullseye StridersBullseye Striders1500 Meters5.5:03.60a7
Apr 21Westminster Track & Field Club League MeetApr 21 · 800 Meters · Place 8 · Bullseye StridersBullseye Striders800 Meters8.2:25.83a7
Apr 14Lightning Youth Track & Field League MeetApr 14 · 3000 Meters · Place 4 · Bullseye StridersBullseye Striders3000 Meters4.11:03.30a7
Apr 14Lightning Youth Track & Field League MeetApr 14 · 800 Meters · Place 7 · Bullseye StridersBullseye Striders800 Meters7.2:31.03a7
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 3000 Meters · Place 4 · Bullseye StridersBullseye Striders3000 Meters4.11:10.17
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 800 Meters · Place 7 · Bullseye StridersBullseye Striders800 Meters7.2:34.44a7
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 10 · Bullseye StridersBullseye Striders400 Meters10.1:10.54aUnofficial7
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 7 · Bullseye StridersBullseye Striders400 Meters7.1:10.54aUnofficial7
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 18 · Bullseye StridersBullseye Striders400 Meters18.1:10.54aUnofficial7
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 15 · Bullseye StridersBullseye Striders100 Meters15.15.19aUnofficial7
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 10 · Bullseye StridersBullseye Striders100 Meters10.15.19aUnofficial7
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 28 · Bullseye StridersBullseye Striders100 Meters28.15.19aUnofficial7

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 162nd Annual HARCO Open MeetJul 16 · 1600 Meters · Place 2 · Bullseye RunningBullseye Running1600 Meters25:31.39a—
Jul 11AAU Club ChampionshipsJul 11 · 3000 Meters · Place 4 · Bullseye StridersBullseye Striders3000 Meters4.11:01.49aUnofficial6
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 3000 Meters · Place 2 · Bullseye RunningBullseye Running3000 Meters210:46.59—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 1500 Meters · Place 1 · Bullseye RunningBullseye Running1500 Meters15:00.74—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 3000 Meters · Place 2 · Bullseye RunningBullseye Running3000 Meters210:46.59a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 1500 Meters · Place 1 · Bullseye RunningBullseye Running1500 Meters15:00.74a—
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 1500 Meters · Place 14 · Bullseye StridersBullseye Striders1500 Meters14.5:04.57a6
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 800 Meters · Place 15 · Bullseye StridersBullseye Striders800 Meters15.2:27.43a6
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 3000 Meters · Place 4 · Bullseye RunningBullseye Running3000 Meters410:53.15a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 1500 Meters · Place 5 · Bullseye RunningBullseye Running1500 Meters55:10.65a—
May 212023 FSK Jr. Eagles Invitational MeetMay 21 · 3000 Meters · Place 3 · Bullseye RunningBullseye Running3000 Meters310:44.17a—
May 7Freedom Flyers Youth MeetMay 7 · 3000 Meters · Place 5 · Bullseye RunningBullseye Running3000 Meters511:04.05a—
May 7Freedom Flyers Youth MeetMay 7 · 800 Meters · Place 8 · Bullseye RunningBullseye Running800 Meters82:32.89a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 3000 Meters · Place 2 · Bullseye RunningBullseye Running3000 Meters211:12.08a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 1500 Meters · Place 5 · Bullseye RunningBullseye Running1500 Meters55:14.03a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 1500 Meters · Place 9 · Bullseye RunningBullseye Running1500 Meters95:32.51a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 400 Meters · Place 25 · Bullseye RunningBullseye Running400 Meters251:12.37a—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 3000 Meters · Place 8 · Bullseye StridersBullseye Striders3000 Meters8.11:18.88a6
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 800 Meters · Place 20 · Bullseye StridersBullseye Striders800 Meters20.2:41.60a6
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 400 Meters · Bullseye StridersBullseye Striders400 Meters—01:09.8aUnofficial6
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 100 Meters · Bullseye StridersBullseye Striders100 Meters—15.98aUnofficial6

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 292022 Bullseye Summer Series #2Jul 29 · 800 Meters · Place 18 · Bullseye RunningBullseye Running800 Meters182:40.22a—
Jul 292022 Bullseye Summer Series #2Jul 29 · 400 Meters · Place 20 · Bullseye RunningBullseye Running400 Meters201:15.21a—
Jul 82022 Bullseye Summer Series #1Jul 8 · 1500 Meters · Place 8 · Bullseye RunningBullseye Running1500 Meters85:31.51a—
Jul 82022 Bullseye Summer Series #1Jul 8 · 800 Meters · Place 18 · Bullseye RunningBullseye Running800 Meters182:42.72a—
Jun 302022 Chase Athletics Summer Showdown: Meet #1Jun 30 · 3200 Meters · Place 2 · Bullseye RunningBullseye Running3200 Meters212:43.00a—
Jun 302022 Chase Athletics Summer Showdown: Meet #1Jun 30 · 800 Meters · Place 14 · Bullseye RunningBullseye Running800 Meters142:44.39a—
Jun 23AAU Region 3 National QualifierJun 23 · 3000 Meters · Place 1 · Bullseye RunningBullseye Running3000 Meters111:31.56—
Jun 23AAU Region 3 National QualifierJun 23 · 1500 Meters · Place 3 · Bullseye RunningBullseye Running1500 Meters35:23.79—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 3000 Meters · Place 1 · Bullseye RunningBullseye Running3000 Meters111:20.15a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 1500 Meters · Place 2 · Bullseye RunningBullseye Running1500 Meters25:30.25a—
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · 3000 Meters · Place 1 · Bullseye RunningBullseye Running3000 Meters111:50.95—
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · 800 Meters · Place 5 · Bullseye RunningBullseye Running800 Meters52:43.47—
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 3000 Meters · Place 2 · Bullseye StridersBullseye Striders3000 Meters2.11:37.11a5
May 1Bullseye Youth Track & Field MeetMay 1 · 1500 Meters · Place 6 · Bullseye StridersBullseye Striders1500 Meters6.5:36.00a5
May 1Bullseye Youth Track & Field MeetMay 1 · 800 Meters · Place 10 · Bullseye StridersBullseye Striders800 Meters10.2:50.02a5
Apr 24Lightning Youth Track & Field MeetApr 24 · 3000 Meters · Place 1 · Bullseye StridersBullseye Striders3000 Meters1.11:59.39a5
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 1500 Meters · Place 1 · Bullseye StridersBullseye Striders1500 Meters1.5:59.96a5
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 800 Meters · Place 6 · Bullseye StridersBullseye Striders800 Meters6.2:56.52a5
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 1500 Meters · Place 5 · Bullseye StridersBullseye Striders1500 Meters5.6:04.19a5
Mar 23Bullseye Youth Time TrialsMar 23 · 400 Meters · Place 1 · Bullseye StridersBullseye Striders400 Meters1.1:24.73aUnofficial5
Mar 23Bullseye Youth Time TrialsMar 23 · 100 Meters · Place 5 · Bullseye StridersBullseye Striders100 Meters5.16.62aUnofficial5