Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWest Ottawa at Hudsonville · Apr 224:49.57aWest Ottawa at HudsonvilleApril 22, 2026
200 Meters · OutdoorWest Ottawa at Hudsonville · Apr 2225.84aWest Ottawa at HudsonvilleApril 22, 2026
3200 Meters · OutdoorWest Ottawa at Rockford · May 410:53.72aWest Ottawa at RockfordMay 4, 2026
400 Meters · OutdoorWest Ottawa @ East Kentwood · Apr 1657.59aWest Ottawa @ East KentwoodApril 16, 2025
800 Meters · IndoorGVSU MITS #2 (No PV) · Dec 132:14.13aGVSU MITS #2 (No PV)December 13, 2025
800 Meters · OutdoorDistance Night Under the Lights at Houseman Field · May 232:04.28aDistance Night Under the Lights at Houseman FieldMay 23, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Distance Night Under the Lights at Houseman FieldMay 23 · 800 Meters · Place 65 · Holland West OttawaHolland West Ottawa800 Meters652:04.28a PB10
May 19U of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19 · 800 Meters · Place 46 · Holland West OttawaHolland West Ottawa800 Meters462:05.78a10
May 8OK Red Conference Meet (EQ Approved)May 8 · 800 Meters · Place 13 · Holland West OttawaHolland West Ottawa800 Meters132:05.54a10
May 4West Ottawa at RockfordMay 4 · 3200 Meters · Place 5 · Holland West OttawaHolland West Ottawa3200 Meters5.10:53.72a PB10
May 2EK Early Qualifier InvitationalMay 2 · 800 Meters · Place 20 · Holland West OttawaHolland West Ottawa800 Meters202:07.90a10
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · 800 Meters · Place 11 · Holland West OttawaHolland West Ottawa800 Meters112:06.09a10
Apr 22West Ottawa at HudsonvilleApr 22 · 1600 Meters · Place 6 · Holland West OttawaHolland West Ottawa1600 Meters64:49.57a PB10
Apr 22West Ottawa at HudsonvilleApr 22 · 200 Meters · Place 7 · Holland West OttawaHolland West Ottawa200 Meters725.84a PB10
Apr 20EK vs West Ottawa Apr 20 · 800 Meters · Place 4 · Holland West OttawaHolland West Ottawa800 Meters42:07.46a10
Apr 17Ram Classic (EQ approved)Apr 17 · 800 Meters · Place 30 · Holland West OttawaHolland West Ottawa800 Meters302:09.01a10
Apr 15West Ottawa at GrandvilleApr 15 · 1600 Meters · Place 6 · Holland West OttawaHolland West Ottawa1600 Meters64:56.64a10
Apr 15West Ottawa at GrandvilleApr 15 · 800 Meters · Place 4 · Holland West OttawaHolland West Ottawa800 Meters42:10.59a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13GVSU MITS #2 (No PV)Dec 13 · 800 Meters · Place 50 · UnattachedUnattached800 Meters50.2:14.13a PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27U of M Health-West Sports Medicine Scholarship InviteMay 27 · 800 Meters · Place 56 · Holland West OttawaHolland West Ottawa800 Meters562:07.88a9
May 24Distance Night Under the Lights at Houseman FieldMay 24 · 800 Meters · Place 90 · Holland West OttawaHolland West Ottawa800 Meters902:09.09a9
May 19Squire JV InviteMay 19 · 800 Meters · Place 8 · Holland West OttawaHolland West Ottawa800 Meters82:10.10a9
May 7OK Red JV Conference MeetMay 7 · 800 Meters · Place 7 · Holland West OttawaHolland West Ottawa800 Meters72:16.48a9
Apr 30West Ottawa at RockfordApr 30 · 1600 Meters · Place 16 · Holland West OttawaHolland West Ottawa1600 Meters165:03.38a9
Apr 30West Ottawa at RockfordApr 30 · 800 Meters · Place 8 · Holland West OttawaHolland West Ottawa800 Meters82:11.93a9
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 800 Meters · Place 29 · Holland West OttawaHolland West Ottawa800 Meters292:12.049
Apr 23West Ottawa at Grand HavenApr 23 · 1600 Meters · Place 9 · Holland West OttawaHolland West Ottawa1600 Meters95:10.73a9
Apr 23West Ottawa at Grand HavenApr 23 · 200 Meters · Place 20 · Holland West OttawaHolland West Ottawa200 Meters2026.20a9
Apr 21West Ottawa at HudsonvilleApr 21 · 3200 Meters · Place 8 · Holland West OttawaHolland West Ottawa3200 Meters811:33.99a9
Apr 16West Ottawa @ East KentwoodApr 16 · 400 Meters · Place 11 · Holland West OttawaHolland West Ottawa400 Meters1157.59a PB9
Apr 1West Ottawa at Grandville HSApr 1 · 1600 Meters · Place 10 · Holland West OttawaHolland West Ottawa1600 Meters105:16.10a9
Apr 1West Ottawa at Grandville HSApr 1 · 800 Meters · Place 12 · Holland West OttawaHolland West Ottawa800 Meters122:19.50a9
Mar 27Frostbite InvitationalMar 27 · 1600 Meters · Place 27 · Holland West OttawaHolland West Ottawa1600 Meters27.5:19.83a9
Mar 27Frostbite InvitationalMar 27 · 800 Meters · Place 16 · Holland West OttawaHolland West Ottawa800 Meters16.2:14.44a9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 292024 All Weather Seal West Michigan Megastar MeetMay 29 · 800 Meters · Place 7 · West OttawaWest Ottawa800 Meters7.2:14.35a8
May 23West Michigan Middle School Track and Field ChampionshipsMay 23 · 800 Meters · Place 8 · West OttawaWest Ottawa800 Meters8.2:15.37a8
May 15WMMSC SW Division Conference MeetMay 15 · 800 Meters · Place 3 · West OttawaWest Ottawa800 Meters3.2:19.21a8
May 13Caledonia at West Ottawa MSMay 13 · 800 Meters · Place 2 · West OttawaWest Ottawa800 Meters2.2:19.30a8
May 6Zeeland and GRPS-B at West Ottawa MSMay 6 · 800 Meters · Place 3 · West OttawaWest Ottawa800 Meters3.2:20.95a8
May 1West Ottawa and Zeeland Christian at Holland Christian MSMay 1 · 800 Meters · Place 1 · West OttawaWest Ottawa800 Meters1.2:22.75a8
Apr 27West Ottawa Middle School InviteApr 27 · 800 Meters · Place 4 · West OttawaWest Ottawa800 Meters4.2:28.87a8
Apr 22Hamilton at West Ottawa MSApr 22 · 800 Meters · Place 2 · West OttawaWest Ottawa800 Meters2.2:31.70a8
Apr 22Hamilton at West Ottawa MSApr 22 · 400 Meters · Place 3 · West OttawaWest Ottawa400 Meters3.1:02.05a8
Apr 15Holland at West Ottawa MSApr 15 · 800 Meters · Place 3 · West OttawaWest Ottawa800 Meters3.2:29.50a8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25West Michigan Middle School Track and Field ChampionshipMay 25 · 800 Meters · Place 19 · West OttawaWest Ottawa800 Meters192:28.34a—
May 22MKO Boys Conference MeetMay 22 · 1600 Meters · Place 16 · West OttawaWest Ottawa1600 Meters165:46.86a—
May 22MKO Boys Conference MeetMay 22 · 800 Meters · Place 10 · West OttawaWest Ottawa800 Meters102:35.46a—
May 9EK Pinewood and Mona Shores at West Ottawa MSMay 9 · 1600 Meters · Place 3 · West OttawaWest Ottawa1600 Meters35:35.80a—
May 9EK Pinewood and Mona Shores at West Ottawa MSMay 9 · 800 Meters · Place 4 · West OttawaWest Ottawa800 Meters42:32.64a—
May 4Zeeland Christian, West Ottawa at Holland Christian MSMay 4 · 1600 Meters · Place 9 · West OttawaWest Ottawa1600 Meters95:37.83a—
May 4Zeeland Christian, West Ottawa at Holland Christian MSMay 4 · 800 Meters · Place 2 · West OttawaWest Ottawa800 Meters22:29.59a—
Apr 25West Ottawa at Holland MSApr 25 · 1600 Meters · Place 3 · West OttawaWest Ottawa1600 Meters35:49.26a—
Apr 14Muskegon and GH Lakeshore at West Ottawa MSApr 14 · 1600 Meters · Place 4 · West OttawaWest Ottawa1600 Meters45:52.81a—
Apr 14Muskegon and GH Lakeshore at West Ottawa MSApr 14 · 800 Meters · Place 3 · West OttawaWest Ottawa800 Meters32:34.81a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16West Ottawa at GH Lakeshore MSMay 16 · 3200 Meters · Place 7 · West OttawaWest Ottawa3200 Meters7.14:19.21a6
May 16West Ottawa at GH Lakeshore MSMay 16 · 800 Meters · Place 9 · West OttawaWest Ottawa800 Meters9.2:46.98a6
May 5Holland Christian at West Ottawa MSMay 5 · 1600 Meters · Place 8 · West OttawaWest Ottawa1600 Meters8.6:10.32a6
May 5Holland Christian at West Ottawa MSMay 5 · 800 Meters · Place 5 · West OttawaWest Ottawa800 Meters5.2:46.67a6
May 3West Ottawa at RP MS (WO host)May 3 · 1600 Meters · Place 5 · West OttawaWest Ottawa1600 Meters5.6:11.55a6
May 3West Ottawa at RP MS (WO host)May 3 · 800 Meters · Place 7 · West OttawaWest Ottawa800 Meters7.2:54.11a6
Apr 28WO/Holland @ Mona Shores DualApr 28 · 1600 Meters · Place 9 · West OttawaWest Ottawa1600 Meters9.6:13.65a6
Apr 28WO/Holland @ Mona Shores DualApr 28 · 800 Meters · Place 10 · West OttawaWest Ottawa800 Meters10.2:53.25a6
Apr 21West Ottawa at Hamilton MSApr 21 · 1600 Meters · Place 12 · West OttawaWest Ottawa1600 Meters12.6:34.56a6
Apr 21West Ottawa at Hamilton MSApr 21 · 800 Meters · Place 17 · West OttawaWest Ottawa800 Meters17.2:59.15a6