Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGVSU Mike Lints Alumni Open · Feb 75:16.29aGVSU Mike Lints Alumni OpenFebruary 7, 2026
10,000 Meters · OutdoorWHAC Championships · May 142:29.87aWHAC ChampionshipsMay 1, 2025
1500 Meters · OutdoorGVSU Early Meet · Apr 34:56.09aGVSU Early MeetApril 3, 2026
1600 Meters · OutdoorMason-Oceana-Manistee County MOM Meet @Mason County Central · May 135:42.46aMason-Oceana-Manistee County MOM Meet @Mason County CentralMay 13, 2024
3000 Meters · IndoorBill Clinger Classic · Jan 2310:35.84aBill Clinger ClassicJanuary 23, 2026
3000 Meters · OutdoorLen Paddock Open · May 910:34.54aLen Paddock OpenMay 9, 2025
3000m Steeplechase · 0.762m · OutdoorWolverine-Hoosier (WHAC) Outdoor Championships · Apr 3011:17.85aWolverine-Hoosier (WHAC) Outdoor ChampionshipsApril 30, 2026
3200 Meters · OutdoorWest Michigan All-Star Meet · May 2212:02.50aWest Michigan All-Star MeetMay 22, 2024
400 Meters · OutdoorWMC Lakes Division Meet (NOT a Mona Shores Meet) · May 121:06.98aWMC Lakes Division Meet (NOT a Mona Shores Meet)May 12, 2023
5000 Meters · IndoorGVSU Big Meet-FRIDAY · Feb 1318:31.57aGVSU Big Meet-FRIDAYFebruary 13, 2026
5000 Meters · OutdoorWashU Distance Carnival · Mar 2618:14.30aWashU Distance CarnivalMarch 26, 2026
800 Meters · OutdoorMHSAA LP Region 11-2 @ Charlevoix (was Gaylord) · May 212:41.63MHSAA LP Region 11-2 @ Charlevoix (was Gaylord)May 21, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · 3000m Steeplechase · Place 2 · Cornerstone (Mich.)Cornerstone (Mich.)3000m Steeplechase0.762m2.11:17.85a PBSo
Apr 24GVSU Extra Weekend MeetApr 24 · 3000m Steeplechase · Place 10 · Cornerstone (Mich.)Cornerstone (Mich.)3000m Steeplechase0.762m10.11:36.23aSo
Apr 18Calvin Knight InviteApr 18 · 1500 Meters · Place 11 · Cornerstone (Mich.)Cornerstone (Mich.)1500 Meters11.5:00.67aSo
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 3000m Steeplechase · Place 3 · Cornerstone (Mich.)Cornerstone (Mich.)3000m Steeplechase0.762m3.11:52.90aSo
Apr 3GVSU Early MeetApr 3 · 1500 Meters · Place 16 · Cornerstone (Mich.)Cornerstone (Mich.)1500 Meters16.4:56.09a PBSo
Mar 26WashU Distance CarnivalMar 26 · 5000 Meters · Place 83 · Cornerstone (Mich.)Cornerstone (Mich.)5000 Meters83.18:14.30a PBSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 20 · 5000 Meters · Place 4 · CornerstoneCornerstone5000 Meters418:38.75SO
Feb 20Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 20 · 3000 Meters · Place 4 · CornerstoneCornerstone3000 Meters410:46.59SO
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 5000 Meters · Place 18 · Cornerstone (Mich.)Cornerstone (Mich.)5000 Meters1818:31.57a PBSO
Feb 7GVSU Mike Lints Alumni OpenFeb 7 · 3000 Meters · Place 14 · Cornerstone (Mich.)Cornerstone (Mich.)3000 Meters1410:43.75aSo
Feb 7GVSU Mike Lints Alumni OpenFeb 7 · 1 Mile · Place 9 · Cornerstone (Mich.)Cornerstone (Mich.)1 Mile95:16.29a PBSo
Jan 23Bill Clinger ClassicJan 23 · 3000 Meters · Place 26 · Cornerstone (Mich.)Cornerstone (Mich.)3000 Meters2610:35.84a PBSo
Jan 17GVSU Bob Eubanks OpenJan 17 · 3000 Meters · Place 12 · Cornerstone (Mich.)Cornerstone (Mich.)3000 Meters1210:55.03aSo
Jan 17GVSU Bob Eubanks OpenJan 17 · 1 Mile · Place 22 · Cornerstone (Mich.)Cornerstone (Mich.)1 Mile225:24.66aSo

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · 5000 Meters · Place 9 · Cornerstone (Mich.)Cornerstone (Mich.)5000 Meters9.18:35.85aSo
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 5000 Meters · Place 3 · Cornerstone (Mich.)Cornerstone (Mich.)5000 Meters3.18:56.33aFr
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 3000 Meters · Place 3 · Cornerstone (Mich.)Cornerstone (Mich.)3000 Meters3.10:43.20aFr
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · 3000 Meters · Place 4 · Cornerstone (Mich.)Cornerstone (Mich.)3000 Meters410:52.39a—
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · 1 Mile · Place 20 · Cornerstone (Mich.)Cornerstone (Mich.)1 Mile205:23.11a—
Jan 31Jet's Pizza InvitationalJan 31 · 5000 Meters · Place 23 · Cornerstone (Mich.)Cornerstone (Mich.)5000 Meters2319:05.62a—
Jan 24GVSU Bill Clinger ClassicJan 24 · 3000 Meters · Place 24 · Cornerstone (Mich.)Cornerstone (Mich.)3000 Meters2410:44.98a—
Jan 18GVSU Bob Eubanks OpenJan 18 · 3000 Meters · Place 14 · Cornerstone (Mich.)Cornerstone (Mich.)3000 Meters1410:56.17a—
Jan 18GVSU Bob Eubanks OpenJan 18 · 1 Mile · Place 34 · Cornerstone (Mich.)Cornerstone (Mich.)1 Mile345:24.40a—
Jan 11John Flaminio ClassicJan 11 · 3000 Meters · Place 2 · Cornerstone (Mich.)Cornerstone (Mich.)3000 Meters211:20.43a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Len Paddock OpenMay 9 · 3000 Meters · Place 12 · Cornerstone (Mich.)Cornerstone (Mich.)3000 Meters1210:34.54a PBFr
May 1WHAC ChampionshipsMay 1 · 10,000 Meters · Place 1 · Cornerstone (Mich.)Cornerstone (Mich.)10,000 Meters1.42:29.87a PBFr
May 1WHAC ChampionshipsMay 1 · 5000 Meters · Cornerstone (Mich.)Cornerstone (Mich.)5000 Meters--DNSFr
Apr 18Al Owens ClassicApr 18 · 5000 Meters · Place 6 · CornerstoneCornerstone5000 Meters618:18.69FR
Apr 4GVSU Early MeetApr 4 · 1500 Meters · Place 20 · CornerstoneCornerstone1500 Meters204:57.99FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 5000 Meters · Place 11 · Cornerstone (Mich.)Cornerstone (Mich.)5000 Meters11.19:00.60aFr

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22West Michigan All-Star MeetMay 22 · 3200 Meters · Place 7 · LudingtonLudington3200 Meters712:02.50a PB—
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · 3200 Meters · Place 7 · LudingtonLudington3200 Meters712:24.74a—
May 13Mason-Oceana-Manistee County MOM Meet @Mason County CentralMay 13 · 1600 Meters · Place 5 · LudingtonLudington1600 Meters55:42.46a PB—
May 13Mason-Oceana-Manistee County MOM Meet @Mason County CentralMay 13 · 400 Meters · Place 7 · LudingtonLudington400 Meters71:11.46a—
May 10WMC Lakes Conference ChampionshipMay 10 · 3200 Meters · Place 1 · LudingtonLudington3200 Meters112:17.73a—
May 32024 Shepherd BLUEJAY InviteMay 3 · 3200 Meters · Place 43 · LudingtonLudington3200 Meters4312:10.92a—
Apr 30Ludington and Orchard View at WhitehallApr 30 · 3200 Meters · Place 3 · LudingtonLudington3200 Meters312:25.69a—
Apr 30Ludington and Orchard View at WhitehallApr 30 · 400 Meters · Place 6 · LudingtonLudington400 Meters61:08.42a—
Apr 23Oakridge-Ludington Dual Apr 23 · 1600 Meters · Place 3 · LudingtonLudington1600 Meters35:55.93a—
Apr 16WMC Lakes Dual - Ludington at FremontApr 16 · 1600 Meters · Place 2 · LudingtonLudington1600 Meters26:08.51a—
Apr 16WMC Lakes Dual - Ludington at FremontApr 16 · 400 Meters · Place 6 · LudingtonLudington400 Meters61:12.17a—
Apr 12Fruitport Trojan InvitationalApr 12 · 3200 Meters · Place 4 · LudingtonLudington3200 Meters413:14.10a—
Apr 12Fruitport Trojan InvitationalApr 12 · 400 Meters · Place 11 · LudingtonLudington400 Meters111:10.97a—
Apr 9Lud vs. Manistee/Montague Track and Field MeetApr 9 · 3200 Meters · Place 3 · LudingtonLudington3200 Meters312:28.40a—
Apr 9Lud vs. Manistee/Montague Track and Field MeetApr 9 · 400 Meters · Place 6 · LudingtonLudington400 Meters61:12.30a—
Apr 6Hart & Sole Music InviteApr 6 · 3200 Meters · Place 6 · LudingtonLudington3200 Meters614:04.86a—
Apr 6Hart & Sole Music InviteApr 6 · 400 Meters · Place 11 · LudingtonLudington400 Meters111:11.63a—

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 24West Michigan Track InvitationalMay 24 · 3200 Meters · Place 7 · LudingtonLudington3200 Meters712:05.46a—
May 19MHSAA LP Region 11-2 @ ShepherdMay 19 · 3200 Meters · Place 6 · LudingtonLudington3200 Meters612:13.61a—
May 19MHSAA LP Region 11-2 @ ShepherdMay 19 · 400 Meters · Place 12 · LudingtonLudington400 Meters121:07.00a—
May 16Manistee Last Chance MeetMay 16 · 3200 Meters · Place 2 · LudingtonLudington3200 Meters212:31.75a—
May 16Manistee Last Chance MeetMay 16 · 400 Meters · Place 3 · LudingtonLudington400 Meters31:09.23a—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · 3200 Meters · Place 4 · LudingtonLudington3200 Meters412:42.68a—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · 400 Meters · Place 4 · LudingtonLudington400 Meters41:06.98a PB—
May 10Bruce Garland RelaysMay 10 · 3200 Meters · Place 2 · LudingtonLudington3200 Meters213:16.51a—
May 10Bruce Garland RelaysMay 10 · 400 Meters · Place 3 · LudingtonLudington400 Meters31:08.30a—
May 8Conference Meet @ Ludington w/MontagueMay 8 · 400 Meters · Place 4 · LudingtonLudington400 Meters41:09.82a—
May 5Lake City Track InvitationalMay 5 · 800 Meters · Place 5 · LudingtonLudington800 Meters5.2:46.76a11
May 5Lake City Track InvitationalMay 5 · 400 Meters · Place 6 · LudingtonLudington400 Meters6.1:09.72a11
Apr 27Scottville Optimist InviteApr 27 · 800 Meters · Place 3 · LudingtonLudington800 Meters32:46.06a—
Apr 27Scottville Optimist InviteApr 27 · 400 Meters · Place 3 · LudingtonLudington400 Meters31:09.17a—
Apr 25Conference Meet @ Ludington w/WhitehallApr 25 · 800 Meters · Place 6 · LudingtonLudington800 Meters62:51.00a—
Apr 25Conference Meet @ Ludington w/WhitehallApr 25 · 400 Meters · Place 1 · LudingtonLudington400 Meters11:10.70a—
Apr 21Lakeview Invitational Apr 21 · 400 Meters · Place 8 · LudingtonLudington400 Meters81:08.77a—
Apr 18West MI Conference Dual @ Ludington w/Fremont, ManisteeApr 18 · 3200 Meters · Place 5 · LudingtonLudington3200 Meters513:40.70a—
Apr 18West MI Conference Dual @ Ludington w/Fremont, ManisteeApr 18 · 800 Meters · Place 6 · LudingtonLudington800 Meters62:48.60a—
Apr 18West MI Conference Dual @ Ludington w/Fremont, ManisteeApr 18 · 400 Meters · Place 2 · LudingtonLudington400 Meters21:10.30a—
Apr 14Fruitport Trojan InvitationalApr 14 · 3200 Meters · Place 5 · LudingtonLudington3200 Meters513:44.43a—
Apr 14Fruitport Trojan InvitationalApr 14 · 800 Meters · Place 8 · LudingtonLudington800 Meters82:46.38a—
Apr 14Fruitport Trojan InvitationalApr 14 · 400 Meters · Place 9 · LudingtonLudington400 Meters91:10.49a—
Apr 12WMC Meet #1Apr 12 · 3200 Meters · Place 4 · LudingtonLudington3200 Meters413:40.77a—
Apr 12WMC Meet #1Apr 12 · 800 Meters · Place 4 · LudingtonLudington800 Meters42:54.63a—
Apr 12WMC Meet #1Apr 12 · 400 Meters · Place 3 · LudingtonLudington400 Meters31:12.04a—
Apr 8Hart & Sole Music InviteApr 8 · 800 Meters · Place 4 · LudingtonLudington800 Meters42:43.4211

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21MHSAA LP Region 11-2 @ Charlevoix (was Gaylord)May 21 · 800 Meters · Place 12 · LudingtonLudington800 Meters122:41.63 PBSo
May 17Manistee Last Chance MeetMay 17 · 800 Meters · Place 2 · LudingtonLudington800 Meters22:46.4210
May 17Manistee Last Chance MeetMay 17 · 400 Meters · Place 4 · LudingtonLudington400 Meters41:12.5610
May 13Lakes 8 Conference ChampionshipMay 13 · 3200 Meters · Place 5 · LudingtonLudington3200 Meters513:54.3310
May 13Lakes 8 Conference ChampionshipMay 13 · 400 Meters · Place 10 · LudingtonLudington400 Meters101:14.4010
May 10Lakes 8 - Ludington, MCC, Muskegon Heights @ LudingtonMay 10 · 3200 Meters · Place 3 · LudingtonLudington3200 Meters313:56.30So
May 10Lakes 8 - Ludington, MCC, Muskegon Heights @ LudingtonMay 10 · 400 Meters · Place 3 · LudingtonLudington400 Meters31:10.30So
May 6Lake City InvitationalMay 6 · 400 Meters · Place 2 · LudingtonLudington400 Meters21:09.2810
Apr 29Mason County Central Optimist InviteApr 29 · 3200 Meters · Place 4 · LudingtonLudington3200 Meters413:15.1610
Apr 29Mason County Central Optimist InviteApr 29 · 400 Meters · Place 7 · LudingtonLudington400 Meters71:11.9210
Apr 22Lakeview Invitational Apr 22 · 3200 Meters · Place 5 · LudingtonLudington3200 Meters514:00.49SO
Apr 22Lakeview Invitational Apr 22 · 400 Meters · Place 10 · LudingtonLudington400 Meters101:15.78SO
Apr 19Lakes 8 - Ludington, MCC, WMC, OV @ Orchard ViewApr 19 · 3200 Meters · Place 4 · LudingtonLudington3200 Meters413:59.3710
Apr 19Lakes 8 - Ludington, MCC, WMC, OV @ Orchard ViewApr 19 · 400 Meters · Place 8 · LudingtonLudington400 Meters81:16.5410
Apr 15Rocket InvitationalApr 15 · 3200 Meters · Place 4 · LudingtonLudington3200 Meters413:35.7510
Apr 15Rocket InvitationalApr 15 · 400 Meters · Place 6 · LudingtonLudington400 Meters61:14.9210
Apr 12Ludington vs ManisteeApr 12 · 3200 Meters · Place 4 · LudingtonLudington3200 Meters413:45.50So
Apr 12Ludington vs ManisteeApr 12 · 400 Meters · Place 4 · LudingtonLudington400 Meters41:16.00So