Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorBaltimore City Pre-Season Scrimmage · Mar 207:14.29aBaltimore City Pre-Season ScrimmageMarch 20, 2024
1600 Meters · OutdoorBaltimore City Outdoor Championships · May 97:00.30Baltimore City Outdoor ChampionshipsMay 9, 2023
300 Meters · IndoorBaltimore City League Meet 1 · Dec 71:03.88aBaltimore City League Meet 1December 7, 2022
500 Meters · IndoorBaltimore City League Meet 8 · Jan 111:48.76aBaltimore City League Meet 8January 11, 2024
55 Meter · IndoorBaltimore City League Meet 3 · Dec 139.50aBaltimore City League Meet 3December 13, 2022
600 Meters · OutdoorBaltimore City Pre-Season Scrimmage · Mar 202:34.32aBaltimore City Pre-Season ScrimmageMarch 20, 2024
800 Meters · IndoorBaltimore City League Meet 4 · Dec 173:17.75aBaltimore City League Meet 4December 17, 2025
800 Meters · OutdoorMPSSAA 1A North Region Championships · May 123:10.63aMPSSAA 1A North Region ChampionshipsMay 12, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29Baltimore City League Meet 5.2Apr 29 · 1600 Meters · Place 6 · Edmondson-Westside1600 Meters6.7:45.312
Apr 29Baltimore City League Meet 5.2Apr 29 · 800 Meters · Place 7 · Edmondson-Westside800 Meters7.3:44.912
Apr 8Baltimore City League Meet 2.1Apr 8 · 1600 Meters · Place 6 · Edmondson-Westside1600 Meters68:02.78a12
Apr 8Baltimore City League Meet 2.1Apr 8 · 800 Meters · Place 10 · Edmondson-Westside800 Meters103:35.79a12
Mar 25Baltimore City League Meet 1.3Mar 25 · 1600 Meters · Place 4 · Edmondson-Westside1600 Meters47:49.83a12
Mar 25Baltimore City League Meet 1.3Mar 25 · 800 Meters · Place 4 · Edmondson-Westside800 Meters43:23.58a12
Mar 25Baltimore City League Meet 1.1Mar 25 · 1600 Meters · Place 4 · Edmondson-Westside1600 Meters47:49.83a12
Mar 25Baltimore City League Meet 1.1Mar 25 · 800 Meters · Place 4 · Edmondson-Westside800 Meters43:23.58a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 800 Meters · Place 16 · Edmondson-Westside800 Meters163:35.83a12
Jan 5Baltimore City League Meet 5Jan 5 · 800 Meters · Place 4 · Edmondson-Westside800 Meters43:23.88a12
Jan 5Baltimore City League Meet 5Jan 5 · 500 Meters · Place 6 · Edmondson-Westside500 Meters61:52.58a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Baltimore City League Meet 4Dec 17 · 800 Meters · Place 8 · Edmondson-Westside800 Meters8.3:17.75a PB12
Dec 8Baltimore City League Meet 1Dec 8 · 800 Meters · Place 12 · Edmondson-Westside800 Meters12.3:23.06a12
Jan 22Baltimore City Public Schools Indoor ChampionshipsJan 22 · 800 Meters · Place 15 · Edmondson-Westside800 Meters153:20.29a—
Jan 14Baltimore City League Meet 7Jan 14 · 800 Meters · Place 6 · Edmondson-Westside800 Meters63:19.97a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12MPSSAA 1A North Region ChampionshipsMay 12 · 1600 Meters · Place 7 · Edmondson-Westside1600 Meters77:17.73a11
May 12MPSSAA 1A North Region ChampionshipsMay 12 · 800 Meters · Place 8 · Edmondson-Westside800 Meters83:10.63a PB11
Apr 30Baltimore City League Meet 5.3Apr 30 · 1600 Meters · Place 4 · Edmondson-Westside1600 Meters4.7:18.15a11
Apr 30Baltimore City League Meet 5.3Apr 30 · 800 Meters · Place 5 · Edmondson-Westside800 Meters5.3:17.04a11
Apr 22Baltimore City Freshman ShowcaseApr 22 · 1600 Meters · Place 4 · Edmondson-Westside1600 Meters47:23.06a11
Apr 2Baltimore City League Meet 2.1Apr 2 · 1600 Meters · Place 3 · Edmondson-Westside1600 Meters37:23.611
Apr 2Baltimore City League Meet 2.1Apr 2 · 800 Meters · Place 13 · Edmondson-Westside800 Meters133:37.311
Mar 26Baltimore City League Meet 1.1Mar 26 · 1600 Meters · Place 6 · Edmondson-Westside1600 Meters67:22.91a11
Mar 26Baltimore City League Meet 1.1Mar 26 · 800 Meters · Place 15 · Edmondson-Westside800 Meters153:26.56a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Baltimore City League Meet 1Dec 10 · 800 Meters · Place 7 · Edmondson-Westside800 Meters7.3:28.45a11
Jan 11Baltimore City League Meet 8Jan 11 · 500 Meters · Place 26 · Edmondson-Westside500 Meters261:48.76a PB—
Jan 2Baltimore City League Meet 5Jan 2 · 800 Meters · Place 4 · Edmondson-Westside800 Meters43:23.2910

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14MPSSAA 1A North Region ChampionshipsMay 14 · 1600 Meters · Place 4 · Edmondson-Westside1600 Meters47:09.23a—
May 7Baltimore City Public Schools ChampionshipsMay 7 · 1600 Meters · Place 16 · Edmondson-Westside1600 Meters167:18.99a—
May 1Baltimore City Westside Challenge LM7May 1 · 1600 Meters · Place 9 · Edmondson-Westside1600 Meters9.7:39.58a10
Apr 23Baltimore City Freshman ShowcaseApr 23 · 1600 Meters · Place 5 · Edmondson-Westside1600 Meters57:28.48a—
Apr 10Baltimore City League Meet 5Apr 10 · 800 Meters · Place 10 · Edmondson-Westside800 Meters103:25.08a—
Mar 20Baltimore City Pre-Season ScrimmageMar 20 · 1500 Meters · Place 10 · Edmondson-Westside1500 Meters107:14.29a PB—
Mar 20Baltimore City Pre-Season ScrimmageMar 20 · 600 Meters · Place 15 · Edmondson-Westside600 Meters152:34.32a PB—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Baltimore City League Meet 3Dec 12 · 800 Meters · Place 7 · Edmondson-Westside800 Meters7.3:24.80a10
Dec 5Baltimore City League Meet 1Dec 5 · 800 Meters · Place 7 · Edmondson-Westside800 Meters7.3:44.04a10
Feb 6MPSSAA 1A Central Region ChampionshipsFeb 6 · 800 Meters · Place 11 · Edmondson-Westside800 Meters113:18.759
Jan 18Baltimore City Indoor ChampionshipsJan 18 · 800 Meters · Place 19 · Edmondson-Westside800 Meters193:30.85a9
Jan 10Baltimore City League Meet 5Jan 10 · 800 Meters · Place 7 · Edmondson-Westside800 Meters73:19.57a9
Jan 5Baltimore City/County Mixer #2Jan 5 · 800 Meters · Place 17 · Edmondson-Westside800 Meters173:28.529
Jan 5Baltimore City/County Mixer #2Jan 5 · 500 Meters · Place 26 · Edmondson-Westside500 Meters261:54.609

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17MPSSAA 1A North Region ChampionshipsMay 17 · 1600 Meters · Place 8 · Edmondson-Westside1600 Meters87:16.729
May 17MPSSAA 1A North Region ChampionshipsMay 17 · 800 Meters · Place 12 · Edmondson-Westside800 Meters123:15.839
May 9Baltimore City Outdoor ChampionshipsMay 9 · 1600 Meters · Place 13 · Edmondson-Westside1600 Meters137:00.30 PB9
May 9Baltimore City Outdoor ChampionshipsMay 9 · 800 Meters · Place 17 · Edmondson-Westside800 Meters173:22.749
May 9Baltimore City Outdoor ChampionshipsMay 9 · 1600 Meters · Place 13 · Edmondson-Westside1600 Meters137:00.309
May 9Baltimore City Outdoor ChampionshipsMay 9 · 800 Meters · Place 17 · Edmondson-Westside800 Meters173:22.749
May 3Baltimore City - Westside - League Meet 9May 3 · 800 Meters · Place 9 · Edmondson-Westside800 Meters93:20.78a—
Apr 26Baltimore City Freshman ShowcaseApr 26 · 800 Meters · Place 15 · Edmondson-Westside800 Meters153:16.50a—
Apr 26Baltimore City Freshman ShowcaseApr 26 · 1600 Meters · Place 5 · Edmondson-Westside1600 Meters57:26.68a—
Apr 19Baltimore City League Meet 7Apr 19 · 800 Meters · Place 6 · Edmondson-Westside800 Meters63:21.89—
Mar 29Baltimore City League Meet 3Mar 29 · 800 Meters · Place 10 · Edmondson-Westside800 Meters103:16.13a—
Mar 22Baltimore City League Meet 2Mar 22 · 800 Meters · Place 13 · Edmondson-Westside800 Meters13.3:19.25a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Baltimore City League Meet 3Dec 13 · 55 Meter · Place 23 · Edmondson-Westside55 Meter23.9.50a PB9
Dec 7Baltimore City League Meet 1Dec 7 · 300 Meters · Place 22 · Edmondson-Westside300 Meters22.1:03.88a PB9
Dec 7Baltimore City League Meet 1Dec 7 · 55 Meter · Place 23 · Edmondson-Westside55 Meter23.9.57a9