Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.65 Miles · Riverside Elementary SchoolLakeview Invitational · Sep 910:23.58Lakeview InvitationalSeptember 9, 2023
2 Miles · Mattawan Middle School 2 MileKAMSL @Mattawan: Portage Central, Gull Lake, BC Central, Mattawan · Sep 1213:25.20KAMSL @Mattawan: Portage Central, Gull Lake, BC Central, MattawanSeptember 12, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1412:49.30MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
2 Miles · Portage West MSBattle of Portage · Oct 1712:20.86Battle of PortageOctober 17, 2023
2 Miles · Portage West MS - 2 MilesKAMSL @ Portage - PC-Hillside-Milwood-LG · Sep 2612:58.57KAMSL @ Portage - PC-Hillside-Milwood-LGSeptember 26, 2023
2 Miles · Riverside Elementary SchoolKAMSL Meet at Lakeview · Sep 1913:01.70KAMSL Meet at LakeviewSeptember 19, 2023
3,200 Meters · Riverside Elementary SchoolKAMSL LMS vs GL vs PC @Riverside Elementary · Sep 2616:24.66KAMSL LMS vs GL vs PC @Riverside ElementarySeptember 26, 2022
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1120:20.12026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 1819:56.82SMAC ChampionshipsOctober 18, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 718:42.9MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 319:03.2625th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 03-1 @ Portage Central · Oct 3018:57.88MHSAA LP Region 03-1 @ Portage CentralOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1019:15.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Portage West MSSMAC Championships · Oct 1919:43.13SMAC ChampionshipsOctober 19, 2024
5,000 Meters · Riverside ElementarySMAC Jamboree · Sep 2319:30.95SMAC JamboreeSeptember 23, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1819:22.35Ottawa 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 51 · Portage CentralPortage Central5,000 Meters D15118:42.9 PB11
Oct 30MHSAA LP Region 03-1 @ Portage CentralOct 30 · 5,000 Meters D1 · Place 14 · Portage CentralPortage Central5,000 Meters D11418:57.88 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 37 · Portage CentralPortage Central5,000 Meters Division 13719:15.3 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 24 · Portage CentralPortage Central5,000 Meters D1 Varsity2419:03.26 PB11
Sep 23SMAC JamboreeSep 23 · 5,000 Meters Varsity · Place 9 · Portage CentralPortage Central5,000 Meters Varsity919:30.95 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 26 · Portage CentralPortage Central5,000 Meters Session 2 Varsity2619:22.35 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 31 · Portage CentralPortage Central5,000 Meters Spartan Elite (Top 10 at 25 States)3120:20.1 PB11
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 21 · Portage CentralPortage Central5,000 Meters Varsity2120:14.5311

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18SMAC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 6 · Portage CentralPortage Central5,000 Meters Varsity619:56.82 PB10
Sep 17SMAC JamboreeSep 17 · 5,000 Meters Varsity · Place 5 · Portage CentralPortage Central5,000 Meters Varsity520:24.7810

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19SMAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 7 · Portage CentralPortage Central5,000 Meters Varsity719:43.13 PB9

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17Battle of PortageOct 17 · 2 Miles Middle School · Place 4 · Portage CentralPortage Central2 Miles Middle School412:20.86 PB8
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Large School · Place 4 · Portage CentralPortage Central2 Miles Large School412:49.30 PB8
Oct 10KAMSL Championship @Portage WestOct 10 · 2 Miles Middle School Varsity · Place 4 · Portage CentralPortage Central2 Miles Middle School Varsity412:26.028
Oct 3KAMSL @Portage West: North, CMS, West, Hillside, Maple St, Mattawan & MilwoodOct 3 · 2 Miles Middle School · Place 5 · Portage CentralPortage Central2 Miles Middle School512:58.218
Sep 26KAMSL @ Portage - PC-Hillside-Milwood-LGSep 26 · 2 Miles Middle School · Place 2 · Portage CentralPortage Central2 Miles Middle School212:58.57 PB8
Sep 19KAMSL Meet at LakeviewSep 19 · 2 Miles Middle School · Place 4 · Portage CentralPortage Central2 Miles Middle School413:01.70 PB8
Sep 12KAMSL @Mattawan: Portage Central, Gull Lake, BC Central, MattawanSep 12 · 2 Miles Middle School · Place 2 · Portage CentralPortage Central2 Miles Middle School213:25.20 PB8
Sep 9Lakeview InvitationalSep 9 · 1.65 Miles Middle School · Place 6 · Portage CentralPortage Central1.65 Miles Middle School610:23.58 PB8

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18KAMSL League Meet @Portage WestOct 18 · 2 Miles Varsity · Place 15 · Portage CentralPortage Central2 Miles Varsity1513:05.487
Oct 4KAMSL @Portage WestOct 4 · 2 Miles Middle School · Place 8 · Portage CentralPortage Central2 Miles Middle School813:13.007
Oct 1Otsego Bulldog InvitationalOct 1 · 2 Miles Middle School Varsity Division 1 · Place 22 · MS_Portage CentralMS_Portage Central2 Miles Middle School Varsity Division 12213:18.167
Sep 26KAMSL LMS vs GL vs PC @Riverside ElementarySep 26 · 3,200 Meters Middle School · Place 17 · Portage CentralPortage Central3,200 Meters Middle School1716:24.66 PB7
Sep 19KAMSL Meet @Portage WestSep 19 · 2 Miles Middle School · Place 7 · Portage CentralPortage Central2 Miles Middle School714:04.607
Sep 12KAMSL League Meet at Portage 2Sep 12 · 2 Miles Middle School · Place 9 · Portage CentralPortage Central2 Miles Middle School913:50.847
Sep 6KAMSL League Meet at Portage 1Sep 6 · 2 Miles Middle School · Place 22 · Portage CentralPortage Central2 Miles Middle School2214:40.077

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16MHSAA Middle School Regional - Zone 1 @ Portage CentralOct 16 · 2 Miles Varsity · Place 27 · Portage CentralPortage Central2 Miles Varsity2713:06.306
Oct 52021 Battle of Portage: North, West & Central @WestOct 5 · 2 Miles Middle School · Place 9 · Portage CentralPortage Central2 Miles Middle School913:22.406
Oct 2Otsego Bulldog InvitationalOct 2 · 2 Miles Middle School Division 1 · Place 17 · MS_Portage CentralMS_Portage Central2 Miles Middle School Division 11713:16.96
Sep 20Linden Grove, Mattawan, Maple St & Portage North (@ West)Sep 20 · 2 Miles Middle School · Place 25 · Portage CentralPortage Central2 Miles Middle School2516:12.606
Sep 20Linden Grove, Mattawan, Maple St & Portage North (@ West)Sep 20 · 2 Miles Middle School · Place 10 · Portage CentralPortage Central2 Miles Middle School1014:17.106