Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFruitport and Kenowa at Coops MS · May 214.52aFruitport and Kenowa at Coops MSMay 2, 2022
1600 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 184:51.96aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
1600 Meters · OutdoorRCA 2026 Conference Meet · May 74:39.10aRCA 2026 Conference MeetMay 7, 2026
200m Hurdles · 30" / 0.762m · Outdoor8th Grade Conf Meet at Allendale · May 1832.59a8th Grade Conf Meet at AllendaleMay 18, 2022
3200 Meters · IndoorMidwest High Performance Series #1 · Dec 1311:08.28aMidwest High Performance Series #1December 13, 2025
3200 Meters · OutdoorRCA 2026 Conference Meet · May 710:14.33aRCA 2026 Conference MeetMay 7, 2026
400 Meters · OutdoorOK Blue JV Conference · May 161:06.74aOK Blue JV ConferenceMay 16, 2023
55m Hurdles · 33" · OutdoorWest Michigan Regional Middle School Championship · May 2610.49aWest Michigan Regional Middle School ChampionshipMay 26, 2022
800 Meters · IndoorGVSU MITS #1 · Dec 62:23.03aGVSU MITS #1December 6, 2025
800 Meters · OutdoorFruitport HS at Coopersville HS · Apr 252:36.81aFruitport HS at Coopersville HSApril 25, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 232026 MITCA D2 Team StateMay 23 · 3200 Meters · Place 16 · CoopersvilleCoopersville3200 Meters16.10:25.15a12
May 232026 MITCA D2 Team StateMay 23 · 1600 Meters · Place 17 · CoopersvilleCoopersville1600 Meters17.4:48.20a12
May 19West Michigan All Star MeetMay 19 · 1600 Meters · Place 6 · CoopersvilleCoopersville1600 Meters64:45.92a12
May 16MHSAA LP Region 12-2 @ AllendaleMay 16 · 3200 Meters · Place 6 · CoopersvilleCoopersville3200 Meters610:28.64a12
May 16MHSAA LP Region 12-2 @ AllendaleMay 16 · 1600 Meters · Place 8 · CoopersvilleCoopersville1600 Meters84:39.67a12
May 7RCA 2026 Conference MeetMay 7 · 3200 Meters · Place 8 · CoopersvilleCoopersville3200 Meters810:14.33a PB12
May 7RCA 2026 Conference MeetMay 7 · 1600 Meters · Place 8 · CoopersvilleCoopersville1600 Meters84:39.10a PB12
May 4RCA Quad at SpartaMay 4 · 3200 Meters · Place 2 · CoopersvilleCoopersville3200 Meters2.10:46.83a12
May 4RCA Quad at SpartaMay 4 · 1600 Meters · Place 2 · CoopersvilleCoopersville1600 Meters2.4:49.33a12
May 1Big Rapids Cardinal Invitational (EQ approved)May 1 · 3200 Meters · Place 1 · CoopersvilleCoopersville3200 Meters110:24.34a12
May 1Big Rapids Cardinal Invitational (EQ approved)May 1 · 1600 Meters · Place 2 · CoopersvilleCoopersville1600 Meters24:43.74a12
Apr 24Central Montcalm Hornet Invitational (EQ Approved)Apr 24 · 3200 Meters · Place 8 · CoopersvilleCoopersville3200 Meters810:28.60a12
Apr 24Central Montcalm Hornet Invitational (EQ Approved)Apr 24 · 1600 Meters · Place 7 · CoopersvilleCoopersville1600 Meters74:51.19a12
Apr 21Coopersville, Lowell, Greenville at KH HSApr 21 · 3200 Meters · Place 3 · CoopersvilleCoopersville3200 Meters310:30.43a12
Apr 21Coopersville, Lowell, Greenville at KH HSApr 21 · 1600 Meters · Place 3 · CoopersvilleCoopersville1600 Meters34:47.88a12
Apr 17Hastings Team Invitational (EQ approved)Apr 17 · 3200 Meters · Place 15 · CoopersvilleCoopersville3200 Meters1510:31.91a12
Apr 17Hastings Team Invitational (EQ approved)Apr 17 · 1600 Meters · Place 18 · CoopersvilleCoopersville1600 Meters184:50.03a12
Apr 14RCA: Kenowa and Allendale at CoopersvilleApr 14 · 3200 Meters · Place 3 · CoopersvilleCoopersville3200 Meters310:55.01a12
Apr 14RCA: Kenowa and Allendale at CoopersvilleApr 14 · 1600 Meters · Place 3 · CoopersvilleCoopersville1600 Meters34:58.42a12
Mar 25Tri Meet (SL, Rav, Coop)Mar 25 · 3200 Meters · Place 1 · CoopersvilleCoopersville3200 Meters110:44.27a12
Mar 25Tri Meet (SL, Rav, Coop)Mar 25 · 1600 Meters · Place 2 · CoopersvilleCoopersville1600 Meters24:57.17a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 24Aquinas HS Indoor ChallengeMar 24 · 1600 Meters · Place 5 · CoopersvilleCoopersville1600 Meters54:56.82a12
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 1600 Meters · Place 34 · CoopersvilleCoopersville1600 Meters344:51.96a PB12
Jan 31AQ MITS 3Jan 31 · 1600 Meters · Place 35 · UnattachedUnattached1600 Meters35.5:05.56a12
Jan 31AQ MITS 3Jan 31 · 800 Meters · Place 61 · UnattachedUnattached800 Meters61.2:27.77a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Midwest High Performance Series #1Dec 13 · 3200 Meters · Place 10 · UnattachedUnattached3200 Meters10.11:08.28a PB12
Dec 13Midwest High Performance Series #1Dec 13 · 1600 Meters · Place 20 · UnattachedUnattached1600 Meters20.5:02.74a12
Dec 13GVSU MITS #2 (No PV)Dec 13 · 1600 Meters · UnattachedUnattached1600 Meters—DNS12
Dec 13GVSU MITS #2 (No PV)Dec 13 · 400 Meters · UnattachedUnattached400 Meters—DNS12
Dec 6GVSU MITS #1Dec 6 · 1600 Meters · Place 65 · UnattachedUnattached1600 Meters65.5:09.43a12
Dec 6GVSU MITS #1Dec 6 · 800 Meters · Place 66 · UnattachedUnattached800 Meters66.2:23.03a PB12
Mar 25Aquinas HS Indoor ChallengeMar 25 · 1600 Meters · Place 35 · CoopersvilleCoopersville1600 Meters355:38.38a11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8RCA Conference MeetMay 8 · 3200 Meters · Place 19 · CoopersvilleCoopersville3200 Meters1912:05.27a11
May 8RCA Conference MeetMay 8 · 1600 Meters · Place 19 · CoopersvilleCoopersville1600 Meters195:25.74a11
May 2BR Cardinal Invitational (EQ Approved Meet)May 2 · 3200 Meters · Place 6 · CoopersvilleCoopersville3200 Meters611:27.93a11
Apr 29Coopersville and Kenowa Hills at SpartaApr 29 · 3200 Meters · Place 6 · CoopersvilleCoopersville3200 Meters6.11:38.97a11
Apr 29Coopersville and Kenowa Hills at SpartaApr 29 · 1600 Meters · Place 8 · CoopersvilleCoopersville1600 Meters8.5:24.03a11
Apr 25CM Hornet Track and Field Invitational (EQ Approved Meet)Apr 25 · 3200 Meters · Place 13 · CoopersvilleCoopersville3200 Meters13.11:41.02a11
Apr 22Cedar Springs, Coopersville, Greenville at Kenowa Hills HSApr 22 · 1600 Meters · Place 15 · CoopersvilleCoopersville1600 Meters155:24.5211
Apr 17RCA meet Lowell, Allendale, KH Coop 1Apr 17 · 3200 Meters · Place 11 · CoopersvilleCoopersville3200 Meters1112:10.85a11
Apr 17RCA meet Lowell, Allendale, KH Coop 1Apr 17 · 1600 Meters · Place 11 · CoopersvilleCoopersville1600 Meters115:38.67a11
Mar 28Wayland InviteMar 28 · 3200 Meters · Place 11 · CoopersvilleCoopersville3200 Meters1112:18.84a11
Mar 28Wayland InviteMar 28 · 1600 Meters · Place 13 · CoopersvilleCoopersville1600 Meters135:29.49a11
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · 1600 Meters · Place 100 · CoopersvilleCoopersville1600 Meters1005:48.04a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Hamilton and West Catholic at CoopersvilleMay 13 · 1600 Meters · Place 7 · CoopersvilleCoopersville1600 Meters75:45.48a—
May 13Hamilton and West Catholic at CoopersvilleMay 13 · 800 Meters · Place 11 · CoopersvilleCoopersville800 Meters112:41.11a—
May 10OK Blue Conference Championships at Fruitport HSMay 10 · 1600 Meters · Place 26 · CoopersvilleCoopersville1600 Meters265:44.96a—
May 2Coopersville at AllendaleMay 2 · 1600 Meters · Place 9 · CoopersvilleCoopersville1600 Meters96:06.92a—
May 2Coopersville at AllendaleMay 2 · 800 Meters · Place 9 · CoopersvilleCoopersville800 Meters92:42.57a—
Apr 30Coopersville at Holland ChristianApr 30 · 1600 Meters · Place 7 · CoopersvilleCoopersville1600 Meters75:49.86a—
Apr 30Coopersville at Holland ChristianApr 30 · 800 Meters · Place 12 · CoopersvilleCoopersville800 Meters122:37.71a—
Apr 25Fruitport HS at Coopersville HSApr 25 · 1600 Meters · Place 6 · CoopersvilleCoopersville1600 Meters65:53.00a—
Apr 25Fruitport HS at Coopersville HSApr 25 · 800 Meters · Place 8 · CoopersvilleCoopersville800 Meters82:36.81a PB—
Apr 18Coopersville at Unity ChristianApr 18 · 1600 Meters · Place 11 · CoopersvilleCoopersville1600 Meters116:07.81a—
Apr 18Coopersville at Unity ChristianApr 18 · 800 Meters · Place 8 · CoopersvilleCoopersville800 Meters82:42.87a—
Apr 16Coopersville HS @ Spring Lake HSApr 16 · 1600 Meters · Place 10 · CoopersvilleCoopersville1600 Meters106:12.89a—
Apr 16Coopersville HS @ Spring Lake HSApr 16 · 800 Meters · Place 8 · CoopersvilleCoopersville800 Meters82:42.66a—
Mar 20GVSU Laker Challenge- BOYS Big SchoolsMar 20 · 800 Meters · Place 83 · CoopersvilleCoopersville800 Meters832:36.81a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16OK Blue JV ConferenceMay 16 · 800 Meters · Place 33 · CoopersvilleCoopersville800 Meters332:55.88a—
May 16OK Blue JV ConferenceMay 16 · 400 Meters · Place 22 · CoopersvilleCoopersville400 Meters221:06.74a PB—
May 9Coopersville at West Catholic- RESCHEDULED 5/9May 9 · 800 Meters · Place 12 · CoopersvilleCoopersville800 Meters12.2:52.29a9
May 9Coopersville at West Catholic- RESCHEDULED 5/9May 9 · 400 Meters · Place 15 · CoopersvilleCoopersville400 Meters15.1:10.57a9
Apr 13Unity Christian @ CoopersvilleApr 13 · 300m Hurdles · Place 6 · CoopersvilleCoopersville300m Hurdles61:00.87a—
Apr 13Unity Christian @ CoopersvilleApr 13 · 110m Hurdles · Place 4 · CoopersvilleCoopersville110m Hurdles423.57a—
Mar 22GVSU Laker Challenge-BoysMar 22 · 60m Hurdles · Place 76 · CoopersvilleCoopersville60m HurdlesRound P7612.59a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26West Michigan Regional Middle School ChampionshipMay 26 · 55m Hurdles · Place 19 · CoopersvilleCoopersville55m Hurdles33"19.10.49a PB8
May 188th Grade Conf Meet at AllendaleMay 18 · 200m Hurdles · Place 5 · CoopersvilleCoopersville200m Hurdles30" / 0.762m5.32.59a PB8
May 188th Grade Conf Meet at AllendaleMay 18 · 55m Hurdles · Place 5 · CoopersvilleCoopersville55m Hurdles33"5.11.03a8
May 10Coopersville vs Allendale May 10 · 55m Hurdles · Place 3 · CoopersvilleCoopersville55m Hurdles33"3.11.46a8
May 10Coopersville vs Allendale May 10 · 400 Meters · Place 10 · CoopersvilleCoopersville400 Meters10.1:16.91a8
May 10Coopersville vs Allendale May 10 · 100 Meters · Place 9 · CoopersvilleCoopersville100 Meters9.14.79a8
May 9Coopersville, EGR at FHE MSMay 9 · 55m Hurdles · Place 9 · CoopersvilleCoopersville55m Hurdles33"9.11.90a8
May 9Coopersville, EGR at FHE MSMay 9 · 400 Meters · Place 23 · CoopersvilleCoopersville400 Meters23.1:17.47a8
May 9Coopersville, EGR at FHE MSMay 9 · 100 Meters · Place 14 · CoopersvilleCoopersville100 Meters14.14.89a8
May 2Fruitport and Kenowa at Coops MSMay 2 · 200m Hurdles · Place 6 · CoopersvilleCoopersville200m Hurdles30" / 0.762m6.36.14a8
May 2Fruitport and Kenowa at Coops MSMay 2 · 400 Meters · Place 7 · CoopersvilleCoopersville400 Meters7.1:12.21a8
May 2Fruitport and Kenowa at Coops MSMay 2 · 100 Meters · Place 7 · CoopersvilleCoopersville100 Meters7.14.52a PB8
Apr 27Coopersville MS vs Spring Lake MSApr 27 · 200m Hurdles · CoopersvilleCoopersville200m Hurdles30" / 0.762m—36.85a8
Apr 27Coopersville MS vs Spring Lake MSApr 27 · 400 Meters · Place 6 · CoopersvilleCoopersville400 Meters6.1:14.27a8
Apr 27Coopersville MS vs Spring Lake MSApr 27 · 100 Meters · CoopersvilleCoopersville100 Meters—NT8