Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGVSU - MITS #4 · Jan 274:58.71aGVSU - MITS #4January 27, 2024
1600 Meters · OutdoorMHSAA LP Region 02-1 @ Zeeland East · May 154:30.03aMHSAA LP Region 02-1 @ Zeeland EastMay 15, 2026
200 Meters · OutdoorWest Ottawa at Hudsonville · Apr 2127.49aWest Ottawa at HudsonvilleApril 21, 2025
3200 Meters · OutdoorBC Bulldog Games Invite (EQ Meet) · Apr 1910:19.25BC Bulldog Games Invite (EQ Meet)April 19, 2025
400 Meters · OutdoorEK vs West Ottawa · Apr 2055.03aEK vs West Ottawa April 20, 2026
800 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 182:07.69aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
800 Meters · OutdoorU of M Health-West Sports Med Scholarship Invite by Michiana Timing · May 192:02.24aU of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Distance Night Under the Lights at Houseman FieldMay 23 · 1600 Meters · Place 40 · Holland West OttawaHolland West Ottawa1600 Meters404:30.63a12
May 19U of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19 · 800 Meters · Place 24 · Holland West OttawaHolland West Ottawa800 Meters242:02.24a PB12
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 1600 Meters · Place 4 · Holland West OttawaHolland West Ottawa1600 Meters44:30.03a PB12
May 8OK Red Conference Meet (EQ Approved)May 8 · 1600 Meters · Place 10 · Holland West OttawaHolland West Ottawa1600 Meters104:38.15a12
May 4West Ottawa at RockfordMay 4 · 3200 Meters · Place 4 · Holland West OttawaHolland West Ottawa3200 Meters4.10:22.45a12
May 2EK Early Qualifier InvitationalMay 2 · 1600 Meters · Place 2 · Holland West OttawaHolland West Ottawa1600 Meters24:30.33a12
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · 1600 Meters · Place 23 · Holland West OttawaHolland West Ottawa1600 Meters234:40.13a12
Apr 22West Ottawa at HudsonvilleApr 22 · 800 Meters · Place 3 · Holland West OttawaHolland West Ottawa800 Meters32:05.06a12
Apr 20EK vs West Ottawa Apr 20 · 3200 Meters · Place 1 · Holland West OttawaHolland West Ottawa3200 Meters110:19.67a12
Apr 20EK vs West Ottawa Apr 20 · 400 Meters · Place 5 · Holland West OttawaHolland West Ottawa400 Meters555.03a PB12
Apr 17Ram Classic (EQ approved)Apr 17 · 1600 Meters · Place 16 · Holland West OttawaHolland West Ottawa1600 Meters164:37.84a12
Apr 15West Ottawa at GrandvilleApr 15 · 1600 Meters · Place 3 · Holland West OttawaHolland West Ottawa1600 Meters34:46.70a12
Apr 15West Ottawa at GrandvilleApr 15 · 800 Meters · Place 6 · Holland West OttawaHolland West Ottawa800 Meters62:12.83a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 800 Meters · Place 24 · Holland West OttawaHolland West Ottawa800 Meters242:07.69a PB12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24Distance Night Under the Lights at Houseman FieldMay 24 · 1600 Meters · Place 91 · Holland West OttawaHolland West Ottawa1600 Meters914:44.68a11
May 24Distance Night Under the Lights at Houseman FieldMay 24 · 800 Meters · Place 94 · Holland West OttawaHolland West Ottawa800 Meters942:09.66a11
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 3200 Meters · Place 15 · Holland West OttawaHolland West Ottawa3200 Meters1510:37.41a11
May 9OK Red Conference Meet - EQMay 9 · 3200 Meters · Place 16 · Holland West OttawaHolland West Ottawa3200 Meters1610:26.21a11
May 3Von Ins Invite (EQ Approved)May 3 · 3200 Meters · Place 6 · Holland West OttawaHolland West Ottawa3200 Meters610:33.23a11
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 1600 Meters · Place 80 · Holland West OttawaHolland West Ottawa1600 Meters804:44.3911
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 800 Meters · Place 21 · Holland West OttawaHolland West Ottawa800 Meters212:08.3211
Apr 23West Ottawa at Grand HavenApr 23 · 800 Meters · Place 6 · Holland West OttawaHolland West Ottawa800 Meters62:14.90a11
Apr 21West Ottawa at HudsonvilleApr 21 · 1600 Meters · Place 6 · Holland West OttawaHolland West Ottawa1600 Meters64:58.57a11
Apr 21West Ottawa at HudsonvilleApr 21 · 800 Meters · Place 9 · Holland West OttawaHolland West Ottawa800 Meters92:15.08a11
Apr 21West Ottawa at HudsonvilleApr 21 · 200 Meters · Place 36 · Holland West OttawaHolland West Ottawa200 Meters3627.49a PB11
Apr 19BC Bulldog Games Invite (EQ Meet)Apr 19 · 3200 Meters · Place 8 · Holland West OttawaHolland West Ottawa3200 Meters810:19.25 PB11
Apr 16West Ottawa @ East KentwoodApr 16 · 1600 Meters · Place 6 · Holland West OttawaHolland West Ottawa1600 Meters64:49.16a11
Apr 16West Ottawa @ East KentwoodApr 16 · 800 Meters · Place 12 · Holland West OttawaHolland West Ottawa800 Meters122:14.10a11
Apr 1West Ottawa at Grandville HSApr 1 · 3200 Meters · Place 3 · Holland West OttawaHolland West Ottawa3200 Meters310:34.90a11
Apr 1West Ottawa at Grandville HSApr 1 · 400 Meters · Place 8 · Holland West OttawaHolland West Ottawa400 Meters859.20a11
Mar 27Frostbite InvitationalMar 27 · 1600 Meters · Place 8 · Holland West OttawaHolland West Ottawa1600 Meters8.4:51.66a11
Mar 27Frostbite InvitationalMar 27 · 800 Meters · Place 11 · Holland West OttawaHolland West Ottawa800 Meters11.2:10.03a11
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · 1600 Meters · Place 31 · Holland West OttawaHolland West Ottawa1600 Meters314:50.09a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25Distance Night Under the Lights at Houseman FieldMay 25 · 1600 Meters · Place 97 · Holland West OttawaHolland West Ottawa1600 Meters974:52.04a—
May 25Distance Night Under the Lights at Houseman FieldMay 25 · 800 Meters · Place 94 · Holland West OttawaHolland West Ottawa800 Meters942:15.38a—
May 242024 MITCA D1 Team StateMay 24 · 3200 Meters · Place 25 · Holland West OttawaHolland West Ottawa3200 Meters25.10:29.20a10
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 1600 Meters · Place 64 · Holland West OttawaHolland West Ottawa1600 Meters64.4:53.25a10
May 10OK Red Conference May 10 · 3200 Meters · Place 22 · Holland West OttawaHolland West Ottawa3200 Meters2210:48.71a—
May 1Grand Haven at West OttawaMay 1 · 3200 Meters · Place 10 · Holland West OttawaHolland West Ottawa3200 Meters1011:33.30a—
May 1Grand Haven at West OttawaMay 1 · 400 Meters · Place 16 · Holland West OttawaHolland West Ottawa400 Meters161:00.68a—
Apr 20Cougar InvitationalApr 20 · 3200 Meters · Place 26 · Holland West OttawaHolland West Ottawa3200 Meters2610:30.57a—
Apr 17West Ottawa @ East KentwoodApr 17 · 3200 Meters · Place 8 · Holland West OttawaHolland West Ottawa3200 Meters810:54.30a—
Apr 17West Ottawa @ East KentwoodApr 17 · 1600 Meters · Place 5 · Holland West OttawaHolland West Ottawa1600 Meters54:56.59a—
Apr 10Jenison at West OttawaApr 10 · 1600 Meters · Place 7 · Holland West OttawaHolland West Ottawa1600 Meters75:03.54a—
Apr 10Jenison at West OttawaApr 10 · 800 Meters · Place 8 · Holland West OttawaHolland West Ottawa800 Meters82:19.68a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27GVSU - MITS #4Jan 27 · 1600 Meters · Place 107 · UnattachedUnattached1600 Meters107.4:58.71a PB10
Jan 6GVSU - MITS #3Jan 6 · 1600 Meters · Place 69 · UnattachedUnattached1600 Meters69.5:01.02a10

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27Distance Night Under the Lights at Houseman FieldMay 27 · 1600 Meters · Place 93 · Holland West OttawaHolland West Ottawa1600 Meters935:02.39a—
May 262023 MITCA D1 Team StateMay 26 · 3200 Meters · Place 33 · Holland West OttawaHolland West Ottawa3200 Meters33.11:13.66a9
May 22Squire JV InviteMay 22 · 1600 Meters · Place 21 · Holland West OttawaHolland West Ottawa1600 Meters215:20.33a—
May 22Squire JV InviteMay 22 · 800 Meters · Place 28 · Holland West OttawaHolland West Ottawa800 Meters282:29.00a—
May 12OK Red Conference MeetMay 12 · 3200 Meters · Place 22 · Holland West OttawaHolland West Ottawa3200 Meters2210:59.15a—
May 62023 West Ottawa Von Ins InviteMay 6 · 3200 Meters · Place 28 · Holland West OttawaHolland West Ottawa3200 Meters2811:06.12a—
May 3Jenison, West Ottawa @ East KentwoodMay 3 · 3200 Meters · Place 8 · Holland West OttawaHolland West Ottawa3200 Meters811:16.23a—
May 3Jenison, West Ottawa @ East KentwoodMay 3 · 800 Meters · Place 22 · Holland West OttawaHolland West Ottawa800 Meters222:24.03a—
Apr 28The Barnyard Invitational and Elite MileApr 28 · 1600 Meters · Place 63 · Holland West OttawaHolland West Ottawa1600 Meters635:05.78a—
Apr 26Grandville and WO at Grand HavenApr 26 · 3200 Meters · Place 7 · Holland West OttawaHolland West Ottawa3200 Meters711:06.29a—
Apr 26Grandville and WO at Grand HavenApr 26 · 800 Meters · Place 14 · Holland West OttawaHolland West Ottawa800 Meters142:24.42a—
Apr 22Cougar InviteApr 22 · 3200 Meters · Place 38 · Holland West OttawaHolland West Ottawa3200 Meters3811:06.88a—
Apr 19West Ottawa, Hudsonville at Rockford HSApr 19 · 1600 Meters · Place 16 · Holland West OttawaHolland West Ottawa1600 Meters165:09.88a—
Apr 12Caledonia at West OttawaApr 12 · 3200 Meters · Place 7 · Holland West OttawaHolland West Ottawa3200 Meters711:43.94a—
Apr 12Caledonia at West OttawaApr 12 · 1600 Meters · Place 13 · Holland West OttawaHolland West Ottawa1600 Meters135:22.20a—
Mar 28Frostbite InviteMar 28 · 1600 Meters · Place 19 · Holland West OttawaHolland West Ottawa1600 Meters195:12.29a—
Mar 28Frostbite InviteMar 28 · 800 Meters · Place 28 · Holland West OttawaHolland West Ottawa800 Meters282:27.84a—
Mar 22GVSU Laker Challenge-BoysMar 22 · 1600 Meters · Place 61 · Holland West OttawaHolland West Ottawa1600 Meters615:12.41a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26West Michigan Regional Middle School ChampionshipMay 26 · 3200 Meters · Place 9 · West OttawaWest Ottawa3200 Meters9.11:50.44a8
May 23MKO Boys Conference MeetMay 23 · 3200 Meters · Place 6 · West OttawaWest Ottawa3200 Meters6.11:52.12a8
May 16West Ottawa at GH Lakeshore MSMay 16 · 1600 Meters · Place 4 · West OttawaWest Ottawa1600 Meters4.5:38.09a8
May 10West Ottawa at Pinewood MS May 10 · 3200 Meters · Place 1 · West OttawaWest Ottawa3200 Meters1.12:20.81a8
May 10West Ottawa at Pinewood MS May 10 · 1600 Meters · Place 1 · West OttawaWest Ottawa1600 Meters1.5:46.92a8
May 5Holland Christian at West Ottawa MSMay 5 · 3200 Meters · Place 2 · West OttawaWest Ottawa3200 Meters2.11:57.38a8
May 5Holland Christian at West Ottawa MSMay 5 · 1600 Meters · Place 3 · West OttawaWest Ottawa1600 Meters3.5:29.99a8
May 3West Ottawa at RP MS (WO host)May 3 · 1600 Meters · Place 2 · West OttawaWest Ottawa1600 Meters2.5:34.26a8
Apr 28WO/Holland @ Mona Shores DualApr 28 · 1600 Meters · Place 3 · West OttawaWest Ottawa1600 Meters3.5:36.11a8
Apr 21West Ottawa at Hamilton MSApr 21 · 3200 Meters · Place 2 · West OttawaWest Ottawa3200 Meters2.12:07.56a8
Apr 21West Ottawa at Hamilton MSApr 21 · 800 Meters · Place 4 · West OttawaWest Ottawa800 Meters4.2:32.42a8

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Pinewood at West Ottawa MSMay 18 · 1600 Meters · Place 5 · West OttawaWest Ottawa1600 Meters5.5:49.92a7
May 18Pinewood at West Ottawa MSMay 18 · 800 Meters · Place 8 · West OttawaWest Ottawa800 Meters8.2:46.36a7
May 14Holland Christian MS vs West Ottawa MSMay 14 · 800 Meters · Place 5 · West OttawaWest Ottawa800 Meters5.2:44.67
May 10West Ottawa at Reeths-PufferMay 10 · 3200 Meters · Place 1 · West OttawaWest Ottawa3200 Meters1.13:13.4Unofficial7
May 10West Ottawa at Reeths-PufferMay 10 · 800 Meters · West OttawaWest Ottawa800 Meters—2:51.1Unofficial7
May 5Mona Shores at West Ottawa MSMay 5 · 1600 Meters · Place 4 · West OttawaWest Ottawa1600 Meters4.6:06.42a7
May 5Mona Shores at West Ottawa MSMay 5 · 800 Meters · Place 7 · West OttawaWest Ottawa800 Meters7.2:54.39a7
Apr 29Hamilton at West Ottawa MSApr 29 · 3200 Meters · Place 3 · West OttawaWest Ottawa3200 Meters3.13:42.41a7
Apr 29Hamilton at West Ottawa MSApr 29 · 800 Meters · Place 14 · West OttawaWest Ottawa800 Meters14.3:07.63a7
Apr 22GH Lakeshore at West Ottawa MSApr 22 · 1600 Meters · Place 7 · West OttawaWest Ottawa1600 Meters7.6:14.71a7
Apr 22GH Lakeshore at West Ottawa MSApr 22 · 800 Meters · Place 8 · West OttawaWest Ottawa800 Meters8.2:55.59a7