Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBaltimore City Freshman Showcase · Apr 2212.09aBaltimore City Freshman ShowcaseApril 22, 2025
200 Meters · IndoorBig Apple Invitational · Feb 724.28Big Apple InvitationalFebruary 7, 2026
200 Meters · OutdoorBaltimore City League Meet 4 · Apr 1023.4Baltimore City League Meet 4April 10, 2024
300 Meters · IndoorHoward County Winterfest Invitational · Dec 2140.30aHoward County Winterfest InvitationalDecember 21, 2024
400 Meters · IndoorTCNJ Indoor Opener · Dec 653.24aTCNJ Indoor OpenerDecember 6, 2025
400 Meters · OutdoorMPSSAA 3A South Region Championships · May 1451.57aMPSSAA 3A South Region ChampionshipsMay 14, 2025
500 Meters · IndoorBaltimore City Public Schools Indoor Championships · Jan 221:13.52aBaltimore City Public Schools Indoor ChampionshipsJanuary 22, 2025
55 Meter · IndoorBaltimore City League Meet 2 · Dec 77.89aBaltimore City League Meet 2December 7, 2023
60 Meters · IndoorBig Apple Invitational · Feb 77.68Big Apple InvitationalFebruary 7, 2026
800 Meters · OutdoorLloyd Sigler Spring Meet · Mar 72:08.42aLloyd Sigler Spring MeetMarch 7, 2026
800 Meters · Relay Split · IndoorMPSSAA 3A Indoor State Championships · Feb 212:08.837aMPSSAA 3A Indoor State ChampionshipsFebruary 21, 2025
800 Meters · Relay Split · OutdoorMPSSAA 3A State Track & Field Championships · May 232:04.049MPSSAA 3A State Track & Field ChampionshipsMay 23, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Carpenter Case InvitationalApr 24 · 400 Meters · Place 5 · GoucherGoucher400 Meters5.53.18aFr
Apr 17Morgan State Legacy MeetApr 17 · 400 Meters · GoucherGoucher400 Meters—DNSFr
Apr 11Bison InvitationalApr 11 · 400 Meters · Place 12 · GoucherGoucher400 Meters12.54.10aFr
Apr 11Bison InvitationalApr 11 · 200 Meters · Place 19 · GoucherGoucher200 Meters19.23.62aWind: 1.7Fr
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 69 · GoucherGoucher400 Meters69.53.08aFr
Mar 7Lloyd Sigler Spring MeetMar 7 · 800 Meters · Place 11 · GoucherGoucher800 Meters112:08.42a PBFr
Mar 7Lloyd Sigler Spring MeetMar 7 · 100 Meters · Place 27 · GoucherGoucher100 Meters2712.30aFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 400 Meters · Place 23 · GoucherGoucher400 Meters23.55.44aFr
Feb 14SU Valentine InviteFeb 14 · 400 Meters · Place 25 · GoucherGoucher400 Meters2555.89aFr
Feb 7Big Apple InvitationalFeb 7 · 200 Meters · Place 63 · GoucherGoucher200 Meters6324.28 PBFR
Feb 7Big Apple InvitationalFeb 7 · 60 Meters · Place 53 · GoucherGoucher60 MetersRound P537.68 PBFR
Feb 6Fastrack InvitationalFeb 6 · 200 Meters · Place 125 · GoucherGoucher200 Meters125.24.43aWind: 0Fr
Jan 31Widener Schuylkill ShowdownJan 31 · 400 Meters · Place 35 · GoucherGoucher400 Meters35.53.58aFr
Jan 17Cardinal Track & Field ClassicJan 17 · 200 Meters · Place 21 · GoucherGoucher200 Meters2124.73aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 400 Meters · Place 7 · GoucherGoucher400 Meters7.53.24a PBFr
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 800 Meters · PattersonPatterson800 MetersRelay Split—2:08.837a PB11
Jan 22Baltimore City Public Schools Indoor ChampionshipsJan 22 · 500 Meters · Place 13 · PattersonPatterson500 Meters131:13.52a PB—
Jan 16Baltimore City League Meet 8Jan 16 · 500 Meters · Place 5 · PattersonPatterson500 Meters51:16.70a—
Jan 9Baltimore City League Meet 6Jan 9 · 500 Meters · Place 4 · PattersonPatterson500 Meters41:13.95a—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 5PVA InvitationalJul 5 · 400 Meters · Place 13 · Patterson Track ClubPatterson Track Club400 Meters1351.95—
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 36 · Patterson Track ClubPatterson Track Club200 Meters3623.90—
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 800 Meters · PattersonPatterson800 MetersRelay Split—2:04.049 PB11
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 400 Meters · Place 11 · PattersonPatterson400 Meters1151.57a PB11
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 200 Meters · Place 23 · PattersonPatterson200 Meters2323.81a11
May 6Baltimore City Public Schools ChampionshipsMay 6 · 400 Meters · Place 13 · PattersonPatterson400 Meters1352.08a11
May 6Baltimore City Public Schools ChampionshipsMay 6 · 200 Meters · Place 13 · PattersonPatterson200 MetersRound P1324.14a11
Apr 30Baltimore City League Meet 5.3Apr 30 · 400 Meters · Place 1 · PattersonPatterson400 Meters1.51.80a11
Apr 30Baltimore City League Meet 5.3Apr 30 · 200 Meters · Place 5 · PattersonPatterson200 Meters5.23.83a11
Apr 22Baltimore City Freshman ShowcaseApr 22 · 200 Meters · Place 23 · PattersonPatterson200 Meters2324.64a11
Apr 22Baltimore City Freshman ShowcaseApr 22 · 100 Meters · Place 19 · PattersonPatterson100 Meters1912.09a PB11
Apr 17Under Armour Black and Blue InvitationalApr 17 · 200 Meters · Place 48 · PattersonPatterson200 Meters4823.8211
Apr 17Under Armour Black and Blue InvitationalApr 17 · 400 Meters · Place 23 · PattersonPatterson400 Meters2351.9211
Apr 1230th Annual Chuck Zonis InvitationalApr 12 · 400 Meters · Place 5 · PattersonPatterson400 Meters5.54.10a11
Apr 1230th Annual Chuck Zonis InvitationalApr 12 · 200 Meters · Place 7 · PattersonPatterson200 Meters7.24.61a11
Apr 5Pikesville Track ClassicApr 5 · 400 Meters · Place 16 · PattersonPatterson400 Meters1652.85a11
Apr 5Pikesville Track ClassicApr 5 · 200 Meters · Place 32 · PattersonPatterson200 Meters3224.45a11
Apr 2Baltimore City League Meet 2.3Apr 2 · 400 Meters · Place 1 · PattersonPatterson400 Meters152.811
Apr 2Baltimore City League Meet 2.3Apr 2 · 200 Meters · Place 4 · PattersonPatterson200 Meters423.811
Mar 26Baltimore City League Meet 1.1Mar 26 · 400 Meters · Place 5 · PattersonPatterson400 Meters555.32a11
Mar 26Baltimore City League Meet 1.1Mar 26 · 200 Meters · Place 10 · PattersonPatterson200 Meters1024.55a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 500 Meters · PattersonPatterson500 Meters--DNS11
Dec 21Howard County Winterfest InvitationalDec 21 · 300 Meters · Place 70 · PattersonPatterson300 Meters70.40.30a PB11
Dec 19Baltimore City League Meet 4Dec 19 · 500 Meters · Place 2 · PattersonPatterson500 Meters2.1:14.67a11
Dec 12Baltimore City League Meet 2Dec 12 · 500 Meters · Place 1 · PattersonPatterson500 Meters1.1:16.07a11
Jan 11Baltimore City League Meet 8Jan 11 · 300 Meters · Place 21 · PattersonPatterson300 Meters2142.11a—
Jan 4Baltimore City League Meet 6Jan 4 · 500 Meters · Place 8 · PattersonPatterson500 Meters81:22.30a—
Jan 4Baltimore City League Meet 6Jan 4 · 300 Meters · Place 10 · PattersonPatterson300 Meters1041.90a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 7Ralph Durant ClassicJul 7 · 400 Meters · Place 7 · Patterson Track ClubPatterson Track Club400 Meters753.25a—
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 400 Meters · Place 24 · PattersonPatterson400 Meters2454.17a—
May 3Maverick Madness 6May 3 · 400 Meters · Place 16 · PattersonPatterson400 Meters1654.35a—
May 3Maverick Madness 6May 3 · 200 Meters · Place 22 · PattersonPatterson200 Meters2225.17a—
May 1Baltimore City Eastside Challenge LM8May 1 · 200 Meters · Place 10 · PattersonPatterson200 Meters10.24.15a10
Apr 23Baltimore City Freshman ShowcaseApr 23 · 400 Meters · Place 12 · PattersonPatterson400 Meters1255.91a—
Apr 23Baltimore City Freshman ShowcaseApr 23 · 200 Meters · Place 13 · PattersonPatterson200 Meters1324.20a—
Apr 18Under Armour Black and Blue InvitationalApr 18 · 400 Meters · Place 49 · PattersonPatterson400 Meters49.54.71a10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 200 Meters · Place 64 · PattersonPatterson200 Meters64.24.11aWind: 0.410
Apr 10Baltimore City League Meet 4Apr 10 · 400 Meters · Place 5 · PattersonPatterson400 Meters555.3—
Apr 10Baltimore City League Meet 4Apr 10 · 200 Meters · Place 5 · PattersonPatterson200 Meters523.4 PB—
Apr 6Pikesville Track ClassicApr 6 · 400 Meters · Place 26 · PattersonPatterson400 Meters2654.5610

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Baltimore City League Meet 4Dec 14 · 500 Meters · Place 16 · PattersonPatterson500 Meters16.1:25.72a10
Dec 7Baltimore City League Meet 2Dec 7 · 300 Meters · Place 17 · PattersonPatterson300 Meters17.45.60a10
Dec 7Baltimore City League Meet 2Dec 7 · 55 Meter · Place 20 · PattersonPatterson55 Meter20.7.89a PB10