Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBaltimore City League Meet 5.3 · Apr 3011.3Baltimore City League Meet 5.3April 30, 2025
1500 Meters · OutdoorRalph Durant Classic · Jul 75:20.17aRalph Durant ClassicJuly 7, 2024
1600 Meters · IndoorBaltimore City Indoor Championships · Jan 255:54.26aBaltimore City Indoor ChampionshipsJanuary 25, 2024
1600 Meters · OutdoorMaverick Madness 6 · May 35:29.39aMaverick Madness 6May 3, 2024
200 Meters · OutdoorBaltimore City League Meet 2.3 · Apr 224.7Baltimore City League Meet 2.3April 2, 2025
2000m Steeplechase · OutdoorUnder Armour Black and Blue Invitational · Apr 178:04.82Under Armour Black and Blue InvitationalApril 17, 2025
300 Meters · IndoorBaltimore City League Meet 2 · Dec 1244.70aBaltimore City League Meet 2December 12, 2024
3000 Meters · OutdoorPVA Invitational · Jul 511:45.85PVA InvitationalJuly 5, 2025
3200 Meters · IndoorBaltimore City League Meet 8 · Jan 1112:35.38aBaltimore City League Meet 8January 11, 2024
3200 Meters · OutdoorBaltimore City Public Schools Championships · May 612:32.87aBaltimore City Public Schools ChampionshipsMay 6, 2025
400 Meters · OutdoorPikesville Track Classic · Apr 61:04.39Pikesville Track ClassicApril 6, 2024
55 Meter · IndoorBaltimore City League Meet 2 · Dec 127.43aBaltimore City League Meet 2December 12, 2024
55 Meters · IndoorBaltimore City League Meet 8 · Jan 167.29aBaltimore City League Meet 8January 16, 2025
800 Meters · IndoorHoward County Winterfest Invitational · Dec 212:29.10aHoward County Winterfest InvitationalDecember 21, 2024
800 Meters · OutdoorMPSSAA 3A South Region Championships · May 162:29.89aMPSSAA 3A South Region ChampionshipsMay 16, 2024
Discus · 1.6kg · OutdoorBaltimore City League Meet 5.3 · Apr 3065' 8.5"Baltimore City League Meet 5.3April 30, 2025
Shot Put · 12lb · OutdoorBaltimore City Eastside Challenge LM8 · May 121' 5Baltimore City Eastside Challenge LM8May 1, 2024

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

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 5PVA InvitationalJul 5 · 3000 Meters · Place 2 · Patterson Track Club3000 Meters211:45.85 PB—
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 56 · Patterson Track Club200 Meters5625.57—
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 50 · Patterson Track Club100 Meters5012.49—
May 14MPSSAA 3A South Region ChampionshipsMay 14 · Discus · Place 31 · PattersonDiscus3173-112
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 110m Hurdles · Place 20 · Patterson110m Hurdles2021.69a12
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 200 Meters · Place 40 · Patterson200 Meters4025.51a12
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 100 Meters · Place 36 · Patterson100 Meters3612.49a12
May 6Baltimore City Public Schools ChampionshipsMay 6 · Discus · Place 19 · PattersonDiscus1958-112
May 6Baltimore City Public Schools ChampionshipsMay 6 · 3200 Meters · Place 15 · Patterson3200 Meters1512:32.87a PB12
May 6Baltimore City Public Schools ChampionshipsMay 6 · 200 Meters · Place 29 · Patterson200 MetersRound P2925.43a12
May 6Baltimore City Public Schools ChampionshipsMay 6 · 100 Meters · Place 27 · Patterson100 MetersRound P2712.42a12
Apr 30Baltimore City League Meet 5.3Apr 30 · Discus · Place 12 · PattersonDiscus1.6kg12.65' 8.5" PB12
Apr 30Baltimore City League Meet 5.3Apr 30 · 100 Meters · Place 1 · Patterson100 Meters1.11.3 PB12
Apr 22Baltimore City Freshman ShowcaseApr 22 · 200 Meters · Place 31 · Patterson200 Meters3125.34a12
Apr 22Baltimore City Freshman ShowcaseApr 22 · 100 Meters · Place 40 · Patterson100 Meters4012.63a12
Apr 17Under Armour Black and Blue InvitationalApr 17 · 200 Meters · Place 72 · Patterson200 Meters7224.7612
Apr 17Under Armour Black and Blue InvitationalApr 17 · 100 Meters · Place 84 · Patterson100 Meters8412.4812
Apr 17Under Armour Black and Blue InvitationalApr 17 · 2000m Steeplechase · Place 31 · Patterson2000m Steeplechase318:04.82 PB12
Apr 17Under Armour Black and Blue InvitationalApr 17 · Discus · Place 45 · PattersonDiscus4569-0812
Apr 1230th Annual Chuck Zonis InvitationalApr 12 · Discus · Place 19 · PattersonDiscus1.6kg19.53-0912
Apr 1230th Annual Chuck Zonis InvitationalApr 12 · 200 Meters · Place 15 · Patterson200 Meters15.25.48a12
Apr 1230th Annual Chuck Zonis InvitationalApr 12 · 100 Meters · Place 15 · Patterson100 MetersRound P15.12.26a12
Apr 5Pikesville Track ClassicApr 5 · 100 Meters · Place 47 · Patterson100 Meters4712.35a12
Apr 2Baltimore City League Meet 2.3Apr 2 · 200 Meters · Place 5 · Patterson200 Meters524.7 PB12
Apr 2Baltimore City League Meet 2.3Apr 2 · 100 Meters · Place 13 · Patterson100 Meters1314.012
Mar 26Baltimore City League Meet 1.1Mar 26 · 200 Meters · Place 18 · Patterson200 Meters1825.36a12
Mar 26Baltimore City League Meet 1.1Mar 26 · 100 Meters · Place 12 · Patterson100 Meters1211.98a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 22Baltimore City Public Schools Indoor ChampionshipsJan 22 · 3200 Meters · Place 15 · Patterson3200 Meters1513:08.21a—
Jan 16Baltimore City League Meet 8Jan 16 · 800 Meters · Place 8 · Patterson800 Meters82:36.69a—
Jan 16Baltimore City League Meet 8Jan 16 · 55 Meters · Place 9 · Patterson55 Meters97.29a PB—
Jan 9Baltimore City League Meet 6Jan 9 · 3200 Meters · Place 12 · Patterson3200 Meters1213:01.13a—
Jan 9Baltimore City League Meet 6Jan 9 · 1600 Meters · Place 13 · Patterson1600 Meters136:00.61a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 800 Meters · Place 59 · Patterson800 Meters59.2:29.10a PB12
Dec 19Baltimore City League Meet 4Dec 19 · 300 Meters · Place 21 · Patterson300 Meters21.45.05a12
Dec 19Baltimore City League Meet 4Dec 19 · 55 Meter · Place 8 · Patterson55 Meter8.7.46a12
Dec 12Baltimore City League Meet 2Dec 12 · 300 Meters · Place 14 · Patterson300 Meters14.44.70a PB12
Dec 12Baltimore City League Meet 2Dec 12 · 55 Meter · Place 16 · Patterson55 Meter16.7.43a PB12
Jan 25Baltimore City Indoor ChampionshipsJan 25 · 1600 Meters · Place 15 · Patterson1600 Meters155:54.26a PB—
Jan 11Baltimore City League Meet 8Jan 11 · 3200 Meters · Place 8 · Patterson3200 Meters812:35.38a PB—
Jan 11Baltimore City League Meet 8Jan 11 · 1600 Meters · Place 20 · Patterson1600 Meters206:01.03a—
Jan 4Baltimore City League Meet 6Jan 4 · 3200 Meters · Place 5 · Patterson3200 Meters513:38.97a—
Jan 4Baltimore City League Meet 6Jan 4 · 1600 Meters · Place 8 · Patterson1600 Meters86:08.46a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 7Ralph Durant ClassicJul 7 · 1500 Meters · Place 3 · Patterson Track Club1500 Meters35:20.17a PB—
Jul 7Ralph Durant ClassicJul 7 · 100 Meters · Place 28 · Patterson Track Club100 Meters2812.58a—
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 3200 Meters · Place 23 · Patterson3200 Meters2312:51.54a—
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 1600 Meters · Place 35 · Patterson1600 Meters355:34.29a—
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 800 Meters · Place 35 · Patterson800 Meters352:29.89a PB—
May 7Baltimore City Public Schools ChampionshipsMay 7 · 3200 Meters · Place 16 · Patterson3200 Meters1612:44.95a—
May 7Baltimore City Public Schools ChampionshipsMay 7 · 1600 Meters · Place 17 · Patterson1600 Meters175:31.46a—
May 3Maverick Madness 6May 3 · 1600 Meters · Place 26 · Patterson1600 Meters265:29.39a PB—
May 1Baltimore City Eastside Challenge LM8May 1 · 3200 Meters · Place 6 · Patterson3200 Meters6.12:53.411
May 1Baltimore City Eastside Challenge LM8May 1 · Discus · PattersonDiscus1.6kg—DNS11
May 1Baltimore City Eastside Challenge LM8May 1 · Shot Put · Place 21 · PattersonShot Put12lb21.21' 5 PB11
Apr 23Baltimore City Freshman ShowcaseApr 23 · 1600 Meters · Place 17 · Patterson1600 Meters175:51.55a—
Apr 18Under Armour Black and Blue InvitationalApr 18 · 1600 Meters · Place 60 · Patterson1600 Meters60.5:36.93a11
Apr 18Under Armour Black and Blue InvitationalApr 18 · 800 Meters · Place 74 · Patterson800 Meters74.2:32.55a11
Apr 10Baltimore City League Meet 4Apr 10 · 3200 Meters · Place 10 · Patterson3200 Meters1012:44.2—
Apr 10Baltimore City League Meet 4Apr 10 · 1600 Meters · Place 10 · Patterson1600 Meters105:47.7—
Apr 6Pikesville Track ClassicApr 6 · 800 Meters · Place 45 · Patterson800 Meters452:32.3611
Apr 6Pikesville Track ClassicApr 6 · 400 Meters · Place 53 · Patterson400 Meters531:04.39 PB11

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Baltimore City League Meet 4Dec 14 · 3200 Meters · Place 5 · Patterson3200 Meters5.13:40.91a11
Dec 14Baltimore City League Meet 4Dec 14 · 1600 Meters · Place 11 · Patterson1600 Meters11.6:03.72a11
Dec 7Baltimore City League Meet 2Dec 7 · 3200 Meters · Place 5 · Patterson3200 Meters5.14:09.72a11
Dec 7Baltimore City League Meet 2Dec 7 · 1600 Meters · Place 4 · Patterson1600 Meters4.6:22.12a11
Jan 12Baltimore City League Meet 6Jan 12 · 1600 Meters · Place 13 · Patterson1600 Meters137:35.1910
Jan 12Baltimore City League Meet 6Jan 12 · 55 Meters · Place 21 · Patterson55 Meters217.9010
Jan 4Baltimore City/County Mixer #1Jan 4 · 1600 Meters · Place 26 · Patterson1600 Meters267:43.9710
Jan 4Baltimore City/County Mixer #1Jan 4 · 55 Meters · Place 41 · Patterson55 Meters417.8510

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16MPSSAA 2A North Region ChampionshipsMay 16 · 3200 Meters · Place 17 · Patterson3200 Meters17.13:31.99a10
May 16MPSSAA 2A North Region ChampionshipsMay 16 · 1600 Meters · Place 23 · Patterson1600 Meters23.5:49.69a10
May 9Baltimore City Outdoor ChampionshipsMay 9 · 3200 Meters · Place 12 · Patterson3200 Meters1213:02.0810
May 9Baltimore City Outdoor ChampionshipsMay 9 · 1600 Meters · Place 19 · Patterson1600 Meters195:49.4810
May 9Baltimore City Outdoor ChampionshipsMay 9 · 3200 Meters · Place 12 · Patterson3200 Meters1213:02.0810
May 9Baltimore City Outdoor ChampionshipsMay 9 · 1600 Meters · Place 19 · Patterson1600 Meters195:49.4810
May 5Maverick Madness 5May 5 · 3200 Meters · Place 16 · Patterson3200 Meters1613:04.12a—
May 5Maverick Madness 5May 5 · 1600 Meters · Place 30 · Patterson1600 Meters305:53.30a—
May 3Baltimore City - Eastside - League Meet 10May 3 · 3200 Meters · Place 4 · Patterson3200 Meters412:35.53a—
May 3Baltimore City - Eastside - League Meet 10May 3 · 1600 Meters · Place 9 · Patterson1600 Meters95:39.88a—
Apr 26Baltimore City Freshman ShowcaseApr 26 · 1600 Meters · Place 7 · Patterson1600 Meters75:48.14a—
Apr 22Trojan Invitational Apr 22 · 3200 Meters · Place 28 · Patterson3200 Meters2812:49.8210
Apr 22Trojan Invitational Apr 22 · 1600 Meters · Place 34 · Patterson1600 Meters345:46.2110
Apr 19Baltimore City League Meet 6Apr 19 · 3200 Meters · Place 7 · Patterson3200 Meters713:23.8110
Apr 19Baltimore City League Meet 6Apr 19 · 1600 Meters · Place 14 · Patterson1600 Meters145:53.9010
Apr 1Pikesville Track ClassicApr 1 · 1600 Meters · Place 64 · Patterson1600 Meters64.5:41.00a10
Mar 29Baltimore City League Meet 4Mar 29 · 3200 Meters · Place 4 · Patterson3200 Meters413:04.55—
Mar 29Baltimore City League Meet 4Mar 29 · 1600 Meters · Place 5 · Patterson1600 Meters55:47.02—
Mar 22Baltimore City League Meet 1Mar 22 · 3200 Meters · Place 7 · Patterson3200 Meters713:44.08—
Mar 22Baltimore City League Meet 1Mar 22 · 1600 Meters · Place 8 · Patterson1600 Meters85:38.41—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Freddie Hendricks Indoor RelaysDec 20 · Shot Put · PattersonShot Put12lb--DNS10
Dec 15Baltimore City League Meet 4Dec 15 · 300 Meters · Place 17 · Patterson300 Meters17.47.22a10
Dec 15Baltimore City League Meet 4Dec 15 · 55 Meter · Place 14 · Patterson55 Meter14.7.93a10
Dec 9Baltimore City League Meet 2Dec 9 · 300 Meters · Place 18 · Patterson300 Meters18.47.2610
Dec 9Baltimore City League Meet 2Dec 9 · 55 Meter · Place 16 · Patterson55 Meter16.7.7610

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18 MPSSAA 2A North Region ChampionshipsMay 18 · Long Jump · PattersonLong Jump--DNS9
May 18 MPSSAA 2A North Region ChampionshipsMay 18 · 200 Meters · Place 31 · Patterson200 MetersRound P31.27.94a9
May 18 MPSSAA 2A North Region ChampionshipsMay 18 · 100 Meters · Place 24 · Patterson100 MetersRound P24.13.48a9
May 11Baltimore City Outdoor ChampionshipsMay 11 · Long Jump · Place 22 · PattersonLong Jump2212-06.009
Apr 27Baltimore City Freshman ShowcaseApr 27 · Long Jump · Place 13 · PattersonLong Jump1313-07.009
Apr 27Baltimore City Freshman ShowcaseApr 27 · 200 Meters · Place 40 · Patterson200 Meters4028.459
Apr 6Baltimore City Relays ChampionshipsApr 6 · Long Jump · PattersonLong Jump—ND9
Mar 30Baltimore City League Meet 4Mar 30 · 400 Meters · Place 14 · Patterson400 Meters14.1:10.679
Mar 25Baltimore City League Meet 1Mar 25 · 400 Meters · Place 11 · Patterson400 Meters111:07.759