Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · IndoorMid-American Conference Outdoor Track Field Championships · May 1413.75aMid-American Conference Outdoor Track Field ChampionshipsMay 14, 2026
100m Hurdles · 33" / 0.838m · OutdoorGary Wieneke Memorial · May 113.90aGary Wieneke MemorialMay 1, 2026
200 Meters · IndoorBig Meet - Friday · Feb 925.12Big Meet - FridayFebruary 9, 2024
200 Meters · OutdoorBaldy Castillo Invitational · Mar 1825.55aBaldy Castillo InvitationalMarch 18, 2022
300 Meters · Indoor2024 Wolverine Invitational · Jan 1340.21a2024 Wolverine InvitationalJanuary 13, 2024
400 Meters · IndoorMid-American Conference Championships · Feb 2357.60aMid-American Conference ChampionshipsFebruary 23, 2024
400 Meters · OutdoorJesse Owens Track Classic · Apr 2258.44aJesse Owens Track ClassicApril 22, 2022
400m Hurdles · 30" / 0.762m · IndoorMid-American Conference Outdoor Track Field Championships · May 1457.66aMid-American Conference Outdoor Track Field ChampionshipsMay 14, 2026
400m Hurdles · 30" / 0.762m · OutdoorEast D1 First-Round - NCAA Outdoor Championships · May 2858.22aEast D1 First-Round - NCAA Outdoor ChampionshipsMay 28, 2025
60m Hurdles · 33" / 0.838m · IndoorMAC Indoor Track & Field Championships · Feb 278.47aMAC Indoor Track & Field ChampionshipsFebruary 27, 2026
60m Hurdles · 33" / 0.838m · OutdoorMid-American Conference Championships · Feb 288.75aMid-American Conference ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 400m Hurdles · Place 26 · Western MichiganWestern Michigan400m Hurdles30" / 0.762mRound P26.58.33aSr
May 1Gary Wieneke MemorialMay 1 · 100m Hurdles · Place 4 · Western MichiganWestern Michigan100m Hurdles33" / 0.838m4.13.90a PBWind: 1.4Sr
Apr 23UL Clark Woods TF InvitationalApr 23 · 400m Hurdles · Place 1 · Western MichiganWestern Michigan400m Hurdles30" / 0.762m1.58.49aSr
Apr 23UL Clark Woods TF InvitationalApr 23 · 100m Hurdles · Place 16 · Western MichiganWestern Michigan100m Hurdles33" / 0.838m16.14.04aWind: 2Sr
Apr 10Duke InvitationalApr 10 · 400m Hurdles · Place 5 · Western MichiganWestern Michigan400m Hurdles30" / 0.762m5.58.97aSr
Apr 10Duke InvitationalApr 10 · 100m Hurdles · Place 20 · Western MichiganWestern Michigan100m Hurdles33" / 0.838mRound P20.14.03aWind: -0.8Sr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 400m Hurdles · Place 14 · Western MichiganWestern Michigan400m Hurdles30" / 0.762mRound P14.58.44aSr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 100m Hurdles · Place 32 · Western MichiganWestern Michigan100m Hurdles33" / 0.838mRound P32.14.22aWind: -0.7Sr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · 400m Hurdles · Place 1 · Western MichiganWestern Michigan400m Hurdles30" / 0.762mRound P1.59.18aSr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · 400m Hurdles · Place 1 · Western MichiganWestern Michigan400m Hurdles30" / 0.762m1.57.66a PBSr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · 100m Hurdles · Place 2 · Western MichiganWestern Michigan100m Hurdles33" / 0.838mRound P2.13.98aWind: -0.5Sr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · 100m Hurdles · Place 3 · Western MichiganWestern Michigan100m Hurdles33" / 0.838m3.13.75a PBSr
Feb 27MAC Indoor Track & Field ChampionshipsFeb 27 · 60m Hurdles · Place 1 · Western MichiganWestern Michigan60m Hurdles33" / 0.838mRound P1.8.47a PBSr
Feb 27MAC Indoor Track & Field ChampionshipsFeb 27 · 60m Hurdles · Place 3 · Western MichiganWestern Michigan60m Hurdles33" / 0.838m3.8.53aSr
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 60m Hurdles · Place 4 · Western MichiganWestern Michigan60m HurdlesRound P48.66aSr
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 60m Hurdles · Place 2 · Western MichiganWestern Michigan60m Hurdles28.46aSr
Jan 30Meyo InvitationalJan 30 · 60m Hurdles · Place 4 · Western MichiganWestern Michigan60m Hurdles33" / 0.838mRound P4.8.66aSr
Jan 30Meyo InvitationalJan 30 · 60m Hurdles · Place 4 · Western MichiganWestern Michigan60m Hurdles33" / 0.838m4.8.61aSr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 400m Hurdles · Place 24 · Western MichiganWestern Michigan400m Hurdles30" / 0.762mRound S24.1:05.18aJr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 400m Hurdles · Place 23 · Western MichiganWestern Michigan400m Hurdles30" / 0.762mRound P23.58.22a PBJr
May 15Mid-American (MAC) Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 2 · Western MichiganWestern Michigan400m Hurdles21:00.02aJR
May 15Mid-American (MAC) Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 1 · Western MichiganWestern Michigan400m Hurdles157.46aJR
May 15Mid-American (MAC) Outdoor ChampionshipsMay 15 · 100m Hurdles · Place 7 · Western MichiganWestern Michigan100m Hurdles713.59aJR
May 15Mid-American (MAC) Outdoor ChampionshipsMay 15 · 100m Hurdles · Place 5 · Western MichiganWestern Michigan100m Hurdles513.86aJR
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 400m Hurdles · Place 19 · Western MichiganWestern Michigan400m Hurdles30" / 0.762mRound P19.59.47aJr
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 100m Hurdles · Place 18 · Western MichiganWestern Michigan100m Hurdles33" / 0.838m18.14.32aWind: 1.8Jr
Feb 28Mid-American Conference ChampionshipsFeb 28 · 60m Hurdles · Place 9 · Western MichiganWestern Michigan60m Hurdles33" / 0.838mRound P9.8.75a PBSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 112025 Wolverine InvitationalJan 11 · 60 Hurdles Preliminaries Heat 4 · Place 7 · Western MichiganWestern Michigan60 Hurdles Preliminaries Heat 478.90JR
Jan 112025 Wolverine InvitationalJan 11 · 60 Hurdles Preliminaries · Place 7 · Western MichiganWestern Michigan60 Hurdles Preliminaries78.90JR
Jan 112025 Wolverine InvitationalJan 11 · 60 Hurdles Finals · Place 2 · Western MichiganWestern Michigan60 Hurdles Finals28.75JR
Jan 112025 Wolverine InvitationalJan 11 · 300 Meters · Place 7 · Western MichiganWestern Michigan300 Meters740.90JR
Jan 112025 Wolverine InvitationalJan 11 · 300 Meters · Place 7 · Western MichiganWestern Michigan300 Meters740.90JR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 400m Hurdles · Place 31 · Western MichiganWestern Michigan400m Hurdles30" / 0.762mRound P31.58.79aSo
Apr 19Jesse Owens ClassicApr 19 · 400m Hurdles · Place 3 · Western MichiganWestern Michigan400m Hurdles359.78SO
Apr 19Jesse Owens ClassicApr 19 · 100m Hurdles · Place 7 · Western MichiganWestern Michigan100m HurdlesRound P714.23SO
Apr 19Jesse Owens ClassicApr 19 · 100m Hurdles · Place 6 · Western MichiganWestern Michigan100m Hurdles614.26SO
Apr 12Jack Shaw ClassicApr 12 · 100m Hurdles · Place 3 · Western MichiganWestern Michigan100m Hurdles314.11a—
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · 400m Hurdles · Place 9 · Western MichiganWestern Michigan400m Hurdles30" / 0.762mRound P9.59.15aSo
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · 400m Hurdles · Place 9 · Western MichiganWestern Michigan400m Hurdles30" / 0.762m9.1:01.00aSo

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23Mid-American Conference ChampionshipsFeb 23 · 60m Hurdles · Place 2 · Western MichiganWestern Michigan60m HurdlesRound P28.65a—
Feb 23Mid-American Conference ChampionshipsFeb 23 · 60m Hurdles · Place 2 · Western MichiganWestern Michigan60m Hurdles28.56a—
Feb 23Mid-American Conference ChampionshipsFeb 23 · 400 Meters · Place 15 · Western MichiganWestern Michigan400 MetersRound P1557.60a PB—
Feb 9Big Meet - FridayFeb 9 · 200 Meters · Place 14 · Western MichiganWestern Michigan200 Meters1425.12 PBJR
Jan 132024 Wolverine InvitationalJan 13 · 300 Meters · Place 7 · Western MichiganWestern Michigan300 Meters7.40.21a PBJr
Jan 132024 Wolverine InvitationalJan 13 · 60m Hurdles · Place 7 · Western MichiganWestern Michigan60m Hurdles33" / 0.838mRound P7.8.84aJr
Jan 132024 Wolverine InvitationalJan 13 · 60m Hurdles · Place 6 · Western MichiganWestern Michigan60m Hurdles33" / 0.838m6.8.65aJr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · 400m Hurdles · Place 15 · Ohio StateOhio State400m Hurdles30" / 0.762mRound P15.1:00.89aFr
Apr 28Penn Relays (College)Apr 28 · 400m Hurdles · Ohio StateOhio State400m Hurdles30" / 0.762m—1:01.84aFr
Apr 22Jesse Owens Track ClassicApr 22 · 400m Hurdles · Place 3 · Ohio StateOhio State400m Hurdles30" / 0.762m3.1:00.09aFr
Apr 22Jesse Owens Track ClassicApr 22 · 400 Meters · Place 12 · Ohio StateOhio State400 Meters12.58.44a PBFr
Apr 16Gamecock InvitationalApr 16 · 400m Hurdles · Place 5 · Ohio StateOhio State400m Hurdles30" / 0.762m5.1:00.11aFr
Apr 7Tennessee RelaysApr 7 · 400m Hurdles · Place 3 · Ohio StateOhio State400m Hurdles30" / 0.762m3.1:04.68aFr
Mar 18Baldy Castillo InvitationalMar 18 · 400m Hurdles · Place 4 · Ohio StateOhio State400m Hurdles30" / 0.762m4.1:00.07aFr
Mar 18Baldy Castillo InvitationalMar 18 · 200 Meters · Place 28 · Ohio StateOhio State200 Meters28.25.55a PBWind: -0.1Fr