Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championship · Oct 1113:09.30WMMSC ChampionshipOctober 11, 2022
2 Miles · Beach Elementary SchoolWMMSC Jamboree at Cedar Springs · Sep 2013:19.50WMMSC Jamboree at Cedar SpringsSeptember 20, 2022
2 Miles · Byron Center West Middle SchoolByron Center MS Race · Oct 1414:46.29Byron Center MS RaceOctober 14, 2021
2 Miles · Coopersville HSMS Jamboree at Coopersville · Sep 814:07.28MS Jamboree at CoopersvilleSeptember 8, 2021
2 Miles · Forest Hills Eastern HS OFFICIALFHE MS CC Meet · Sep 2813:51.98FHE MS CC MeetSeptember 28, 2022
2 Miles · GRPS Northeast CampusWest Michigan MS Cross Country Championships and GRPS Elementary Invitational · Oct 2213:42.02West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOctober 22, 2022
2 Miles · Lowell HS OFFICIALWMMSC Gold Championship · Oct 413:40.90WMMSC Gold ChampionshipOctober 4, 2022
5,000 Meters · Calvin College - Gainey Athletic ComplexOK White Jamboree #2 · Sep 3017:20.29OK White Jamboree #2September 30, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1317:55.79Sparta InvitationalSeptember 13, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 716:58.8MHSAA LP Division 2 FinalsNovember 7, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:19.92026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1816:57.98Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 318:01.312026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · South Christian HSMHSAA LP Region 12-2 @ GR South Christian · Oct 3117:21.73MHSAA LP Region 12-2 @ GR South ChristianOctober 31, 2026
5,000 Meters · South Christian Sports ParkSouth Christian PROM · Oct 2517:05.6South Christian PROMOctober 25, 2025
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2319:33.9Under the Lights InviteAugust 23, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 149 · East Grand RapidsEast Grand Rapids5,000 Meters D214916:58.8 PB12
Oct 31MHSAA LP Region 12-2 @ GR South ChristianOct 31 · 5,000 Meters D2 Boys · Place 26 · East Grand RapidsEast Grand Rapids5,000 Meters D2 Boys2617:21.73 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 148 · East Grand RapidsEast Grand Rapids5,000 Meters Division 214818:19.9 PB12
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys Varsity · Place 153 · East Grand RapidsEast Grand Rapids5,000 Meters HS Elite Boys Varsity15318:01.31 PB12
Sep 30OK White Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 12 · East Grand RapidsEast Grand Rapids5,000 Meters Varsity1217:20.29 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Large School Varsity · Place 26 · East Grand RapidsEast Grand Rapids5,000 Meters Session 1 Large School Varsity2616:57.98 PB12
Sep 9OK White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 15 · East Grand RapidsEast Grand Rapids5,000 Meters Varsity1517:29.5712
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 40 · East Grand RapidsEast Grand Rapids5,000 Meters Sunset Boys4017:21.512

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25South Christian PROMOct 25 · 5,000 Meters PROM · Place 2 · East Grand RapidsEast Grand Rapids5,000 Meters PROM217:05.6 PB11
Sep 24OK White Jamboree #2Sep 24 · 5,000 Meters New Division · Place 34 · East Grand RapidsEast Grand Rapids5,000 Meters New Division3417:59.8811
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue Varsity · Place 27 · East Grand RapidsEast Grand Rapids5,000 Meters Blue Varsity2717:55.79 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 23Under the Lights InviteAug 23 · 5,000 Meters Boys Red (Large Schools) · Place 80 · East Grand RapidsEast Grand Rapids5,000 Meters Boys Red (Large Schools)8019:33.9 PB10

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Starlight Boys 5k · Place 171 · East Grand RapidsEast Grand Rapids5,000 Meters Starlight Boys 5k17122:28.209

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOct 22 · 2 Miles Middle School Varsity-6th-8th · Place 63 · East Grand RapidsEast Grand Rapids2 Miles Middle School Varsity-6th-8th6313:42.02 PB8
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS Varsity · Place 83 · East Grand RapidsEast Grand Rapids2 Miles MS Varsity8313:09.30 PB8
Oct 4WMMSC Gold ChampionshipOct 4 · 2 Miles Middle School · Place 29 · East Grand RapidsEast Grand Rapids2 Miles Middle School2913:40.90 PB8
Sep 28FHE MS CC MeetSep 28 · 2 Miles Middle School · Place 45 · East Grand RapidsEast Grand Rapids2 Miles Middle School4513:51.98 PB8
Sep 20WMMSC Jamboree at Cedar SpringsSep 20 · 2 Miles Middle School · Place 7 · East Grand RapidsEast Grand Rapids2 Miles Middle School713:19.50 PB8
Sep 13WMMSC Jamboree @ Lowell HSSep 13 · 2 Miles Middle School · Place 43 · East Grand RapidsEast Grand Rapids2 Miles Middle School4314:29.908
Sep 7Coopersville WMMSC XC meetSep 7 · 2 Miles Middle School · Place 67 · East Grand RapidsEast Grand Rapids2 Miles Middle School6714:39.308

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29MHSAA Middle School Regional - Zone 6 @ GRPSOct 29 · 2 Miles Boys · Place 85 · East Grand RapidsEast Grand Rapids2 Miles Boys8515:10.87
Oct 14Byron Center MS RaceOct 14 · 2 Miles Middle School · Place 21 · East Grand RapidsEast Grand Rapids2 Miles Middle School2114:46.29 PB7
Oct 5OK Gold MS Conference MeetOct 5 · 2 Miles Middle School Guys · Place 67 · East Grand RapidsEast Grand Rapids2 Miles Middle School Guys6715:19.407
Sep 21WMMSC Jamboree @ Cedar SpringsSep 21 · 2 Miles Middle School · Place 42 · East Grand RapidsEast Grand Rapids2 Miles Middle School4214:54.467
Sep 8MS Jamboree at CoopersvilleSep 8 · 2 Miles Middle School · Place 74 · East Grand RapidsEast Grand Rapids2 Miles Middle School7414:07.28 PB7

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 242020 West Michigan Middle School Championship and GRPS Elementary InvitationalOct 24 · 2 Miles MS Boys Open 2 · Place 25 · East Grand RapidsEast Grand Rapids2 Miles MS Boys Open 22513:56.846
Oct 20MS Quad at FHE (GR Christian Host)Oct 20 · 2 Miles MS Varsity (Top 17) · Place 34 · East Grand RapidsEast Grand Rapids2 Miles MS Varsity (Top 17)3414:30.506