Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGVSU Big Meet-FRIDAY · Feb 134:15.21aGVSU Big Meet-FRIDAYFebruary 13, 2026
1500 Meters · OutdoorGVSU Early Meet · Apr 43:53.84GVSU Early MeetApril 4, 2025
1600 Meters · OutdoorOHSAA D1 State Track & Field Championships · Jun 24:16.60aOHSAA D1 State Track & Field ChampionshipsJune 2, 2023
3000 Meters · IndoorGVSU Bob Eubanks Open · Jan 178:35.51aGVSU Bob Eubanks OpenJanuary 17, 2026
3200 Meters · OutdoorMilt Will Invitational · Apr 289:32.65aMilt Will InvitationalApril 28, 2023
600 Meters · IndoorGVSU Bill Clinger Classic · Jan 241:29.98aGVSU Bill Clinger ClassicJanuary 24, 2025
800 Meters · IndoorGVSU Mike Lints Alumni Open · Feb 81:57.00aGVSU Mike Lints Alumni OpenFebruary 8, 2025
800 Meters · OutdoorGVSU Early Meet · Apr 31:58.37aGVSU Early MeetApril 3, 2026
Final 2 · IndoorGVSU Mike Lints Alumni Open · Jan 201:56.36GVSU Mike Lints Alumni OpenJanuary 20, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10GVSU Last Chance MeetMay 10 · 1500 Meters · Place 4 · Grand Valley StateGrand Valley State1500 Meters4.3:56.56aSo
Apr 24GVSU Extra Weekend MeetApr 24 · 5000 Meters · Grand Valley StateGrand Valley State5000 Meters—DNFSo
Apr 24GVSU Extra Weekend MeetApr 24 · 1500 Meters · Place 4 · Grand Valley StateGrand Valley State1500 Meters4.3:55.26aSo
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 1500 Meters · Place 8 · Grand Valley StateGrand Valley State1500 Meters8.3:56.74aSo
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 800 Meters · Place 53 · Grand Valley StateGrand Valley State800 Meters53.2:01.13aSo
Apr 3GVSU Early MeetApr 3 · 5000 Meters · Grand Valley StateGrand Valley State5000 Meters—DNFSo
Apr 3GVSU Early MeetApr 3 · 800 Meters · Place 6 · Grand Valley StateGrand Valley State800 Meters6.1:58.37a PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20GVSU Tune-UpFeb 20 · 1 Mile · Place 13 · Grand Valley StateGrand Valley State1 Mile134:27.36aSo
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 1 Mile · Place 24 · Grand Valley StateGrand Valley State1 Mile244:15.21a PBSo
Feb 7GVSU Mike Lints Alumni OpenFeb 7 · 800 Meters · Place 15 · Grand Valley StateGrand Valley State800 Meters151:58.04aSo
Jan 23Bill Clinger ClassicJan 23 · 1 Mile · Place 17 · Grand Valley StateGrand Valley State1 Mile174:18.61aSo
Jan 17GVSU Bob Eubanks OpenJan 17 · 3000 Meters · Place 15 · Grand Valley StateGrand Valley State3000 Meters158:35.51a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Al Owens ClassicApr 18 · 800 Meters · Place 29 · Grand Valley St.Grand Valley St.800 Meters291:59.77FR
Apr 18Al Owens ClassicApr 18 · 800 Meters · Place 29 · Grand Valley St.Grand Valley St.800 Meters291:59.77FR
Apr 4GVSU Early MeetApr 4 · 1500 Meters · Place 4 · Grand Valley St.Grand Valley St.1500 Meters43:53.84 PBFR
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 1500 Meters · Place 4 · Grand Valley StateGrand Valley State1500 Meters4.4:05.15aFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 800 Meters · Place 13 · Grand Valley StateGrand Valley State800 Meters13.2:00.12aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14GVSU Big Meet FridayFeb 14 · 1 Mile · Place 38 · Grand Valley St.Grand Valley St.1 Mile384:19.37FR
Feb 14GVSU Big Meet FridayFeb 14 · 1 Mile · Place 38 · Grand Valley St.Grand Valley St.1 Mile384:19.37FR
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · 800 Meters · Place 23 · Grand Valley StateGrand Valley State800 Meters231:57.00a PB—
Jan 24GVSU Bill Clinger ClassicJan 24 · 1 Mile · Place 22 · Grand Valley StateGrand Valley State1 Mile224:20.53a—
Jan 24GVSU Bill Clinger ClassicJan 24 · 600 Meters · Place 12 · Grand Valley StateGrand Valley State600 Meters121:29.98a PB—
Jan 18GVSU Bob Eubanks OpenJan 18 · 3000 Meters · Place 16 · Grand Valley StateGrand Valley State3000 Meters168:45.16a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 1 Mile · Place 9 · Grand Valley StateGrand Valley State1 Mile9.4:16.89aFr
Dec 6GVSU Holiday OpenDec 6 · 800 Meters · Grand Valley StateGrand Valley State800 Meters--DNFFr
Jan 20GVSU Mike Lints Alumni OpenJan 20 · Final 2 · Place 3 · United StatesUnited StatesFinal 231:56.36 PB—
Jan 13GVSU Bob Eubanks OpenJan 13 · 3000 Meters · Place 4 · UNAT-Grand Valley St.UNAT-Grand Valley St.3000 Meters48:45.71—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2OHSAA D1 State Track & Field ChampionshipsJun 2 · 1600 Meters · Place 12 · New AlbanyNew Albany1600 Meters12.4:16.60a PB12
May 24OHSAA D1 Region 3 - Pickerington NorthMay 24 · 1600 Meters · Place 5 · New AlbanyNew Albany1600 Meters5.4:16.97a12
May 16OHSAA Central Division1 District 4May 16 · 1600 Meters · Place 8 · New AlbanyNew Albany1600 MetersRound P8.4:51.69a12
May 16OHSAA Central Division1 District 4May 16 · 1600 Meters · Place 1 · New AlbanyNew Albany1600 Meters1.4:19.74a12
May 13Ohio Capital Conference Championships - OhioMay 13 · 3200 Meters · Place 3 · New AlbanyNew Albany3200 Meters3.9:49.86a12
May 13Ohio Capital Conference Championships - OhioMay 13 · 1600 Meters · Place 3 · New AlbanyNew Albany1600 Meters3.4:24.47a12
Apr 28Milt Will InvitationalApr 28 · 3200 Meters · Place 2 · New AlbanyNew Albany3200 Meters2.9:32.65a PB12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25OHSAA D1 Region 3May 25 · 1600 Meters · Place 10 · New AlbanyNew Albany1600 Meters10.4:21.58a11
May 21OHSAA Central District - Division 1May 21 · 1600 Meters · Place 4 · New AlbanyNew Albany1600 MetersRound P4.4:44.11a11
May 21OHSAA Central District - Division 1May 21 · 1600 Meters · Place 4 · New AlbanyNew Albany1600 Meters4.4:24.02a11
May 14Ohio Capital Conference - OhioMay 14 · 3200 Meters · New AlbanyNew Albany3200 Meters—DNS11
May 14Ohio Capital Conference - OhioMay 14 · 1600 Meters · Place 5 · New AlbanyNew Albany1600 Meters5.4:36.40a11
Apr 8Hilliard PremierApr 8 · 3200 Meters · Place 5 · New AlbanyNew Albany3200 Meters5.10:11.76a11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26OHSAA D1 Region 3May 26 · 1600 Meters · Place 10 · New AlbanyNew Albany1600 Meters10.4:34.88a10
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 1600 Meters · Place 9 · New AlbanyNew Albany1600 MetersRound P9.4:48.76a10
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 1600 Meters · Place 4 · New AlbanyNew Albany1600 Meters4.4:33.58a10
Apr 30Milt Will InvitationalApr 30 · 1600 Meters · Place 5 · New AlbanyNew Albany1600 Meters5.4:46.31a10
Apr 9Hilliard PremierApr 9 · 1600 Meters · Place 1 · New AlbanyNew Albany1600 Meters1.4:37.05a10