Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorAAU Junior Olympic Games · Aug 115.19aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorLAB Indoor Meet #6 · Jan 1827.74aLAB Indoor Meet #6January 18, 2025
200 Meters · Outdoor21ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ Meet · May 1027.53a21ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ MeetMay 10, 2025
300 Meters · IndoorLAB Indoor Meet #8 · Jan 3145.73aLAB Indoor Meet #8January 31, 2026
300m Hurdles · 30" / 0.762m · OutdoorDPSCD BLUE DIVISION CHAMPIONSHIP · May 546.51aDPSCD BLUE DIVISION CHAMPIONSHIPMay 5, 2026
400 Meters · IndoorLAB Midwest Showcase · Feb 271:02.59aLAB Midwest ShowcaseFebruary 27, 2026
400 Meters · OutdoorCourageous Games · Jul 141:03.67aCourageous GamesJuly 14, 2024
400m Hurdles · 30" / 0.762m · OutdoorMotor City Nationals Elite Tune-Up Meet · Jun 111:05.18aMotor City Nationals Elite Tune-Up MeetJune 11, 2026
55 Meters · IndoorLAB Indoor Meet #5 · Jan 108.39aLAB Indoor Meet #5January 10, 2026
60 Meters · IndoorLAB Indoor Meet #6 · Jan 188.59aLAB Indoor Meet #6January 18, 2025
800 Meters · OutdoorDPSCD BLUE DIVISION MEET #2 · Apr 232:41.16aDPSCD BLUE DIVISION MEET #2April 23, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Str8 Smokin Track ClubStr8 Smokin Track Club400m Hurdles30" / 0.762mRound P--FS10
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 13 · Str8 Smokin Track ClubStr8 Smokin Track Club100m Hurdles33" / 0.838mRound P13.15.19a PBWind: 110
Jul 22Divine Child Summer Series #3Jul 22 · 400m Hurdles · Place 1 · Courageous Track ClubCourageous Track Club400m Hurdles30" / 0.762m1.1:06.54a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 400m Hurdles · Place 4 · Str8 Smokin Track ClubStr8 Smokin Track Club400m Hurdles41:06.08a10
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100m Hurdles · Place 7 · Str8 Smokin Track ClubStr8 Smokin Track Club100m HurdlesRound S715.85a10
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100m Hurdles · Place 5 · Str8 Smokin Track ClubStr8 Smokin Track Club100m Hurdles515.57a10
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 400m Hurdles · Place 2 · Str8 Smokin Track ClubStr8 Smokin Track Club400m Hurdles30" / 0.762m2.1:05.18a PB10
May 23DPSCD CITY CHAMPIONSHIPMay 23 · 300m Hurdles · Place 1 · Detroit Cass TechDetroit Cass Tech300m Hurdles30" / 0.762m1.48.19a10
May 23DPSCD CITY CHAMPIONSHIPMay 23 · 100m Hurdles · Place 1 · Detroit Cass TechDetroit Cass Tech100m Hurdles33" / 0.838mRound S1.15.98a10
May 23DPSCD CITY CHAMPIONSHIPMay 23 · 100m Hurdles · Place 1 · Detroit Cass TechDetroit Cass Tech100m Hurdles33" / 0.838m1.15.73a10
May 15MHSAA LP Region 07-1 @ Grosse Pointe SouthMay 15 · 300m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech300m Hurdles247.01a10
May 15MHSAA LP Region 07-1 @ Grosse Pointe SouthMay 15 · 100m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech100m Hurdles215.84a10
May 15MHSAA LP Region 07-1 @ Grosse Pointe SouthMay 15 · 100m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech100m Hurdles215.63a10
May 9DAKOTA COUGARS (EQ Approved) INVITE & ELITE JV MEETMay 9 · 300m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech300m Hurdles246.74a10
May 9DAKOTA COUGARS (EQ Approved) INVITE & ELITE JV MEETMay 9 · 100m Hurdles · Place 3 · Detroit Cass TechDetroit Cass Tech100m Hurdles315.54a10
May 5DPSCD BLUE DIVISION CHAMPIONSHIPMay 5 · 300m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech300m Hurdles30" / 0.762m2.46.51a PB10
May 5DPSCD BLUE DIVISION CHAMPIONSHIPMay 5 · 100m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech100m Hurdles33" / 0.838m2.16.18a10
Apr 2512th Courageous Invite (EQ Approved)Apr 25 · 300m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech300m Hurdles248.15a10
Apr 2512th Courageous Invite (EQ Approved)Apr 25 · 100m Hurdles · Place 3 · Detroit Cass TechDetroit Cass Tech100m Hurdles316.18a10
Apr 23DPSCD BLUE DIVISION MEET #2Apr 23 · 100m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech100m Hurdles33" / 0.838m2.17.13a10
Apr 23DPSCD BLUE DIVISION MEET #2Apr 23 · 800 Meters · Place 3 · Detroit Cass TechDetroit Cass Tech800 Meters3.2:41.16a PB10
Apr 18April Showers Invitational (EQ Approved)Apr 18 · 300m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech300m Hurdles249.60a10
Apr 15DPSCD BLUE DIVISION MEET #1 Apr 15 · 300m Hurdles · Place 1 · Detroit Cass TechDetroit Cass Tech300m Hurdles30" / 0.762m1.47.93a10
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 300m Hurdles · Place 6 · Detroit Cass TechDetroit Cass Tech300m Hurdles647.44a10
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 100m Hurdles · Place 11 · Detroit Cass TechDetroit Cass Tech100m HurdlesRound P1116.75a10
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 100m Hurdles · Place 9 · Detroit Cass TechDetroit Cass Tech100m Hurdles916.49a10
Mar 28DDC All-Comers Invite (EQ Approved)Mar 28 · 300m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech300m Hurdles249.79a10
Mar 28DDC All-Comers Invite (EQ Approved)Mar 28 · 100m Hurdles · Place 24 · Detroit Cass TechDetroit Cass Tech100m Hurdles2435.90a10

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 27LAB Midwest ShowcaseFeb 27 · 60m Hurdles · Place 1 · Str8 Smokin Track ClubStr8 Smokin Track Club60m HurdlesRound P110.15a10
Feb 27LAB Midwest ShowcaseFeb 27 · 60m Hurdles · Place 1 · Str8 Smokin Track ClubStr8 Smokin Track Club60m HurdlesRound S110.24a10
Feb 27LAB Midwest ShowcaseFeb 27 · 60m Hurdles · Place 1 · Str8 Smokin Track ClubStr8 Smokin Track Club60m Hurdles110.36a10
Feb 27LAB Midwest ShowcaseFeb 27 · 400 Meters · Place 10 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters101:02.59a PB10
Feb 27LAB Midwest ShowcaseFeb 27 · 200 Meters · Place 15 · Str8 Smokin Track ClubStr8 Smokin Track Club200 MetersRound S1528.47a10
Jan 31LAB Indoor Meet #8Jan 31 · 400 Meters · Place 57 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters571:06.65a10
Jan 31LAB Indoor Meet #8Jan 31 · 300 Meters · Place 23 · Str8 Smokin Track ClubStr8 Smokin Track Club300 Meters2345.73a PB10
Jan 25Michigan Youth Indoor Series Mini MeetJan 25 · 60m Hurdles · Place 1 · Str8 Smokin Track ClubStr8 Smokin Track Club60m Hurdles110.73a10
Jan 25Michigan Youth Indoor Series Mini MeetJan 25 · 200 Meters · Place 2 · Str8 Smokin Track ClubStr8 Smokin Track Club200 Meters228.10a10
Jan 25Michigan Youth Indoor Series Mini MeetJan 25 · 60 Meters · Place 3 · Str8 Smokin Track ClubStr8 Smokin Track Club60 Meters38.73a10
Jan 10LAB Indoor Meet #5Jan 10 · 400 Meters · Place 25 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters251:06.58a10
Jan 10LAB Indoor Meet #5Jan 10 · 55 Meters · Place 41 · Str8 Smokin Track ClubStr8 Smokin Track Club55 Meters418.39a PB10

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 2312th Wayne County ChampionshipMay 23 · 300m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech300m Hurdles246.73a9
May 2312th Wayne County ChampionshipMay 23 · 100m Hurdles · Place 4 · Detroit Cass TechDetroit Cass Tech100m Hurdles417.03a9
May 2312th Wayne County ChampionshipMay 23 · 100m Hurdles · Place 6 · Detroit Cass TechDetroit Cass Tech100m Hurdles618.15a9
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 300m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech300m Hurdles247.47a9
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 100m Hurdles · Place 3 · Detroit Cass TechDetroit Cass Tech100m Hurdles317.02a9
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 100m Hurdles · Place 3 · Detroit Cass TechDetroit Cass Tech100m Hurdles316.65a9
May 13DPSCD PSL City ChampionshipsMay 13 · 300m Hurdles · Place 2 · Detroit Cass TechDetroit Cass Tech300m Hurdles247.72a9
May 13DPSCD PSL City ChampionshipsMay 13 · 100m Hurdles · Place 5 · Detroit Cass TechDetroit Cass Tech100m Hurdles518.12a9
May 13DPSCD PSL City ChampionshipsMay 13 · 100m Hurdles · Place 5 · Detroit Cass TechDetroit Cass Tech100m Hurdles516.91a9
May 1021ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ MeetMay 10 · 200 Meters · Place 2 · Detroit Cass TechDetroit Cass Tech200 Meters227.53a PB9
May 1021ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ MeetMay 10 · 100m Hurdles · Place 4 · Detroit Cass TechDetroit Cass Tech100m HurdlesRound P417.01a9
May 1021ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ MeetMay 10 · 100m Hurdles · Place 3 · Detroit Cass TechDetroit Cass Tech100m Hurdles316.22a9
May 6DPSCD PSL BLUE DIVISION LEAGUE CHAMPIONSHIPMay 6 · 300m Hurdles · Place 3 · Detroit Cass TechDetroit Cass Tech300m Hurdles347.98a9
May 314th DDC Mark Carpenter Invite (EQ approved)May 3 · 300m Hurdles · Place 3 · Detroit Cass TechDetroit Cass Tech300m Hurdles347.86a9
May 314th DDC Mark Carpenter Invite (EQ approved)May 3 · 100m Hurdles · Place 4 · Detroit Cass TechDetroit Cass Tech100m HurdlesRound P417.57a9
May 314th DDC Mark Carpenter Invite (EQ approved)May 3 · 100m Hurdles · Place 6 · Detroit Cass TechDetroit Cass Tech100m Hurdles617.26a9
Apr 29DPSCD PSL BLUE DIVISION MEET #3Apr 29 · 300m Hurdles · Place 1 · Detroit Cass TechDetroit Cass Tech300m Hurdles148.009
Apr 29DPSCD PSL BLUE DIVISION MEET #3Apr 29 · 100m Hurdles · Place 1 · Detroit Cass TechDetroit Cass Tech100m Hurdles116.60a9
Apr 2611th Courageous Inc Invite (EQ Approved)Apr 26 · 300m Hurdles · Place 14 · Detroit Cass TechDetroit Cass Tech300m Hurdles1454.549
Apr 2611th Courageous Inc Invite (EQ Approved)Apr 26 · 100m Hurdles · Place 8 · Detroit Cass TechDetroit Cass Tech100m Hurdles817.019
Apr 19Dragon COED RelaysApr 19 · 200 Meters · Place 3 · Detroit Cass TechDetroit Cass Tech200 Meters328.279
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · 100m Hurdles · Place 19 · Detroit Cass TechDetroit Cass Tech100m Hurdles1918.07a9

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 400 Meters · Place 19 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters191:03.38a—
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 200 Meters · Place 27 · Str8 Smokin Track ClubStr8 Smokin Track Club200 MetersRound S2728.01a—
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 60 Meters · Place 35 · Str8 Smokin Track ClubStr8 Smokin Track Club60 MetersRound P358.71a—
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 60m Hurdles · Place 11 · Str8 Smokin Track ClubStr8 Smokin Track Club60m HurdlesRound P1110.75a9
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 400 Meters · Place 19 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters191:04.19a9
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 60 Meters · Place 35 · Str8 Smokin Track ClubStr8 Smokin Track Club60 MetersRound P358.86a9
Jan 18LAB Indoor Meet #6Jan 18 · 400 Meters · Place 6 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters61:03.31a—
Jan 18LAB Indoor Meet #6Jan 18 · 200 Meters · Place 8 · Str8 Smokin Track ClubStr8 Smokin Track Club200 Meters827.74a PB—
Jan 18LAB Indoor Meet #6Jan 18 · 60 Meters · Place 23 · Str8 Smokin Track ClubStr8 Smokin Track Club60 Meters238.59a PB—
Jan 4LAB Indoor Meet #4Jan 4 · 400 Meters · Place 41 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters411:05.029
Jan 4LAB Indoor Meet #4Jan 4 · 200 Meters · Place 28 · Str8 Smokin Track ClubStr8 Smokin Track Club200 Meters2827.869
Jan 4LAB Indoor Meet #4Jan 4 · 60 Meters · Place 55 · Str8 Smokin Track ClubStr8 Smokin Track Club60 Meters558.679

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 14Courageous GamesJul 14 · 100m Hurdles · Place 2 · Str8 Smokin Track ClubStr8 Smokin Track Club100m Hurdles216.91a—
Jul 14Courageous GamesJul 14 · 400 Meters · Place 15 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters151:03.67a PB—
Jul 14Courageous GamesJul 14 · 200 Meters · Place 13 · Str8 Smokin Track ClubStr8 Smokin Track Club200 Meters1327.84a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 242024 MITS State FinalsFeb 24 · 400 Meters · Place 14 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters141:03.83a—
Feb 242024 MITS State FinalsFeb 24 · 200 Meters · Place 21 · Str8 Smokin Track ClubStr8 Smokin Track Club200 Meters2128.22a—
Feb 17SVSU - MITS Meet #5Feb 17 · 400 Meters · Place 41 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters411:04.56a—
Feb 17SVSU - MITS Meet #5Feb 17 · 200 Meters · Place 40 · Str8 Smokin Track ClubStr8 Smokin Track Club200 Meters4028.03a—
Feb 1014 & Under National ChampionshipFeb 10 · 400 Meters · Place 19 · Str8 Smokin Track ClubStr8 Smokin Track Club400 Meters191:05.268
Feb 1014 & Under National ChampionshipFeb 10 · 200 Meters · Place 31 · Str8 Smokin Track ClubStr8 Smokin Track Club200 MetersRound P3129.048
Feb 1014 & Under National ChampionshipFeb 10 · 60 Meters · Place 30 · Str8 Smokin Track ClubStr8 Smokin Track Club60 MetersRound P308.948
Jan 6SVSU - MITS Meet #2Jan 6 · 200 Meters · Place 52 · Str8 Smokin Track ClubStr8 Smokin Track Club200 Meters5227.90a—
Jan 6SVSU - MITS Meet #2Jan 6 · 60 Meters · Place 57 · Str8 Smokin Track ClubStr8 Smokin Track Club60 MetersRound P578.66a—