Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Calvin College - Gainey Athletic ComplexCougar Falcon Invite at the Eagles Nest · Sep 246:41.3Cougar Falcon Invite at the Eagles NestSeptember 24, 2016
2 Miles · Allendale MS Two Mile CourseAllendale Falcon Invite · Sep 3012:50.81Allendale Falcon InviteSeptember 30, 2017
2 Miles · MS Two Mile CourseChristian School Invitational · Sep 812:58.03Christian School InvitationalSeptember 8, 2018
2 Miles · South Christian Athletic FieldsChristian School Meet · Sep 913:25.22Christian School MeetSeptember 9, 2017
2 Miles · Sparta 2 Mile CourseSparta Invitational · Sep 1613:17.09Sparta InvitationalSeptember 16, 2017
2 Miles · Wayland Middle SchoolWayland MS Invitational · Oct 412:35.40Wayland MS InvitationalOctober 4, 2018
2,500 Meters · Portage Invite - Middle School Course2018 Portage Cross Country Invitational · Oct 69:29.32018 Portage Cross Country InvitationalOctober 6, 2018
3,200 Meters · Gainey 3200 Meter CourseKent Ottawa Championship · Oct 1413:12.5Kent Ottawa ChampionshipOctober 14, 2017
3,200 Meters · Sparta HSSparta Speed Races · Oct 1112:22.8Sparta Speed RacesOctober 11, 2018
3,200 Meters · Wayland Union MS 2 Mile XC CourseWayland MS Invite · Oct 512:40.41Wayland MS InviteOctober 5, 2017
5,000 Meters · Manchester UniversityManchester Opener · Sep 417:56.7Manchester OpenerSeptember 4, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 616:45.86MHSAA LP D2 FinalsNovember 6, 2021
5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 518:46.4Portage InviteOctober 5, 2019
5,000 Meters · South Christian Sports ParkOK Gold Jamboree #1 · Sep 817:54.91OK Gold Jamboree #1September 8, 2020
5,000 Meters · Wayland Middle SchoolOK Gold Jamboree #2 · Sep 2918:21.92OK Gold Jamboree #2September 29, 2020
8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 128:28.0MIAA CC ChampionshipNovember 1, 2025
8,000 Meters · Calvin College - Gainey Athletic ComplexKnight Invitational · Oct 430:25.0Knight InvitationalOctober 4, 2025
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1129:02.22026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Liberty ParkOWU Invitational · Oct 227:32.48OWU InvitationalOctober 2, 2026
8,000 Meters · Marshall Country Club2026 M.I.A.A. Cross Country Championship · Oct 3126:38.892026 M.I.A.A. Cross Country ChampionshipOctober 31, 2026
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1829:07.50Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Purdue University Fort WayneMastodon Opener · Sep 2030:00.00Mastodon OpenerSeptember 20, 2024
8,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 627:26.5Bethel University Cross Country InvitationalOctober 6, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312026 M.I.A.A. Cross Country ChampionshipOct 31 · 8,000 Meters Collegiate · Place 40 · TrineTrine8,000 Meters Collegiate4026:38.89 PBSr
Oct 2OWU InvitationalOct 2 · 8,000 Meters New Division · Place 61 · TrineTrine8,000 Meters New Division6127:32.48 PBSr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 236 · TrineTrine8,000 Meters College23629:02.2 PBSr
Sep 4Manchester OpenerSep 4 · 5,000 Meters Collegiate · Place 26 · TrineTrine5,000 Meters Collegiate2617:56.7 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MIAA CC ChampionshipNov 1 · 8,000 Meters Men · Place 99 · TrineTrine8,000 Meters Men9928:28.0 PBJr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Open · Place 60 · TrineTrine8,000 Meters Men's Open6029:07.50 PBJr
Oct 4Knight InvitationalOct 4 · 8,000 Meters Collegiate · Place 108 · TrineTrine8,000 Meters Collegiate10830:25.0 PBJr
Sep 6Mastodon OpenerSep 6 · 5,000 Meters College · TrineTrine5,000 Meters College0DNFJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4NCAA DIII TwilightOct 4 · 8,000 Meters Open · Place 89 · TrineTrine8,000 Meters Open8928:08.58SO
Sep 20Mastodon OpenerSep 20 · 8,000 Meters College · Place 54 · TrineTrine8,000 Meters College5430:00.00 PBSo
Sep 7Franklin Grizzly InvitationalSep 7 · 8,000 Meters Varsity · Place 136 · TrineTrine8,000 Meters Varsity13628:16.0SO

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6Bethel University Cross Country InvitationalOct 6 · 8,000 Meters College · Place 63 · TrineTrine8,000 Meters College6327:26.5 PBFr

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12MITCA - Michigan Meet of ChampionsNov 12 · 5,000 Meters Elite · Place 66 · GR_South ChristianGR_South Christian5,000 Meters Elite6616:03.912
Nov 5MHSAA LP Division 2 FinalsNov 5 · 5,000 Meters Division 2 · Place 48 · GR_South ChristianGR_South Christian5,000 Meters Division 24816:41.4612
Oct 29MHSAA LP Region 12-2 @ GR South ChristianOct 29 · 5,000 Meters Division 2 · Place 3 · GR_South ChristianGR_South Christian5,000 Meters Division 2316:06.1712
Oct 22Kalamazoo Christian Comet Invitational Oct 22 · 5,000 Meters Varsity · Place 2 · GR_South ChristianGR_South Christian5,000 Meters Varsity216:27.8912
Oct 18OK Gold ChampionshipsOct 18 · 5,000 Meters Varsity · Place 5 · GR_South ChristianGR_South Christian5,000 Meters Varsity516:45.2712
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 2 · Place 28 · GR_South ChristianGR_South Christian5,000 Meters Division 22816:24.812
Oct 1Otsego Bulldog InvitationalOct 1 · 5,000 Meters Varsity Division 2 · Place 30 · GR_South ChristianGR_South Christian5,000 Meters Varsity Division 23016:36.0312
Sep 27OK Gold Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 5 · GR_South ChristianGR_South Christian5,000 Meters Varsity516:40.43SR
Sep 10Christian Schools Invitational Sep 10 · 5,000 Meters Varsity · Place 3 · GR_South ChristianGR_South Christian5,000 Meters Varsity316:34.0512
Sep 7OK Gold Jamboree 1Sep 7 · 5,000 Meters Varsity · Place 4 · GR_South ChristianGR_South Christian5,000 Meters Varsity416:45.1612
Aug 262022 Under the Lights InviteAug 26 · 5,000 Meters Varsity · Place 3 · GR_South ChristianGR_South Christian5,000 Meters Varsity316:30.90SR

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6MHSAA LP D2 FinalsNov 6 · 5,000 Meters D2 · Place 64 · GR South ChristianGR South Christian5,000 Meters D26416:45.86 PB11
Oct 30MHSAA LP Region 13-2 @ Portage CentralOct 30 · 5,000 Meters Division 2 · Place 5 · GR_South ChristianGR_South Christian5,000 Meters Division 2516:27.6311
Oct 23Kalamazoo Christian Comet Invitational Oct 23 · 5,000 Meters Varsity · Place 2 · GR_South ChristianGR_South Christian5,000 Meters Varsity216:39.9911
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 2 · Place 24 · GR_South ChristianGR_South Christian5,000 Meters Division 22416:42.211
Oct 5Chariots of Fire at South ChristianOct 5 · 5,000 Meters Varsity · Place 2 · GR_South ChristianGR_South Christian5,000 Meters Varsity216:58.7211
Oct 2Otsego Bulldog InvitationalOct 2 · 5,000 Meters Varsity Division 2 · Place 45 · GR_South ChristianGR_South Christian5,000 Meters Varsity Division 24517:15.511
Sep 28OK Gold Jamboree No 2Sep 28 · 5,000 Meters Varsity · Place 9 · GR_South ChristianGR_South Christian5,000 Meters Varsity916:55.4411
Sep 252021 Chargers Autumn Sunrise InvitationalSep 25 · 5,000 Meters Varsity · Place 10 · GR_South ChristianGR_South Christian5,000 Meters Varsity1016:51.5—
Sep 17Sparta InvitationalSep 17 · 5,000 Meters Varsity Division 2 · Place 2 · GR_South ChristianGR_South Christian5,000 Meters Varsity Division 2217:08.2411
Sep 11Christian School InviteSep 11 · 5,000 Meters Varsity · Place 11 · GR_South ChristianGR_South Christian5,000 Meters Varsity1117:07.611
Sep 8OK Gold Jamboree #1 @ Cedar SpringsSep 8 · 5,000 Meters Varsity · Place 6 · GR_South ChristianGR_South Christian5,000 Meters Varsity617:12.0311
Aug 272021 Under the Lights InviteAug 27 · 5,000 Meters Varsity · Place 18 · GR_South ChristianGR_South Christian5,000 Meters Varsity1817:28.1011

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 13-2 @ OtsegoOct 31 · 5,000 Meters Division 2 · Place 21 · GR_South ChristianGR_South Christian5,000 Meters Division 22117:13.6310
Oct 23MHSAA Pre-Regional 26-2 @ GR South ChristianOct 23 · 5,000 Meters Varsity · Place 8 · GR_South ChristianGR_South Christian5,000 Meters Varsity818:02.7210
Oct 20OK Gold ChampionshipsOct 20 · 5,000 Meters Varsity · Place 20 · GR_South ChristianGR_South Christian5,000 Meters Varsity2018:05.2910
Oct 3Covenant Christian @ South ChristianOct 3 · 5,000 Meters Varsity · Place 2 · GR_South ChristianGR_South Christian5,000 Meters Varsity217:36.010
Sep 29OK Gold Jamboree #2Sep 29 · 5,000 Meters Varsity Boys · Place 18 · GR South ChristianGR South Christian5,000 Meters Varsity Boys1818:21.92 PB10
Sep 19South Christian at GR ChristianSep 19 · 5,000 Meters Varsity · Place 2 · GR_South ChristianGR_South Christian5,000 Meters Varsity217:21.2010
Sep 12Christian Schools Invitational Sep 12 · 5,000 Meters Varsity · Place 9 · GR_South ChristianGR_South Christian5,000 Meters Varsity917:39.9610
Sep 8OK Gold Jamboree #1Sep 8 · 5,000 Meters Varsity · Place 8 · GR South ChristianGR South Christian5,000 Meters Varsity817:54.91 PB10
Aug 29East Kentwood vs. Grand Rapids South ChristianAug 29 · 5,000 Meters Varsity · Place 6 · GR_South ChristianGR_South Christian5,000 Meters Varsity618:34.110

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 13-2 @ Portage CentralOct 26 · 5,000 Meters Division 2 · Place 29 · GR_South ChristianGR_South Christian5,000 Meters Division 22917:33.49
Oct 19Kalamazoo Christian Comet InvitationalOct 19 · 5,000 Meters Varsity · Place 31 · GR_South ChristianGR_South Christian5,000 Meters Varsity3118:15.89
Oct 15OK-Gold Championship at Thornapple KelloggOct 15 · 5,000 Meters Varsity · Place 28 · GR_South ChristianGR_South Christian5,000 Meters Varsity2818:38.999
Oct 5Portage InviteOct 5 · 5,000 Meters Division 2 · Place 189 · GR South ChristianGR South Christian5,000 Meters Division 218918:46.4 PB9
Oct 2OK Gold Jamboree #2Oct 2 · 5,000 Meters Varsity · Place 34 · GR_South ChristianGR_South Christian5,000 Meters Varsity3420:01.749
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 49 · GR_South ChristianGR_South Christian5,000 Meters Varsity4918:58.19
Sep 18OK Gold Jamboree #1Sep 18 · 5,000 Meters Varsity · Place 39 · GR_South ChristianGR_South Christian5,000 Meters Varsity3919:34.009
Sep 14Sparta InvitationalSep 14 · 5,000 Meters Varsity · Place 21 · GR_South ChristianGR_South Christian5,000 Meters Varsity2118:47.799
Sep 9Thornapple Kellogg Coach "B" InvitationalSep 9 · 5,000 Meters Varsity · Place 35 · GR_South ChristianGR_South Christian5,000 Meters Varsity3519:25.949
Sep 7Christian School InvitationalSep 7 · 5,000 Meters Varsity · Place 29 · GR_South ChristianGR_South Christian5,000 Meters Varsity2918:47.779

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13Kent Ottawa County MeetOct 13 · 2 Miles Middle School · Place 19 · Grand Rapids South ChristGrand Rapids South Christ2 Miles Middle School1913:19.28
Oct 11Sparta Speed RacesOct 11 · 3,200 Meters MS Runners 1-3 · Place 7 · Grand Rapids South ChristianGrand Rapids South Christian3,200 Meters MS Runners 1-3712:22.8 PB8
Oct 62018 Portage Cross Country InvitationalOct 6 · 2,500 Meters Middle School Boys · Place 55 · Grand Rapids South ChristianGrand Rapids South Christian2,500 Meters Middle School Boys559:29.3 PB8
Oct 4Wayland MS InvitationalOct 4 · 2 Miles Middle School - Varsity · Place 10 · Grand Rapids South ChristianGrand Rapids South Christian2 Miles Middle School - Varsity1012:35.40 PB8
Sep 8Christian School InvitationalSep 8 · 2 Miles Middle School · Place 5 · Grand Rapids South ChristianGrand Rapids South Christian2 Miles Middle School512:58.03 PB8

