Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBlazers Invitational · Jun 2213.66aBlazers InvitationalJune 22, 2024
100 Meters · OutdoorSummer Meet #1 · Jun 1913.37aSummer Meet #1June 19, 2024
200 Meters · IndoorLAB Indoor Meet #1 · Dec 1427.91aLAB Indoor Meet #1December 14, 2024
200 Meters · Outdoor24 Michigan Middle School Last Chance · May 2327.93a24 Michigan Middle School Last ChanceMay 23, 2024
200m Hurdles · 30" / 0.762m · IndoorLAB Holiday Invite · Dec 2933.29aLAB Holiday InviteDecember 29, 2023
300 Meters · IndoorLAB Indoor Meet #1 · Dec 1344.73aLAB Indoor Meet #1December 13, 2025
300m Hurdles · 30" / 0.762m · IndoorLAB Holiday Invite · Dec 2751.71aLAB Holiday InviteDecember 27, 2025
400 Meters · IndoorLAB Indoor Meet #2 · Dec 211:05.07aLAB Indoor Meet #2December 21, 2024
400 Meters · OutdoorSE Michigan MS Showcase - 'The Show' · May 101:04.14aSE Michigan MS Showcase - 'The Show'May 10, 2024
500 Meters · IndoorLAB Indoor Meet #10 · Feb 141:30.26aLAB Indoor Meet #10February 14, 2026
55 Meters · IndoorLAB Indoor Meet #8 · Jan 317.98aLAB Indoor Meet #8January 31, 2026
60 Meter · IndoorLAB Indoor Meet #1 · Dec 148.65aLAB Indoor Meet #1December 14, 2024
60 Meters · IndoorLAB Indoor Meet #7 · Feb 38.74aLAB Indoor Meet #7February 3, 2024
600 Meters · IndoorLAB Indoor Meet #1 · Dec 142:07.34aLAB Indoor Meet #1December 14, 2023
60m Hurdles · 33" / 0.838m · Indoor'26 EMU Huron Relays - Large School · Mar 2110.80a'26 EMU Huron Relays - Large SchoolMarch 21, 2026
Long Jump · OutdoorDDC Summer Meet 1 · Jun 2111'04.00DDC Summer Meet 1June 21, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 15DPSCD BLUE DIVISION MEET #1 Apr 15 · 300m Hurdles · Detroit RenaissanceDetroit Renaissance300m Hurdles30" / 0.762m—DNS10
Apr 15DPSCD BLUE DIVISION MEET #1 Apr 15 · 100m Hurdles · Detroit RenaissanceDetroit Renaissance100m Hurdles33" / 0.838m—DNS10
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 100m Hurdles · Place 18 · Detroit RenaissanceDetroit Renaissance100m HurdlesRound P1818.33a10
Mar 28DDC All-Comers Invite (EQ Approved)Mar 28 · 300m Hurdles · Place 5 · Detroit RenaissanceDetroit Renaissance300m Hurdles553.09a10
Mar 28DDC All-Comers Invite (EQ Approved)Mar 28 · 100m Hurdles · Place 7 · Detroit RenaissanceDetroit Renaissance100m Hurdles719.12a10

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 21'26 EMU Huron Relays - Large SchoolMar 21 · 60m Hurdles · Place 6 · Detroit RenaissanceDetroit Renaissance60m Hurdles33" / 0.838mRound P6.10.92a10
Mar 21'26 EMU Huron Relays - Large SchoolMar 21 · 60m Hurdles · Place 5 · Detroit RenaissanceDetroit Renaissance60m Hurdles33" / 0.838m5.10.80a PB10
Feb 14LAB Indoor Meet #10Feb 14 · 55m Hurdles · Place 14 · Magnify13Magnify1355m Hurdles1410.69a10
Feb 14LAB Indoor Meet #10Feb 14 · 500 Meters · Place 18 · Magnify13Magnify13500 Meters181:30.26a PB10
Feb 14LAB Indoor Meet #10Feb 14 · 55 Meters · Place 33 · Magnify13Magnify1355 Meters338.12a10
Jan 31LAB Indoor Meet #8Jan 31 · 55m Hurdles · Place 15 · Magnify13Magnify1355m HurdlesRound P159.84a10
Jan 31LAB Indoor Meet #8Jan 31 · 55m Hurdles · Place 12 · Magnify13Magnify1355m Hurdles129.77a10
Jan 31LAB Indoor Meet #8Jan 31 · 55 Meters · Place 52 · Magnify13Magnify1355 MetersRound P527.98a PB10
Jan 24LAB Indoor Meet #7Jan 24 · 60m Hurdles · Place 13 · Magnify13Magnify1360m HurdlesRound P1310.64a10
Jan 24LAB Indoor Meet #7Jan 24 · 60m Hurdles · Place 16 · Magnify13Magnify1360m Hurdles1611.76a10
Jan 17LAB Indoor Meet #6Jan 17 · 60m Hurdles · Place 14 · Magnify13Magnify1360m Hurdles1412.22a10
Jan 10LAB Indoor Meet #5Jan 10 · 55m Hurdles · Place 10 · Magnify13Magnify1355m Hurdles109.91a10
Jan 10LAB Indoor Meet #5Jan 10 · 400 Meters · Place 24 · Magnify13Magnify13400 Meters241:06.51a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · 300m Hurdles · Place 5 · Magnify13Magnify13300m Hurdles30" / 0.762m5.51.71a PB10
Dec 13LAB Indoor Meet #1Dec 13 · 300 Meters · Place 13 · Magnify13Magnify13300 Meters13.44.73a PB10
Dec 13LAB Indoor Meet #1Dec 13 · 60 Meter · Place 51 · Magnify13Magnify1360 Meter51.8.76a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6DPSCD PSL BLUE DIVISION LEAGUE CHAMPIONSHIPMay 6 · 100m Hurdles · Place 8 · Detroit RenaissanceDetroit Renaissance100m Hurdles819.45a9
May 314th DDC Mark Carpenter Invite (EQ approved)May 3 · 100m Hurdles · Place 18 · Detroit RenaissanceDetroit Renaissance100m HurdlesRound P1820.54a9
Apr 29DPSCD PSL BLUE DIVISION MEET #3Apr 29 · 300m Hurdles · Place 5 · Detroit RenaissanceDetroit Renaissance300m Hurdles553.009
Apr 29DPSCD PSL BLUE DIVISION MEET #3Apr 29 · 100 Meters · Place 17 · Detroit RenaissanceDetroit Renaissance100 Meters1713.91a9
Apr 2611th Courageous Inc Invite (EQ Approved)Apr 26 · 100 Meters · Place 30 · Detroit RenaissanceDetroit Renaissance100 Meters3014.059
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · 300m Hurdles · Place 28 · Detroit RenaissanceDetroit Renaissance300m Hurdles2856.62a9
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · 200 Meters · Place 25 · Detroit RenaissanceDetroit Renaissance200 Meters2528.19a9

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 21LAB Indoor Meet #2Dec 21 · 60 Meter · Place 67 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan60 Meter67.8.66a9
Dec 21LAB Indoor Meet #2Dec 21 · 400 Meters · Place 49 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan400 Meters49.1:05.07a PB9
Dec 21LAB Indoor Meet #2Dec 21 · 200 Meters · Place 51 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200 Meters51.28.10a9
Dec 14LAB Indoor Meet #1Dec 14 · 60 Meter · Place 54 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan60 Meter54.8.65a PB9
Dec 14LAB Indoor Meet #1Dec 14 · 400 Meters · Place 20 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan400 Meters20.1:05.27a9
Dec 14LAB Indoor Meet #1Dec 14 · 200 Meters · Place 34 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200 Meters34.27.91a PB9
Jun 22Blazers InvitationalJun 22 · 200m Hurdles · Place 11 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200m Hurdles30" / 0.762m11.37.51a8
Jun 22Blazers InvitationalJun 22 · 200 Meters · Place 25 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200 Meters25.28.99a8
Jun 22Blazers InvitationalJun 22 · 100 Meters · Place 20 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan100 MetersRound P20.13.66a PB8
Feb 242024 MITS State FinalsFeb 24 · 200 Meters · Place 19 · Next LevelNext Level200 Meters1928.03a—
Feb 1014 & Under National ChampionshipFeb 10 · 60m Hurdles · Place 14 · Next LevelNext Level60m HurdlesRound P1412.388
Feb 1014 & Under National ChampionshipFeb 10 · 400 Meters · Place 21 · Next LevelNext Level400 Meters211:05.538
Feb 1014 & Under National ChampionshipFeb 10 · 200 Meters · Place 26 · Next LevelNext Level200 MetersRound P2628.758
Feb 3LAB Indoor Meet #7Feb 3 · 60m Hurdles · Place 24 · Next LevelNext Level60m HurdlesRound P2412.00a—
Feb 3LAB Indoor Meet #7Feb 3 · 200 Meters · Place 48 · Next LevelNext Level200 Meters4828.07a—
Feb 3LAB Indoor Meet #7Feb 3 · 60 Meters · Place 62 · Next LevelNext Level60 MetersRound P628.74a PB—
Jan 20LAB Indoor Meet #5Jan 20 · 60m Hurdles · Place 19 · Next LevelNext Level60m Hurdles1912.27a—
Jan 20LAB Indoor Meet #5Jan 20 · 60 Meters · Place 47 · Next LevelNext Level60 Meters478.75a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 24Summer Meet #5Jul 24 · 400 Meters · Place 9 · Next LevelNext Level400 Meters91:04.74a—
Jul 24Summer Meet #5Jul 24 · 200 Meters · Place 16 · Next LevelNext Level200 Meters1628.46a—
Jul 24Summer Meet #5Jul 24 · 100 Meters · Place 15 · Next LevelNext Level100 Meters1513.84a—
Jul 17Summer Meet #4Jul 17 · High Jump · Place 3 · Next LevelNext LevelHigh Jump34-0—
Jul 17Summer Meet #4Jul 17 · 400m Hurdles · Place 6 · Next LevelNext Level400m Hurdles61:16.99a—
Jul 17Summer Meet #4Jul 17 · 100m Hurdles · Place 10 · Next LevelNext Level100m Hurdles1019.97a—
Jun 24Summer Meet #2Jun 24 · 200m Hurdles · Place 2 · Next LevelNext Level200m Hurdles231.91a—
Jun 24Summer Meet #2Jun 24 · 100 Meters · Place 8 · Next LevelNext Level100 Meters813.51a—
Jun 19Summer Meet #1Jun 19 · 200m Hurdles · Place 3 · Next LevelNext Level200m Hurdles332.61a—
Jun 19Summer Meet #1Jun 19 · 100 Meters · Place 9 · Next LevelNext Level100 Meters913.37a PB—
May 2324 Michigan Middle School Last ChanceMay 23 · 200 Meters · Place 3 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200 Meters3.27.93a PB8
May 10SE Michigan MS Showcase - 'The Show'May 10 · 400 Meters · Place 8 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan400 Meters8.1:04.14a PB8

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29LAB Holiday InviteDec 29 · 200m Hurdles · Place 4 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200m Hurdles30" / 0.762m4.33.29a PB8
Dec 29LAB Holiday InviteDec 29 · 60 Meter · Place 49 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan60 MeterRound P49.8.73a8
Dec 29LAB Holiday InviteDec 29 · 200 Meters · Place 32 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200 Meters32.28.46a8
Dec 16LAB Indoor Meet #2Dec 16 · 400 Meters · Place 51 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan400 Meters51.1:09.51a8
Dec 14LAB Indoor Meet #1Dec 14 · 600 Meters · Place 26 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan600 Meters26.2:07.34a PB8
Dec 14LAB Indoor Meet #1Dec 14 · 60m Hurdles · Place 25 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan60m Hurdles33" / 0.838m25.12.91a8
Dec 14LAB Indoor Meet #1Dec 14 · 200 Meters · Place 32 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200 Meters32.28.83a8
Feb 17AAU 14-Under Youth National ChampionshipFeb 17 · 200 Meters · Place 28 · Next LevelNext Level200 MetersRound P2830.56a—
Feb 17AAU 14-Under Youth National ChampionshipFeb 17 · 60 Meters · Place 19 · Next LevelNext Level60 MetersRound P199.10a—
Feb 5MITS @ Eastern Michigan University #3Feb 5 · 400 Meters · Place 23 · Next LevelNext Level400 Meters231:08.69a—
Feb 5MITS @ Eastern Michigan University #3Feb 5 · 200 Meters · Place 53 · Next LevelNext Level200 Meters5330.55a—
Feb 5MITS @ Eastern Michigan University #3Feb 5 · 60 Meters · Place 45 · Next LevelNext Level60 Meters459.16a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 19DDC Summer Meet 4Jul 19 · 200m Hurdles · Place 4 · Next LevelNext Level200m Hurdles433.51a—
Jul 19DDC Summer Meet 4Jul 19 · 100m Hurdles · Place 12 · Next LevelNext Level100m Hurdles1221.36a—
Jul 19DDC Summer Meet 4Jul 19 · 100 Meters · Place 26 · Next LevelNext Level100 Meters2614.47a—
Jul 12DDC Summer Meet 3Jul 12 · 400 Meters · Place 8 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan400 Meters8.1:08.43a7
Jul 12DDC Summer Meet 3Jul 12 · 200 Meters · Place 11 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200 Meters11.30.01a7
Jun 21DDC Summer Meet 1Jun 21 · Long Jump · Place 10 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of MichiganLong Jump10.11'04.00 PB7
Jun 21DDC Summer Meet 1Jun 21 · 100 Meters · Place 20 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan100 Meters20.14.50a7
Jun 17EITI Invitational Jun 17 · Shot Put · Place 10 · Next LevelNext LevelShot Put104.95m—
Jun 17EITI Invitational Jun 17 · 400 Meters · Place 13 · Next LevelNext Level400 Meters131:09.37a—
Jun 17EITI Invitational Jun 17 · Long Jump · Place 9 · Next LevelNext LevelLong Jump93.63m—
Jun 17EITI Invitational Jun 17 · 200 Meters · Place 13 · Next LevelNext Level200 Meters1328.75a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22DDC Summer Meet 1Jun 22 · Long Jump · Place 19 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of MichiganLong Jump19.8'00.006
Jun 22DDC Summer Meet 1Jun 22 · 200 Meters · Place 24 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan200 Meters24.33.41a6
Jun 22DDC Summer Meet 1Jun 22 · 100 Meters · Place 27 · Next Level Youth Track Club of MichiganNext Level Youth Track Club of Michigan100 Meters27.16.19a6