Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 185:46.76aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
1600 Meters · OutdoorAllegan Invitational - EQ Meet · Apr 185:12.55Allegan Invitational - EQ MeetApril 18, 2025
200 Meters · OutdoorTri at TK with Fruitport and Lowell · May 1234.43aTri at TK with Fruitport and LowellMay 12, 2022
3200 Meters · OutdoorOK Gold Conference Championship · May 811:18.53aOK Gold Conference ChampionshipMay 8, 2026
400 Meters · OutdoorThornapple Kellogg at Wayland Union MS · May 111:09.88aThornapple Kellogg at Wayland Union MSMay 11, 2023
70 Meter · OutdoorTri at TK with Fruitport and Lowell · May 1211.74aTri at TK with Fruitport and LowellMay 12, 2022
800 Meters · OutdoorOK Gold JV Conference Meet · May 112:30.66aOK Gold JV Conference MeetMay 11, 2026
Long Jump · OutdoorTri at TK with Fruitport and Lowell · May 1211' 0Tri at TK with Fruitport and LowellMay 12, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11OK Gold JV Conference MeetMay 11 · 1600 Meters · Place 1 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters15:16.72a11
May 11OK Gold JV Conference MeetMay 11 · 800 Meters · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters62:30.66a PB11
May 8OK Gold Conference ChampionshipMay 8 · 3200 Meters · Place 12 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters1211:18.53a PB11
May 8OK Gold Conference ChampionshipMay 8 · 1600 Meters · Place 18 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters185:21.13a11
May 5Northview at TK May 5 · 3200 Meters · Place 3 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters311:33.85a11
May 5Northview at TK May 5 · 1600 Meters · Place 7 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters75:19.23a11
May 2EK Early Qualifier InvitationalMay 2 · 1600 Meters · Place 36 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters365:23.52a11
Apr 30GR Union, TK, Wyoming DualsApr 30 · 3200 Meters · Place 5 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters512:09.66a11
Apr 30GR Union, TK, Wyoming DualsApr 30 · 1600 Meters · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters65:18.53a11
Apr 21TK at West CatholicApr 21 · 3200 Meters · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters612:02.01a11
Apr 21TK at West CatholicApr 21 · 1600 Meters · Place 3 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters35:15.64a11
Apr 14Wayland / GRSC at TK Apr 14 · 3200 Meters · Place 8 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters811:40.78a11
Apr 14Wayland / GRSC at TK Apr 14 · 1600 Meters · Place 10 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters105:35.77a11
Mar 302026 Barry County IcebreakerMar 30 · 3200 Meters · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters612:19.86a11
Mar 302026 Barry County IcebreakerMar 30 · 1600 Meters · Place 7 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters75:30.84a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 1600 Meters · Place 80 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters805:46.76a PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 12OK Gold JV Conference Meet @ WyomingMay 12 · 1600 Meters · Place 10 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters105:32.84a10
May 8OK Gold Conference ChampionshipsMay 8 · 3200 Meters · Place 18 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters1812:00.43a10
May 8OK Gold Conference ChampionshipsMay 8 · 1600 Meters · Place 18 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters185:19.05a10
May 5TK, South Christian at WaylandMay 5 · 3200 Meters · Place 8 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters811:49.41a10
May 5TK, South Christian at WaylandMay 5 · 1600 Meters · Place 11 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters115:24.14a10
May 3Cougar Invite (EQ Approved Meet)May 3 · 1600 Meters · Place 29 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters295:33.61a10
Apr 28GR West Catholic at TK Apr 28 · 3200 Meters · Place 3 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters3.12:40.70a10
Apr 28GR West Catholic at TK Apr 28 · 1600 Meters · Place 3 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters3.5:33.31a10
Apr 22Thornapple Kellogg at Northview HSApr 22 · 3200 Meters · Place 5 · Middleville Thornapple-KeMiddleville Thornapple-Ke3200 Meters511:55.8610
Apr 22Thornapple Kellogg at Northview HSApr 22 · 1600 Meters · Place 6 · Middleville Thornapple-KeMiddleville Thornapple-Ke1600 Meters65:14.9310
Apr 18Allegan Invitational - EQ MeetApr 18 · 3200 Meters · Place 20 · Middleville Thornapple-KeMiddleville Thornapple-Ke3200 Meters2011:49.5210
Apr 18Allegan Invitational - EQ MeetApr 18 · 1600 Meters · Place 21 · Middleville Thornapple-KeMiddleville Thornapple-Ke1600 Meters215:12.55 PB10
Apr 16GR Union, Wyoming at TKApr 16 · 3200 Meters · Place 4 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters412:06.10a10
Apr 16GR Union, Wyoming at TKApr 16 · 1600 Meters · Place 4 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters45:17.80a10
Mar 28Wayland InviteMar 28 · 3200 Meters · Place 7 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters711:47.42a10
Mar 28Wayland InviteMar 28 · 1600 Meters · Place 10 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters105:24.52a10
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · 1600 Meters · Place 72 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters725:23.42a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14JV HS OK Gold Conference MeetMay 14 · 3200 Meters · Place 7 · Middleville Thornapple-Middleville Thornapple-3200 Meters711:48.00a—
May 14JV HS OK Gold Conference MeetMay 14 · 1600 Meters · Place 9 · Middleville Thornapple-Middleville Thornapple-1600 Meters95:29.06a—
May 14JV HS OK Gold Conference MeetMay 14 · 800 Meters · Place 17 · Middleville Thornapple-Middleville Thornapple-800 Meters172:37.86a—
May 10OK Gold Conference ChampionshipsMay 10 · 3200 Meters · Place 16 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters16.11:29.67a9
May 10OK Gold Conference ChampionshipsMay 10 · 1600 Meters · Place 23 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters23.5:13.34a9
May 2OK Gold Dual: South Christian and Cedar Springs at TKMay 2 · 3200 Meters · Place 8 · Middleville Thornapple-Middleville Thornapple-3200 Meters811:37.17a—
May 2OK Gold Dual: South Christian and Cedar Springs at TKMay 2 · 1600 Meters · Place 14 · Middleville Thornapple-Middleville Thornapple-1600 Meters145:27.25a—
Apr 23OK Gold Dual: Middleville TK at CCApr 23 · 1600 Meters · Place 5 · Middleville Thornapple-Middleville Thornapple-1600 Meters55:36.19a—
Apr 19Allegan InvitationalApr 19 · 3200 Meters · Place 14 · Middleville Thornapple-Middleville Thornapple-3200 Meters1411:40.99a—
Apr 16Kenowa Hills, Thornapple Kellogg at Wayland Union HSApr 16 · 3200 Meters · Place 6 · Middleville Thornapple-Middleville Thornapple-3200 Meters612:11.01a—
Apr 16Kenowa Hills, Thornapple Kellogg at Wayland Union HSApr 16 · 1600 Meters · Place 10 · Middleville Thornapple-Middleville Thornapple-1600 Meters105:33.90a—
Apr 16Kenowa Hills, Thornapple Kellogg at Wayland Union HSApr 16 · 800 Meters · Place 13 · Middleville Thornapple-Middleville Thornapple-800 Meters132:35.25a—
Apr 12Wayland InvitationalApr 12 · 3200 Meters · Place 11 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg3200 Meters11.11:56.80a9
Apr 12Wayland InvitationalApr 12 · 1600 Meters · Place 10 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters10.5:36.13a9
Apr 9OK Gold: FHE and Ottawa Hills at TK Apr 9 · 1600 Meters · Place 19 · Middleville Thornapple-Middleville Thornapple-1600 Meters195:31.70a—
Apr 9OK Gold: FHE and Ottawa Hills at TK Apr 9 · 800 Meters · Place 11 · Middleville Thornapple-Middleville Thornapple-800 Meters112:35.93a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17WMMSC Bronze ChampionshipMay 17 · 800 Meters · Place 6 · Thornapple KelloggThornapple Kellogg800 Meters62:40.02a—
May 11Thornapple Kellogg at Wayland Union MSMay 11 · 800 Meters · Place 3 · Thornapple KelloggThornapple Kellogg800 Meters32:36.80a—
May 11Thornapple Kellogg at Wayland Union MSMay 11 · 400 Meters · Place 9 · Thornapple KelloggThornapple Kellogg400 Meters91:09.88a PB—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12Tri at TK with Fruitport and LowellMay 12 · 70 Meter · Place 6 · Thornapple KelloggThornapple Kellogg70 Meter6.11.74a PB7
May 12Tri at TK with Fruitport and LowellMay 12 · Long Jump · Place 6 · Thornapple KelloggThornapple KelloggLong Jump6.11' 0 PB7
May 12Tri at TK with Fruitport and LowellMay 12 · 200 Meters · Place 8 · Thornapple KelloggThornapple Kellogg200 Meters8.34.43a PB7
May 9Caledonia, TK, BCW MS Tri @ BCWMay 9 · 70 Meter · Place 33 · Thornapple KelloggThornapple Kellogg70 Meter33.11.84a7
May 9Caledonia, TK, BCW MS Tri @ BCWMay 9 · Long Jump · Place 21 · Thornapple KelloggThornapple KelloggLong Jump21.10-05.507
May 9Caledonia, TK, BCW MS Tri @ BCWMay 9 · 200 Meters · Place 21 · Thornapple KelloggThornapple Kellogg200 Meters21.35.71a7
May 2Wayland, Wyoming, Caledonia @ TK HSMay 2 · Long Jump · Place 16 · Thornapple KelloggThornapple KelloggLong Jump16.10-11.007
May 2Wayland, Wyoming, Caledonia @ TK HSMay 2 · 800 Meters · Place 10 · Thornapple KelloggThornapple Kellogg800 Meters10.3:08.30a7
May 2Wayland, Wyoming, Caledonia @ TK HSMay 2 · 200 Meters · Place 17 · Thornapple KelloggThornapple Kellogg200 Meters17.36.05a7
Apr 25Thornapple Kellogg at Spring Lake MSApr 25 · Long Jump · Place 6 · Thornapple KelloggThornapple KelloggLong Jump6.12-07.00Unofficial7
Apr 25Thornapple Kellogg at Spring Lake MSApr 25 · 800 Meters · Place 5 · Thornapple KelloggThornapple Kellogg800 Meters5.3:06.00Unofficial7
Apr 25Thornapple Kellogg at Spring Lake MSApr 25 · 200 Meters · Place 10 · Thornapple KelloggThornapple Kellogg200 Meters10.31.80Unofficial7