Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 42" / 1.067m · Outdoor2026 GLIAC Outdoor Track & Field Championships · Apr 2913.88a2026 GLIAC Outdoor Track & Field ChampionshipsApril 29, 2026
200 Meters · IndoorGVSU Bill Clinger Classic · Jan 2423.50aGVSU Bill Clinger ClassicJanuary 24, 2025
200 Meters · OutdoorGVSU Al & Sue Owens Classic · Apr 1022.56aGVSU Al & Sue Owens ClassicApril 10, 2026
60 Meters · IndoorGVSU Bob Eubanks Open · Jan 177.05aGVSU Bob Eubanks OpenJanuary 17, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10GVSU Last Chance MeetMay 10 · 110m Hurdles · Place 3 · Grand Valley State110m Hurdles42" / 1.067mRound P3.14.10aWind: -0.4So
May 10GVSU Last Chance MeetMay 10 · 110m Hurdles · Place 2 · Grand Valley State110m Hurdles42" / 1.067m2.14.24aSo
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 110m Hurdles · Place 2 · Grand Valley State110m Hurdles42" / 1.067m2.13.88a PBWind: 1.4So
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 110m Hurdles · Place 2 · Grand Valley State110m Hurdles42" / 1.067mRound P2.13.96aWind: 1.9So
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 110m Hurdles · Place 2 · Grand Valley State110m Hurdles42" / 1.067m2.13.93aWind: 0.9So
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 200 Meters · Place 16 · Grand Valley State200 Meters16.22.56a PBWind: 2So
Mar 289th Annual adidas Trojan ChallengeMar 28 · 110m Hurdles · Place 2 · Grand Valley State110m Hurdles42" / 1.067mRound P2.14.12aWind: 3.2So
Mar 289th Annual adidas Trojan ChallengeMar 28 · 110m Hurdles · Place 1 · Grand Valley State110m Hurdles42" / 1.067m1.13.98aWind: 2.5So
Mar 28Adidas Trojan ChallengeMar 28 · 110m Hurdles · Place 2 · Grand Valley State110m Hurdles42" / 1.067mRound P2.14.12aWind: 3.2So
Mar 28Adidas Trojan ChallengeMar 28 · 110m Hurdles · Place 1 · Grand Valley State110m Hurdles42" / 1.067m1.13.98aSo
Mar 26Raleigh RelaysMar 26 · 110m Hurdles · Place 2 · Grand Valley State110m Hurdles42" / 1.067m2.14.02aWind: -1.2So

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 14GVSU Big Meet-SATURDAYFeb 14 · 60m Hurdles · Place 1 · Grand Valley State60m Hurdles18.07aSo
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 60m Hurdles · Place 6 · Grand Valley State60m HurdlesRound P68.06aSo
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 60m Hurdles · Place 5 · Grand Valley State60m Hurdles58.02aSo
Feb 7GVSU Mike Lints Alumni OpenFeb 7 · 60m Hurdles · Place 1 · Grand Valley State60m HurdlesRound P18.00aSo
Feb 7GVSU Mike Lints Alumni OpenFeb 7 · 60m Hurdles · Place 1 · Grand Valley State60m Hurdles17.93aSo
Jan 23Bill Clinger ClassicJan 23 · 60m Hurdles · Place 3 · Grand Valley State60m HurdlesRound P38.20aSo
Jan 17GVSU Bob Eubanks OpenJan 17 · 60m Hurdles · Place 1 · Grand Valley State60m HurdlesRound P18.07aSo
Jan 17GVSU Bob Eubanks OpenJan 17 · 60m Hurdles · Place 2 · Grand Valley State60m Hurdles28.13aSo
Jan 17GVSU Bob Eubanks OpenJan 17 · 60 Meters · Place 10 · Grand Valley State60 MetersRound P107.05a PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24GVSU Bill Clinger ClassicJan 24 · 60m Hurdles · Place 2 · Grand Valley State60m HurdlesRound P28.19a—
Jan 24GVSU Bill Clinger ClassicJan 24 · 60m Hurdles · Place 1 · Grand Valley State60m Hurdles18.08a—
Jan 24GVSU Bill Clinger ClassicJan 24 · 200 Meters · Place 32 · Grand Valley State200 Meters3223.50a PB—
Jan 18GVSU Bob Eubanks OpenJan 18 · 60m Hurdles · Place 3 · Grand Valley State60m HurdlesRound P38.33a—
Jan 18GVSU Bob Eubanks OpenJan 18 · 60m Hurdles · Place 4 · Grand Valley State60m Hurdles48.30a—