Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMotor City Nationals Elite Tune-Up Meet · Jun 1114.08aMotor City Nationals Elite Tune-Up MeetJune 11, 2026
100m Hurdles · 30" / 0.762m · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2518.71aGenesee Swift Track Club Invitational 2026July 25, 2026
100m Hurdles · 33" / 0.838m · OutdoorAAU Junior Olympic Games · Aug 116.89aAAU Junior Olympic GamesAugust 1, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:24.16aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorLAB Indoor Meet #9 · Feb 729.56aLAB Indoor Meet #9February 7, 2026
200 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2528.33aAAU Track & Field Region 12 QualifierJune 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 130.35aAAU Junior Olympic GamesAugust 1, 2026
200m Hurdles · 36" / 0.914m · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2532.93aGenesee Swift Track Club Invitational 2026July 25, 2026
400 Meters · IndoorLAB Indoor Meet #8 · Jan 311:13.01aLAB Indoor Meet #8January 31, 2026
55 Meters · IndoorLAB Indoor Meet #8 · Jan 318.19aLAB Indoor Meet #8January 31, 2026
60 Meters · IndoorLAB Indoor Meet #9 · Feb 78.81aLAB Indoor Meet #9February 7, 2026
800 Meters · IndoorMichigan Youth Indoor Series Mini Meet · Jan 253:03.28aMichigan Youth Indoor Series Mini MeetJanuary 25, 2026
High Jump · IndoorAAU 14U Indoor National Championships · Feb 151.17mAAU 14U Indoor National ChampionshipsFebruary 15, 2025
High Jump · OutdoorAAU Junior Olympic Games · Aug 11.40mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorAAU Junior Olympic Games · Aug 14.24mAAU Junior Olympic GamesAugust 1, 2026
Pentathlon (Outdoor) · USATF 13-14 · OutdoorAAU Junior Olympic Games · Aug 11972AAU Junior Olympic GamesAugust 1, 2026
Shot Put · 4kg · OutdoorAAU Junior Olympic Games · Aug 17.94mAAU Junior Olympic GamesAugust 1, 2026
Shot Put · 6lb · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2523' 0"Genesee Swift Track Club Invitational 2026July 25, 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 · Pentathlon (Outdoor) · Place 7 · 16Ways Track ClubPentathlon (Outdoor)USATF 13-14Round M7.1972 PB7
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 13 · 16Ways Track ClubLong JumpRound M13.4.24m PBWind: -2.67
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 17 · 16Ways Track ClubHigh JumpRound M17.1.35m7
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 21 · 16Ways Track ClubHigh Jump21.1.40m PB7
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 8 · 16Ways Track ClubShot Put4kgRound M8.7.94m PB7
Aug 1AAU Junior Olympic GamesAug 1 · 200m Hurdles · Place 24 · 16Ways Track Club200m Hurdles30" / 0.762mRound P24.30.35a PBWind: -3.37
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 9 · 16Ways Track Club100m Hurdles33" / 0.838mRound M9.16.74aWind: 2.67
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 23 · 16Ways Track Club100m Hurdles33" / 0.838mRound P23.16.89a PBWind: 1.37
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 8 · 16Ways Track Club1500 MetersRound M8.5:24.16a PB7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · High Jump · Place 2 · 16Ways Track ClubHigh Jump2.4' 2"7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · Shot Put · Place 3 · 16Ways Track ClubShot Put6lb3.23' 0" PB7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 200m Hurdles · Place 3 · 16Ways Track Club200m Hurdles36" / 0.914m3.32.93a PB7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 100m Hurdles · Place 4 · 16Ways Track Club100m Hurdles30" / 0.762m4.18.71a PB7
Jul 11Grand Rapids InvitationalJul 11 · High Jump · Place 6 · 16Ways Track ClubHigh Jump6.4' 4"7
Jul 11Grand Rapids InvitationalJul 11 · 200m Hurdles · Place 4 · 16Ways Track Club200m Hurdles30" / 0.762m4.31.49a7
Jul 11Grand Rapids InvitationalJul 11 · 100m Hurdles · Place 2 · 16Ways Track Club100m Hurdles33" / 0.838m2.17.94a7
Jul 11Grand Rapids InvitationalJul 11 · 200 Meters · Place 13 · 16Ways Track Club200 Meters13.28.44a7
Jun 25AAU Track & Field Region 12 QualifierJun 25 · High Jump · Place 1 · 16Ways Track ClubHigh Jump14-87
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200m Hurdles · Place 3 · 16Ways Track Club200m Hurdles330.67a7
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100m Hurdles · Place 4 · 16Ways Track Club100m Hurdles417.58a7
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 16 · 16Ways Track Club200 MetersRound S1628.33a PB7
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · High Jump · Place 1 · 16Ways Track ClubHigh Jump14-67
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 200m Hurdles · Place 4 · 16Ways Track Club200m Hurdles432.38a7
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 100m Hurdles · Place 6 · 16Ways Track Club100m Hurdles619.45a7
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 200 Meters · Place 22 · 16Ways Track Club200 Meters2229.48a7
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 200 Meters · Place 8 · 16Ways Track Club200 Meters8.29.32a7
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 100 Meters · Place 8 · 16Ways Track Club100 MetersRound P8.14.47aWind: -1.27
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 100 Meters · Place 8 · 16Ways Track Club100 Meters8.14.08a PBWind: -0.37

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 7LAB Indoor Meet #9Feb 7 · 60m Hurdles · Place 2 · 16Ways Track Club60m Hurdles210.93a7
Feb 7LAB Indoor Meet #9Feb 7 · High Jump · Place 16 · 16Ways Track ClubHigh Jump164-37
Feb 7LAB Indoor Meet #9Feb 7 · 200 Meters · Place 209 · 16Ways Track Club200 Meters20929.56a PB7
Feb 7LAB Indoor Meet #9Feb 7 · 60 Meters · Place 200 · 16Ways Track Club60 Meters2008.81a PB7
Jan 31LAB Indoor Meet #8Jan 31 · 55m Hurdles · Place 1 · 16Ways Track Club55m Hurdles110.00a7
Jan 31LAB Indoor Meet #8Jan 31 · High Jump · Place 21 · 16Ways Track ClubHigh Jump214-67
Jan 31LAB Indoor Meet #8Jan 31 · 400 Meters · Place 154 · 16Ways Track Club400 Meters1541:13.01a PB7
Jan 31LAB Indoor Meet #8Jan 31 · 55 Meters · Place 139 · 16Ways Track Club55 MetersRound P1398.19a PB7
Jan 25Michigan Youth Indoor Series Mini MeetJan 25 · High Jump · Place 1 · 16Ways Track ClubHigh Jump11.32m7
Jan 25Michigan Youth Indoor Series Mini MeetJan 25 · 60m Hurdles · Place 2 · 16Ways Track Club60m Hurdles211.77a7
Jan 25Michigan Youth Indoor Series Mini MeetJan 25 · 800 Meters · Place 10 · 16Ways Track Club800 Meters103:03.28a PB7

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · High Jump · Place 2 · 16Ways Track ClubHigh Jump24-46
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 80m Hurdles · Place 3 · 16Ways Track Club80m Hurdles315.47a6
Jul 132025 COURAGEOUS GAMES Jul 13 · 80m Hurdles · Place 1 · 16Ways Track Club80m Hurdles115.31a6
Jul 132025 COURAGEOUS GAMES Jul 13 · High Jump · Place 1 · 16Ways Track ClubHigh Jump14-26
Jul 12Motor City ClassicJul 12 · 80m Hurdles · Place 4 · 16Ways Track Club80m Hurdles415.42a6
Jul 12Motor City ClassicJul 12 · 200 Meters · Place 12 · 16Ways Track Club200 Meters1231.73a6

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 200m Hurdles · Place 3 · 16Ways Track Club200m Hurdles337.20a6
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 60 Meters · Place 14 · 16Ways Track Club60 Meters149.60a6
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 60m Hurdles · Place 4 · 16Ways Track Club60m Hurdles412.20a6
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · High Jump · Place 5 · 16Ways Track ClubHigh Jump51.17m PB6
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 60m Hurdles · Place 6 · 16Ways Track Club60m HurdlesRound P611.85a6
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 60m Hurdles · Place 6 · 16Ways Track Club60m Hurdles611.85a6
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 800 Meters · Place 12 · 16Ways Track Club800 Meters123:10.21a6
Feb 1LAB Indoor Meet #8Feb 1 · 60m Hurdles · Place 2 · 16Ways Track Club60m Hurdles211.55a—
Jan 25SVSU - MITS Meet #3Jan 25 · 400 Meters · Place 92 · 16Ways Track Club400 Meters921:15.49a—
Jan 25SVSU - MITS Meet #3Jan 25 · 200 Meters · Place 98 · 16Ways Track Club200 Meters9831.38a—
Jan 25SVSU - MITS Meet #3Jan 25 · 60 Meters · Place 73 · 16Ways Track Club60 MetersRound P739.57a—
Jan 11SVSU - MITS Meet #1Jan 11 · 200 Meters · Place 124 · 16Ways Track Club200 Meters12432.22a—
Jan 11SVSU - MITS Meet #1Jan 11 · 60 Meters · Place 115 · 16Ways Track Club60 MetersRound P1159.30a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 14Courageous GamesJul 14 · High Jump · Place 3 · 16Ways Track ClubHigh Jump34-0—
Jul 14Courageous GamesJul 14 · 80m Hurdles · Place 5 · 16Ways Track Club80m Hurdles515.98a—