Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bangor HS OFFICIALBangor Invitational · Sep 2030:26.64Bangor InvitationalSeptember 20, 2025
5,000 Meters · Bloomingdale HSBloomingdale Invitational · Oct 1127:07.35Bloomingdale InvitationalOctober 11, 2025
5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 2429:44.87SW10 Jamboree #2 at ComstockSeptember 24, 2025
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1828:10.27Gobles InvitationalOctober 18, 2025
5,000 Meters · Lawrence HSSW10 Jamboree #3 at Lawrence · Oct 826:48.14SW10 Jamboree #3 at LawrenceOctober 8, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 22-3 @ Portage Central (C)Oct 25 · 5,000 Meters Division 3 · Place 69 · Bangor5,000 Meters Division 36926:22.5912
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 55 · Bangor5,000 Meters Varsity5528:10.27 PB12
Oct 11Bloomingdale InvitationalOct 11 · 5,000 Meters Varsity · Place 30 · Bangor5,000 Meters Varsity3027:07.35 PB12
Oct 8SW10 Jamboree #3 at LawrenceOct 8 · 5,000 Meters Varsity · Place 32 · Bangor5,000 Meters Varsity3226:48.14 PB12
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 285 · Bangor5,000 Meters Division 328527:57.412
Sep 24SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 33 · Bangor5,000 Meters Varsity3329:44.87 PB12
Sep 20Bangor InvitationalSep 20 · 5,000 Meters JV · Place 20 · Bangor5,000 Meters JV2030:26.64 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 19Gobles Little Guys InvitationalOct 19 · 5,000 Meters Varsity · Place 70 · Bangor5,000 Meters Varsity7027:52.3311
Oct 12Bloomingdale InvitationalOct 12 · 5,000 Meters Varsity · Place 26 · Bangor5,000 Meters Varsity2626:53.5411
Oct 9Southwest 10 Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 33 · Bangor5,000 Meters Varsity3327:19.311
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 299 · Bangor5,000 Meters Division 329926:41.711
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Varsity Division 3 · Place 66 · Bangor5,000 Meters Varsity Division 36628:02.6411
Sep 25Southwest 10 Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 34 · Bangor5,000 Meters Varsity3427:54.711
Sep 21Bangor InvitationalSep 21 · 5,000 Meters Varsity · Place 61 · Bangor5,000 Meters Varsity6128:44.9011
Sep 17Laker Coed InvitationalSep 17 · 5,000 Meters Varsity · Place 44 · Bangor5,000 Meters Varsity4428:43.7111
Sep 11Southwest 10 Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 20 · Bangor5,000 Meters Varsity2027:41.311
Sep 7Fennville OpenSep 7 · 5,000 Meters Varsity · Place 41 · Bangor5,000 Meters Varsity4128:51.2911
Sep 5Hartford Teske InvitationalSep 5 · 5,000 Meters Varsity · Place 44 · Bangor5,000 Meters Varsity4429:40.2511

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 22-3 @ Portage CentralOct 28 · 5,000 Meters Division 3 · Place 50 · Bangor5,000 Meters Division 35024:37.9310
Oct 14Bloomingdale InvitationalOct 14 · 5,000 Meters Varsity · Place 14 · Bangor5,000 Meters Varsity1426:20.7710
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 3 · Place 185 · Bangor5,000 Meters Division 318524:22.610
Sep 30Otsego Bulldog InviteSep 30 · 5,000 Meters Varsity Division 3 · Place 49 · Bangor5,000 Meters Varsity Division 34925:20.4110
Sep 23Bangor Invitational Sep 23 · 5,000 Meters Varsity · Place 79 · Bangor5,000 Meters Varsity7925:56.2810
Sep 19Parchment ClassicSep 19 · 5,000 Meters Varsity · Place 54 · Bangor5,000 Meters Varsity5426:40.2310
Sep 13SW10 Jamboree #1 @ LawrenceSep 13 · 5,000 Meters Varsity · Place 15 · Bangor5,000 Meters Varsity1525:45.810
Sep 9Fennville OpenSep 9 · 5,000 Meters Varsity · Place 16 · Bangor5,000 Meters Varsity1626:20.7310
Sep 7Hartford Teske InvitationalSep 7 · 5,000 Meters Varsity · Place 28 · Bangor5,000 Meters Varsity2826:01.8510
Aug 30Southwest Michigan XC RustBuster InvitationalAug 30 · 5,000 Meters Varsity · Place 101 · Bangor5,000 Meters Varsity10126:51.8810
Aug 22Bridgman InvitationalAug 22 · 5,000 Meters Varsity · Place 49 · Bangor5,000 Meters Varsity4930:32.910

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29MHSAA LP Region 22-3 @ BangorOct 29 · 5,000 Meters Division 3 · Place 70 · Bangor5,000 Meters Division 37025:26.419
Oct 22Little Guys InvitationalOct 22 · 5,000 Meters Varsity · Place 41 · Bangor5,000 Meters Varsity4126:15.879
Oct 19SW10 Jamboree #3 @ MarcellusOct 19 · 5,000 Meters Varsity · Place 27 · Bangor5,000 Meters Varsity2723:46.39
Oct 15Bloomingdale InvitationalOct 15 · 5,000 Meters Varsity · Place 21 · Bangor5,000 Meters Varsity2125:39.679
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 3 · Place 252 · Bangor5,000 Meters Division 325226:39.19
Oct 5SW10 Jamboree #2 @ CassopolisOct 5 · 5,000 Meters Varsity · Place 33 · Bangor5,000 Meters Varsity3327:26.69
Sep 24Bangor InvitationalSep 24 · 5,000 Meters Varsity · Place 76 · Bangor5,000 Meters Varsity7627:29.589
Sep 21SW10 Jamboree #1 @ ComstockSep 21 · 5,000 Meters Varsity · Place 33 · Bangor5,000 Meters Varsity3329:21.39
Sep 14Lawrence Tiger InvitationalSep 14 · Varsity · Place 10 · BangorVarsity1026:199
Sep 1040th West Ottawa Bredeweg InviteSep 10 · 5,000 Meters Varsity · Place 164 · Bangor5,000 Meters Varsity16430:21.39
Sep 8Hartford Bob Teske InviteSep 8 · 5,000 Meters Varsity · Place 40 · Bangor5,000 Meters Varsity4029:27.079

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 20Southwest 10 Jamboree #3Oct 20 · 2 Miles Middle School · Place 56 · Bangor2 Miles Middle School5618:10.438
Oct 16Bloomingdale InvitationalOct 16 · 3,200 Meters Middle School · Place 17 · Bangor3,200 Meters Middle School1720:03.028
Oct 6Southwest 10 Jamboree #2Oct 6 · 2 Miles Middle School · Place 21 · Bangor2 Miles Middle School2119:29.608
Sep 25Bangor InvitationalSep 25 · 3,200 Meters Middle School · Place 39 · Bangor3,200 Meters Middle School3918:50.528
Sep 22Southwest 10 Jamboree #1Sep 22 · 1.67 Miles Middle School · Place 49 · Bangor1.67 Miles Middle School4916:05.018
Sep 9Hartford Bob Teske InviteSep 9 · 2 Miles Middle School · Place 41 · Bangor2 Miles Middle School4121:07.838

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14SW10 at BangorOct 14 · 2 Miles Middle School · Place 9 · Bangor2 Miles Middle School918:32.317
Oct 7SW10 at MarcellusOct 7 · 2 Miles Middle School · Place 8 · Bangor2 Miles Middle School820:07.147

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Little Guys InvitationalOct 19 · 3,200 Meters Middle School · Place 81 · Bangor3,200 Meters Middle School8120:09.476
Oct 16Southwest 10 Jamboree #3Oct 16 · 2 Miles Middle School · Place 40 · Bangor2 Miles Middle School4019:43.436
Oct 12Bloomingdale InvitationalOct 12 · 2 Miles Middle School · Place 49 · Bangor2 Miles Middle School4920:51.46
Oct 2Southwest 10 Jamboree #2Oct 2 · 2 Miles Middle School · Place 38 · Bangor2 Miles Middle School3815:54.966
Sep 21Bangor InvitationalSep 21 · 2 Miles Middle School · Place 112 · Bangor2 Miles Middle School11221:19.76
Sep 5Hartford Bob Teske InvitationalSep 5 · 2 Miles Middle School · Place 98 · Bangor2 Miles Middle School9824:51.36