Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Gilmore Car MuseumKAMSL Meet @ Gull Lake · Sep 1922:14.40KAMSL Meet @ Gull LakeSeptember 19, 2023
2 Miles · Linden Grove Middle SchoolKPS MS Classic · Oct 1721:10.20KPS MS ClassicOctober 17, 2023
2 Miles · Portage West MSKAMSL Championship @Portage West · Oct 1021:12.26KAMSL Championship @Portage WestOctober 10, 2023
5,000 Meters · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2524:51.71Jackson MS & HS-JV InvitationalSeptember 25, 2026
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 1825:37.24SMAC ChampionshipsOctober 18, 2025
5,000 Meters · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1229:47.7044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 324:55.1625th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Friday PROM · Oct 3023:18.01Portage Central Friday PROMOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1023:39.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Portage West MSSMAC Jamboree · Sep 1732:33.11SMAC JamboreeSeptember 17, 2025
5,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 1825:13.14George Dales InviteSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2824:55.62026 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

9 results
DateMeetEventPlMarkGr
Oct 30Portage Central Friday PROMOct 30 · 5,000 Meters Open · Place 173 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Open17323:18.01 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 413 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Division 1 Reserve41323:39.3 PB10
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 JV · Place 290 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters D1 JV29024:55.16 PB10
Sep 25Jackson MS & HS-JV InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 266 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity26624:51.71 PB10
Sep 23SMAC JamboreeSep 23 · 5,000 Meters Varsity · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity—DQ10
Sep 18George Dales InviteSep 18 · 5,000 Meters Varsity · Place 74 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity7425:13.14 PB10
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 5,000 Meters High School Reserves · Place 92 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters High School Reserves9229:47.70 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 269 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Starlight Boys26924:55.6 PB10
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 404 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity40427:20.0210

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Portage Central PROMOct 25 · 5,000 Meters Open · Place 239 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Open23924:51.739
Oct 18SMAC ChampionshipsOct 18 · 5,000 Meters JV · Place 96 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters JV9625:37.24 PB9
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 149 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Division 114927:27.19
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Junior Varsity Division 1 · Place 161 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity Division 116126:22.609
Sep 19 Jackson MS & HS-JV InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 257 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity25727:32.99
Sep 17SMAC JamboreeSep 17 · 5,000 Meters Varsity · Place 172 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity17232:33.11 PB9
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 232 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity23227:23.34—
Sep 643rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 130 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity13029:02.44—
Aug 15Portage Central Early BirdAug 15 · 5,000 Meters Varsity · Place 262 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity26232:15.22—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Battle of KalamazooOct 15 · 2 Miles Middle School · Place 72 · Maple Street MagnetMaple Street Magnet2 Miles Middle School7218:42.108
Oct 8KAMSL Championship @WestOct 8 · 2 Miles Junior Varsity · Place 122 · Maple Street MagnetMaple Street Magnet2 Miles Junior Varsity12217:51.488
Oct 52024 Portage InvitationalOct 5 · 2,500 Meters Junior Varsity Middle School · Place 318 · Maple Street MagnetMaple Street Magnet2,500 Meters Junior Varsity Middle School31814:08.08
Oct 1KAMSL: PC-Maple St.-North-West-Mattawan-Hillside-Milwood-BC CentralOct 1 · 2 Miles Junior Varsity · Place 91 · Maple Street MagnetMaple Street Magnet2 Miles Junior Varsity9117:56.428
Sep 28Otsego Bulldog Invitational Sep 28 · 2 Miles Middle School Varsity Division 1 · Place 280 · MS Maple Street MagnMS Maple Street Magn2 Miles Middle School Varsity Division 128018:07.948
Sep 17KAMSL Quad (Maple Street Host)Sep 17 · 2 Miles Middle School · Place 71 · Maple Street MagnetMaple Street Magnet2 Miles Middle School7119:17.708
Sep 10KAMSL Tri (Linden Grove Host)Sep 10 · 2 Miles Middle School · Place 83 · Maple Street MagnetMaple Street Magnet2 Miles Middle School8319:09.538

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17KPS MS ClassicOct 17 · 2 Miles Middle School · Place 61 · Maple Street MagnetMaple Street Magnet2 Miles Middle School6121:10.20 PB7
Oct 10KAMSL Championship @Portage WestOct 10 · 2 Miles JV Boys · Place 130 · Maple Street MagnetMaple Street Magnet2 Miles JV Boys13021:12.26 PB7
Oct 7Allegan InvitationalOct 7 · 2 Miles Middle School · Place 110 · Maple Street MagnetMaple Street Magnet2 Miles Middle School11019:28.27
Oct 3KAMSL @Portage West: North, CMS, West, Hillside, Maple St, Mattawan & MilwoodOct 3 · 2 Miles Middle School · Place 212 · Maple Street MagnetMaple Street Magnet2 Miles Middle School21222:48.727
Sep 19KAMSL Meet @ Gull LakeSep 19 · 2 Miles Middle School · Place 85 · Maple Street MagnetMaple Street Magnet2 Miles Middle School8522:14.40 PB7
Sep 12Portage West and Maple Street at Linden Grove MSSep 12 · 2 Miles Middle School · Place 91 · Maple Street MagnetMaple Street Magnet2 Miles Middle School9123:17.447
Sep 9Loy Norrix Mini MeetSep 9 · 2 Miles Middle School · Place 34 · Maple Street MagnetMaple Street Magnet2 Miles Middle School3424:21.387