Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Gilmore Car MuseumKAMSL Meet @ Gull Lake · Sep 1916:37.23KAMSL Meet @ Gull LakeSeptember 19, 2023
2 Miles · Linden Grove Middle SchoolKPS MS Classic · Oct 1715:08.40KPS MS ClassicOctober 17, 2023
2 Miles · Mattawan Middle School 2 MileKAMSL @Mattawan: Lakeview, Maple St, BC Central, Mattawan · Sep 2515:38.52KAMSL @Mattawan: Lakeview, Maple St, BC Central, MattawanSeptember 25, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1415:42.04MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
2 Miles · Portage West - 2 MilesKAMSL League Meet @Portage West · Oct 1814:52.00KAMSL League Meet @Portage WestOctober 18, 2022
2 Miles · Portage West MSKAMSL Championship @Portage West · Oct 1015:10.07KAMSL Championship @Portage WestOctober 10, 2023
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2120:17.39Portage Central Early BirdAugust 21, 2026
5,000 Meters · Portage West MSSMAC Jamboree · Sep 1721:02.21SMAC JamboreeSeptember 17, 2025
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2819:42.22026 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

2 results
DateMeetEventPlMarkGr
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 140 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Starlight Boys14019:42.2 PB10
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 215 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity21520:17.39 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Portage Central PROMOct 25 · 5,000 Meters Open · Place 64 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Open6419:11.989
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 53 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Division 15319:25.39
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Junior Varsity Division 1 · Place 47 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity Division 14719:01.899
Sep 19 Jackson MS & HS-JV InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 48 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity4819:53.19
Sep 17SMAC JamboreeSep 17 · 5,000 Meters Varsity · Place 88 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity8821:02.21 PB9
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 69 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity6919:46.239
Sep 643rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 42 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity4220:12.719
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 196 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity19620:31.4FR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Battle of KalamazooOct 15 · 2 Miles Middle School · Place 15 · Maple Street MagnetMaple Street Magnet2 Miles Middle School1513:21.508
Oct 12MHSAA MS Regional - Zone 1 @ PortageOct 12 · 2 Miles Varsity · Place 62 · Maple Street MagnetMaple Street Magnet2 Miles Varsity6212:58.958
Oct 8KAMSL Championship @WestOct 8 · 2 Miles Middle School · Place 60 · Maple Street MagnetMaple Street Magnet2 Miles Middle School6013:21.978
Oct 52024 Portage InvitationalOct 5 · 2,500 Meters Middle School · Place 189 · Maple Street MagnetMaple Street Magnet2,500 Meters Middle School18910:08.18
Oct 1KAMSL: PC-Maple St.-North-West-Mattawan-Hillside-Milwood-BC CentralOct 1 · 2 Miles Varsity · Place 56 · Maple Street MagnetMaple Street Magnet2 Miles Varsity5613:35.978
Sep 28Otsego Bulldog Invitational Sep 28 · 2 Miles Middle School Varsity Division 1 · Place 114 · MS Maple Street MagnMS Maple Street Magn2 Miles Middle School Varsity Division 111413:52.708
Sep 17KAMSL Quad (Maple Street Host)Sep 17 · 2 Miles Middle School · Place 29 · Maple Street MagnetMaple Street Magnet2 Miles Middle School2915:09.708
Sep 10KAMSL Tri (Linden Grove Host)Sep 10 · 2 Miles Middle School · Place 45 · Maple Street MagnetMaple Street Magnet2 Miles Middle School4515:15.028

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17KPS MS ClassicOct 17 · 2 Miles Middle School · Place 31 · Maple Street MagnetMaple Street Magnet2 Miles Middle School3115:08.40 PB7
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Junior Varsity · Place 69 · Maple Street MagnetMaple Street Magnet2 Miles Junior Varsity6915:42.04 PB7
Oct 10KAMSL Championship @Portage WestOct 10 · 2 Miles JV Boys · Place 54 · Maple Street MagnetMaple Street Magnet2 Miles JV Boys5415:10.07 PB7
Oct 3KAMSL @Portage West: North, CMS, West, Hillside, Maple St, Mattawan & MilwoodOct 3 · 2 Miles Middle School · Place 167 · Maple Street MagnetMaple Street Magnet2 Miles Middle School16717:35.437
Sep 25KAMSL @Mattawan: Lakeview, Maple St, BC Central, MattawanSep 25 · 2 Miles Middle School · Place 51 · Maple Street MagnetMaple Street Magnet2 Miles Middle School5115:38.52 PB7
Sep 19KAMSL Meet @ Gull LakeSep 19 · 2 Miles Middle School · Place 43 · Maple Street MagnetMaple Street Magnet2 Miles Middle School4316:37.23 PB7
Sep 12Portage West and Maple Street at Linden Grove MSSep 12 · 2 Miles Middle School · Place 64 · Maple Street MagnetMaple Street Magnet2 Miles Middle School6416:53.727
Sep 9Loy Norrix Mini MeetSep 9 · 2 Miles Middle School · Place 18 · Maple Street MagnetMaple Street Magnet2 Miles Middle School1816:10.546

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18KAMSL League Meet @Portage WestOct 18 · 2 Miles JV · Place 37 · Maple Street MagnetMaple Street Magnet2 Miles JV3714:52.00 PB6
Oct 3KAMSL League Meet at Linden Grove 3Oct 3 · 2 Miles Middle School · Place 31 · Maple Street MagnetMaple Street Magnet2 Miles Middle School3115:15.726
Sep 19KAMSL Meet @Portage WestSep 19 · 2 Miles Middle School · Place 54 · Maple Street MagnetMaple Street Magnet2 Miles Middle School5416:17.906
Sep 12KAMSL League Meet at Portage 2Sep 12 · 2 Miles Middle School · Place 35 · Maple Street MagnetMaple Street Magnet2 Miles Middle School3515:58.066
Sep 6KAMSL League Meet at Portage 1Sep 6 · 2 Miles Middle School · Place 73 · Maple Street MagnetMaple Street Magnet2 Miles Middle School7316:24.766