Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBlazers Invitational · Jun 2214.66aBlazers InvitationalJune 22, 2024
100 Meters · OutdoorDivine Child Summer Series #5 · Jul 2913.68aDivine Child Summer Series #5July 29, 2026
200 Meters · IndoorAAU 14U Indoor National Championship · Feb 1430.30aAAU 14U Indoor National ChampionshipFebruary 14, 2026
200 Meters · OutdoorDivine Child Summer Series #5 · Jul 2926.89aDivine Child Summer Series #5July 29, 2026
300 Meters · IndoorLAB Indoor Meet #1 · Dec 1449.82aLAB Indoor Meet #1December 14, 2024
400 Meters · IndoorLAB Midwest Showcase · Feb 271:06.59aLAB Midwest ShowcaseFebruary 27, 2026
400 Meters · OutdoorDivine Child Summer Series #5 · Jul 291:02.76aDivine Child Summer Series #5July 29, 2026
60 Meter · IndoorLAB Indoor Meet #1 · Dec 149.04aLAB Indoor Meet #1December 14, 2024
60 Meters · IndoorLAB Indoor Meet #8 · Feb 19.31aLAB Indoor Meet #8February 1, 2025
800 Meters · IndoorMichigan Youth Indoor Series Mini Meet · Jan 252:19.81aMichigan Youth Indoor Series Mini MeetJanuary 25, 2026
Discus · 1.6kg · OutdoorDivine Child Summer Series #5 · Jul 2960' 0"Divine Child Summer Series #5July 29, 2026
Discus · 1kg · OutdoorAAU Junior Olympic Games · Aug 119.25mAAU Junior Olympic GamesAugust 1, 2026
Triple Jump · IndoorLAB Indoor Meet #6 · Jan 1710.31aLAB Indoor Meet #6January 17, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 50 · THEY LeagueTHEY LeagueDiscus1kg50.19.25m PB8
Jul 29Divine Child Summer Series #5Jul 29 · Discus · Place 6 · THEY LeagueTHEY LeagueDiscus1.6kg6.60' 0" PB8
Jul 29Divine Child Summer Series #5Jul 29 · 400 Meters · Place 27 · THEY LeagueTHEY League400 Meters27.1:02.76a PB8
Jul 29Divine Child Summer Series #5Jul 29 · 200 Meters · Place 33 · THEY LeagueTHEY League200 Meters33.26.89a PB8
Jul 29Divine Child Summer Series #5Jul 29 · 100 Meters · Place 50 · THEY LeagueTHEY League100 Meters50.13.68a PB8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Discus · Place 4 · THEY LeagueTHEY LeagueDiscus460-68
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200m Hurdles · Place 7 · THEY LeagueTHEY League200m Hurdles732.01a8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · Discus · Place 5 · THEY LeagueTHEY LeagueDiscus556-118
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 400 Meters · Place 14 · THEY LeagueTHEY League400 Meters141:03.98a8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 200 Meters · Place 20 · THEY LeagueTHEY League200 Meters2028.73a8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 100 Meters · Place 30 · THEY LeagueTHEY League100 MetersRound S3014.11a8
Jun 7COURAGEOUS GAMESJun 7 · Discus · Place 3 · THEY LeagueTHEY LeagueDiscus314.50m8
Jun 7COURAGEOUS GAMESJun 7 · 400 Meters · Place 11 · THEY LeagueTHEY League400 Meters111:03.71a8
Jun 7COURAGEOUS GAMESJun 7 · 200 Meters · Place 22 · THEY LeagueTHEY League200 Meters2228.60a8
May 14KMS vs Jefferson (HOME)May 14 · 400 Meters · Place 4 · Jefferson (St Clair Shores)Jefferson (St Clair Shores)400 Meters41:05.01a8
May 14KMS vs Jefferson (HOME)May 14 · 200 Meters · Jefferson (St Clair Shores)Jefferson (St Clair Shores)200 Meters—NT8
May 12WWMS vs JeffersonMay 12 · 400 Meters · Place 2 · Jefferson (St Clair Shores)Jefferson (St Clair Shores)400 Meters2.1:06.16a8
May 12WWMS vs JeffersonMay 12 · 200 Meters · Place 5 · Jefferson (St Clair Shores)Jefferson (St Clair Shores)200 Meters5.34.05a8

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Feb 27LAB Midwest ShowcaseFeb 27 · 800 Meters · Place 6 · THEY LeagueTHEY League800 Meters63:02.13a8
Feb 27LAB Midwest ShowcaseFeb 27 · 400 Meters · Place 10 · THEY LeagueTHEY League400 Meters101:06.59a PB8
Feb 27LAB Midwest ShowcaseFeb 27 · 200 Meters · Place 16 · THEY LeagueTHEY League200 Meters1633.85a8
Feb 21LAB Indoor Meet #11Feb 21 · 400 Meters · Place 95 · THEY LeagueTHEY League400 Meters951:06.65a8
Feb 21LAB Indoor Meet #11Feb 21 · 200 Meters · Place 120 · THEY LeagueTHEY League200 Meters12032.40a8
Feb 21LAB Indoor Meet #11Feb 21 · 60 Meters · Place 109 · THEY LeagueTHEY League60 MetersRound P1099.85a8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Place 44 · THEY LeagueTHEY League400 Meters44.1:09.10a8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 200 Meters · Place 50 · THEY LeagueTHEY League200 MetersRound P50.30.30a PB8
Feb 7LAB Indoor Meet #9Feb 7 · 400 Meters · Place 115 · THEY LeagueTHEY League400 Meters1151:07.10a8
Feb 7LAB Indoor Meet #9Feb 7 · 200 Meters · Place 219 · THEY LeagueTHEY League200 Meters21930.77a8
Feb 7LAB Indoor Meet #9Feb 7 · 60 Meters · Place 222 · THEY LeagueTHEY League60 Meters2229.68a8
Jan 25Michigan Youth Indoor Series Mini MeetJan 25 · 800 Meters · Place 2 · THEY LeagueTHEY League800 Meters22:19.81a PB8
Jan 25Michigan Youth Indoor Series Mini MeetJan 25 · 200 Meters · Place 18 · THEY LeagueTHEY League200 Meters1830.49a8
Jan 24LAB Indoor Meet #7Jan 24 · 400 Meters · Place 74 · THEY LeagueTHEY League400 Meters741:07.84a8
Jan 24LAB Indoor Meet #7Jan 24 · 60 Meters · Place 95 · THEY LeagueTHEY League60 MetersRound P9510.53a8
Jan 17LAB Indoor Meet #6Jan 17 · Triple Jump · Place 146 · THEY LeagueTHEY LeagueTriple Jump14610.31a PB8
Jan 17LAB Indoor Meet #6Jan 17 · 400 Meters · Place 101 · THEY LeagueTHEY League400 Meters1011:10.47a8
Jan 17LAB Indoor Meet #6Jan 17 · 400 Meters · Place 101 · THEY LeagueTHEY League400 Meters1011:10.47a8
Jan 17LAB Indoor Meet #6Jan 17 · 60 Meters · Place 146 · THEY LeagueTHEY League60 Meters14610.31a8
Jan 3LAB Indoor Meet #4Jan 3 · 200 Meters · Place 119 · THEY LeagueTHEY League200 Meters11931.00a8
Jan 3LAB Indoor Meet #4Jan 3 · 60 Meters · Place 145 · THEY LeagueTHEY League60 Meters1459.66a8

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 60 Meter · Place 252 · THEY LeagueTHEY League60 Meter252.11.50a8
Feb 8LAB Indoor Meet #9Feb 8 · 400 Meters · Place 118 · 16Ways Track Club16Ways Track Club400 Meters1181:08.29a—
Feb 8LAB Indoor Meet #9Feb 8 · 200 Meters · Place 182 · 16Ways Track Club16Ways Track Club200 Meters18230.97a—
Feb 8LAB Indoor Meet #9Feb 8 · 60 Meters · Place 185 · 16Ways Track Club16Ways Track Club60 MetersRound P1859.62a—
Feb 1LAB Indoor Meet #8Feb 1 · 60 Meters · Place 181 · 16Ways Track Club16Ways Track Club60 MetersRound P1819.31a PB—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 23Divine Child Summer Series #5Jul 23 · 200 Meters · Place 66 · THEY LeagueTHEY League200 Meters6631.63a7
Jul 23Divine Child Summer Series #5Jul 23 · 100 Meters · Place 69 · THEY LeagueTHEY League100 Meters6915.37a7
Jul 17Divine Child Summer Series #4Jul 17 · 200m Hurdles · Place 4 · THEY LeagueTHEY League200m Hurdles437.82a7
Jul 17Divine Child Summer Series #4Jul 17 · 100 Meters · Place 77 · THEY LeagueTHEY League100 Meters7716.44a7
Jul 12Motor City ClassicJul 12 · 400 Meters · Place 14 · THEY LeagueTHEY League400 Meters141:09.69a7
Jul 12Motor City ClassicJul 12 · 200 Meters · Place 17 · THEY LeagueTHEY League200 Meters1730.40a7
Jul 12Motor City ClassicJul 12 · 100 Meters · Place 20 · THEY LeagueTHEY League100 Meters2014.94a7
Jul 9Divine Child Summer Series #3Jul 9 · 100 Meters · Place 56 · THEY LeagueTHEY League100 Meters5615.41a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 15 · THEY LeagueTHEY League400 Meters15.1:06.31a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 200 Meters · Place 19 · THEY LeagueTHEY League200 MetersRound S19.30.32a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 100 Meters · Place 15 · THEY LeagueTHEY League100 MetersRound S15.14.26a7
Jun 21Blazers InvitationalJun 21 · 400 Meters · Place 24 · THEY LeagueTHEY League400 Meters24.1:11.30a7
Jun 21Blazers InvitationalJun 21 · 200 Meters · Place 26 · THEY LeagueTHEY League200 Meters26.30.50a7
Jun 21Blazers InvitationalJun 21 · 100 Meters · THEY LeagueTHEY League100 MetersRound S—DNS7
May 24Embrace Sportz RelaysMay 24 · 400 Meters · Place 18 · THEY LeagueTHEY League400 Meters181:10.61a7
May 24Embrace Sportz RelaysMay 24 · 200 Meters · Place 29 · THEY LeagueTHEY League200 Meters2930.08a7
May 24Embrace Sportz RelaysMay 24 · 100 Meters · Place 44 · THEY LeagueTHEY League100 MetersRound S4415.13a7

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · 60 Meter · Place 105 · 16Ways Track Club16Ways Track Club60 MeterRound P105.9.51a8
Dec 27LAB Holiday InviteDec 27 · 200 Meters · Place 89 · 16Ways Track Club16Ways Track Club200 Meters89.31.62a8
Dec 14LAB Indoor Meet #1Dec 14 · 300 Meters · Place 105 · 16Ways Track Club16Ways Track Club300 Meters105.49.82a PB8
Dec 14LAB Indoor Meet #1Dec 14 · 60 Meter · Place 141 · 16Ways Track Club16Ways Track Club60 Meter141.9.04a PB8
Dec 14LAB Indoor Meet #1Dec 14 · 200 Meters · Place 122 · 16Ways Track Club16Ways Track Club200 Meters122.30.69a8
Jun 22Blazers InvitationalJun 22 · 400 Meters · Place 20 · 16Ways Track Club16Ways Track Club400 Meters20.1:18.41a7
Jun 22Blazers InvitationalJun 22 · 200 Meters · Place 17 · 16Ways Track Club16Ways Track Club200 Meters17.31.71a7
Jun 22Blazers InvitationalJun 22 · 100 Meters · Place 18 · 16Ways Track Club16Ways Track Club100 MetersRound P18.14.66a PB7
Feb 3LAB Indoor Meet #7Feb 3 · 200 Meters · Place 139 · 16Ways Track Club16Ways Track Club200 Meters13931.57a—
Feb 3LAB Indoor Meet #7Feb 3 · 60 Meters · Place 171 · 16Ways Track Club16Ways Track Club60 MetersRound P1719.60a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 20Genesee Swift InviteJul 20 · 400 Meters · Place 8 · 16Ways Track Club16Ways Track Club400 Meters8.1:10.67a7
Jul 20Genesee Swift InviteJul 20 · 200 Meters · Place 11 · 16Ways Track Club16Ways Track Club200 Meters11.30.78a7
Jul 20Genesee Swift InviteJul 20 · 100 Meters · Place 11 · 16Ways Track Club16Ways Track Club100 MetersRound P11.14.93a7
Jul 14Courageous GamesJul 14 · 400 Meters · Place 19 · 16Ways Track Club16Ways Track Club400 Meters191:10.28a—
Jul 14Courageous GamesJul 14 · 200 Meters · Place 20 · 16Ways Track Club16Ways Track Club200 Meters2031.47a—
Jul 14Courageous GamesJul 14 · 100 Meters · Place 12 · 16Ways Track Club16Ways Track Club100 Meters1214.88a—