Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU GR Invitational · Jul 612.08aAAU GR InvitationalJuly 6, 2024
110m Hurdles · 39" / 0.991m · IndoorBlazers Invitational · Jun 2216.67aBlazers InvitationalJune 22, 2024
110m Hurdles · 39" / 0.991m · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2614.58aAAU Track & Field Region 12 QualifierJune 26, 2025
200 Meters · IndoorLAB Indoor Meet #4 · Jan 324.36aLAB Indoor Meet #4January 3, 2026
300m Hurdles · 36" / 0.914m · OutdoorU of M Health-West Scholarship Invite by MichianaTiming.com · May 2143.85aU of M Health-West Scholarship Invite by MichianaTiming.comMay 21, 2024
400 Meters · IndoorGVSU MITS #4 · Jan 2558.17aGVSU MITS #4January 25, 2025
400m Hurdles · 36" / 0.914m · IndoorBlazers Invitational · Jun 221:05.25aBlazers InvitationalJune 22, 2024
400m Hurdles · 36" / 0.914m · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2659.48aAAU Track & Field Region 12 QualifierJune 26, 2025
60 Meter · IndoorAQ MITS 3 · Jan 3110.24aAQ MITS 3January 31, 2026
60 Meters · IndoorGVSU MITS Meet #3 · Jan 117.86aGVSU MITS Meet #3January 11, 2025
60m Hurdles · 39" / 0.991m · IndoorGVSU MITS #2 (No PV) · Dec 138.31aGVSU MITS #2 (No PV)December 13, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Place 18 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991mRound P18.14.74aWind: 111
Jul 11Grand Rapids InvitationalJul 11 · 400m Hurdles · TONE UP! Elite Track ClubTONE UP! Elite Track Club400m Hurdles36" / 0.914m—SCR11
Jul 11Grand Rapids InvitationalJul 11 · 110m Hurdles · Place 2 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991m2.15.33a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 110m Hurdles · Place 4 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m HurdlesRound S414.89a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 110m Hurdles · Place 2 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles214.60a11
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 110m Hurdles · Place 1 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles114.85a11
May 30MHSAA LP Division 1 FinalsMay 30 · 110m Hurdles · Place 13 · GR Ottawa HillsGR Ottawa Hills110m Hurdles39" / 0.991mRound P13.15.04aWind: 1.311

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 272026 MITS/MITCA Indoor TF State ChampionshipsFeb 27 · 60m Hurdles · Place 9 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles98.46—
Feb 272026 MITS/MITCA Indoor TF State ChampionshipsFeb 27 · 60m Hurdles · Place 3 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles38.29Q—
Jan 31AQ MITS 3Jan 31 · 60 Meter · Place 87 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60 Meter87.10.24a PB11
Jan 31AQ MITS 3Jan 31 · 200 Meters · Place 73 · TONE UP! Elite Track ClubTONE UP! Elite Track Club200 Meters73.35.07a11
Jan 18HS ShowcaseJan 18 · 60m Hurdles · Place 20 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles39" / 0.991mRound P20.8.56a11
Jan 10GVSU MITS #3 (No PV)Jan 10 · 60m Hurdles · Place 2 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles28.24a11
Jan 3LAB Indoor Meet #4Jan 3 · 60m Hurdles · Place 2 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles28.36a11
Jan 3LAB Indoor Meet #4Jan 3 · 200 Meters · Place 44 · TONE UP! Elite Track ClubTONE UP! Elite Track Club200 Meters4424.36a PB11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 60m Hurdles · Place 5 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles39" / 0.991m5.8.42a11
Dec 13GVSU MITS #2 (No PV)Dec 13 · 60m Hurdles · Place 3 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles39" / 0.991m3.8.31a PB11
Dec 13GVSU MITS #2 (No PV)Dec 13 · 400 Meters · TONE UP! Elite Track ClubTONE UP! Elite Track Club400 Meters—DNS11
Dec 6GVSU MITS #1Dec 6 · 60m Hurdles · Place 3 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles39" / 0.991m3.8.36a11
Dec 6GVSU MITS #1Dec 6 · 60 Meter · TONE UP! Elite Track ClubTONE UP! Elite Track Club60 Meter—DNS11
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 60m Hurdles · Place 23 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles39" / 0.991mRound P23.8.87a10
Jan 25GVSU MITS #4Jan 25 · 60m Hurdles · Place 15 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles1515.32a—
Jan 25GVSU MITS #4Jan 25 · 400 Meters · Place 50 · TONE UP! Elite Track ClubTONE UP! Elite Track Club400 Meters5058.17a PB—
Jan 19University of Michigan HS ShowcaseJan 19 · 60m Hurdles · Place 33 · TONE UP Elite Track ClubTONE UP Elite Track Club60m HurdlesRound P339.05—
Jan 11GVSU MITS Meet #3Jan 11 · 60m Hurdles · Place 9 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60m Hurdles99.08a—
Jan 11GVSU MITS Meet #3Jan 11 · 60 Meters · Place 82 · TONE UP! Elite Track ClubTONE UP! Elite Track Club60 Meters827.86a PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 5Grand Rapids InvitationalJul 5 · 400m Hurdles · Place 1 · TONE UP! Elite Track ClubTONE UP! Elite Track Club400m Hurdles158.41a10
Jul 5Grand Rapids InvitationalJul 5 · 110m Hurdles · Place 1 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles114.97a10
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400m Hurdles · Place 7 · TONE UP! Elite Track ClubTONE UP! Elite Track Club400m Hurdles36" / 0.914m7.59.48a PB10
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 110m Hurdles · Place 3 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991mRound S3.14.58a PB10
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 110m Hurdles · Place 6 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991m6.15.11aWind: -1.410
Jun 21Blazers InvitationalJun 21 · 400m Hurdles · Place 7 · TONE UP! Elite Track ClubTONE UP! Elite Track Club400m Hurdles36" / 0.914m7.1:15.47a10
Jun 21Blazers InvitationalJun 21 · 110m Hurdles · Place 2 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991m2.14.92a10
Jun 21Blazers InvitationalJun 21 · 100 Meters · TONE UP! Elite Track ClubTONE UP! Elite Track Club100 MetersRound S—DNS10
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 110m Hurdles · Place 1 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991m1.15.04a10
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 200 Meters · TONE UP! Elite Track ClubTONE UP! Elite Track Club200 Meters—NT10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 20Genesee Swift InviteJul 20 · 110m Hurdles · Place 3 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991m3.18.91a9
Jul 20Genesee Swift InviteJul 20 · 100 Meters · TONE UP! Elite Track ClubTONE UP! Elite Track Club100 MetersRound P--DNS9
Jul 6AAU GR InvitationalJul 6 · 110m Hurdles · Place 1 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991m1.15.97a9
Jul 6AAU GR InvitationalJul 6 · 400 Meters · TONE UP! Elite Track ClubTONE UP! Elite Track Club400 Meters--SCR9
Jul 6AAU GR InvitationalJul 6 · 100 Meters · Place 7 · TONE UP! Elite Track ClubTONE UP! Elite Track Club100 Meters7.12.08a PB9
Jun 27Area 12 Regional QualifierJun 27 · 400m Hurdles · Place 6 · TONE UP! Elite Track ClubTONE UP! Elite Track Club400m Hurdles36" / 0.914m6.1:02.01a9
Jun 27Area 12 Regional QualifierJun 27 · 110m Hurdles · Place 8 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991mRound P8.16.90aWind: 09
Jun 27Area 12 Regional QualifierJun 27 · 110m Hurdles · Place 6 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991m6.16.30aWind: 2.29
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 300m Hurdles · Place 18 · GR Ottawa HillsGR Ottawa Hills300m Hurdles36" / 0.914m18.43.85a PB9
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 110m Hurdles · Place 18 · GR Ottawa HillsGR Ottawa Hills110m Hurdles39" / 0.991m18.16.91aWind: -1.59
May 10OK Gold Conference ChampionshipsMay 10 · 300m Hurdles · Place 13 · GR Ottawa HillsGR Ottawa Hills300m Hurdles36" / 0.914m13.45.10a9
May 10OK Gold Conference ChampionshipsMay 10 · 110m Hurdles · Place 6 · GR Ottawa HillsGR Ottawa Hills110m Hurdles39" / 0.991mRound P6.16.94a9
May 10OK Gold Conference ChampionshipsMay 10 · 110m Hurdles · Place 6 · GR Ottawa HillsGR Ottawa Hills110m Hurdles39" / 0.991m6.16.49a9
Apr 23South Christian & Wayland at Ottawa HillsApr 23 · 100 Meters · Place 8 · GR Ottawa HillsGR Ottawa Hills100 Meters8.12.29a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 22Blazers InvitationalJun 22 · 400m Hurdles · Place 6 · TONE UP! Elite Track ClubTONE UP! Elite Track Club400m Hurdles36" / 0.914m6.1:05.25a PB9
Jun 22Blazers InvitationalJun 22 · 110m Hurdles · Place 3 · TONE UP! Elite Track ClubTONE UP! Elite Track Club110m Hurdles39" / 0.991m3.16.67a PB9
Jun 22Blazers InvitationalJun 22 · 200 Meters · Place 17 · TONE UP! Elite Track ClubTONE UP! Elite Track Club200 Meters17.25.49a9