2017 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Kent Ottawa ChampionshipOct 14 · 3,200 Meters Middle School 7-8 · Place 13 · Grand Rapids South ChristianGrand Rapids South Christian3,200 Meters Middle School 7-81313:12.5 PB7
Oct 12Sparta Middle School Speed RacesOct 12 · 3,200 Meters Middle School (8+ runners) · Place 2 · Grand Rapids South ChristianGrand Rapids South Christian3,200 Meters Middle School (8+ runners)213:04.357
Oct 5Wayland MS InviteOct 5 · 3,200 Meters Middle School · Place 15 · Grand Rapids South ChristianGrand Rapids South Christian3,200 Meters Middle School1512:40.41 PB7
Sep 30Allendale Falcon InviteSep 30 · 2 Miles Middle School Scarlet 6-8th · Place 14 · Grand Rapids South ChristianGrand Rapids South Christian2 Miles Middle School Scarlet 6-8th1412:50.81 PB7
Sep 23Cougar Falcon Invite at the Eagles NestSep 23 · 3,200 Meters Middle School Boys · Place 40 · Grand Rapids South ChristianGrand Rapids South Christian3,200 Meters Middle School Boys4013:45.57
Sep 16Sparta InvitationalSep 16 · 2 Mile D2 A MS · Place 12 · Grand Rapids South ChristianGrand Rapids South Christian2 Mile D2 A MS1213:17.09 PB7
Sep 9Christian School MeetSep 9 · 2 Miles Middle School · Place 9 · Grand Rapids South ChristianGrand Rapids South Christian2 Miles Middle School913:25.22 PB7

2016 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Kent/Ottawa County meetOct 15 · 3,200 Meters Middle School 7-8 · Place 40 · Grand Rapids South ChristianGrand Rapids South Christian3,200 Meters Middle School 7-84014:26.46
Oct 1Allendale Falcon InviteOct 1 · 2 Miles Middle School Scarlet 7-8th · Place 19 · Grand Rapids South ChristianGrand Rapids South Christian2 Miles Middle School Scarlet 7-8th1913:49.546
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 1,600 Meters K-6 Grade · Place 6 · Grand Rapids South ChristianGrand Rapids South Christian1,600 Meters K-6 Grade66:41.3 PB6
Sep 17Sparta InviteSep 17 · 2 Mile D2 A MS · Place 25 · Grand Rapids South ChristianGrand Rapids South Christian2 Mile D2 A MS2514:33.366