Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.65 Miles · Riverside Elementary SchoolLakeview Invitational · Sep 910:28.14Lakeview InvitationalSeptember 9, 2023
2 Miles · Gilmore Car MuseumKAMSL Meet PN PW GL @ GL · Sep 2613:52.82KAMSL Meet PN PW GL @ GLSeptember 26, 2023
2 Miles · Indian Lake Nazarene Camp OFFICIALKAMSL Meet @ Vicksburg · Sep 1913:39KAMSL Meet @ VicksburgSeptember 19, 2022
2 Miles · Linden Grove Middle SchoolKAMSL League Meet at Linden Grove 1 · Sep 1213:40.86KAMSL League Meet at Linden Grove 1September 12, 2022
2 Miles · Portage West - 2 MilesKAMSL League Meet @Portage West · Oct 1812:56.83KAMSL League Meet @Portage WestOctober 18, 2022
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage Central · Oct 1614:11.23MHSAA Middle School Regional - Zone 1 @ Portage CentralOctober 16, 2021
2 Miles · Portage West MSBattle of Portage · Oct 1712:37.33Battle of PortageOctober 17, 2023
2 Miles · Riverside Elementary SchoolKAMSL Meet at Lakeview · Sep 1913:14.00KAMSL Meet at LakeviewSeptember 19, 2023
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1119:54.32026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 1820:16.17SMAC ChampionshipsOctober 18, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 719:58.7MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 319:27.2725th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 03-1 @ Portage Central · Oct 3019:54.36MHSAA LP Region 03-1 @ Portage CentralOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1019:45.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Portage West MSSMAC Championships · Oct 1920:07.17SMAC ChampionshipsOctober 19, 2024
5,000 Meters · Riverside ElementarySMAC Jamboree · Sep 2319:37.05SMAC JamboreeSeptember 23, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1819:21.88Ottawa Hills XC InvitationalSeptember 18, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 173 · Portage CentralPortage Central5,000 Meters D117319:58.7 PB11
Oct 30MHSAA LP Region 03-1 @ Portage CentralOct 30 · 5,000 Meters D1 · Place 24 · Portage CentralPortage Central5,000 Meters D12419:54.36 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 56 · Portage CentralPortage Central5,000 Meters Division 15619:45.3 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 39 · Portage CentralPortage Central5,000 Meters D1 Varsity3919:27.27 PB11
Sep 23SMAC JamboreeSep 23 · 5,000 Meters Varsity · Place 12 · Portage CentralPortage Central5,000 Meters Varsity1219:37.05 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 25 · Portage CentralPortage Central5,000 Meters Session 2 Varsity2519:21.88 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 21 · Portage CentralPortage Central5,000 Meters Spartan Elite (Top 10 at 25 States)2119:54.3 PB11
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 19 · Portage CentralPortage Central5,000 Meters Varsity1920:11.2311

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18SMAC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 12 · Portage CentralPortage Central5,000 Meters Varsity1220:16.17 PB10
Sep 17SMAC JamboreeSep 17 · 5,000 Meters Varsity · Place 9 · Portage CentralPortage Central5,000 Meters Varsity920:57.4010

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19SMAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 10 · Portage CentralPortage Central5,000 Meters Varsity1020:07.17 PB9

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27Portage Central Friday PROMOct 27 · 5,000 Meters Varsity · Place 113 · Portage WestPortage West5,000 Meters Varsity11321:02.478
Oct 17Battle of PortageOct 17 · 2 Miles Middle School · Place 9 · Portage WestPortage West2 Miles Middle School912:37.33 PB8
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Large School · Place 13 · Portage WestPortage West2 Miles Large School1313:25.348
Oct 10KAMSL Championship @Portage WestOct 10 · 2 Miles Middle School Varsity · Place 8 · Portage WestPortage West2 Miles Middle School Varsity812:44.448
Oct 3KAMSL @Portage West: North, CMS, West, Hillside, Maple St, Mattawan & MilwoodOct 3 · 2 Miles Middle School · Place 7 · Portage WestPortage West2 Miles Middle School713:14.868
Sep 30Otsego Bulldog InviteSep 30 · 2 Miles Middle School Varsity Division 1 · Place 6 · Portage WestPortage West2 Miles Middle School Varsity Division 1612:42.448
Sep 26KAMSL Meet PN PW GL @ GLSep 26 · 2 Miles Middle School · Place 4 · Portage WestPortage West2 Miles Middle School413:52.82 PB8
Sep 22 Jackson MS & HS-JV InvitationalSep 22 · 2 Miles Middle School 8th Grade · Place 14 · Portage WestPortage West2 Miles Middle School 8th Grade1413:20.88
Sep 19KAMSL Meet at LakeviewSep 19 · 2 Miles Middle School · Place 6 · Portage WestPortage West2 Miles Middle School613:14.00 PB8
Sep 15MSU Spartan InvitationalSep 15 · 2 Miles Middle School · Place 8 · MS_Portage WestMS_Portage West2 Miles Middle School812:43.78
Sep 9Lakeview InvitationalSep 9 · 1.65 Miles Middle School · Place 7 · Portage WestPortage West1.65 Miles Middle School710:28.14 PB8

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Portage Central PROM RaceOct 28 · 5,000 Meters Open · Place 10 · Portage WestPortage West5,000 Meters Open1021:42.797
Oct 18KAMSL League Meet @Portage WestOct 18 · 2 Miles Varsity · Place 10 · Portage WestPortage West2 Miles Varsity1012:56.83 PB7
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 20 · Portage WestPortage West2 Miles Varsity2013:06.067
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 33 · Portage WestPortage West2,500 Meters Middle School3310:01.37
Oct 4KAMSL @Portage WestOct 4 · 2 Miles Middle School · Place 13 · Portage WestPortage West2 Miles Middle School1313:34.107
Oct 1Otsego Bulldog InvitationalOct 1 · 2 Miles Middle School Varsity Division 1 · Place 20 · MS_Portage WestMS_Portage West2 Miles Middle School Varsity Division 12013:11.077
Sep 19KAMSL Meet @ VicksburgSep 19 · 2 Miles Middle School · Place 4 · Portage WestPortage West2 Miles Middle School413:39 PB7
Sep 12KAMSL League Meet at Linden Grove 1Sep 12 · 2 Miles Middle School · Place 7 · Portage WestPortage West2 Miles Middle School713:40.86 PB7
Sep 10Lakeview InviteSep 10 · 2,600 Meters Middle School · Place 5 · Ms_portage WestMs_portage West2,600 Meters Middle School510:33.057
Sep 6KAMSL League Meet at Portage 1Sep 6 · 2 Miles Middle School · Place 5 · Portage WestPortage West2 Miles Middle School513:39.077

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 29Portage Central D1 & D4 JV Post RegionalOct 29 · 5,000 Meters Varsity · Place 50 · Portage WestPortage West5,000 Meters Varsity5023:08.26
Oct 20KAMSL League ChampionshipOct 20 · 2 Miles Junior Varsity Middle School · Place 3 · Portage WestPortage West2 Miles Junior Varsity Middle School313:50.146
Oct 16MHSAA Middle School Regional - Zone 1 @ Portage CentralOct 16 · 2 Miles Junior Varsity · Place 6 · Portage WestPortage West2 Miles Junior Varsity614:11.23 PB6
Oct 13BC Lakeview MS TriOct 13 · 3,200 Meters Middle School · Place 22 · Portage WestPortage West3,200 Meters Middle School2214:29.996
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Junior Varsity Middle School · Place 5 · Portage WestPortage West5,000 Meters Junior Varsity Middle School510:50.66
Oct 52021 Battle of Portage: North, West & Central @WestOct 5 · 2 Miles Middle School · Place 23 · Portage WestPortage West2 Miles Middle School2314:07.806
Oct 2Otsego Bulldog InvitationalOct 2 · 2 Miles Junior Varsity Middle School · Place 5 · MS_Portage WestMS_Portage West2 Miles Junior Varsity Middle School514:14.46
Sep 27KAMSL League Meet at Portage 3Sep 27 · 2 Miles Middle School · Place 13 · Portage WestPortage West2 Miles Middle School1314:45.936
Sep 20KAMSL @ VicksburgSep 20 · 2 Miles Middle School · Place 14 · Portage WestPortage West2 Miles Middle School1415:276
Sep 13KAMSL League Meet at Portage 2Sep 13 · 2 Miles Middle School · Place 26 · Portage WestPortage West2 Miles Middle School2615:09.086
Sep 11Lakeview InvitationalSep 11 · 1.6 Miles Middle School · Place 23 · Portage WestPortage West1.6 Miles Middle School2311:40.326
Sep 9KAMSL League Meet at Portage 1Sep 9 · 2 Miles Middle School · Place 31 · Portage WestPortage West2 Miles Middle School3115:52.136