Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 South Florida Invitational · Apr 1110.32a2025 South Florida InvitationalApril 11, 2025
110m Hurdles · 39" / 0.991m · Outdoor2023 MHSAA LP D1 State T&F Championships · Jun 313.77a2023 MHSAA LP D1 State T&F ChampionshipsJune 3, 2023
110m Hurdles · 42" / 1.067m · OutdoorNCAA Division I Outdoor Championships · Jun 1013.07aNCAA Division I Outdoor ChampionshipsJune 10, 2026
200 Meters · IndoorClemson Tiger Paw Invitational · Feb 921.10aClemson Tiger Paw InvitationalFebruary 9, 2024
200 Meters · OutdoorTom Jones Memorial Invitational · Apr 120.9Tom Jones Memorial InvitationalApril 12, 2024
300 Meters · IndoorLAB Indoor Meet #1 · Dec 1734.04aLAB Indoor Meet #1December 17, 2022
300m Hurdles · 36" / 0.914m · Outdoor2021 MHSAA LP D1 State T&F Championships · Jun 541.21a2021 MHSAA LP D1 State T&F ChampionshipsJune 5, 2021
400 Meters · IndoorLAB Meet #9 · Mar 650.74aLAB Meet #9March 6, 2021
400m Hurdles · 36" / 0.914m · OutdoorAAU Region 12 Qualifier at Detroit, MI · Jul 159.33aAAU Region 12 Qualifier at Detroit, MIJuly 1, 2021
60 Meter · IndoorMITS State Indoor Championships · Feb 266.87aMITS State Indoor ChampionshipsFebruary 26, 2022
60 Meters · IndoorUniversity of Michigan HS Invitational · Jan 227.99aUniversity of Michigan HS InvitationalJanuary 22, 2023
600 Meters · IndoorLAB Indoor Meet #1 · Dec 171:25.56aLAB Indoor Meet #1December 17, 2022
60m Hurdles · 39" / 0.991m · Indoor'22 Lincoln Indoor Classic · Apr 98.34a'22 Lincoln Indoor ClassicApril 9, 2022
60m Hurdles · 42" / 1.067m · IndoorClemson Tiger Paw Invitational · Feb 97.83aClemson Tiger Paw InvitationalFebruary 9, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 110m Hurdles · Place 7 · United StatesUnited States110m Hurdles42" / 1.067m7.13.34aWind: 1.8So
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 110m Hurdles · Place 5 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P5.13.17aWind: 0Jr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 110m Hurdles · Place 3 · Ohio StateOhio State110m Hurdles42" / 1.067m3.13.07a PBWind: -0.2Jr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 110m Hurdles · Place 3 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P3.13.31aWind: -0.3Jr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 110m Hurdles · Place 3 · Ohio StateOhio State110m Hurdles42" / 1.067mRound S3.13.28aWind: 0.1Jr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 200 Meters · Place 19 · Ohio StateOhio State200 MetersRound P19.20.46aWind: 2.1Jr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 200 Meters · Place 20 · Ohio StateOhio State200 MetersRound S20.20.98aWind: 0.9Jr
May 15Big Ten Outdoor ChampionshipsMay 15 · 110m Hurdles · Place 2 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P2.13.56aWind: 0.2Jr
May 15Big Ten Outdoor ChampionshipsMay 15 · 110m Hurdles · Place 1 · Ohio StateOhio State110m Hurdles42" / 1.067m1.13.18aWind: 4.5Jr
May 15Big Ten Outdoor ChampionshipsMay 15 · 200 Meters · Place 12 · Ohio StateOhio State200 MetersRound P12.20.47aWind: 3.2Jr
Apr 23130th Penn Relays CarnivalApr 23 · 110m Hurdles · Place 3 · Ohio StateOhio State110m Hurdles42" / 1.067m3.13.76aWind: -1Jr
Apr 16Tom Jones MemorialApr 16 · 110m Hurdles · Place 3 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P3.13.43aWind: 0.8Jr
Apr 16Tom Jones MemorialApr 16 · 110m Hurdles · Place 6 · Ohio StateOhio State110m Hurdles42" / 1.067m6.13.52aWind: 2.7Jr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 110m Hurdles · Place 2 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P2.13.44aWind: 3.5Jr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 110m Hurdles · Place 2 · Ohio StateOhio State110m Hurdles42" / 1.067m2.13.46aWind: 2.7Jr
Mar 21USF Alumni InvitationalMar 21 · 200 Meters · Place 6 · Ohio StateOhio State200 Meters6.20.86aWind: -0.2Jr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9UK Rod McCravy InviteJan 9 · 60 Meter · Place 48 · Ohio StateOhio State60 MeterRound P48.7.30aJr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 110m Hurdles · Place 21 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P21.13.83aWind: 0.2So
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Place 4 · Ohio StateOhio State110m Hurdles42" / 1.067mRound S4.13.36aWind: 1.5So
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Place 4 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P4.13.76aWind: -1.1So
Apr 18Tom Jones InvitationalApr 18 · 110m Hurdles · Place 9 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P9.13.91aWind: -0.8So
Apr 18Tom Jones InvitationalApr 18 · 110m Hurdles · Place 6 · Ohio StateOhio State110m Hurdles42" / 1.067m6.13.64aWind: 0.1So
Apr 18Tom Jones InvitationalApr 18 · 200 Meters · Place 28 · Ohio StateOhio State200 Meters28.21.33aWind: -0.5So
Apr 112025 South Florida InvitationalApr 11 · 110m Hurdles · Place 2 · Ohio StateOhio State110m Hurdles213.65aSo
Apr 112025 South Florida InvitationalApr 11 · 100 Meters · Place 4 · Ohio StateOhio State100 Meters410.32a PBSo
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 110m Hurdles · Place 11 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P11.13.87aWind: 1.8So
Mar 21South Florida Alumni InvitationalMar 21 · 110m Hurdles · Place 5 · Ohio StateOhio State110m Hurdles513.84aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 110m Hurdles · Place 21 · Ohio StateOhio State110m Hurdles42" / 1.067mRound S21.13.96aWind: 0Fr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 110m Hurdles · Place 5 · Ohio StateOhio State110m Hurdles42" / 1.067mRound P5.13.69aWind: 0.8Fr
Apr 25The 2024 Penn Relays (College)Apr 25 · 110m Hurdles · Ohio StateOhio State110m Hurdles42" / 1.067mRound P—13.93aWind: -1.5Fr
Apr 12Tom Jones Memorial InvitationalApr 12 · 110m Hurdles · Place 16 · Ohio StateOhio State110m Hurdles1613.85a—
Apr 12Tom Jones Memorial InvitationalApr 12 · 200 Meters · Ohio StateOhio State200 Meters—0.9 PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 60m Hurdles · Place 17 · Ohio StateOhio State60m Hurdles42" / 1.067mRound S17.7.95aWind: 0Fr
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 60m Hurdles · Place 7 · Ohio StateOhio State60m Hurdles42" / 1.067mRound P7.7.83a PBWind: 0Fr
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 200 Meters · Place 14 · Ohio StateOhio State200 Meters14.21.10a PBWind: 0Fr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 110m Hurdles · Place 3 · Ann Arbor HuronAnn Arbor Huron110m Hurdles39" / 0.991mRound P3.14.41aWind: -0.312
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 110m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron110m Hurdles39" / 0.991m1.13.77a PBWind: 1.912
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 200 Meters · Place 2 · Ann Arbor HuronAnn Arbor Huron200 MetersRound P2.21.34aWind: 0.212
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 200 Meters · Place 1 · Ann Arbor HuronAnn Arbor Huron200 Meters1.21.12aWind: 1.712
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 100 Meters · Ann Arbor HuronAnn Arbor Huron100 MetersRound P—DNS12
Apr 2223 APRIL SHOWERS InvitationalApr 22 · 110m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron110m Hurdles39" / 0.991m1.14.10a12
Apr 2223 APRIL SHOWERS InvitationalApr 22 · 100 Meters · Place 1 · Ann Arbor HuronAnn Arbor Huron100 Meters1.10.76a12

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 22University of Michigan HS InvitationalJan 22 · 60m Hurdles · Place 2 · Ann ArborAnn Arbor60m HurdlesRound P28.19a12
Jan 22University of Michigan HS InvitationalJan 22 · 60 Meters · Place 1 · Ann ArborAnn Arbor60 MetersRound P17.99a PB12
Jan 22University of Michigan HS InvitationalJan 22 · 60 Meters · Place 2 · Ann ArborAnn Arbor60 MetersRound P221.68a12

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17LAB Indoor Meet #1Dec 17 · 300 Meters · Place 2 · Ann Arbor TrackAnn Arbor Track300 Meters2.34.04a PB12
Dec 17LAB Indoor Meet #1Dec 17 · 600 Meters · Place 5 · Ann Arbor TrackAnn Arbor Track600 Meters5.1:25.56a PB12
Apr 9'22 Lincoln Indoor ClassicApr 9 · 60m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron60m Hurdles39" / 0.991mRound P1.8.53a11
Apr 9'22 Lincoln Indoor ClassicApr 9 · 60m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron60m Hurdles39" / 0.991m1.8.34a PB11
Feb 26MITS State Indoor ChampionshipsFeb 26 · 60 Meter · Place 3 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women60 MeterRound S3.6.88a11
Feb 26MITS State Indoor ChampionshipsFeb 26 · 60 Meter · Place 1 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women60 MeterRound P1.6.87a PB11
Feb 26MITS State Indoor ChampionshipsFeb 26 · 60 Meter · Place 5 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women60 Meter5.7.01a11
Jan 8LAB-MITS Meet #4Jan 8 · 60 Meter · Place 2 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women60 MeterRound P2.7.03a11
Jan 8LAB-MITS Meet #4Jan 8 · 60 Meter · Place 3 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women60 Meter3.7.01a11
Jan 8LAB-MITS Meet #4Jan 8 · 400 Meters · Place 8 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women400 Meters8.53.38a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 200 Meters · Place 2 · Ann Arbor HuronAnn Arbor Huron200 MetersRound P2.21.98aWind: -2.411
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 200 Meters · Place 2 · Ann Arbor HuronAnn Arbor Huron200 Meters2.21.87aWind: 1.711
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 100 Meters · Place 4 · Ann Arbor HuronAnn Arbor Huron100 MetersRound P4.11.05aWind: -1.811
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 100 Meters · Place 4 · Ann Arbor HuronAnn Arbor Huron100 Meters4.11.00aWind: -1.911
Apr 12SEC-HS: Huron at MonroeApr 12 · 300m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron300m Hurdles36" / 0.914m1.41.33a11
Apr 12SEC-HS: Huron at MonroeApr 12 · 110m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron110m Hurdles39" / 0.991m1.15.25a11

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30L.A.B. MITS Meet #3Dec 30 · 60 Meter · Place 6 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women60 MeterRound P6.7.07a11
Dec 30L.A.B. MITS Meet #3Dec 30 · 60 Meter · Place 4 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women60 Meter4.6.99a11
Dec 30L.A.B. MITS Meet #3Dec 30 · 400 Meters · Place 3 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women400 Meters3.50.88a11
Dec 30L.A.B. MITS Meet #3Dec 30 · 200 Meters · Place 3 · Ann Arbor Youth Track for WomenAnn Arbor Youth Track for Women200 Meters3.22.59a11
Mar 12LAB Meet #10Mar 12 · 200 Meters · Place 5 · L.A.B. TCL.A.B. TC200 Meters5.22.99a10
Mar 6LAB Meet #9Mar 6 · 400 Meters · Place 6 · L.A.B. TCL.A.B. TC400 Meters6.50.74a PB10

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 10Grand Rapids InvitationalJul 10 · 400m Hurdles · Place 1 · Ann Arbor TrackAnn Arbor Track400m Hurdles36" / 0.914m1.1:01.18a10
Jul 10Grand Rapids InvitationalJul 10 · 110m Hurdles · Place 1 · Ann Arbor TrackAnn Arbor Track110m Hurdles39" / 0.991m1.15.61a10
Jul 10Grand Rapids InvitationalJul 10 · 200 Meters · Place 1 · Ann Arbor TrackAnn Arbor Track200 Meters1.22.84a10
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 400m Hurdles · Place 7 · Ann Arbor TrackAnn Arbor Track400m Hurdles36" / 0.914m7.59.33a PB10
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 200 Meters · Place 4 · Ann Arbor TrackAnn Arbor Track200 MetersRound P4.22.36a10
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 200 Meters · Place 1 · Ann Arbor TrackAnn Arbor Track200 Meters1.22.11a10
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · 300m Hurdles · Place 10 · Ann Arbor HuronAnn Arbor Huron300m Hurdles36" / 0.914m10.41.21a PB10
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · 200 Meters · Place 14 · Ann Arbor HuronAnn Arbor Huron200 MetersRound P14.22.68aWind: -1.410
May 8New Balance Invite (Boys) - Session AMay 8 · 300m Hurdles · Place 4 · Ann Arbor HuronAnn Arbor Huron300m Hurdles36" / 0.914m4.41.68a10
May 8New Balance Invite (Boys) - Session AMay 8 · 200 Meters · Place 3 · Ann Arbor HuronAnn Arbor Huron200 Meters3.22.84a10
May 4SEC-HS: AA Huron & AA Skyline at AA PioneerMay 4 · 300m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron300m Hurdles36" / 0.914m1.41.49a10
May 4SEC-HS: AA Huron & AA Skyline at AA PioneerMay 4 · 110m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron110m Hurdles39" / 0.991m1.16.26a10
Apr 27SEC-HS: Ypsilanti & Monroe at AA HuronApr 27 · 300m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron300m Hurdles36" / 0.914m1.44.34a10
Apr 27SEC-HS: Ypsilanti & Monroe at AA HuronApr 27 · 110m Hurdles · Place 1 · Ann Arbor HuronAnn Arbor Huron110m Hurdles39" / 0.991m1.16.99a10
Apr 22SEC-HS: AA Huron, Saline at BedfordApr 22 · 300m Hurdles · Place 2 · Ann Arbor HuronAnn Arbor Huron300m Hurdles36" / 0.914m2.42.50a10
Apr 22SEC-HS: AA Huron, Saline at BedfordApr 22 · 110m Hurdles · Place 2 · Ann Arbor HuronAnn Arbor Huron110m Hurdles39" / 0.991m2.16.93a10