Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDivine Child Summer Series #2 · Jun 266:14.44aDivine Child Summer Series #2June 26, 2025
100 Meters · OutdoorSummer Meet #5 · Jul 2414.12aSummer Meet #5July 24, 2024
1000 Meters · IndoorLAB Indoor Meet #8 · Jan 313:21.40aLAB Indoor Meet #8January 31, 2026
1500 Meters · IndoorLAB Indoor Meet #10 · Feb 145:17.90aLAB Indoor Meet #10February 14, 2026
1600 Meters · Indoor2026 MITS/MITCA Indoor TF State Championships · Feb 271:00.932026 MITS/MITCA Indoor TF State ChampionshipsFebruary 27, 2026
1600 Meters · OutdoorDPSCD PSL City Championships · May 135:42.77aDPSCD PSL City ChampionshipsMay 13, 2025
200 Meters · IndoorMITS/MITCA Indoor TF State Championships · Mar 827.42aMITS/MITCA Indoor TF State ChampionshipsMarch 8, 2025
200 Meters · OutdoorMotor City Nationals Elite Tune-Up Meet · Jun 1126.75aMotor City Nationals Elite Tune-Up MeetJune 11, 2026
300 Meters · IndoorLAB Indoor Meet #1 · Dec 1443.95aLAB Indoor Meet #1December 14, 2024
400 Meters · IndoorLAB Indoor Meet #8 · Jan 311:01.50aLAB Indoor Meet #8January 31, 2026
400 Meters · Outdoor21ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ Meet · May 1059.05a21ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ MeetMay 10, 2025
60 Meter · IndoorLAB Indoor Meet #2 · Dec 169.17aLAB Indoor Meet #2December 16, 2023
60 Meters · IndoorLAB Indoor Meet #9 · Feb 88.64aLAB Indoor Meet #9February 8, 2025
600 Meters · IndoorLAB Indoor Meet #10 · Feb 141:40.80aLAB Indoor Meet #10February 14, 2026
60m Hurdles · 33" / 0.838m · IndoorMetro - The Semis#1 · Jan 1211.18aMetro - The Semis#1January 12, 2025
800 Meters · IndoorLAB Indoor Meet #8 · Feb 12:28.02aLAB Indoor Meet #8February 1, 2025
800 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 262:19.49aAAU Track & Field Region 12 QualifierJune 26, 2025
High Jump · Outdoor24 APRIL SHOWERS Invitational · Apr 204' 224 APRIL SHOWERS InvitationalApril 20, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 400 Meters · Place 8 · Courageous Track ClubCourageous Track Club400 Meters8.59.96a12
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 200 Meters · Place 7 · Courageous Track ClubCourageous Track Club200 Meters7.26.75a PBWind: 012
May 30MHSAA LP Division 1 FinalsMay 30 · 800 Meters · Place 26 · Detroit Cass TechDetroit Cass Tech800 Meters26.2:24.85a12
May 15MHSAA LP Region 07-1 @ Grosse Pointe SouthMay 15 · 1600 Meters · Place 3 · Detroit Cass TechDetroit Cass Tech1600 Meters35:45.26a12
May 15MHSAA LP Region 07-1 @ Grosse Pointe SouthMay 15 · 800 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech800 Meters12:27.56a12
May 9DAKOTA COUGARS (EQ Approved) INVITE & ELITE JV MEETMay 9 · 400 Meters · Place 3 · Detroit Cass TechDetroit Cass Tech400 Meters31:00.29a12
May 5DPSCD BLUE DIVISION CHAMPIONSHIPMay 5 · 800 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech800 Meters1.2:36.75a12
Apr 28DPSCD BLUE DIVISION MEET #3Apr 28 · 400 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech400 Meters1.59.48a12
Apr 2512th Courageous Invite (EQ Approved)Apr 25 · 800 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech800 Meters12:28.20a12
Apr 23DPSCD BLUE DIVISION MEET #2Apr 23 · 1600 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech1600 Meters1.5:56.80a12
Apr 15DPSCD BLUE DIVISION MEET #1 Apr 15 · 800 Meters · Place 3 · Detroit Cass TechDetroit Cass Tech800 Meters3.2:29.01a12
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 1600 Meters · Place 6 · Detroit Cass TechDetroit Cass Tech1600 Meters65:44.74a12
Mar 28DDC All-Comers Invite (EQ Approved)Mar 28 · 1600 Meters · Place 9 · Detroit Cass TechDetroit Cass Tech1600 Meters96:18.94a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 272026 MITS/MITCA Indoor TF State ChampionshipsFeb 27 · 1600 Meters · Place 12 · Courageous Track ClubCourageous Track Club1600 Meters121:00.93 PB—
Feb 14LAB Indoor Meet #10Feb 14 · 1500 Meters · Place 4 · Courageous Track ClubCourageous Track Club1500 Meters45:17.90a PB12
Feb 14LAB Indoor Meet #10Feb 14 · 600 Meters · Place 2 · Courageous Track ClubCourageous Track Club600 Meters21:40.80a PB12
Jan 31LAB Indoor Meet #8Jan 31 · 1000 Meters · Place 26 · Courageous Track ClubCourageous Track Club1000 Meters263:21.40a PB12
Jan 31LAB Indoor Meet #8Jan 31 · 400 Meters · Place 12 · Courageous Track ClubCourageous Track Club400 Meters121:01.50a PB12
Jan 18HS ShowcaseJan 18 · 800 Meters · Place 51 · Detroit Cass TechDetroit Cass Tech800 Meters51.2:31.92a12
Jan 10SVSU - MITS #1Jan 10 · 800 Meters · Place 24 · Courageous Track ClubCourageous Track Club800 Meters24.2:29.36a12
Jan 3LAB Indoor Meet #4Jan 3 · 800 Meters · Place 26 · Courageous Track ClubCourageous Track Club800 Meters262:36.01a12
Jan 3LAB Indoor Meet #4Jan 3 · 200 Meters · Place 106 · Courageous Track ClubCourageous Track Club200 Meters10631.81a12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · 1600 Meters · Place 21 · Courageous Track ClubCourageous Track Club1600 Meters21.6:04.64a12
Dec 27LAB Holiday InviteDec 27 · 200 Meters · Place 27 · Courageous Track ClubCourageous Track Club200 MetersRound P27.27.89a12
Dec 20LAB Indoor Meet #2Dec 20 · 600 Meters · Place 27 · Courageous Track ClubCourageous Track Club600 Meters27.1:50.25a12
Dec 20LAB Indoor Meet #2Dec 20 · 200 Meters · Place 39 · Courageous Track ClubCourageous Track Club200 Meters39.27.83a12
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 200 Meters · Place 46 · Courageous Track ClubCourageous Track Club200 MetersRound S46.27.42a PB11
Feb 8LAB Indoor Meet #9Feb 8 · 400 Meters · Place 16 · Courageous Track ClubCourageous Track Club400 Meters161:02.28a—
Feb 8LAB Indoor Meet #9Feb 8 · 200 Meters · Place 46 · Courageous Track ClubCourageous Track Club200 Meters4627.88a—
Feb 8LAB Indoor Meet #9Feb 8 · 60 Meters · Place 62 · Courageous Track ClubCourageous Track Club60 MetersRound P628.64a PB—
Feb 1LAB Indoor Meet #8Feb 1 · 800 Meters · Place 20 · Courageous Track ClubCourageous Track Club800 Meters202:28.02a PB—
Jan 25SVSU - MITS Meet #3Jan 25 · 1600 Meters · Place 43 · Courageous Track ClubCourageous Track Club1600 Meters435:59.90a—
Jan 12Metro - The Semis#1Jan 12 · 60m Hurdles · Place 6 · UnattachedUnattached60m Hurdles33" / 0.838m6.11.18a PB11
Jan 12Metro - The Semis#1Jan 12 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:01.95a11
Jan 11Sid Sink HS OpenJan 11 · 800 Meters · Place 13 · CourageousCourageous800 Meters132:38.8311
Jan 4LAB Indoor Meet #4Jan 4 · 1600 Meters · Place 37 · Courageous Track ClubCourageous Track Club1600 Meters376:12.8111
Jan 4LAB Indoor Meet #4Jan 4 · 800 Meters · Place 25 · Courageous Track ClubCourageous Track Club800 Meters252:35.4911

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 23Divine Child Summer Series #5Jul 23 · 1 Mile · Place 3 · Courageous Track ClubCourageous Track Club1 Mile36:33.49a12
Jul 23Divine Child Summer Series #5Jul 23 · 400 Meters · Place 9 · Courageous Track ClubCourageous Track Club400 Meters91:02.71a12
Jul 132025 COURAGEOUS GAMES Jul 13 · 800 Meters · Place 2 · Courageous Track ClubCourageous Track Club800 Meters22:33.50a11
Jun 26Divine Child Summer Series #2Jun 26 · 1 Mile · Place 1 · Courageous Track ClubCourageous Track Club1 Mile16:14.44a PB11
Jun 26Divine Child Summer Series #2Jun 26 · 200 Meters · Place 7 · Courageous Track ClubCourageous Track Club200 Meters728.21a11
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 4 · Courageous Track ClubCourageous Track Club800 Meters4.2:19.49a PB12
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 7 · Courageous Track ClubCourageous Track Club400 Meters7.59.84a12
Jun 12Motor City Nationals Elite Meet (NB Tune-Up)Jun 12 · 100 Meters · Place 8 · Courageous Track ClubCourageous Track Club100 MetersRound P826.33a11
Jun 12Motor City Nationals Elite Meet (NB Tune-Up)Jun 12 · 800 Meters · Place 7 · Courageous Track ClubCourageous Track Club800 Meters72:21.73a11
May 31MHSAA LP Division 1 FinalsMay 31 · 800 Meters · Place 26 · Detroit Cass TechDetroit Cass Tech800 Meters26.2:23.94a11
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 800 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech800 Meters12:20.63a11
May 13DPSCD PSL City ChampionshipsMay 13 · 1600 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech1600 Meters15:42.77a PB11
May 13DPSCD PSL City ChampionshipsMay 13 · 800 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech800 Meters12:22.75a11
May 1021ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ MeetMay 10 · 400 Meters · Place 2 · Detroit Cass TechDetroit Cass Tech400 Meters259.05a PB11
May 314th DDC Mark Carpenter Invite (EQ approved)May 3 · 800 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech800 Meters12:23.55a11
Apr 29DPSCD PSL BLUE DIVISION MEET #3Apr 29 · 400 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech400 Meters11:01.0011
Apr 2611th Courageous Inc Invite (EQ Approved)Apr 26 · 800 Meters · Place 4 · Detroit Cass TechDetroit Cass Tech800 Meters42:27.6811
Apr 19Dragon COED RelaysApr 19 · 800 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech800 Meters12:31.6111
Apr 5DDC Early Season All-Comers (EQ Approved)Apr 5 · 1600 Meters · Place 6 · Detroit Cass TechDetroit Cass Tech1600 Meters66:18.89a11

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · 800 Meters · Place 11 · Courageous Track ClubCourageous Track Club800 Meters11.2:34.22a11
Dec 27LAB Holiday InviteDec 27 · 400 Meters · Place 14 · Courageous Track ClubCourageous Track Club400 Meters14.1:03.18a11
Dec 21LAB Indoor Meet #2Dec 21 · 800 Meters · Place 15 · Courageous Track ClubCourageous Track Club800 Meters15.2:34.37a11
Dec 21LAB Indoor Meet #2Dec 21 · 200 Meters · Place 49 · Courageous Track ClubCourageous Track Club200 Meters49.28.04a11
Dec 14LAB Indoor Meet #1Dec 14 · 300 Meters · Place 19 · Courageous Track ClubCourageous Track Club300 Meters19.43.95a PB11
Dec 14LAB Indoor Meet #1Dec 14 · 400 Meters · Place 8 · Courageous Track ClubCourageous Track Club400 Meters8.1:02.92a11
Feb 17LAB Indoor Meet #9Feb 17 · 400 Meters · Place 25 · Courageous Track ClubCourageous Track Club400 Meters251:04.92a—
Feb 17LAB Indoor Meet #9Feb 17 · 200 Meters · Place 35 · Courageous Track ClubCourageous Track Club200 Meters3528.72a—
Feb 10LAB Indoor Meet #8Feb 10 · 400 Meters · Place 43 · Courageous Track ClubCourageous Track Club400 Meters431:04.52a—
Feb 10LAB Indoor Meet #8Feb 10 · 200 Meters · Place 44 · Courageous Track ClubCourageous Track Club200 Meters4428.90a—
Feb 3LAB Indoor Meet #7Feb 3 · 60 Meters · Place 117 · Courageous Track ClubCourageous Track Club60 MetersRound P1179.29a—
Jan 27LAB Indoor Meet #6Jan 27 · 400 Meters · Place 64 · Courageous Track ClubCourageous Track Club400 Meters641:06.80a—
Jan 27LAB Indoor Meet #6Jan 27 · 200 Meters · Place 74 · Courageous Track ClubCourageous Track Club200 Meters7429.53a—
Jan 20LAB Indoor Meet #5Jan 20 · 400 Meters · Place 47 · Courageous Track ClubCourageous Track Club400 Meters471:09.59a—
Jan 20LAB Indoor Meet #5Jan 20 · 200 Meters · Place 63 · Courageous Track ClubCourageous Track Club200 Meters6330.18a—
Jan 6SVSU - MITS Meet #2Jan 6 · 200 Meters · Place 87 · Courageous Track ClubCourageous Track Club200 Meters8729.13a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 24Summer Meet #5Jul 24 · 800 Meters · Place 2 · Courageous Track ClubCourageous Track Club800 Meters22:54.78a—
Jul 24Summer Meet #5Jul 24 · 400 Meters · Place 12 · Courageous Track ClubCourageous Track Club400 Meters121:05.95a—
Jul 24Summer Meet #5Jul 24 · 200 Meters · Place 17 · Courageous Track ClubCourageous Track Club200 Meters1728.47a—
Jul 24Summer Meet #5Jul 24 · 100 Meters · Place 17 · Courageous Track ClubCourageous Track Club100 Meters1714.12a PB—
Jun 27Area 12 Regional QualifierJun 27 · 800 Meters · Place 7 · Courageous Track ClubCourageous Track Club800 Meters7.2:30.60a10
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 17 · Courageous Track ClubCourageous Track Club400 Meters17.1:03.26a10
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 49 · Courageous Track ClubCourageous Track Club400 Meters49.1:00.97a10
Jun 1MHSAA LP Division 1 FinalsJun 1 · 400 Meters · Place 24 · Detroit Cass TechDetroit Cass Tech400 Meters24.1:00.59a10
May 25DPSCD City ChampionshipsMay 25 · High Jump · Place 9 · Detroit Cass TechDetroit Cass TechHigh Jump94-2—
May 25DPSCD City ChampionshipsMay 25 · 800 Meters · Place 4 · Detroit Cass TechDetroit Cass Tech800 Meters42:32.79a—
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 400 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech400 Meters11:01.57a—
May 1120TH ANNUAL DAKOTA COUGARS INVITATIONALMay 11 · 800 Meters · Place 1 · Detroit Cass TechDetroit Cass Tech800 Meters12:34.99a—
May 1120TH ANNUAL DAKOTA COUGARS INVITATIONALMay 11 · 200 Meters · Place 8 · Detroit Cass TechDetroit Cass Tech200 Meters829.26a—
May 413th DDC Mark Carpenter InviteMay 4 · 800 Meters · Place 11 · Detroit Cass TechDetroit Cass Tech800 Meters112:37.90a—
Apr 2024 APRIL SHOWERS InvitationalApr 20 · High Jump · Place 18 · Detroit Cass TechDetroit Cass TechHigh Jump18.4' 2 PB10
Apr 2024 APRIL SHOWERS InvitationalApr 20 · 400 Meters · Place 7 · Detroit Cass TechDetroit Cass Tech400 Meters7.1:06.85a10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29LAB Holiday InviteDec 29 · 400 Meters · Place 61 · Courageous Track ClubCourageous Track Club400 Meters61.1:11.25a10
Dec 29LAB Holiday InviteDec 29 · 200 Meters · Place 69 · Courageous Track ClubCourageous Track Club200 Meters69.30.56a10
Dec 16LAB Indoor Meet #2Dec 16 · 60 Meter · Place 101 · Courageous Track ClubCourageous Track Club60 Meter101.9.17a PB10
Dec 16LAB Indoor Meet #2Dec 16 · High Jump · Courageous Track ClubCourageous Track ClubHigh Jump—NH10
Dec 16LAB Indoor Meet #2Dec 16 · 400 Meters · Place 66 · Courageous Track ClubCourageous Track Club400 Meters66.1:12.48a10
Dec 16LAB Indoor Meet #2Dec 16 · 200 Meters · Place 109 · Courageous Track ClubCourageous Track Club200 Meters109.31.32a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2610th Wayne County ChampionshipMay 26 · High Jump · Place 10 · Detroit Cass TechDetroit Cass TechHigh Jump104-0—