Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEK vs West Ottawa · Apr 2013.05aEK vs West Ottawa April 20, 2026
1600 Meters · IndoorGVSU - MITS #2 · Dec 164:55.06aGVSU - MITS #2December 16, 2023
1600 Meters · OutdoorThe Barnyard Invitational and Elite Mile Showcase (EQ Approved) · Apr 254:35.43The Barnyard Invitational and Elite Mile Showcase (EQ Approved)April 25, 2025
200 Meters · IndoorGVSU - MITS #5 · Feb 1726.79aGVSU - MITS #5February 17, 2024
200 Meters · OutdoorWest Ottawa at Grandville · Apr 1526.57aWest Ottawa at GrandvilleApril 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorWest Ottawa at Rockford · May 447.50aWest Ottawa at RockfordMay 4, 2026
3200 Meters · OutdoorWest Ottawa at Rockford · Apr 309:52.55aWest Ottawa at RockfordApril 30, 2025
400 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 1858.53aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
400 Meters · OutdoorThe Barnyard Invitational and Elite Mile Showcase (EQ Approved) · Apr 2456.93aThe Barnyard Invitational and Elite Mile Showcase (EQ Approved)April 24, 2026
800 Meters · IndoorGVSU - MITS #5 · Feb 172:06.83aGVSU - MITS #5February 17, 2024
800 Meters · OutdoorGVSU Laker Challenge- BOYS Big Schools · Mar 192:05.86aGVSU Laker Challenge- BOYS Big SchoolsMarch 19, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 300m Hurdles · Place 24 · Holland West OttawaHolland West Ottawa300m Hurdles2446.55a12
May 8OK Red Conference Meet (EQ Approved)May 8 · 300m Hurdles · Place 12 · Holland West OttawaHolland West Ottawa300m Hurdles1246.20a12
May 4West Ottawa at RockfordMay 4 · 300m Hurdles · Place 5 · Holland West OttawaHolland West Ottawa300m Hurdles36" / 0.914m5.47.50a PB12
May 4West Ottawa at RockfordMay 4 · 100 Meters · Place 78 · Holland West OttawaHolland West Ottawa100 Meters78.13.45aWind: -3.112
May 2EK Early Qualifier InvitationalMay 2 · 300m Hurdles · Place 27 · Holland West OttawaHolland West Ottawa300m Hurdles2748.01a12
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · 400 Meters · Place 21 · Holland West OttawaHolland West Ottawa400 Meters2156.93a PB12
Apr 22West Ottawa at HudsonvilleApr 22 · 300m Hurdles · Place 3 · Holland West OttawaHolland West Ottawa300m Hurdles347.47a12
Apr 22West Ottawa at HudsonvilleApr 22 · 100 Meters · Place 52 · Holland West OttawaHolland West Ottawa100 Meters5213.37a12
Apr 20EK vs West Ottawa Apr 20 · 300m Hurdles · Place 6 · Holland West OttawaHolland West Ottawa300m Hurdles648.99a12
Apr 20EK vs West Ottawa Apr 20 · 100 Meters · Place 67 · Holland West OttawaHolland West Ottawa100 Meters6713.05a PB12
Apr 17Ram Classic (EQ approved)Apr 17 · 400 Meters · Place 42 · Holland West OttawaHolland West Ottawa400 Meters4257.13a12
Apr 15West Ottawa at GrandvilleApr 15 · 400 Meters · Place 2 · Holland West OttawaHolland West Ottawa400 Meters257.63a12
Apr 15West Ottawa at GrandvilleApr 15 · 200 Meters · Place 25 · Holland West OttawaHolland West Ottawa200 Meters2526.57a PB12
Apr 15West Ottawa at GrandvilleApr 15 · 100 Meters · Place 37 · Holland West OttawaHolland West Ottawa100 Meters3713.15a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 400 Meters · Place 65 · Holland West OttawaHolland West Ottawa400 Meters6558.53a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9OK Red Conference Meet - EQMay 9 · 3200 Meters · Place 14 · Holland West OttawaHolland West Ottawa3200 Meters1410:20.11a11
May 3Von Ins Invite (EQ Approved)May 3 · 800 Meters · Place 6 · Holland West OttawaHolland West Ottawa800 Meters62:06.75a11
Apr 30West Ottawa at RockfordApr 30 · 3200 Meters · Place 2 · Holland West OttawaHolland West Ottawa3200 Meters29:52.55a PB11
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 1600 Meters · Place 57 · Holland West OttawaHolland West Ottawa1600 Meters574:35.43 PB11
Apr 23West Ottawa at Grand HavenApr 23 · 3200 Meters · Place 3 · Holland West OttawaHolland West Ottawa3200 Meters310:12.32a11
Apr 23West Ottawa at Grand HavenApr 23 · 400 Meters · Place 8 · Holland West OttawaHolland West Ottawa400 Meters857.43a11
Apr 21West Ottawa at HudsonvilleApr 21 · 1600 Meters · Place 2 · Holland West OttawaHolland West Ottawa1600 Meters24:48.87a11
Apr 21West Ottawa at HudsonvilleApr 21 · 800 Meters · Place 7 · Holland West OttawaHolland West Ottawa800 Meters72:14.16a11
Apr 16West Ottawa @ East KentwoodApr 16 · 1600 Meters · Place 4 · Holland West OttawaHolland West Ottawa1600 Meters44:44.06a11
Apr 1West Ottawa at Grandville HSApr 1 · 3200 Meters · Place 1 · Holland West OttawaHolland West Ottawa3200 Meters110:13.08a11
Mar 27Frostbite InvitationalMar 27 · 1600 Meters · Place 7 · Holland West OttawaHolland West Ottawa1600 Meters7.4:47.27a11
Mar 27Frostbite InvitationalMar 27 · 800 Meters · Place 7 · Holland West OttawaHolland West Ottawa800 Meters7.2:07.09a11
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · 800 Meters · Place 20 · Holland West OttawaHolland West Ottawa800 Meters202:05.86a PB—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 242024 MITCA D1 Team StateMay 24 · 1600 Meters · Place 30 · Holland West OttawaHolland West Ottawa1600 Meters30.4:53.50a10
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 3200 Meters · Place 10 · Holland West OttawaHolland West Ottawa3200 Meters10.10:29.17a10
May 10OK Red Conference May 10 · 800 Meters · Place 17 · Holland West OttawaHolland West Ottawa800 Meters172:10.79a—
May 42024 West Ottawa Von Ins InviteMay 4 · 1600 Meters · Place 6 · Holland West OttawaHolland West Ottawa1600 Meters64:40.29a—
May 1Grand Haven at West OttawaMay 1 · 800 Meters · Place 4 · Holland West OttawaHolland West Ottawa800 Meters42:06.55a—
Apr 29OK Red: West Ottawa at RockfordApr 29 · 3200 Meters · Place 4 · Holland West OttawaHolland West Ottawa3200 Meters410:37.83a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 800 Meters · Place 22 · Holland West OttawaHolland West Ottawa800 Meters222:08.78a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 800 Meters · Place 22 · Holland West OttawaHolland West Ottawa800 Meters222:08.78a—
Apr 24Hudsonville at West OttawaApr 24 · 1600 Meters · Place 7 · Holland West OttawaHolland West Ottawa1600 Meters75:01.65a—
Apr 24Hudsonville at West OttawaApr 24 · 200 Meters · Place 39 · Holland West OttawaHolland West Ottawa200 Meters3926.99a—
Apr 17West Ottawa @ East KentwoodApr 17 · 800 Meters · Place 8 · Holland West OttawaHolland West Ottawa800 Meters82:14.40a—
Apr 10Jenison at West OttawaApr 10 · 1600 Meters · Place 5 · Holland West OttawaHolland West Ottawa1600 Meters54:56.04a—
Apr 10Jenison at West OttawaApr 10 · 800 Meters · Place 7 · Holland West OttawaHolland West Ottawa800 Meters72:18.76a—
Mar 20GVSU Laker Challenge- BOYS Big SchoolsMar 20 · 1600 Meters · Place 16 · Holland West OttawaHolland West Ottawa1600 Meters164:43.49a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17GVSU - MITS #5Feb 17 · 800 Meters · Place 37 · UnattachedUnattached800 Meters37.2:06.83a PB10
Feb 17GVSU - MITS #5Feb 17 · 200 Meters · Place 91 · UnattachedUnattached200 Meters91.26.79a PB10
Jan 6GVSU - MITS #3Jan 6 · 1600 Meters · Place 70 · UnattachedUnattached1600 Meters70.5:01.59a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16GVSU - MITS #2Dec 16 · 1600 Meters · Place 15 · UnattachedUnattached1600 Meters15.4:55.06a PB10
Dec 16GVSU - MITS #2Dec 16 · 800 Meters · Place 14 · UnattachedUnattached800 Meters14.2:09.20a10

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27Distance Night Under the Lights at Houseman FieldMay 27 · 800 Meters · Place 63 · Holland West OttawaHolland West Ottawa800 Meters632:11.95a—
May 262023 MITCA D1 Team StateMay 26 · 1600 Meters · Place 29 · Holland West OttawaHolland West Ottawa1600 Meters29.4:56.94a9
May 22Squire JV InviteMay 22 · 800 Meters · Place 7 · Holland West OttawaHolland West Ottawa800 Meters72:11.90a—
May 12OK Red Conference MeetMay 12 · 1600 Meters · Place 21 · Holland West OttawaHolland West Ottawa1600 Meters214:56.53a—
May 10OK Red JV Conference MeetMay 10 · Pole Vault · Place 21 · Holland West OttawaHolland West OttawaPole Vault217-0—
May 10OK Red JV Conference MeetMay 10 · 400 Meters · Place 30 · Holland West OttawaHolland West Ottawa400 Meters301:01.40a—
May 62023 West Ottawa Von Ins InviteMay 6 · 1600 Meters · Place 25 · Holland West OttawaHolland West Ottawa1600 Meters255:04.88a—
May 3Jenison, West Ottawa @ East KentwoodMay 3 · Pole Vault · Place 11 · Holland West OttawaHolland West OttawaPole Vault118-0—
May 3Jenison, West Ottawa @ East KentwoodMay 3 · 3200 Meters · Place 9 · Holland West OttawaHolland West Ottawa3200 Meters911:20.24a—
May 3Jenison, West Ottawa @ East KentwoodMay 3 · 800 Meters · Place 14 · Holland West OttawaHolland West Ottawa800 Meters142:17.35a—
Apr 28The Barnyard Invitational and Elite MileApr 28 · 1600 Meters · Place 58 · Holland West OttawaHolland West Ottawa1600 Meters585:04.53a—
Apr 26Grandville and WO at Grand HavenApr 26 · Pole Vault · Holland West OttawaHolland West OttawaPole Vault—7-00.00—
Apr 26Grandville and WO at Grand HavenApr 26 · 400 Meters · Place 16 · Holland West OttawaHolland West Ottawa400 Meters161:00.54a—
Apr 22Cougar InviteApr 22 · 800 Meters · Place 29 · Holland West OttawaHolland West Ottawa800 Meters292:15.44a—
Apr 19West Ottawa, Hudsonville at Rockford HSApr 19 · 1600 Meters · Place 18 · Holland West OttawaHolland West Ottawa1600 Meters185:13.37a—
Apr 12Caledonia at West OttawaApr 12 · Pole Vault · Place 11 · Holland West OttawaHolland West OttawaPole Vault116-0—
Apr 12Caledonia at West OttawaApr 12 · 1600 Meters · Place 16 · Holland West OttawaHolland West Ottawa1600 Meters165:29.67a—
Apr 12Caledonia at West OttawaApr 12 · 800 Meters · Place 13 · Holland West OttawaHolland West Ottawa800 Meters132:27.50a—
Mar 28Frostbite InviteMar 28 · 1600 Meters · Place 26 · Holland West OttawaHolland West Ottawa1600 Meters265:23.37a—
Mar 28Frostbite InviteMar 28 · 800 Meters · Place 21 · Holland West OttawaHolland West Ottawa800 Meters212:23.65a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23MKO Boys Conference MeetMay 23 · 800 Meters · Place 15 · West OttawaWest Ottawa800 Meters15.2:39.54a8
May 16West Ottawa at GH Lakeshore MSMay 16 · 800 Meters · Place 5 · West OttawaWest Ottawa800 Meters5.2:38.09a8
May 10West Ottawa at Pinewood MS May 10 · 800 Meters · Place 5 · West OttawaWest Ottawa800 Meters5.2:37.57a8
Apr 28WO/Holland @ Mona Shores DualApr 28 · 800 Meters · Place 16 · West OttawaWest Ottawa800 Meters16.3:17.27a8
Apr 21West Ottawa at Hamilton MSApr 21 · 1600 Meters · Place 8 · West OttawaWest Ottawa1600 Meters8.6:23.93a8

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 22021 West Michigan MEGASTAR MeetJun 2 · 800 Meters · Place 17 · West OttawaWest Ottawa800 Meters17.2:34.81a7
May 24MKO Boys Conference MeetMay 24 · 800 Meters · Place 7 · West OttawaWest Ottawa800 Meters7.2:32.86a7
May 18Pinewood at West Ottawa MSMay 18 · 3200 Meters · Place 4 · West OttawaWest Ottawa3200 Meters4.13:18.41a7
May 18Pinewood at West Ottawa MSMay 18 · 800 Meters · Place 4 · West OttawaWest Ottawa800 Meters4.2:38.18a7
May 14Holland Christian MS vs West Ottawa MSMay 14 · 1600 Meters · Place 10 · West OttawaWest Ottawa1600 Meters10.6:35.97
May 14Holland Christian MS vs West Ottawa MSMay 14 · 800 Meters · Place 4 · West OttawaWest Ottawa800 Meters4.2:39.07
May 10West Ottawa at Reeths-PufferMay 10 · 1600 Meters · Place 2 · West OttawaWest Ottawa1600 Meters2.5:52Unofficial7
May 10West Ottawa at Reeths-PufferMay 10 · 800 Meters · Place 1 · West OttawaWest Ottawa800 Meters1.2:37.8Unofficial7
May 5Mona Shores at West Ottawa MSMay 5 · 1600 Meters · Place 3 · West OttawaWest Ottawa1600 Meters3.6:01.22a7
May 5Mona Shores at West Ottawa MSMay 5 · 800 Meters · Place 6 · West OttawaWest Ottawa800 Meters6.2:49.84a7
May 3Holland MS vs West Ottawa MSMay 3 · 3200 Meters · Place 3 · West OttawaWest Ottawa3200 Meters3.13:11.357
May 3Holland MS vs West Ottawa MSMay 3 · 800 Meters · Place 8 · West OttawaWest Ottawa800 Meters8.3:19.487
Apr 29Hamilton at West Ottawa MSApr 29 · 1600 Meters · Place 10 · West OttawaWest Ottawa1600 Meters10.6:05.85a7
Apr 29Hamilton at West Ottawa MSApr 29 · 800 Meters · Place 9 · West OttawaWest Ottawa800 Meters9.2:53.13a7
Apr 22GH Lakeshore at West Ottawa MSApr 22 · 1600 Meters · Place 8 · West OttawaWest Ottawa1600 Meters8.6:19.31a7
Apr 22GH Lakeshore at West Ottawa MSApr 22 · 800 Meters · Place 7 · West OttawaWest Ottawa800 Meters7.2:55.56a7