Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMHSAA LP Division 1 Finals · Jun 115.45aMHSAA LP Division 1 FinalsJune 1, 2024
110m Hurdles · 42" / 1.067m · OutdoorStrawberry Relays · Apr 1716.82aStrawberry RelaysApril 17, 2026
200 Meters · IndoorLAB Indoor Meet #2 · Dec 1623.66aLAB Indoor Meet #2December 16, 2023
300m Hurdles · 36" / 0.914m · IndoorLAB Holiday Invite · Dec 2942.50aLAB Holiday InviteDecember 29, 2023
300m Hurdles · 36" / 0.914m · OutdoorMHSAA LP Division 1 Finals · Jun 139.68aMHSAA LP Division 1 FinalsJune 1, 2024
400 Meters · IndoorLAB Meet #4 · Jan 1455.52LAB Meet #4January 14, 2023
400m Hurdles · 36" / 0.914m · OutdoorAAU Region 12 Qualifier · Jun 301:06.06aAAU Region 12 QualifierJune 30, 2022
60 Meter · IndoorLAB Indoor Meet #1 · Dec 177.62aLAB Indoor Meet #1December 17, 2022
60 Meters · IndoorLAB Meet #9 · Feb 187.72LAB Meet #9February 18, 2023
60 Meters · IndoorSVSU MITS Meet #2 · Jan 79.03aSVSU MITS Meet #2January 7, 2023
60m Hurdles · 39" / 0.991m · IndoorLAB Indoor Meet #2 · Dec 168.47aLAB Indoor Meet #2December 16, 2023
60m Hurdles · 42" / 1.067m · IndoorNew Orleans Triangular Winter Classic · Dec 69.34aNew Orleans Triangular Winter ClassicDecember 6, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17Strawberry RelaysApr 17 · Javelin · Xavier (La.)Xavier (La.)Javelin800g—DNSSo
Apr 17Strawberry RelaysApr 17 · 400m Hurdles · Xavier (La.)Xavier (La.)400m Hurdles36" / 0.914m—DNSSo
Apr 17Strawberry RelaysApr 17 · 110m Hurdles · Place 5 · Xavier (La.)Xavier (La.)110m Hurdles42" / 1.067m5.16.82a PBWind: -2.3So
Apr 10Pelican RelaysApr 10 · 400m Hurdles · Place 10 · Xavier (La.)Xavier (La.)400m Hurdles101:00.55aSo
Apr 10Pelican RelaysApr 10 · 110m Hurdles · Place 5 · Xavier (La.)Xavier (La.)110m Hurdles516.05aSo
Jan 30XGN MeetJan 30 · 60m Hurdles · Xavier (La.)Xavier (La.)60m Hurdles42" / 1.067m--DNSWind: 0.3So
Jan 30XGN MeetJan 30 · 60 Meter · Xavier (La.)Xavier (La.)60 Meter--DNSWind: 0.3So
Jan 30XGN MeetJan 30 · 200 Meters · Xavier (La.)Xavier (La.)200 Meters--DNSWind: 0.9So

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Pelican RelaysApr 4 · 400m Hurdles · Place 12 · Xavier (La.)Xavier (La.)400m Hurdles121:01.13aFr
Apr 4Pelican RelaysApr 4 · 110m Hurdles · Place 10 · Xavier (La.)Xavier (La.)110m Hurdles1016.13aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Mardi Gras ClassicFeb 15 · 60m Hurdles · Place 2 · Xavier (La.)Xavier (La.)60m Hurdles28.65a—
Jan 17LSU Purple TigerJan 17 · 60m Hurdles · Place 17 · Xavier (La.)Xavier (La.)60m Hurdles178.85a—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6New Orleans Triangular Winter ClassicDec 6 · 60m Hurdles · Place 1 · Xavier (La.)Xavier (La.)60m Hurdles42" / 1.067m1.9.34a PBWind: 1.2Fr
Dec 6New Orleans Triangular Winter ClassicDec 6 · 400 Meters · Place 4 · Xavier (La.)Xavier (La.)400 Meters4.57.04aFr
Feb 242024 MITS State FinalsFeb 24 · 60m Hurdles · Place 21 · Track Life UniversityTrack Life University60m Hurdles218.64a—
Feb 242024 MITS State FinalsFeb 24 · 60m Hurdles · Place 15 · Track Life UniversityTrack Life University60m Hurdles158.51a—
Feb 17LAB Indoor Meet #9Feb 17 · 60m Hurdles · Place 1 · Track Life UniversityTrack Life University60m Hurdles18.50a—
Feb 17LAB Indoor Meet #9Feb 17 · 60m Hurdles · Place 2 · Track Life UniversityTrack Life University60m Hurdles28.45a—
Feb 3LAB Indoor Meet #7Feb 3 · 60m Hurdles · Place 8 · Track Life UniversityTrack Life University60m HurdlesRound P88.59a—
Jan 21University of Michigan HS InvitationalJan 21 · 60m Hurdles · Place 9 · Track Life UniversityTrack Life University60m HurdlesRound P98.41a—
Jan 21University of Michigan HS InvitationalJan 21 · 60m Hurdles · Place 10 · Track Life UniversityTrack Life University60m Hurdles108.45a—
Jan 6SVSU - MITS Meet #2Jan 6 · 60m Hurdles · Place 2 · Track Life UniversityTrack Life University60m HurdlesRound P28.52a—
Jan 6SVSU - MITS Meet #2Jan 6 · 60m Hurdles · Place 4 · Track Life UniversityTrack Life University60m Hurdles48.48a—
Jan 6SVSU - MITS Meet #2Jan 6 · 200 Meters · Place 44 · Track Life UniversityTrack Life University200 Meters4423.77a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · 300m Hurdles · Place 11 · Detroit RenaissanceDetroit Renaissance300m Hurdles36" / 0.914m11.39.68a PB12
Jun 1MHSAA LP Division 1 FinalsJun 1 · 110m Hurdles · Place 17 · Detroit RenaissanceDetroit Renaissance110m Hurdles39" / 0.991mRound P17.15.45a PBWind: -1.112
May 25DPSCD City ChampionshipsMay 25 · 300m Hurdles · Place 1 · Detroit RenaissanceDetroit Renaissance300m Hurdles141.05a—
May 25DPSCD City ChampionshipsMay 25 · 110m Hurdles · Place 1 · Detroit RenaissanceDetroit Renaissance110m Hurdles114.85a—
May 18MHSAA LP Region 08-1 @ RochesterMay 18 · 300m Hurdles · Place 3 · Detroit RenaissanceDetroit Renaissance300m Hurdles340.31a—
May 18MHSAA LP Region 08-1 @ RochesterMay 18 · 110m Hurdles · Place 2 · Detroit RenaissanceDetroit Renaissance110m Hurdles214.96a—
May 18MHSAA LP Region 08-1 @ RochesterMay 18 · 110m Hurdles · Place 2 · Detroit RenaissanceDetroit Renaissance110m Hurdles215.07a—
May 413th DDC Mark Carpenter InviteMay 4 · 300m Hurdles · Place 4 · Detroit RenaissanceDetroit Renaissance300m Hurdles440.92a—
May 413th DDC Mark Carpenter InviteMay 4 · 110m Hurdles · Place 1 · Detroit RenaissanceDetroit Renaissance110m Hurdles115.41a—
May 413th DDC Mark Carpenter InviteMay 4 · 110m Hurdles · Place 1 · Detroit RenaissanceDetroit Renaissance110m Hurdles114.72a—

