Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 184:52.05aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
1600 Meters · OutdoorDistance Night Under the Lights at Houseman Field · May 234:40.64aDistance Night Under the Lights at Houseman FieldMay 23, 2026
200 Meters · OutdoorWest Ottawa at Hudsonville · Apr 2228.93aWest Ottawa at HudsonvilleApril 22, 2026
3200 Meters · OutdoorThe Barnyard Invitational and Elite Mile Showcase (EQ Approved) · Apr 249:56.87aThe Barnyard Invitational and Elite Mile Showcase (EQ Approved)April 24, 2026
800 Meters · OutdoorEK vs West Ottawa · Apr 202:18.21aEK vs West Ottawa April 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Distance Night Under the Lights at Houseman FieldMay 23 · 3200 Meters · Place 52 · Holland West OttawaHolland West Ottawa3200 Meters5210:06.07a9
May 23Distance Night Under the Lights at Houseman FieldMay 23 · 1600 Meters · Place 87 · Holland West OttawaHolland West Ottawa1600 Meters874:40.64a PB9
May 19U of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19 · 1600 Meters · Place 39 · Holland West OttawaHolland West Ottawa1600 Meters394:45.69a9
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 3200 Meters · Place 7 · Holland West OttawaHolland West Ottawa3200 Meters710:01.77a9
May 8OK Red Conference Meet (EQ Approved)May 8 · 3200 Meters · Place 7 · Holland West OttawaHolland West Ottawa3200 Meters710:06.37a9
May 4West Ottawa at RockfordMay 4 · 1600 Meters · Place 6 · Holland West OttawaHolland West Ottawa1600 Meters6.4:57.19a9
May 4West Ottawa at RockfordMay 4 · 800 Meters · Place 7 · Holland West OttawaHolland West Ottawa800 Meters7.2:18.34a9
May 2EK Early Qualifier InvitationalMay 2 · 3200 Meters · Place 5 · Holland West OttawaHolland West Ottawa3200 Meters510:15.87a9
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · 3200 Meters · Place 8 · Holland West OttawaHolland West Ottawa3200 Meters89:56.87a PB9
Apr 22West Ottawa at HudsonvilleApr 22 · 1600 Meters · Place 3 · Holland West OttawaHolland West Ottawa1600 Meters34:46.34a9
Apr 22West Ottawa at HudsonvilleApr 22 · 200 Meters · Place 57 · Holland West OttawaHolland West Ottawa200 Meters5728.93a PB9
Apr 20EK vs West Ottawa Apr 20 · 1600 Meters · Place 6 · Holland West OttawaHolland West Ottawa1600 Meters64:51.28a9
Apr 20EK vs West Ottawa Apr 20 · 800 Meters · Place 14 · Holland West OttawaHolland West Ottawa800 Meters142:18.21a PB9
Apr 17Ram Classic (EQ approved)Apr 17 · 3200 Meters · Place 15 · Holland West OttawaHolland West Ottawa3200 Meters1510:06.89a9
Apr 15West Ottawa at GrandvilleApr 15 · 3200 Meters · Place 4 · Holland West OttawaHolland West Ottawa3200 Meters410:24.92a9
Apr 15West Ottawa at GrandvilleApr 15 · 1600 Meters · Place 4 · Holland West OttawaHolland West Ottawa1600 Meters44:53.53a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 1600 Meters · Place 35 · Holland West OttawaHolland West Ottawa1600 Meters354:52.05a PB9

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28All Weather Seal West Michigan MEGASTAR MeetMay 28 · 3200 Meters · Place 6 · West OttawaWest Ottawa3200 Meters610:44.208
May 28All Weather Seal West Michigan MEGASTAR MeetMay 28 · 1600 Meters · Place 13 · West OttawaWest Ottawa1600 Meters135:00.37a8
May 24Distance Night Under the Lights at Houseman FieldMay 24 · 1600 Meters · Place 19 · West OttawaWest Ottawa1600 Meters195:01.16a8
May 22West Michigan Middle School Track and Field ChampionshipMay 22 · 1600 Meters · Place 11 · West OttawaWest Ottawa1600 Meters115:05.84a8
May 14WMMSC SW Div. Conference MeetMay 14 · 3200 Meters · Place 4 · West OttawaWest Ottawa3200 Meters4.10:58.12a8
May 7Jenison at West Ottawa MSMay 7 · 3200 Meters · Place 2 · West OttawaWest Ottawa3200 Meters211:08.92a8
May 7Jenison at West Ottawa MSMay 7 · 1600 Meters · Place 1 · West OttawaWest Ottawa1600 Meters15:09.58a8
May 5West Ottawa at Zeeland MSMay 5 · 1600 Meters · Place 3 · West OttawaWest Ottawa1600 Meters35:11.26a8
May 1Macatawa Bay at Baldwin Street MSMay 1 · 1600 Meters · Place 1 · West OttawaWest Ottawa1600 Meters15:24.33a8
May 1Macatawa Bay at Baldwin Street MSMay 1 · 800 Meters · Place 1 · West OttawaWest Ottawa800 Meters12:30.85a8
Apr 26West Ottawa Middle School InvitationalApr 26 · 1600 Meters · Place 4 · West OttawaWest Ottawa1600 Meters45:15.91a8
Apr 24West Ottawa at Holland MSApr 24 · 3200 Meters · Place 1 · West OttawaWest Ottawa3200 Meters111:16.25a8
Apr 21Hamilton at West Ottawa MSApr 21 · 1600 Meters · Place 1 · West OttawaWest Ottawa1600 Meters15:24.87a8
Apr 21Hamilton at West Ottawa MSApr 21 · 800 Meters · Place 1 · West OttawaWest Ottawa800 Meters12:30.53a8
Apr 16Holland Christian and Zeeland Christian at West Ottawa MSApr 16 · 3200 Meters · Place 2 · West OttawaWest Ottawa3200 Meters211:13.18a8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 26Lakeshore Rec Track Meet at ZeelandJun 26 · 1600 Meters · Place 2 · West OttawaWest Ottawa1600 Meters26:11.36a—
Jun 26Lakeshore Rec Track Meet at ZeelandJun 26 · 800 Meters · Place 1 · West OttawaWest Ottawa800 Meters12:56.11a—