Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDivine Child Summer Meet #1 · Jun 235:22.52aDivine Child Summer Meet #1June 23, 2021
1500 Meters · IndoorLAB Youth National Indoor Invitational · Feb 115:04.69LAB Youth National Indoor InvitationalFebruary 11, 2023
1500 Meters · OutdoorBill Carson Invitational · Mar 274:52.75aBill Carson InvitationalMarch 27, 2026
1600 Meters · IndoorSVSU - MITS Meet #5 · Feb 175:10.86aSVSU - MITS Meet #5February 17, 2024
1600 Meters · OutdoorLarry Steeb Memorial Meet of Champions · Jun 15:11.58aLarry Steeb Memorial Meet of ChampionsJune 1, 2021
200 Meters · OutdoorDivine Child Summer Meet #5 · Jul 2838.93Divine Child Summer Meet #5July 28, 2021
3200 Meters · IndoorLAB Indoor Meet #1 · Dec 1714:22.74aLAB Indoor Meet #1December 17, 2022
400 Meters · IndoorLAB Meet #10 · Mar 1255.68aLAB Meet #10March 12, 2021
400 Meters · OutdoorAAU Region 12 Qualifier · Jun 3058.15aAAU Region 12 QualifierJune 30, 2022
500 Meters · IndoorHBCU Showcase Sponsored by KPMG · Jan 181:16.34aHBCU Showcase Sponsored by KPMGJanuary 18, 2025
60 Meters · IndoorUniversity of Michigan HS Invitational · Jan 222:19.52aUniversity of Michigan HS InvitationalJanuary 22, 2023
60 Meters · IndoorMITS Indoor Track State Finals · Mar 192:17.25MITS Indoor Track State FinalsMarch 19, 2021
600 Meters · IndoorLAB Indoor Meet #1 · Dec 141:34.08aLAB Indoor Meet #1December 14, 2023
800 Meters · Indoor2026 CAA Indoor Championships · Feb 222:09.74a2026 CAA Indoor ChampionshipsFebruary 22, 2026
800 Meters · OutdoorCAA Outdoor Championships · May 152:07.81aCAA Outdoor ChampionshipsMay 15, 2026
High Jump · OutdoorDivine Child Summer Meet #1 · Jun 235'02.00Divine Child Summer Meet #1June 23, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · 800 Meters · Place 2 · HamptonHampton800 MetersRound P2.2:08.34aSo
May 15CAA Outdoor ChampionshipsMay 15 · 800 Meters · Place 3 · HamptonHampton800 Meters3.2:07.81a PBSo
May 14MEAC ChampionshipsMay 14 · 800 Meters · Place 2 · HamptonHampton800 MetersRound P2.2:08.34aSo
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 17 · HamptonHampton800 Meters17.2:09.06aSo
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 800 Meters · Place 13 · HamptonHampton800 Meters13.2:13.27aSo
Mar 27Bill Carson InvitationalMar 27 · 1500 Meters · Place 10 · HamptonHampton1500 Meters104:52.75a PBSO

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · 800 Meters · Place 4 · HamptonHampton800 Meters4.2:09.74a PBSo
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 800 Meters · Place 4 · HamptonHampton800 Meters4.2:15.46aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 600 Meters · Place 6 · HamptonHampton600 Meters6.1:35.64aSo
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 800 Meters · Place 5 · HamptonHampton800 Meters5.2:17.59aFr
Jan 31PSU National OpenJan 31 · 600 Meters · Place 8 · HamptonHampton600 Meters8.1:37.56aFr
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · 500 Meters · Place 1 · HamptonHampton500 Meters1.1:16.34a PBFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 6 · HamptonHampton800 MetersRound P62:11.52FR
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 5 · HamptonHampton800 Meters52:10.85FR
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 6 · HamptonHampton800 MetersRound P62:11.52FR
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 5 · HamptonHampton800 Meters52:10.85FR
May 2Aggie InviteMay 2 · 800 Meters · Place 9 · HamptonHampton800 Meters9.2:21.71aFr
Apr 4High Point VertKlasse MeetingApr 4 · 1500 Meters · Place 28 · HamptonHampton1500 Meters284:55.13aFr
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 87 · HamptonHampton800 Meters872:12.83FR
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 87 · HamptonHampton800 Meters872:12.83FR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Penn OpenerDec 6 · 600 Meters · Place 7 · HamptonHampton600 Meters7.1:36.24aFr
Feb 242024 MITS State FinalsFeb 24 · 800 Meters · Place 1 · Motor CityMotor City800 Meters12:13.21a—
Feb 17SVSU - MITS Meet #5Feb 17 · 1600 Meters · Place 1 · Motor CityMotor City1600 Meters15:10.86a PB—
Feb 17SVSU - MITS Meet #5Feb 17 · 400 Meters · Place 2 · Motor CityMotor City400 Meters256.99a—
Jan 27LAB Indoor Meet #6Jan 27 · 1600 Meters · Place 13 · Motor CityMotor City1600 Meters135:23.82a—
Jan 27LAB Indoor Meet #6Jan 27 · 400 Meters · Place 4 · Motor CityMotor City400 Meters458.01a—
Jan 21University of Michigan HS InvitationalJan 21 · 800 Meters · Place 4 · Motor CityMotor City800 Meters42:14.60a—
Jan 6SVSU - MITS Meet #2Jan 6 · 800 Meters · Place 1 · Motor CityMotor City800 Meters12:15.59a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 72nd Annual MITCA Champions of Champions Track & Field FestivalJun 7 · 800 Meters · Place 4 · Motor CityMotor City800 Meters42:08.41a—
Jun 1MHSAA LP Division 1 FinalsJun 1 · 1600 Meters · Oak ParkOak Park1600 Meters—SCR12
Jun 1MHSAA LP Division 1 FinalsJun 1 · 800 Meters · Place 1 · Oak ParkOak Park800 Meters1.2:10.53a12

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 29LAB Holiday InviteDec 29 · 400 Meters · Place 2 · Motor City TrackMotor City Track400 Meters2.57.69a12
Dec 16LAB Indoor Meet #2Dec 16 · 800 Meters · Place 1 · Motor City TrackMotor City Track800 Meters1.2:16.15a12
Dec 14LAB Indoor Meet #1Dec 14 · 600 Meters · Place 1 · Motor City TrackMotor City Track600 Meters1.1:34.08a PB12
Feb 25MITS Indoor State ChampionshipsFeb 25 · 800 Meters · Place 8 · Motor City Track CluMotor City Track Clu800 Meters82:17.18JR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 800 Meters · Place 9 · Motor City Track CluMotor City Track Clu800 Meters92:17.18JR
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 1500 Meters · Place 5 · Motor City Track CluMotor City Track Clu1500 Meters55:04.69 PB—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 1500 Meters · Place 5 · Motor City Track CluMotor City Track Clu1500 Meters55:04.69—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 800 Meters · Place 2 · Motor City Track CluMotor City Track Clu800 Meters22:17.58—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 800 Meters · Place 2 · Motor City Track CluMotor City Track Clu800 Meters22:17.58—
Feb 9115th Millrose GamesFeb 9 · 600 Meters · Detroit MIDetroit MI600 Meters--DNS11
Feb 4LAB Meet #7Feb 4 · 400 Meters · Place 2 · Motor City Track CluMotor City Track Clu400 Meters259.09JR
Feb 4LAB Meet #7Feb 4 · 400 Meters · Place 4 · Motor City Track CluMotor City Track Clu400 Meters459.09JR
Feb 4LAB Meet #7Feb 4 · 800 Meters · Place 1 · Motor City Track CluMotor City Track Clu800 Meters12:17.04JR
Feb 4LAB Meet #7Feb 4 · 800 Meters · Place 1 · Motor City Track CluMotor City Track Clu800 Meters12:17.04JR
Jan 22University of Michigan HS InvitationalJan 22 · 60 Meters · Place 8 · Motor CityMotor City60 MetersRound P82:19.52a PB11
Jan 7LAB Meet #3Jan 7 · 600 Meters · Place 1 · Motor City Track CluMotor City Track Clu600 Meters11:39.61JR
Jan 7LAB Meet #3Jan 7 · 600 Meters · Place 1 · Motor City Track CluMotor City Track Clu600 Meters11:39.61JR
Jan 7LAB Meet #3Jan 7 · 800 Meters · Place 1 · Motor City Track CluMotor City Track Clu800 Meters12:19.29JR
Jan 7LAB Meet #3Jan 7 · 800 Meters · Place 1 · Motor City Track CluMotor City Track Clu800 Meters12:19.29JR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 800 Meters · Place 2 · Oak ParkOak Park800 Meters2.2:11.31a11
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 400 Meters · Oak ParkOak Park400 Meters—SCR11
Apr 143rd Titan Varsity InviteApr 14 · 1600 Meters · Place 2 · Oak ParkOak Park1600 Meters2.5:11.75a11
Apr 143rd Titan Varsity InviteApr 14 · 800 Meters · Place 1 · Oak ParkOak Park800 Meters1.2:16.69a11

