Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNovi @ Hartland · May 1111.7Novi @ HartlandMay 11, 2021
200 Meters · IndoorMITS State Indoor Championships · Feb 2621.99aMITS State Indoor ChampionshipsFebruary 26, 2022
200 Meters · OutdoorNovi @ Hartland · May 1123.1Novi @ HartlandMay 11, 2021
400 Meters · IndoorMITS State Indoor Championships · Feb 2647.72aMITS State Indoor ChampionshipsFebruary 26, 2022
400 Meters · OutdoorBig Ten Outdoor Championships · May 1547.37aBig Ten Outdoor ChampionshipsMay 15, 2026
400 Meters · Relay Split · OutdoorSpartan Invitational 2024 · Apr 551.651Spartan Invitational 2024April 5, 2024
60 Meter · IndoorLAB Midwest Invitational · Feb 117.26aLAB Midwest InvitationalFebruary 11, 2022
60 Meters · IndoorMITS LAB Meet #8 · Feb 57.21MITS LAB Meet #8February 5, 2022
600 Meters · IndoorBig Ten Indoor Championships · Feb 261:18.63aBig Ten Indoor ChampionshipsFebruary 26, 2026
800 Meters · OutdoorRaleigh Relays · Mar 261:54.12aRaleigh RelaysMarch 26, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Big Ten Outdoor ChampionshipsMay 15 · 400 Meters · Place 32 · Michigan StateMichigan State400 MetersRound P32.47.37a PBSr
Apr 17Big Red ClassicApr 17 · 400 Meters · Place 3 · Michigan StateMichigan State400 Meters348.61aSr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 800 Meters · Place 10 · Michigan StateMichigan State800 Meters10.1:56.87aSr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 121 · Michigan StateMichigan State800 Meters121.1:54.12a PBSr
Mar 21USF Alumni InvitationalMar 21 · 400 Meters · Place 31 · Michigan StateMichigan State400 Meters31.48.55aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 8Len Paddock OpenMay 8 · 800 Meters · Michigan StateMichigan State800 Meters--DNSSr
Feb 26Big Ten Indoor ChampionshipsFeb 26 · 600 Meters · Place 16 · Michigan StateMichigan State600 Meters161:18.63a PBJR
Feb 212026 Alex Wilson InvitationalFeb 21 · 600 Meters · Place 1 · Michigan StateMichigan State600 Meters11:19.67JR
Jan 30Meyo InvitationalJan 30 · 600 Meters · Place 9 · Michigan StateMichigan State600 Meters9.1:20.56aJr
Jan 17Simmons-Harvey InvitationalJan 17 · 600 Meters · Place 6 · Michigan StateMichigan State600 Meters61:21.93aJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 800 Meters · Place 13 · Michigan StateMichigan State800 Meters131:57.12aJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Big Ten Indoor ChampionshipsFeb 28 · 600 Meters · Place 21 · Michigan StateMichigan State600 MetersRound P211:21.39a—
Feb 21Silverston InvitationalFeb 21 · 600 Meters · Place 2 · Michigan StateMichigan State600 Meters21:20.91a—
Feb 14Wisconsin Windy City InvitationalFeb 14 · 600 Meters · Place 6 · Michigan StateMichigan State600 Meters6.1:20.13aSo
Jan 312025 Meyo InvitationalJan 31 · 400 Meters · Place 9 · Michigan StateMichigan State400 Meters949.25a—
Jan 18GVSU Bob Eubanks OpenJan 18 · 600 Meters · Place 7 · Michigan StateMichigan State600 Meters71:21.99a—
Jan 112025 Wolverine InvitationalJan 11 · 600 Meters · Place 5 · Michigan StateMichigan State600 Meters51:22.87SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Big Ten Outdoor ChampionshipsMay 10 · 400 Meters · Place 17 · Michigan StateMichigan State400 Meters1749.03a—
Apr 19Jim Green Track & Field InvitationalApr 19 · 400 Meters · Place 8 · Michigan StateMichigan State400 Meters8.48.63aSo
Apr 13JMU InvitationalApr 13 · 400 Meters · Place 7 · Michigan StateMichigan State400 Meters7.48.54aSo
Apr 5Spartan Invitational 2024Apr 5 · 400 Meters · Michigan StateMichigan State400 MetersRelay Split—51.651 PBSo
Apr 5Spartan Invitational 2024Apr 5 · 400 Meters · Place 2 · Michigan StateMichigan State400 Meters2.49.72aSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Wisconsin Windy City InvitationalFeb 9 · 400 Meters · Place 13 · Michigan StateMichigan State400 Meters13.49.21aFr
Jan 202024 Simmons-Harvey InvitationalJan 20 · 400 Meters · Place 7 · Michigan StateMichigan State400 Meters749.46a—
Jan 132024 Wolverine InvitationalJan 13 · 400 Meters · Place 2 · Michigan StateMichigan State400 Meters2.49.55aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8GVSU Holiday OpenDec 8 · 400 Meters · Place 17 · Michigan StateMichigan State400 Meters17.49.88aFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12Big 10 Outdoor ChampionshipsMay 12 · 400 Meters · Place 22 · Michigan StateMichigan State400 Meters2248.86a—
Apr 29GVSU Extra Weekend MeetApr 29 · 400 Meters · Place 3 · Michigan StateMichigan State400 Meters349.64FR
Mar 31Spartan InvitationalMar 31 · 400 Meters · Place 4 · Michigan StateMichigan State400 Meters4.50.18aFr
Mar 24Baylor Clyde Hart ClassicMar 24 · 400 Meters · Place 29 · Michigan StateMichigan State400 Meters29.51.29aFr

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 22DDC Summer Meet 1Jun 22 · 200 Meters · Place 1 · Elite Performance XLElite Performance XL200 Meters1.23.15a12

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 26MITS State Indoor ChampionshipsFeb 26 · 400 Meters · Place 1 · Elite Performance XLElite Performance XL400 Meters1.47.72a PB12
Feb 26MITS State Indoor ChampionshipsFeb 26 · 200 Meters · Place 4 · Elite Performance XLElite Performance XL200 MetersRound P4.21.99a PB12
Feb 11LAB Midwest InvitationalFeb 11 · 60 Meter · Place 10 · Elite Performance XLElite Performance XL60 MeterRound P10.7.26a PB12
Feb 11LAB Midwest InvitationalFeb 11 · 400 Meters · Place 2 · Elite Performance XLElite Performance XL400 Meters2.48.88a12
Feb 11LAB Midwest InvitationalFeb 11 · 200 Meters · Place 3 · Elite Performance XLElite Performance XL200 MetersRound P3.22.32a12
Feb 5MITS LAB Meet #8Feb 5 · 200 Meters · Place 3 · Elite Performance TrElite Performance Tr200 Meters322.10SR
Feb 5MITS LAB Meet #8Feb 5 · 60 Meters · Place 5 · Elite Performance TrElite Performance Tr60 MetersRound P57.21 PBSR
Feb 5MITS LAB Meet #8Feb 5 · 60 Meters · Place 6 · Elite Performance TrElite Performance Tr60 MetersRound P67.21SR
Feb 5MITS LAB Meet #8Feb 5 · 60 Meters · Place 7 · Elite Performance TrElite Performance Tr60 Meters77.28SR
Jan 8LAB-MITS Meet #4Jan 8 · 60 Meter · Place 17 · Elite Performance XLElite Performance XL60 MeterRound P17.7.45a12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30L.A.B. MITS Meet #3Dec 30 · 400 Meters · Place 7 · Elite Performance XLElite Performance XL400 Meters7.51.88a12

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · 400 Meters · Place 12 · HartlandHartland400 Meters12.50.22a11
Jun 1Larry Steeb Memorial Meet of ChampionsJun 1 · 200 Meters · Place 4 · HartlandHartland200 Meters4.23.28aWind: 0.111
Jun 1Larry Steeb Memorial Meet of ChampionsJun 1 · 100 Meters · Place 17 · HartlandHartland100 Meters17.11.95aWind: 011
May 11Novi @ HartlandMay 11 · 400 Meters · HartlandHartland400 MetersRelay Split—53.77Unofficial11
May 11Novi @ HartlandMay 11 · 400 Meters · Place 1 · HartlandHartland400 Meters1.51.511
May 11Novi @ HartlandMay 11 · 200 Meters · Place 1 · HartlandHartland200 Meters1.23.1 PB11
May 11Novi @ HartlandMay 11 · 100 Meters · Place 2 · HartlandHartland100 Meters2.11.7 PB11
May 8New Balance Invite (Boys) - Session BMay 8 · 400 Meters · HartlandHartland400 MetersRelay Split—62.84Unofficial11
May 8New Balance Invite (Boys) - Session BMay 8 · 400 Meters · Place 3 · HartlandHartland400 Meters3.52.43a11
May 8New Balance Invite (Boys) - Session BMay 8 · 200 Meters · Place 6 · HartlandHartland200 Meters6.23.36a11
May 4Howell @ HartlandMay 4 · 400 Meters · HartlandHartland400 MetersRelay Split—54.71Unofficial11
May 4Howell @ HartlandMay 4 · 400 Meters · Place 1 · HartlandHartland400 Meters1.53.311
May 4Howell @ HartlandMay 4 · 200 Meters · Place 1 · HartlandHartland200 Meters1.23.111
Apr 301st South Lyon Sunset Varsity InviteApr 30 · 400 Meters · HartlandHartland400 MetersRelay Split—54.14Unofficial11
Apr 301st South Lyon Sunset Varsity InviteApr 30 · 400 Meters · Place 3 · HartlandHartland400 Meters3.53.38a11
Apr 301st South Lyon Sunset Varsity InviteApr 30 · 200 Meters · Place 4 · HartlandHartland200 Meters4.23.39a11
Apr 2421 Dexter "Welcome Back to the Track" InvitationalApr 24 · 400 Meters · Place 1 · HartlandHartland400 Meters1.52.22a11
Apr 2421 Dexter "Welcome Back to the Track" InvitationalApr 24 · 200 Meters · Place 2 · HartlandHartland200 Meters2.23.85a11
Apr 2421 Dexter "Welcome Back to the Track" InvitationalApr 24 · 100 Meters · Place 6 · HartlandHartland100 Meters6.12.19a11

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17MHSAA LP Region 06-1 @ MilfordMay 17 · 200 Meters · HartlandHartland200 MetersRelay Split—24.8Unofficial9
May 10KLAA Conference MeetMay 10 · 400 Meters · HartlandHartland400 MetersRelay Split—56.1Unofficial9
May 10KLAA Conference MeetMay 10 · 400 Meters · Place 10 · HartlandHartland400 Meters10.53.76a9
May 4New Balance InvitationalMay 4 · 400 Meters · Place 23 · HartlandHartland400 Meters23.54.54a9
Apr 23Hartland @ Brighton Apr 23 · 400 Meters · HartlandHartland400 MetersRelay Split—56.66Unofficial9
Apr 23Hartland @ Brighton Apr 23 · 400 Meters · Place 4 · HartlandHartland400 Meters4.54.19
Apr 9Hartland @ PlymouthApr 9 · 400 Meters · Place 4 · HartlandHartland400 Meters4.56.58a9
Apr 6Freeland InvitationalApr 6 · 200 Meters · Place 4 · HartlandHartland200 MetersRelay Split4.24.6Unofficial9
Apr 6Freeland InvitationalApr 6 · 400 Meters · Place 7 · HartlandHartland400 Meters7.53.98a9

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11SE Michigan MS Showcase - The ShowMay 11 · 400 Meters · Place 2 · Hartland-Ore CreekHartland-Ore Creek400 Meters2.59.03a8
May 11SE Michigan MS Showcase - The ShowMay 11 · 200 Meters · Place 5 · Hartland-Ore CreekHartland-Ore Creek200 Meters5.26.84a8