Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBill Clinger Classic · Jan 235:47.18aBill Clinger ClassicJanuary 23, 2026
1000 Meters · IndoorGrand Rapids Sports Hall of Fame Classic · Jan 243:22.70aGrand Rapids Sports Hall of Fame ClassicJanuary 24, 2025
1500 Meters · OutdoorGVSU Al & Sue Owens Classic · Apr 105:18.57aGVSU Al & Sue Owens ClassicApril 10, 2026
200 Meters · OutdoorOK Green Double Dual @ Reeths-Puffer · Apr 2131.84aOK Green Double Dual @ Reeths-PufferApril 21, 2021
3000 Meters · IndoorGVSU Mike Lints Alumni Open · Feb 812:05.91aGVSU Mike Lints Alumni OpenFebruary 8, 2025
3000m Steeplechase · 0.762m · OutdoorWolverine-Hoosier (WHAC) Outdoor Championships · Apr 3012:38.21aWolverine-Hoosier (WHAC) Outdoor ChampionshipsApril 30, 2026
400 Meters · OutdoorGMAA Girls · May 11:11.43GMAA GirlsMay 1, 2021
5000 Meters · IndoorGVSU Mike Lints Alumni Open · Feb 721:09.23aGVSU Mike Lints Alumni OpenFebruary 7, 2026
5000 Meters · OutdoorGVSU Early Meet · Apr 319:54.62aGVSU Early MeetApril 3, 2026
800 Meters · IndoorWHAC Indoor Track & Field Championship · Feb 172:43.69aWHAC Indoor Track & Field ChampionshipFebruary 17, 2023
800 Meters · OutdoorDavenport Invitational · Apr 112:42.60aDavenport InvitationalApril 11, 2025

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 6 · Aquinas (Mich.)Aquinas (Mich.)3000m Steeplechase0.762m6.12:38.21a PBSr
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · 5000 Meters · Aquinas (Mich.)Aquinas (Mich.)5000 Meters—DNSSr
Apr 24GVSU Extra Weekend MeetApr 24 · 3000m Steeplechase · Place 19 · Aquinas (Mich.)Aquinas (Mich.)3000m Steeplechase0.762m19.12:49.50aSr
Apr 18Calvin Knight InviteApr 18 · 3000m Steeplechase · Place 6 · Aquinas (Mich.)Aquinas (Mich.)3000m Steeplechase0.762m6.13:13.37aSr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 1500 Meters · Place 58 · Aquinas (Mich.)Aquinas (Mich.)1500 Meters58.5:18.57a PBSr
Apr 3GVSU Early MeetApr 3 · 5000 Meters · Place 13 · Aquinas (Mich.)Aquinas (Mich.)5000 Meters13.19:54.62a PBSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7GVSU Mike Lints Alumni OpenFeb 7 · 5000 Meters · Place 14 · Aquinas (Mich.)Aquinas (Mich.)5000 Meters1421:09.23a PBSr
Jan 23Bill Clinger ClassicJan 23 · 1 Mile · Place 55 · Aquinas (Mich.)Aquinas (Mich.)1 Mile555:47.18a PBSr
Jan 16John Flaminio ClassicJan 16 · 1 Mile · Place 5 · Aquinas (Mich.)Aquinas (Mich.)1 Mile55:52.83aSr
Jan 16John Flaminio ClassicJan 16 · 800 Meters · Place 4 · Aquinas (Mich.)Aquinas (Mich.)800 Meters42:46.00aSr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 12AQ Maroon vs. WhiteDec 12 · 1 Mile · Place 7 · Aquinas (Mich.)Aquinas (Mich.)1 Mile7.6:00.05aUnofficialSr
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 1 Mile · Place 12 · Aquinas (Mich.)Aquinas (Mich.)1 Mile12.5:54.23aJr
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 3000 Meters · Place 19 · Aquinas (Mich.)Aquinas (Mich.)3000 Meters19.12:08.66aJr
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · 3000 Meters · Place 22 · Aquinas (Mich.)Aquinas (Mich.)3000 Meters2212:05.91a PB—
Jan 31WHAC vs MIAA ChallengeJan 31 · 1 Mile · Place 8 · Aquinas (Mich.)Aquinas (Mich.)1 Mile85:52.61a—
Jan 24Grand Rapids Sports Hall of Fame ClassicJan 24 · 1000 Meters · Place 4 · Aquinas (Mich.)Aquinas (Mich.)1000 Meters43:22.70a PB—
Jan 18GVSU Bob Eubanks OpenJan 18 · 1 Mile · Place 51 · Aquinas (Mich.)Aquinas (Mich.)1 Mile516:09.94a—
Jan 11John Flaminio ClassicJan 11 · 1000 Meters · Place 7 · Aquinas (Mich.)Aquinas (Mich.)1000 Meters73:36.02a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1WHAC ChampionshipsMay 1 · 3000m Steeplechase · Place 4 · Aquinas (Mich.)Aquinas (Mich.)3000m Steeplechase0.762m4.12:55.48aJr
May 1WHAC ChampionshipsMay 1 · 5000 Meters · Aquinas (Mich.)Aquinas (Mich.)5000 Meters--DNSJr
Apr 11Davenport InvitationalApr 11 · 1500 Meters · Place 11 · Aquinas (Mich.)Aquinas (Mich.)1500 Meters115:29.62aJr
Apr 11Davenport InvitationalApr 11 · 800 Meters · Place 11 · Aquinas (Mich.)Aquinas (Mich.)800 Meters112:42.60a PBJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Maroon and WhiteDec 13 · 1 Mile · Place 8 · Aquinas MaroonAquinas Maroon1 Mile8.6:17.74aUnofficialJr
Feb 16WHAC IndoorFeb 16 · 3000 Meters · Place 17 · Aquinas (Mich.)Aquinas (Mich.)3000 Meters17.12:24.90aSo
Feb 9AQ WHAC vs. MIAAFeb 9 · 1 Mile · Place 21 · Aquinas (Mich.)Aquinas (Mich.)1 Mile21.6:11.20aSo
Feb 2AQ GRSHOF ClassicFeb 2 · 3000 Meters · Place 4 · Aquinas (Mich.)Aquinas (Mich.)3000 Meters4.12:40.22aSo
Jan 19AQ John FlaminioJan 19 · 1 Mile · Place 15 · Aquinas (Mich.)Aquinas (Mich.)1 Mile156:27.63a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Wolverine-Hoosier (WHAC) Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 6 · Aquinas (Mich.)Aquinas (Mich.)3000m Steeplechase0.762m6.13:31.74aSo
Apr 12DU Panther ClassicApr 12 · 5000 Meters · Place 12 · Aquinas (Mich.)Aquinas (Mich.)5000 Meters1221:36.22a—
Apr 5GVSU Early MeetApr 5 · 1500 Meters · Place 35 · Aquinas (Mich.)Aquinas (Mich.)1500 Meters35.5:49.41aSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Maroon and White IntersquadDec 15 · 1 Mile · Place 9 · Aquinas (Mich.)Aquinas (Mich.)1 Mile9.6:21.54aUnofficialSo
Feb 17WHAC Indoor Track & Field ChampionshipFeb 17 · 800 Meters · Place 9 · Aquinas (Mich.)Aquinas (Mich.)800 Meters9.2:43.69a PBFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4WHAC Outdoor Track & Field ChampionshipsMay 4 · 800 Meters · Place 22 · Aquinas (Mich.)Aquinas (Mich.)800 Meters22.2:46.53aFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Maroon White InviteDec 16 · 1 Mile · Place 8 · Aquinas (Mich.)Aquinas (Mich.)1 Mile8.6:52.09aUnofficialFr

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28Distance Night Under the Lights at Houseman FieldMay 28 · 800 Meters · Place 51 · Muskegon Mona ShoresMuskegon Mona Shores800 Meters512:58.7712
May 20MHSAA LP Region 02-1 @ Grand HavenMay 20 · 400 Meters · Place 24 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters241:12.2012
May 13OK-Green Conference ChampionshipMay 13 · 400 Meters · Place 17 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters171:11.8612
May 9Holland, Mona Shores, Zeeland West @ Wyoming (Reschedule)May 9 · 400 Meters · Place 9 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters91:14.8012
May 9Holland, Mona Shores, Zeeland West @ Wyoming (Reschedule)May 9 · 200 Meters · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters431.9412
May 6GMAA Track and Field ChampionshipsMay 6 · 400 Meters · Place 15 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters15.1:15.39a12
Apr 27Muskegon, Reeths-Puffer, Mona Shores at Holland HSApr 27 · 400 Meters · Place 6 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters61:14.33SR
Apr 23Cougar InviteApr 23 · 400 Meters · Place 36 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters361:14.1412
Apr 19Ottawa Hills vs Catholic Central Dual/GR Union-ZE-Mona Shores-Holland-QuadApr 19 · 400 Meters · Place 11 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters111:16.6212
Apr 15Hastings InvitationalApr 15 · 400 Meters · Place 11 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters111:15.0212

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21MHSAA LP Region 02-1 @ Grand HavenMay 21 · 400 Meters · Place 21 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters211:12.9511
May 13OK Green Conference MeetMay 13 · 400 Meters · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters7.1:16.52a11
May 1GMAA GirlsMay 1 · 400 Meters · Place 8 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters81:11.43 PB11
Apr 28OK Green Quad at Mona Shores vs. ZW, Hol, & WyoApr 28 · 400 Meters · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters4.1:13.54a11
Apr 28OK Green Quad at Mona Shores vs. ZW, Hol, & WyoApr 28 · 200 Meters · Muskegon Mona ShoresMuskegon Mona Shores200 Meters—SCR11
Apr 21OK Green Double Dual @ Reeths-PufferApr 21 · 400 Meters · Place 5 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters5.1:17.52a11
Apr 21OK Green Double Dual @ Reeths-PufferApr 21 · 200 Meters · Place 16 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters16.31.84a PB11
Apr 16Hastings InvitationalApr 16 · 400 Meters · Place 12 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters121:14.7211
Apr 14Zeeland East, GR Union, Mona Shores @ HollandApr 14 · 400 Meters · Place 5 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters51:19.5411
Apr 14Zeeland East, GR Union, Mona Shores @ HollandApr 14 · 200 Meters · Place 18 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1835.1111