2023 Indoor Track

27 results
DateMeetEventPlMarkGr
Dec 29LAB Holiday InviteDec 29 · 60m Hurdles · Place 8 · Track Life UniversityTrack Life University60m Hurdles39" / 0.991mRound P8.8.89a12
Dec 29LAB Holiday InviteDec 29 · 60m Hurdles · Place 3 · Track Life UniversityTrack Life University60m Hurdles39" / 0.991m3.8.48a12
Dec 29LAB Holiday InviteDec 29 · 300m Hurdles · Place 3 · Track Life UniversityTrack Life University300m Hurdles36" / 0.914m3.42.50a PB12
Dec 16LAB Indoor Meet #2Dec 16 · 60m Hurdles · Place 3 · Track Life UniversityTrack Life University60m Hurdles39" / 0.991m3.8.47a PB12
Dec 16LAB Indoor Meet #2Dec 16 · 200 Meters · Place 22 · Track Life UniversityTrack Life University200 Meters22.23.66a PB12
Feb 25MITS Indoor State ChampionshipsFeb 25 · 60m Hurdles · Place 5 · Track Life UniversitTrack Life Universit60m Hurdles58.92JR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 60m Hurdles · Place 14 · Track Life UniversitTrack Life Universit60m Hurdles148.92JR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 60m Hurdles · Place 3 · Track Life UniversitTrack Life Universit60m HurdlesRound P38.98JR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 60m Hurdles · Place 19 · Track Life UniversitTrack Life Universit60m HurdlesRound P198.98JR
Feb 18LAB Meet #9Feb 18 · 60m Hurdles · Place 5 · Track Life UniversitTrack Life Universit60m Hurdles58.86JR
Feb 18LAB Meet #9Feb 18 · 60m Hurdles · Place 5 · Track Life UniversitTrack Life Universit60m Hurdles58.86JR
Feb 18LAB Meet #9Feb 18 · 60 Meters · Place 6 · Track Life UniversitTrack Life Universit60 MetersRound P67.72 PBJR
Feb 18LAB Meet #9Feb 18 · 60 Meters · Place 41 · Track Life UniversitTrack Life Universit60 MetersRound P417.72JR
Feb 18LAB Meet #9Feb 18 · 60m Hurdles · Place 1 · Track Life UniversitTrack Life Universit60m HurdlesRound P18.95JR
Feb 18LAB Meet #9Feb 18 · 60m Hurdles · Place 6 · Track Life UniversitTrack Life Universit60m HurdlesRound P68.95JR
Jan 22University of Michigan HS InvitationalJan 22 · 60m Hurdles · Place 19 · Track Life UniversityTrack Life University60m HurdlesRound P198.90a11
Jan 22University of Michigan HS InvitationalJan 22 · 60 Meters · Place 29 · Track Life UniversityTrack Life University60 MetersRound P2955.71a11
Jan 22University of Michigan HS InvitationalJan 22 · 60m Hurdles · Place 19 · Track Life University (Track Life University (60m HurdlesRound P198.90—
Jan 22University of Michigan HS InvitationalJan 22 · 400 Meters · Place 29 · Track Life University (Track Life University (400 Meters2955.71—
Jan 14LAB Meet #4Jan 14 · 400 Meters · Place 4 · Track Life UniversitTrack Life Universit400 Meters455.52 PBJR
Jan 14LAB Meet #4Jan 14 · 400 Meters · Place 23 · Track Life UniversitTrack Life Universit400 Meters2355.52JR
Jan 14LAB Meet #4Jan 14 · 60m Hurdles · Place 4 · Track Life UniversitTrack Life Universit60m HurdlesRound P49.30JR
Jan 14LAB Meet #4Jan 14 · 60m Hurdles · Place 11 · Track Life UniversitTrack Life Universit60m HurdlesRound P119.30JR
Jan 7SVSU MITS Meet #2Jan 7 · 60m Hurdles · Place 6 · Track Life UniversityTrack Life University60m HurdlesRound P69.15a11
Jan 7SVSU MITS Meet #2Jan 7 · 60m Hurdles · Place 6 · Track Life UniversityTrack Life University60m HurdlesRound P69.15a11
Jan 7SVSU MITS Meet #2Jan 7 · 60m Hurdles · Place 6 · Track Life UniversityTrack Life University60m HurdlesRound P69.15a11
Jan 7SVSU MITS Meet #2Jan 7 · 60 Meters · Place 6 · Track Life UniversityTrack Life University60 MetersRound P69.03a PB11

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 National QualifierJun 29 · 400m Hurdles · Place 7 · Track Life UniversityTrack Life University400m Hurdles71:00.42—
Jun 29AAU Region 12 National QualifierJun 29 · 110m Hurdles · Place 10 · Track Life UniversityTrack Life University110m Hurdles1016.42—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 400m Hurdles · Place 2 · Track Life UniversityTrack Life University400m Hurdles258.08a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 110m Hurdles · Place 1 · Track Life UniversityTrack Life University110m Hurdles115.97a—
Jun 17EITI Invitational Jun 17 · 400m Hurdles · Place 3 · Track Life UniversityTrack Life University400m Hurdles31:01.38a—
Jun 17EITI Invitational Jun 17 · 110m Hurdles · Place 4 · Track Life UniversityTrack Life University110m Hurdles415.76a—
May 27DPSCD City ChampionshipMay 27 · Long Jump · Place 10 · Detroit RenaissanceDetroit RenaissanceLong Jump1015-2.5—
May 27DPSCD City ChampionshipMay 27 · 300m Hurdles · Place 4 · Detroit RenaissanceDetroit Renaissance300m Hurdles441.93a—
May 27DPSCD City ChampionshipMay 27 · 110m Hurdles · Place 3 · Detroit RenaissanceDetroit Renaissance110m HurdlesRound P315.88a—
May 27DPSCD City ChampionshipMay 27 · 110m Hurdles · Place 5 · Detroit RenaissanceDetroit Renaissance110m Hurdles516.47a—
May 20MHSAA LP Region 08-1 @ RenaissanceMay 20 · Long Jump · Place 22 · Detroit RenaissanceDetroit RenaissanceLong Jump2216-2.5—
May 20MHSAA LP Region 08-1 @ RenaissanceMay 20 · 300m Hurdles · Place 10 · Detroit RenaissanceDetroit Renaissance300m Hurdles1043.03a—
May 20MHSAA LP Region 08-1 @ RenaissanceMay 20 · 110m Hurdles · Place 8 · Detroit RenaissanceDetroit Renaissance110m Hurdles816.58a—
May 20MHSAA LP Region 08-1 @ RenaissanceMay 20 · 110m Hurdles · Place 7 · Detroit RenaissanceDetroit Renaissance110m Hurdles716.10a—
May 612th Mark Carpenter InvitationalMay 6 · Long Jump · Place 33 · Detroit RenaissanceDetroit RenaissanceLong Jump3316-11—
May 612th Mark Carpenter InvitationalMay 6 · 300m Hurdles · Place 4 · Detroit RenaissanceDetroit Renaissance300m Hurdles442.51a—
May 612th Mark Carpenter InvitationalMay 6 · 110m Hurdles · Place 2 · Detroit RenaissanceDetroit Renaissance110m Hurdles215.89a—
May 612th Mark Carpenter InvitationalMay 6 · 110m Hurdles · Place 2 · Detroit RenaissanceDetroit Renaissance110m Hurdles215.89a—
Apr 299th Courageous InvitationalApr 29 · 300m Hurdles · Place 4 · Detroit RenaissanceDetroit Renaissance300m Hurdles441.91a—
Apr 299th Courageous InvitationalApr 29 · 110m Hurdles · Place 7 · Detroit RenaissanceDetroit Renaissance110m Hurdles716.07a—
Apr 8Novi RelaysApr 8 · Long Jump · Place 10 · Detroit RenaissanceDetroit RenaissanceLong Jump1017-211

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 302023 LAB Holiday InviteDec 30 · 60m Hurdles · Place 13 · Track Life UniversityTrack Life University60m Hurdles39" / 0.991m13.9.32a11
Dec 302023 LAB Holiday InviteDec 30 · 60 Meter · Place 60 · Track Life UniversityTrack Life University60 Meter60.7.66a11
Dec 302023 LAB Holiday InviteDec 30 · 300m Hurdles · Place 6 · Track Life UniversityTrack Life University300m Hurdles36" / 0.914m6.43.68a11
Dec 302023 LAB Holiday InviteDec 30 · 200 Meters · Place 37 · Track Life UniversityTrack Life University200 Meters37.24.76a11
Dec 17LAB Indoor Meet #1Dec 17 · 60m Hurdles · Place 13 · Track Life UniversityTrack Life University60m Hurdles39" / 0.991m13.9.56a11
Dec 17LAB Indoor Meet #1Dec 17 · 60 Meter · Place 53 · Track Life UniversityTrack Life University60 Meter53.7.62a PB11
Dec 17LAB Indoor Meet #1Dec 17 · 200 Meters · Place 44 · Track Life UniversityTrack Life University200 Meters44.24.65a11
Dec 11MITS @ Eastern Michigan University #1Dec 11 · 60m Hurdles · Place 4 · Track Life UniversityTrack Life University60m Hurdles39" / 0.991m4.9.33a11
Dec 11MITS @ Eastern Michigan University #1Dec 11 · 60m Hurdles · Place 4 · Track Life UniversityTrack Life University60m Hurdles39" / 0.991m4.9.49a11
Dec 11MITS @ Eastern Michigan University #1Dec 11 · 200 Meters · Place 15 · Track Life UniversityTrack Life University200 Meters15.24.52a11
Apr 9'22 Lincoln Indoor ClassicApr 9 · 60m Hurdles · Place 18 · Detroit RenaissanceDetroit Renaissance60m Hurdles39" / 0.991mRound P18.10.40a10
Apr 9'22 Lincoln Indoor ClassicApr 9 · 300m Hurdles · Place 16 · Detroit RenaissanceDetroit Renaissance300m Hurdles36" / 0.914m16.45.97a10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · 400m Hurdles · Place 9 · Track Life UniversityTrack Life University400m Hurdles36" / 0.914m9.1:06.06a PB10
Jun 30AAU Region 12 QualifierJun 30 · 110m Hurdles · Place 7 · Track Life UniversityTrack Life University110m Hurdles39" / 0.991mRound P7.18.35a10
Jun 30AAU Region 12 QualifierJun 30 · 110m Hurdles · Place 8 · Track Life UniversityTrack Life University110m Hurdles39" / 0.991m8.18.58aWind: -5.410
Jun 18AAU Michigan District QualifierJun 18 · 400m Hurdles · Place 11 · Track Life UniversityTrack Life University400m Hurdles36" / 0.914m11.1:14.20aUnofficial10
Jun 18AAU Michigan District QualifierJun 18 · 110m Hurdles · Place 10 · Track Life UniversityTrack Life University110m Hurdles39" / 0.991mRound P10.19.16aUnofficial10
Jun 18AAU Michigan District QualifierJun 18 · 400 Meters · Place 26 · Track Life UniversityTrack Life University400 Meters26.58.22aUnofficial10
May 28DPSCD City ChampionshipMay 28 · 300m Hurdles · Place 10 · Detroit RenaissanceDetroit Renaissance300m Hurdles1044.4110
May 28DPSCD City ChampionshipMay 28 · 110m Hurdles · Place 8 · Detroit RenaissanceDetroit Renaissance110m Hurdles818.68a (-3.6)10
May 28DPSCD City ChampionshipMay 28 · 110m Hurdles · Place 8 · Detroit RenaissanceDetroit Renaissance110m Hurdles818.59a (0.7)PR10
May 21MHSAA LP Region 06-1 @ Detroit RenaissanceMay 21 · 300m Hurdles · Place 19 · Detroit RenaissanceDetroit Renaissance300m Hurdles1953.73SO
May 21MHSAA LP Region 06-1 @ Detroit RenaissanceMay 21 · 110m Hurdles · Place 13 · Detroit RenaissanceDetroit Renaissance110m Hurdles1318.98a (-1.9)PRSO
Apr 308th Courageous Invitational @ Wayne StateApr 30 · 300m Hurdles · Place 5 · Detroit RenaissanceDetroit Renaissance300m Hurdles544.6910
Apr 308th Courageous Invitational @ Wayne StateApr 30 · 110m Hurdles · Place 6 · Detroit RenaissanceDetroit Renaissance110m Hurdles619.4910
Mar 2622 EMU Huron Relays - LARGE SchoolsMar 26 · 60m Hurdles · Place 20 · Detroit RenaissanceDetroit Renaissance60m HurdlesRound P2011.02SO

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11SVSU-MITS #1Dec 11 · 60m Hurdles · Track Life UniversityTrack Life University60m Hurdles39" / 0.991mRound P—DNS10
Dec 11SVSU-MITS #1Dec 11 · 60m Hurdles · Track Life UniversityTrack Life University60m Hurdles39" / 0.991mRound P—DNS10
Dec 11SVSU-MITS #1Dec 11 · 60 Meter · Track Life UniversityTrack Life University60 MeterRound P—DNS10
Dec 11SVSU-MITS #1Dec 11 · 60 Meter · Track Life UniversityTrack Life University60 MeterRound P—DNS10
Dec 11SVSU-MITS #1Dec 11 · 400 Meters · Place 28 · Track Life UniversityTrack Life University400 Meters28.57.55a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Grand Rapids Elite Challenge - Saturday SessionMay 1 · 300m Hurdles · Place 24 · Detroit RenaissanceDetroit Renaissance300m Hurdles2451.929
May 1Grand Rapids Elite Challenge - Saturday SessionMay 1 · 110m Hurdles · Place 22 · Detroit RenaissanceDetroit Renaissance110m Hurdles2223.299