2022 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 302023 LAB Holiday InviteDec 30 · 1600 Meters · Place 6 · Motor City TrackMotor City Track1600 Meters6.5:22.96a11
Dec 302023 LAB Holiday InviteDec 30 · 400 Meters · Place 13 · Motor City TrackMotor City Track400 Meters13.59.84a11
Dec 17LAB Indoor Meet #1Dec 17 · 3200 Meters · Place 2 · Motor City TrackMotor City Track3200 Meters2.14:22.74a PB11
Dec 17LAB Indoor Meet #1Dec 17 · 600 Meters · Place 1 · Motor City TrackMotor City Track600 Meters1.1:37.08a11
Dec 10SVSU - MITS Meet #1Dec 10 · 1600 Meters · Place 2 · Motor City TrackMotor City Track1600 Meters2.5:20.34a11
Dec 10SVSU - MITS Meet #1Dec 10 · 800 Meters · Motor City TrackMotor City Track800 Meters--DNS11
Dec 10SVSU - MITS Meet #1Dec 10 · 400 Meters · Place 2 · Motor City TrackMotor City Track400 Meters2.58.68a11
Feb 26MITS State Indoor ChampionshipsFeb 26 · 800 Meters · Place 3 · Motor City TrackMotor City Track800 Meters3.2:14.20a10
Feb 19UK HS InvitationalFeb 19 · 800 Meters · Place 1 · Motor City TrackMotor City Track800 Meters1.2:14.02a10
Feb 11LAB Midwest InvitationalFeb 11 · 800 Meters · Place 1 · Motor City TrackMotor City Track800 Meters1.2:14.44a10
Feb 5MITS LAB Meet #8Feb 5 · 1600 Meters · Place 7 · Motor City Track CluMotor City Track Clu1600 Meters75:13.10SO
Feb 5MITS LAB Meet #8Feb 5 · 1600 Meters · Place 7 · Motor City Track CluMotor City Track Clu1600 Meters75:13.10SO
Feb 5MITS LAB Meet #8Feb 5 · 400 Meters · Place 1 · Motor City Track CluMotor City Track Clu400 Meters157.90SO
Feb 5MITS LAB Meet #8Feb 5 · 400 Meters · Place 1 · Motor City Track CluMotor City Track Clu400 Meters157.90SO
Jan 8LAB-MITS Meet #4Jan 8 · 800 Meters · Place 1 · Motor City TrackMotor City Track800 Meters1.2:15.28a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · 1500 Meters · Place 3 · Motor City TrackMotor City Track1500 Meters3.4:56.05a10
Jun 30AAU Region 12 QualifierJun 30 · 800 Meters · Place 1 · Motor City TrackMotor City Track800 Meters1.2:14.46a10
Jun 30AAU Region 12 QualifierJun 30 · 400 Meters · Place 1 · Motor City TrackMotor City Track400 Meters1.58.15a PB10
Jun 18AAU Michigan District QualifierJun 18 · 1500 Meters · Place 14 · Motor City TrackMotor City Track1500 Meters14.6:19.00aUnofficial10
Jun 18AAU Michigan District QualifierJun 18 · 800 Meters · Place 16 · Motor City TrackMotor City Track800 Meters16.3:21.00aUnofficial10
Jun 18AAU Michigan District QualifierJun 18 · 400 Meters · Place 16 · Motor City TrackMotor City Track400 Meters16.1:07.66aUnofficial10
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 800 Meters · Place 2 · Oak ParkOak Park800 Meters2.2:10.68a10
May 4OAA 5-Team Jamboree (OP)May 4 · 1600 Meters · Place 1 · Oak ParkOak Park1600 Meters1.5:20.00a10
May 4OAA 5-Team Jamboree (OP)May 4 · 800 Meters · Place 1 · Oak ParkOak Park800 Meters1.2:32.08a10
May 4OAA 5-Team Jamboree (OP)May 4 · 400 Meters · Place 1 · Oak ParkOak Park400 Meters1.59.03a10
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 1600 Meters · Place 1 · Oak ParkOak Park1600 Meters1.5:16.75a10
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 800 Meters · Place 1 · Oak ParkOak Park800 Meters1.2:21.77a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 28Divine Child Summer Meet #5Jul 28 · 200 Meters · Place 44 · Motor CityMotor City200 Meters4438.93 PB15
Jun 23Divine Child Summer Meet #1Jun 23 · 1 Mile · Place 1 · Motor City TrackMotor City Track1 Mile1.5:22.52a PB9
Jun 23Divine Child Summer Meet #1Jun 23 · High Jump · Place 1 · Motor City TrackMotor City TrackHigh Jump1.5'02.00 PB9
Jun 23Divine Child Summer Meet #1Jun 23 · 800 Meters · Place 3 · Motor City TrackMotor City Track800 Meters3.2:22.84a9
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · 800 Meters · Place 6 · Oak ParkOak Park800 Meters6.2:15.39a9
Jun 1Larry Steeb Memorial Meet of ChampionsJun 1 · 1600 Meters · Place 1 · Oak ParkOak Park1600 Meters1.5:11.58a PB9
Jun 1Larry Steeb Memorial Meet of ChampionsJun 1 · 800 Meters · Place 12 · Oak ParkOak Park800 Meters12.2:23.28a9

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 19MITS Indoor Track State FinalsMar 19 · 60 Meters · Place 1 · Motor CityMotor City60 MetersRound P12:17.25 PB—
Mar 19MITS Indoor Track State FinalsMar 19 · 60 Meters · Place 1 · Motor CityMotor City60 MetersRound P12:17.25—
Mar 12LAB Meet #10Mar 12 · 1600 Meters · Place 1 · Motor City TrackMotor City Track1600 Meters1.5:17.58a9
Mar 12LAB Meet #10Mar 12 · 400 Meters · Place 3 · Motor City TrackMotor City Track400 Meters3.55.68a PB9
Feb 19LAB Indoor Circuit Meet #3Feb 19 · 800 Meters · Place 2 · Motor City TrackMotor City Track800 Meters2.2:23.26a9