Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Parchment HSSAC MS League Meet #1 · Sep 1314:46.24SAC MS League Meet #1September 13, 2022
2 Miles · Gobles Middle/High SchoolSAC MS Jamboree #1 · Sep 1214:50.11SAC MS Jamboree #1 September 12, 2023
2 Miles · Kalamazoo Christian ElementarySAC MS Championship · Oct 313:17.72SAC MS ChampionshipOctober 3, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1413:10.59MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
3,200 Meters · Warner CampSAC MS Jamboree #2 @ Warner Camp, Grand Junction · Sep 2715:59.91SAC MS Jamboree #2 @ Warner Camp, Grand JunctionSeptember 27, 2022
5,000 Meters · Allendale HSMHSAA LP Region 31-4 @ Allendale · Oct 3118:09.22MHSAA LP Region 31-4 @ AllendaleOctober 31, 2026
5,000 Meters · Fennville High SchoolSAC HS Jamboree #1 · Sep 1619:19.88SAC HS Jamboree #1September 16, 2026
5,000 Meters · Gilmore Car MuseumSAC Championship · Oct 1518:37.73SAC Championship October 15, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1819:04.72Gobles InvitationalOctober 18, 2025
5,000 Meters · Lake Township ParkSAC HS Jamboree #2 at Bridgman · Sep 3019:34.1SAC HS Jamboree #2 at BridgmanSeptember 30, 2026
5,000 Meters · Mendon Cross Country CourseMendon Invitational · Sep 1318:57.4Mendon Invitational September 13, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 718:43.2MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 318:19.4825th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2618:22.32Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2119:02.48Portage Central Early BirdAugust 21, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:22.52026 Portage InvitationalOctober 10, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2818:53.52026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 1019:05.74Hartford Teske InvitationalSeptember 10, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 4 FinalsNov 7 · 5,000 Meters D4 · Place 134 · GoblesGobles5,000 Meters D413418:43.2 PB11
Oct 31MHSAA LP Region 31-4 @ AllendaleOct 31 · 5,000 Meters D4 Boys · Place 19 · GoblesGobles5,000 Meters D4 Boys1918:09.22 PB11
Oct 24Gobles Invitational Oct 24 · 5,000 Meters Varsity · Place 31 · GoblesGobles5,000 Meters Varsity3119:21.011
Oct 15SAC Championship Oct 15 · 5,000 Meters Varsity · Place 38 · GoblesGobles5,000 Meters Varsity3818:37.73 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 4 · Place 68 · GoblesGobles5,000 Meters Division 46818:22.5 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 122 · GoblesGobles5,000 Meters D2 Varsity12218:19.48 PB11
Sep 30SAC HS Jamboree #2 at BridgmanSep 30 · 5,000 Meters Varsity · Place 50 · GoblesGobles5,000 Meters Varsity5019:34.1 PB11
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters White Division (Small) - Boys · Place 34 · GoblesGobles5,000 Meters White Division (Small) - Boys3418:22.32 PB11
Sep 16SAC HS Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 44 · GoblesGobles5,000 Meters Varsity4419:19.88 PB11
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · GoblesGobles5,000 Meters Varsity1419:05.74 PB11
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Boys · Place 54 · GoblesGobles5,000 Meters Midnight Boys5418:53.5 PB11
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 131 · GoblesGobles5,000 Meters Varsity13119:02.48 PB11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 115 · GoblesGobles5,000 Meters Division 411517:59.2010
Oct 25MHSAA LP Region 31-4 @ Allendale (C)Oct 25 · 5,000 Meters Division 4 · Place 21 · GoblesGobles5,000 Meters Division 42118:13.9510
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 10 · GoblesGobles5,000 Meters Varsity1019:04.72 PB10
Oct 9Varsity XC SAC Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 27 · GoblesGobles5,000 Meters Varsity2718:43.5510
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 2 · Place 80 · GoblesGobles5,000 Meters Varsity Division 28018:00.3610
Sep 24SAC HS Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 34 · GoblesGobles5,000 Meters Varsity3419:33.7810
Sep 20Pewamo-Westphalia InvitationalSep 20 · 5,000 Meters Varsity · Place 39 · GoblesGobles5,000 Meters Varsity3918:11.610
Sep 13Mendon Invitational Sep 13 · 5,000 Meters Varsity · Place 3 · GoblesGobles5,000 Meters Varsity318:57.4 PB10
Sep 10SAC Conference Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 34 · GoblesGobles5,000 Meters Varsity3419:16.3910
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 14 · GoblesGobles5,000 Meters Varsity1419:13.7010
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 82 · GoblesGobles5,000 Meters Varsity8219:04.3SO
Aug 20Baker Woods Early Season InvitationalAug 20 · 5,000 Meters Varsity · Place 12 · GoblesGobles5,000 Meters Varsity1221:23.6110
Aug 15Portage Central Early BirdAug 15 · 5,000 Meters Varsity · Place 73 · GoblesGobles5,000 Meters Varsity7319:10.8210

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 31-4 @ AllendaleOct 26 · 5,000 Meters Division 4 · Place 28 · GoblesGobles5,000 Meters Division 42819:00.659
Oct 19Gobles Little Guys InvitationalOct 19 · 5,000 Meters Varsity · Place 34 · GoblesGobles5,000 Meters Varsity3419:45.869
Oct 10SAC HS ChampionshipOct 10 · 5,000 Meters Varsity · Place 59 · GoblesGobles5,000 Meters Varsity5920:08.609
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 4 · Place 72 · GoblesGobles5,000 Meters Division 47219:33.99
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Varsity Division 2 · Place 131 · GoblesGobles5,000 Meters Varsity Division 213119:48.869
Sep 25SAC HS Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 42 · GoblesGobles5,000 Meters Varsity4219:48.319
Sep 21Bangor InvitationalSep 21 · 5,000 Meters Varsity · Place 39 · GoblesGobles5,000 Meters Varsity3919:52.409
Sep 14Mendon InvitationalSep 14 · 5,000 Meters Varsity · Place 22 · GoblesGobles5,000 Meters Varsity2220:35.79
Sep 11SAC HS Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 34 · GoblesGobles5,000 Meters Varsity3420:00.609
Sep 5Hartford Teske InvitationalSep 5 · 5,000 Meters Varsity · Place 17 · GoblesGobles5,000 Meters Varsity1720:19.739
Aug 28Southwest Michigan Rustbuster XC InvitationalAug 28 · 5,000 Meters Varsity · Place 66 · GoblesGobles5,000 Meters Varsity6620:52.249
Aug 21Baker Woods Invitational Early SeasonAug 21 · 5,000 Meters Varsity · Place 17 · GoblesGobles5,000 Meters Varsity1723:04.309
Aug 16Portage Central Early BirdAug 16 · 5,000 Meters Varsity · Place 112 · GoblesGobles5,000 Meters Varsity11220:24.209

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Gobles Little Guys InvitationalOct 21 · 2 Miles Middle School · Place 3 · GoblesGobles2 Miles Middle School313:09.718
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Small School · Place 13 · Gobles msGobles ms2 Miles Small School1313:10.59 PB8
Oct 3SAC MS ChampionshipOct 3 · 2 Miles Middle School · Place 18 · Gobles msGobles ms2 Miles Middle School1813:17.72 PB8
Sep 30Otsego Bulldog InviteSep 30 · 2 Miles Middle School Varsity Division 2 · Place 41 · GoblesGobles2 Miles Middle School Varsity Division 24113:18.618
Sep 23Bangor Invitational Sep 23 · 2 Miles Middle School · Place 27 · GoblesGobles2 Miles Middle School2713:16.608
Sep 16Mendon InviteSep 16 · 1.75 Miles Middle School · Place 14 · GoblesGobles1.75 Miles Middle School1411:29.08
Sep 12SAC MS Jamboree #1 Sep 12 · 2 Miles Middle School · Place 32 · Gobles msGobles ms2 Miles Middle School3214:50.11 PB8
Sep 7Hartford Teske InvitationalSep 7 · 3,200 Meters Middle School · Place 7 · GoblesGobles3,200 Meters Middle School713:45.108

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22Little Guys InvitationalOct 22 · 2 Miles Middle School · Place 11 · GoblesGobles2 Miles Middle School1114:15.837
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 149 · GoblesGobles2 Miles Varsity14914:34.047
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 389 · GoblesGobles2,500 Meters Middle School38911:45.77
Oct 4SAC MS ChampionshipOct 4 · 2 Miles Middle School · Place 84 · Gobles msGobles ms2 Miles Middle School8416:16.007
Sep 27SAC MS Jamboree #2 @ Warner Camp, Grand JunctionSep 27 · 3,200 Meters Middle School · Place 76 · Gobles msGobles ms3,200 Meters Middle School7615:59.91 PB7
Sep 24Bangor InvitationalSep 24 · 3,200 Meters Middle School · Place 52 · GoblesGobles3,200 Meters Middle School5215:34.566
Sep 17Mendon InviteSep 17 · 1.75 Miles Middle School · Place 52 · GoblesGobles1.75 Miles Middle School5213:59.96
Sep 13SAC MS League Meet #1Sep 13 · 1.8 Miles MS Boys · Place 69 · Gobles msGobles ms1.8 Miles MS Boys6914:46.24 PB7
Sep 8Hartford Bob Teske InviteSep 8 · 2 Miles Middle School · Place 51 · GoblesGobles2 Miles Middle School5118:15.006