Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Gilmore Car MuseumKAMSL Meet @ Gilmore Car Museum · Oct 415:13.9KAMSL Meet @ Gilmore Car MuseumOctober 4, 2021
2 Miles · Indian Lake Nazarene Camp OFFICIALKAMSL Quad @ Vicksburg · Sep 916:34KAMSL Quad @ VicksburgSeptember 9, 2021
2 Miles · Linden Grove Middle SchoolKAMSL League Meet at Linden Grove 1 · Sep 1215:00.24KAMSL League Meet at Linden Grove 1September 12, 2022
2 Miles · Portage West - 2 MilesKAMSL League Meet @Portage West · Oct 1814:10.19KAMSL League Meet @Portage WestOctober 18, 2022
2 Miles · Portage West MSKAMSL League Meet at Portage 3 · Sep 2716:07.94KAMSL League Meet at Portage 3September 27, 2021
2 Miles · Portage West MS - 2 MilesKAMSL @ Portage - PC-Hillside-Milwood-LG · Sep 2616:42.92KAMSL @ Portage - PC-Hillside-Milwood-LGSeptember 26, 2023
3,200 Meters · Comstock High SchoolComstock MS Invitational · Sep 1714:56.95Comstock MS InvitationalSeptember 17, 2022
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1121:04.42026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 1824:09.51SMAC ChampionshipsOctober 18, 2025
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 318:47.5325th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Friday PROM · Oct 3019:14.55Portage Central Friday PROMOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1020:29.02026 Portage InvitationalOctober 10, 2026
5,000 Meters · Portage West MSSMAC Jamboree · Sep 1721:10.71SMAC JamboreeSeptember 17, 2025
5,000 Meters · Riverside ElementarySMAC Jamboree · Sep 2319:59.87SMAC JamboreeSeptember 23, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2820:41.92026 Under the Lights InviteAugust 28, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Portage Central Friday PROMOct 30 · 5,000 Meters Open · Place 66 · Kalamazoo CentralKalamazoo Central5,000 Meters Open6619:14.55 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 260 · Kalamazoo CentralKalamazoo Central5,000 Meters Division 1 Reserve26020:29.0 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 JV · Place 79 · Kalamazoo CentralKalamazoo Central5,000 Meters D1 JV7918:47.53 PB11
Sep 23SMAC JamboreeSep 23 · 5,000 Meters Varsity · Place 108 · Kalamazoo CentralKalamazoo Central5,000 Meters Varsity10819:59.87 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 81 · Kalamazoo CentralKalamazoo Central5,000 Meters All Division JV8121:04.4 PB11
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 185 · Kalamazoo CentralKalamazoo Central5,000 Meters Starlight Boys18520:41.9 PB11
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 205 · Kalamazoo CentralKalamazoo Central5,000 Meters Varsity20520:07.0311

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Portage Central PROMOct 25 · 5,000 Meters Open · Place 120 · Kalamazoo CentralKalamazoo Central5,000 Meters Open12020:06.2610
Oct 18SMAC ChampionshipsOct 18 · 5,000 Meters JV · Place 91 · Kalamazoo CentralKalamazoo Central5,000 Meters JV9124:09.51 PB10
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 73 · Kalamazoo CentralKalamazoo Central5,000 Meters Division 17319:59.010
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Junior Varsity Division 1 · Place 66 · Kalamazoo CentralKalamazoo Central5,000 Meters Junior Varsity Division 16619:25.0510
Sep 17SMAC JamboreeSep 17 · 5,000 Meters Varsity · Place 94 · Kalamazoo CentralKalamazoo Central5,000 Meters Varsity9421:10.71 PB10
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters All Division JV · Place 95 · Kalamazoo CentralKalamazoo Central5,000 Meters All Division JV9522:15.010
Aug 27Kalamazoo InviteAug 27 · 5,000 Meters Varsity · Place 100 · Kalamazoo CentralKalamazoo Central5,000 Meters Varsity10021:50.310
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 250 · Kalamazoo CentralKalamazoo Central5,000 Meters Varsity25021:49.8SO
Aug 15Portage Central Early BirdAug 15 · 5,000 Meters Varsity · Place 166 · Kalamazoo CentralKalamazoo Central5,000 Meters Varsity16621:45.6410

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Portage Central Friday PROMOct 25 · 5,000 Meters Open · Place 92 · Kalamazoo CentralKalamazoo Central5,000 Meters Open9220:44.119
Oct 19SMAC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 55 · Kalamazoo CentralKalamazoo Central5,000 Meters Junior Varsity5521:17.619
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 430 · Kalamazoo CentralKalamazoo Central5,000 Meters Division 143023:37.19
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Junior Varsity Division 1 · Place 116 · Kalamazoo CentralKalamazoo Central5,000 Meters Junior Varsity Division 111622:13.639
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 197 · Kalamazoo CentralKalamazoo Central5,000 Meters Junior Varsity19723:07.229
Aug 28Kalamazoo InviteAug 28 · 5,000 Meters Varsity · Place 72 · Kalamazoo CentralKalamazoo Central5,000 Meters Varsity7226:42.69
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Starlight Boys 5k · Place 260 · Kalamazoo CentralKalamazoo Central5,000 Meters Starlight Boys 5k26024:18.39
Aug 16Portage Central Early BirdAug 16 · 5,000 Meters Varsity · Place 209 · Kalamazoo CentralKalamazoo Central5,000 Meters Varsity20925:46.569

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17KPS MS ClassicOct 17 · 2 Miles Middle School · Place 37 · HillsideHillside2 Miles Middle School3715:21.808
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Large School · Place 105 · HillsideHillside2 Miles Large School10515:12.328
Oct 10KAMSL Championship @Portage WestOct 10 · 2 Miles Middle School Varsity · Place 124 · HillsideHillside2 Miles Middle School Varsity12416:56.488
Oct 3KAMSL @Portage West: North, CMS, West, Hillside, Maple St, Mattawan & MilwoodOct 3 · 2 Miles Middle School · Place 164 · HillsideHillside2 Miles Middle School16417:21.728
Sep 26KAMSL @ Portage - PC-Hillside-Milwood-LGSep 26 · 2 Miles Middle School · Place 57 · HillsideHillside2 Miles Middle School5716:42.92 PB8
Sep 16Comstock MS InvitationalSep 16 · 3,200 Meters Middle School · Place 48 · HillsideHillside3,200 Meters Middle School4815:47.238
Sep 12KAMSL @Portage West: North, Lakeview, Hillside & MilwoodSep 12 · 2 Miles Middle School · Place 40 · HillsideHillside2 Miles Middle School4017:13.608

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18KAMSL League Meet @Portage WestOct 18 · 2 Miles Varsity · Place 90 · HillsideHillside2 Miles Varsity9014:10.19 PB7
Oct 3KAMSL Meet Mil Hill Matt @ Gull LakeOct 3 · 2 Miles Middle School · Place 49 · HillsideHillside2 Miles Middle School4916:58.97
Sep 17Comstock MS InvitationalSep 17 · 3,200 Meters Middle School · Place 29 · HillsideHillside3,200 Meters Middle School2914:56.95 PB7
Sep 12KAMSL League Meet at Linden Grove 1Sep 12 · 2 Miles Middle School · Place 37 · HillsideHillside2 Miles Middle School3715:00.24 PB7
Sep 8KAMSL Quad @ VicksburgSep 8 · 2 Miles Middle School · Place 34 · HillsideHillside2 Miles Middle School3417:107

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 4KAMSL Meet @ Gilmore Car MuseumOct 4 · 2 Miles Middle School · Place 37 · HillsideHillside2 Miles Middle School3715:13.9 PB6
Sep 27KAMSL League Meet at Portage 3Sep 27 · 2 Miles Middle School · Place 69 · HillsideHillside2 Miles Middle School6916:07.94 PB6
Sep 20KAMSL @ VicksburgSep 20 · 2 Miles Middle School · Place 81 · HillsideHillside2 Miles Middle School8117:586
Sep 18Comstock MS InvitationalSep 18 · 3,200 Meters 6TH GRADE · Place 10 · HillsideHillside3,200 Meters 6TH GRADE1015:30.296
Sep 13Linden Grove League Meet 1Sep 13 · 2 Miles Middle School · Place 17 · HillsideHillside2 Miles Middle School1718:07.996
Sep 9KAMSL Quad @ VicksburgSep 9 · 2 Miles Middle School · Place 38 · HillsideHillside2 Miles Middle School3816:34 PB6