Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.65 Miles · Riverside Elementary SchoolLakeview Invitational · Sep 98:44.28Lakeview InvitationalSeptember 9, 2023
2 Miles · Gilmore Car MuseumKAMSL Meet PN PW GL @ GL · Sep 2611:59.73KAMSL Meet PN PW GL @ GLSeptember 26, 2023
2 Miles · Indian Lake Nazarene Camp OFFICIALKAMSL Meet @ Vicksburg · Sep 1911:20KAMSL Meet @ VicksburgSeptember 19, 2022
2 Miles · Linden Grove Middle SchoolKAMSL League Meet at Linden Grove 1 · Sep 1211:32.94KAMSL League Meet at Linden Grove 1September 12, 2022
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1411:03.58MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
2 Miles · Portage West MSBattle of Portage · Oct 1710:38.28Battle of PortageOctober 17, 2023
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1116:37.92026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 1816:52.45SMAC ChampionshipsOctober 18, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 715:45.1MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 315:47.1625th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 03-1 @ Portage Central · Oct 3015:40.99MHSAA LP Region 03-1 @ Portage CentralOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1015:58.92026 Portage InvitationalOctober 10, 2026
5,000 Meters · Portage West MSSMAC Championships · Oct 1916:31.51SMAC ChampionshipsOctober 19, 2024
5,000 Meters · Riverside ElementarySMAC Jamboree · Sep 2316:06.58SMAC JamboreeSeptember 23, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1815:47.01Ottawa 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 33 · Portage CentralPortage Central5,000 Meters D13315:45.1 PB11
Oct 30MHSAA LP Region 03-1 @ Portage CentralOct 30 · 5,000 Meters D1 · Place 6 · Portage CentralPortage Central5,000 Meters D1615:40.99 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 30 · Portage CentralPortage Central5,000 Meters Division 13015:58.9 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 11 · Portage CentralPortage Central5,000 Meters D1 Varsity1115:47.16 PB11
Sep 23SMAC JamboreeSep 23 · 5,000 Meters Varsity · Place 3 · Portage CentralPortage Central5,000 Meters Varsity316:06.58 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 11 · Portage CentralPortage Central5,000 Meters Session 2 Varsity1115:47.01 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 14 · Portage CentralPortage Central5,000 Meters Spartan Elite (Top 10 at 25 States)1416:37.9 PB11
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 14 · Portage CentralPortage Central5,000 Meters Varsity1416:20.2011

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18SMAC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 19 · Portage CentralPortage Central5,000 Meters Varsity1916:52.45 PB10
Sep 17SMAC JamboreeSep 17 · 5,000 Meters Varsity · Place 3 · Portage CentralPortage Central5,000 Meters Varsity316:41.8510

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19SMAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 13 · Portage CentralPortage Central5,000 Meters Varsity1316:31.51 PB9

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17Battle of PortageOct 17 · 2 Miles Middle School · Place 1 · Portage WestPortage West2 Miles Middle School110:38.28 PB8
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Large School · Place 1 · Portage WestPortage West2 Miles Large School111:03.58 PB8
Oct 10KAMSL Championship @Portage WestOct 10 · 2 Miles Middle School Varsity · Place 1 · Portage WestPortage West2 Miles Middle School Varsity110:47.508
Oct 3KAMSL @Portage West: North, CMS, West, Hillside, Maple St, Mattawan & MilwoodOct 3 · 2 Miles Middle School · Place 1 · Portage WestPortage West2 Miles Middle School111:09.448
Sep 30Otsego Bulldog InviteSep 30 · 2 Miles Middle School Varsity Division 1 · Place 2 · Portage WestPortage West2 Miles Middle School Varsity Division 1210:49.848
Sep 26KAMSL Meet PN PW GL @ GLSep 26 · 2 Miles Middle School · Place 1 · Portage WestPortage West2 Miles Middle School111:59.73 PB8
Sep 22 Jackson MS & HS-JV InvitationalSep 22 · 2 Miles Middle School · Place 2 · Portage WestPortage West2 Miles Middle School210:43.58
Sep 15MSU Spartan InvitationalSep 15 · 2 Miles Middle School · Place 1 · MS_Portage WestMS_Portage West2 Miles Middle School110:32.98
Sep 9Lakeview InvitationalSep 9 · 1.65 Miles Middle School · Place 1 · Portage WestPortage West1.65 Miles Middle School18:44.28 PB8

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18KAMSL League Meet @Portage WestOct 18 · 2 Miles Varsity · Place 2 · Portage WestPortage West2 Miles Varsity211:13.747
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 2 · Portage WestPortage West2 Miles Varsity211:19.727
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 12 · Portage WestPortage West2,500 Meters Middle School128:48.07
Oct 1Otsego Bulldog InvitationalOct 1 · 2 Miles Middle School Varsity Division 1 · Place 2 · MS_Portage WestMS_Portage West2 Miles Middle School Varsity Division 1211:23.847
Sep 19KAMSL Meet @ VicksburgSep 19 · 2 Miles Middle School · Place 2 · Portage WestPortage West2 Miles Middle School211:20 PB7
Sep 12KAMSL League Meet at Linden Grove 1Sep 12 · 2 Miles Middle School · Place 2 · Portage WestPortage West2 Miles Middle School211:32.94 PB7
Sep 10Lakeview InviteSep 10 · 2,600 Meters Middle School · Place 2 · Ms_portage WestMs_portage West2,600 Meters Middle School29:12.297
Sep 6KAMSL League Meet at Portage 1Sep 6 · 2 Miles Middle School · Place 1 · Portage WestPortage West2 Miles Middle School111:46.437

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 20KAMSL League ChampionshipOct 20 · 2 Miles Middle School Varsity · Place 5 · Portage WestPortage West2 Miles Middle School Varsity511:39.806
Oct 16MHSAA Middle School Regional - Zone 1 @ Portage CentralOct 16 · 2 Miles Varsity · Place 15 · Portage WestPortage West2 Miles Varsity1511:45.616
Oct 13BC Lakeview MS TriOct 13 · 3,200 Meters Middle School · Place 2 · Portage WestPortage West3,200 Meters Middle School211:56.976
Oct 92021 Portage Cross Country InvitationalOct 9 · 2,500 Meters Middle School Varsity · Place 32 · Portage WestPortage West2,500 Meters Middle School Varsity329:07.26
Oct 52021 Battle of Portage: North, West & Central @WestOct 5 · 2 Miles Middle School · Place 1 · Portage WestPortage West2 Miles Middle School111:49.406
Oct 2Otsego Bulldog InvitationalOct 2 · 2 Miles Middle School Varsity · Place 9 · MS_Portage WestMS_Portage West2 Miles Middle School Varsity911:49.26
Sep 27KAMSL League Meet at Portage 3Sep 27 · 2 Miles Middle School · Place 4 · Portage WestPortage West2 Miles Middle School412:22.866
Sep 20KAMSL @ VicksburgSep 20 · 2 Miles Middle School · Place 5 · Portage WestPortage West2 Miles Middle School512:436
Sep 11Lakeview InvitationalSep 11 · 1.6 Miles Middle School · Place 4 · Portage WestPortage West1.6 Miles Middle School49:43.196
Sep 9KAMSL League Meet at Portage 1Sep 9 · 2 Miles Middle School · Place 2 · Portage WestPortage West2 Miles Middle School212:13.216