Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1820:04.42Gobles InvitationalOctober 18, 2025
5,000 Meters · Mendon Cross Country CourseMendon Invitational · Sep 1320:20.0Mendon Invitational September 13, 2025
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 420:25.37Hartford Teske InvitationalSeptember 4, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 178 · Gobles5,000 Meters Division 417819:04.5012
Oct 25MHSAA LP Region 31-4 @ Allendale (C)Oct 25 · 5,000 Meters Division 4 · Place 33 · Gobles5,000 Meters Division 43318:46.2012
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 34 · Gobles5,000 Meters Varsity3420:04.42 PB12
Oct 9Varsity XC SAC Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 60 · Gobles5,000 Meters Varsity6019:44.3812
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 2 · Place 133 · Gobles5,000 Meters Varsity Division 213319:24.1512
Sep 24SAC HS Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 61 · Gobles5,000 Meters Varsity6120:36.7412
Sep 20Pewamo-Westphalia InvitationalSep 20 · 5,000 Meters Varsity · Place 61 · Gobles5,000 Meters Varsity6119:32.712
Sep 13Mendon Invitational Sep 13 · 5,000 Meters Varsity · Place 19 · Gobles5,000 Meters Varsity1920:20.0 PB12
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 30 · Gobles5,000 Meters Varsity3020:25.37 PB12
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 185 · Gobles5,000 Meters Varsity18521:59.4SR
Aug 20Baker Woods Early Season InvitationalAug 20 · 5,000 Meters Varsity · Place 18 · Gobles5,000 Meters Varsity1824:12.7512

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 31-4 @ AllendaleOct 26 · 5,000 Meters Division 4 · Place 29 · Gobles5,000 Meters Division 42919:01.7411
Oct 19Gobles Little Guys InvitationalOct 19 · 5,000 Meters Varsity · Place 47 · Gobles5,000 Meters Varsity4720:07.4511
Oct 10SAC HS ChampionshipOct 10 · 5,000 Meters Varsity · Place 72 · Gobles5,000 Meters Varsity7220:53.1611
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 4 · Place 108 · Gobles5,000 Meters Division 410820:29.211
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Varsity Division 2 · Place 144 · Gobles5,000 Meters Varsity Division 214420:46.3311
Sep 25SAC HS Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 67 · Gobles5,000 Meters Varsity6721:10.3511
Sep 21Bangor InvitationalSep 21 · 5,000 Meters Varsity · Place 59 · Gobles5,000 Meters Varsity5921:19.6211
Sep 14Mendon InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · Gobles5,000 Meters Varsity3521:44.311
Sep 11SAC HS Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 62 · Gobles5,000 Meters Varsity6221:39.0211
Sep 5Hartford Teske InvitationalSep 5 · 5,000 Meters Varsity · Place 26 · Gobles5,000 Meters Varsity2621:05.3611
Aug 28Southwest Michigan Rustbuster XC InvitationalAug 28 · 5,000 Meters Varsity · Place 73 · Gobles5,000 Meters Varsity7321:38.7611
Aug 21Baker Woods Invitational Early SeasonAug 21 · 5,000 Meters Varsity · Place 23 · Gobles5,000 Meters Varsity2324:33.7011
Aug 16Portage Central Early BirdAug 16 · 5,000 Meters Varsity · Place 176 · Gobles5,000 Meters Varsity17623:20.1511

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 31-4 @ AllendaleOct 28 · 5,000 Meters Division 4 · Place 41 · Gobles5,000 Meters Division 44119:37.6410
Oct 21Gobles Little Guys InvitationalOct 21 · 5,000 Meters Varsity · Place 25 · Gobles5,000 Meters Varsity2520:07.4310
Oct 12SAC HS ChampionshipOct 12 · 5,000 Meters Varsity · Place 75 · Gobles5,000 Meters Varsity7521:20.1310
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 4 · Place 152 · Gobles5,000 Meters Division 415221:20.510
Sep 30Otsego Bulldog InviteSep 30 · 5,000 Meters Varsity Division 4 · Place 27 · Gobles5,000 Meters Varsity Division 42721:15.7210
Sep 27SAC HS Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 85 · Gobles5,000 Meters Varsity8521:31.3010
Sep 23Bangor Invitational Sep 23 · 5,000 Meters Varsity · Place 97 · Gobles5,000 Meters Varsity9721:59.4910
Sep 16Mendon InviteSep 16 · 5,000 Meters Varsity · Place 49 · Gobles5,000 Meters Varsity4922:31.510
Sep 13SAC HS Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 92 · Gobles5,000 Meters Varsity9222:55.3910
Sep 7Hartford Teske InvitationalSep 7 · 5,000 Meters Varsity · Place 37 · Gobles5,000 Meters Varsity3721:41.1810
Aug 30Southwest Michigan XC RustBuster InvitationalAug 30 · 5,000 Meters Varsity · Place 114 · Gobles5,000 Meters Varsity11423:05.410
Aug 22Bridgman InvitationalAug 22 · 5,000 Meters Varsity · Place 83 · Gobles5,000 Meters Varsity8328:20.210
Aug 18Portage Central Early BirdAug 18 · 5,000 Meters Varsity · Place 251 · Gobles5,000 Meters Varsity25130:20.3510

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 29MHSAA LP Region 31-4 @ AllendaleOct 29 · 5,000 Meters Division 4 · Place 57 · Gobles5,000 Meters Division 45721:30.909
Oct 22Little Guys InvitationalOct 22 · 5,000 Meters Varsity · Place 40 · Gobles5,000 Meters Varsity4021:31.349
Oct 13SAC HS ChampionshipOct 13 · 5,000 Meters Varsity · Place 75 · Gobles5,000 Meters Varsity7521:00.969
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 4 · Place 117 · Gobles5,000 Meters Division 411722:03.99
Oct 1Otsego Bulldog InvitationalOct 1 · 5,000 Meters Varsity Division 4 · Place 34 · Gobles5,000 Meters Varsity Division 43422:10.419
Sep 28SAC HS Jamboree #2Sep 28 · 5,000 Meters Varsity · Place 96 · Gobles5,000 Meters Varsity9622:39.609
Sep 24Bangor InvitationalSep 24 · 5,000 Meters Varsity · Place 97 · Gobles5,000 Meters Varsity9722:19.159
Sep 17Mendon InviteSep 17 · 5,000 Meters Varsity · Place 52 · Gobles5,000 Meters Varsity5223:07.49
Sep 8Hartford Bob Teske InviteSep 8 · 5,000 Meters Varsity · Place 43 · Gobles5,000 Meters Varsity4324:00.499
Aug 31Southwest Michigan XC RustBuster InvitationalAug 31 · 5,000 Meters Varsity · Place 92 · Gobles5,000 Meters Varsity9223:46.99
Aug 24Bridgman InvitationalAug 24 · 5,000 Meters Varsity · Place 84 · Gobles5,000 Meters Varsity8430:47.59
Aug 19Portage Central Early BirdAug 19 · 5,000 Meters Varsity · Place 287 · Gobles5,000 Meters Varsity28725:13.29

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Little Guys InvitationalOct 23 · 3,200 Meters Middle School · Place 16 · Gobles3,200 Meters Middle School1614:49.508
Oct 92021 Portage Cross Country InvitationalOct 9 · 2,500 Meters Middle School Varsity · Place 350 · Gobles2,500 Meters Middle School Varsity35011:27.28
Sep 29SAC League Meet #2Sep 29 · 2 Miles Middle School · Place 53 · Gobles2 Miles Middle School5318:20.728
Sep 25Bangor InvitationalSep 25 · 3,200 Meters Middle School · Place 35 · Gobles3,200 Meters Middle School3514:20.248
Sep 18Mendon Invitational Sep 18 · 1.75 Miles Middle School · Place 56 · Gobles1.75 Miles Middle School5614:28.888
Sep 15SAC League Meet #1Sep 15 · 2 Miles Middle School · Place 46 · Gobles2 Miles Middle School4617:13.778
Sep 9Hartford Bob Teske InviteSep 9 · 2 Miles Middle School · Place 23 · Gobles2 Miles Middle School2316:01.218
Sep 1Southwest Michigan Rustbuster XC Invitational Sep 1 · 3,200 Meters Middle School · Place 64 · Gobles3,200 Meters Middle School6417:568

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Mendon Mini Invitational Oct 10 · 1.8 Miles Middle School · Place 20 · Gobles1.8 Miles Middle School2013:31.007
Oct 3Quad at GoblesOct 3 · 1.7 Miles Middle School · Place 11 · Gobles1.7 Miles Middle School1113:51.847