Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · GRPS Northeast CampusWest Michigan Middle School Cross Country Championship and GRPS Elementary Invitational · Oct 236:22.70West Michigan Middle School Cross Country Championship and GRPS Elementary InvitationalOctober 23, 2021
2 Miles · Gilmore Car MuseumKAMSL Meet @ Gilmore: Hillside, Maple Street, Milwood, Gull Lake · Sep 911:12.60KAMSL Meet @ Gilmore: Hillside, Maple Street, Milwood, Gull LakeSeptember 9, 2025
2 Miles · Linden Grove Middle SchoolBattle of Kalamazoo · Oct 710:36.13Battle of KalamazooOctober 7, 2025
2 Miles · Mattawan Middle School 2 MileKAMSL @Mattawan: Lakeview, Maple St, BC Central, Mattawan · Sep 2511:35.58KAMSL @Mattawan: Lakeview, Maple St, BC Central, MattawanSeptember 25, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1412:05.89MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
2 Miles · Portage West MSKAMSL Championship @Portage West · Oct 1011:23.60KAMSL Championship @Portage WestOctober 10, 2023
3,000 Meters · Cass Benton Park OFFICIALUSATF Michigan Association Junior Olympic Championships · Nov 1111:38.30USATF Michigan Association Junior Olympic ChampionshipsNovember 11, 2023
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 910:27.14USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1413:22.45USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Cass Benton Park OFFICIAL2025 Michigan USATF Association Youth Junior Olympic Cross Country Championship · Nov 1513:41.002025 Michigan USATF Association Youth Junior Olympic Cross Country ChampionshipNovember 15, 2025
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2615:48.60Jackson InvitationalSeptember 26, 2026
5,000 Meters · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1216:55.9044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 715:38.9MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 03-1 @ Portage Central · Oct 3015:46.71MHSAA LP Region 03-1 @ Portage CentralOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1016:00.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 1816:41.76George Dales InviteSeptember 18, 2026
5,000 Meters · Riverside ElementarySMAC Jamboree · Sep 2316:12.38SMAC JamboreeSeptember 23, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2816:06.42026 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
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 29 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters D12915:38.9 PB9
Oct 30MHSAA LP Region 03-1 @ Portage CentralOct 30 · 5,000 Meters D1 · Place 11 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters D11115:46.71 PB9
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 32 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Division 13216:00.3 PB9
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 18 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Orange Division (1000 + enrollment)1815:48.60 PB9
Sep 23SMAC JamboreeSep 23 · 5,000 Meters Varsity · Place 6 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity616:12.38 PB9
Sep 18George Dales InviteSep 18 · 5,000 Meters Varsity · Place 3 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity316:41.76 PB9
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 5,000 Meters High School Varsity · Place 2 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters High School Varsity216:55.90 PB9
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 7 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Starlight Boys716:06.4 PB9
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 22 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity2216:29.609

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 7 · UnattachedUnattached4,000 Meters 13-14713:34.208
Nov 152025 Michigan USATF Association Youth Junior Olympic Cross Country ChampionshipNov 15 · 4,000 Meters 13-14 · Place 1 · 19-Unattached19-Unattached4,000 Meters 13-14113:41.00 PB8
Oct 18West Michigan Middle School Cross Country Championship and GRPS Elementary InvitationalOct 18 · 2 Miles Middle School Varsity · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School Varsity110:35.568
Oct 11MHSAA MS Regional - Zone 1 @ Portage (C)Oct 11 · 2 Miles Varsity · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Varsity110:31.818
Oct 7Battle of KalamazooOct 7 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School110:36.13 PB8
Oct 42025 Portage InvitationalOct 4 · 2,500 Meters Middle School · Place 2 · Maple Street MagnetMaple Street Magnet2,500 Meters Middle School27:53.68
Sep 30KAMSL ChampionshipSep 30 · 2 Miles Middle School Varsity · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School Varsity110:46.578
Sep 16KAMSL Meet @ Gilmore PW, PN, GL, BCC, Matt, LV, MSSep 16 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School111:14.408
Sep 9KAMSL Meet @ Gilmore: Hillside, Maple Street, Milwood, Gull LakeSep 9 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School111:12.60 PB8
Sep 2KAMSL Jamboree at Linden GroveSep 2 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School111:02.208

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 40 · 19-Unattached19-Unattached4,000 Meters 13-144013:22.45 PB7
Nov 16USATF Michigan Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 3 · 19-Unattached19-Unattached4,000 Meters 13-14313:577
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Varsity · Place 5 · Maple Street MagnetMaple Street Magnet5,000 Meters Varsity516:58.887
Oct 15Battle of KalamazooOct 15 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School111:21.307
Oct 12MHSAA MS Regional - Zone 1 @ PortageOct 12 · 2 Miles Varsity · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Varsity110:45.157
Oct 8KAMSL Championship @WestOct 8 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School110:55.077
Oct 52024 Portage InvitationalOct 5 · 2,500 Meters Middle School · Place 2 · Maple Street MagnetMaple Street Magnet2,500 Meters Middle School28:07.57
Oct 1KAMSL: PC-Maple St.-North-West-Mattawan-Hillside-Milwood-BC CentralOct 1 · 2 Miles Varsity · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Varsity110:53.887
Sep 28Otsego Bulldog Invitational Sep 28 · 2 Miles Middle School Varsity Division 1 · Place 1 · MS Maple Street MagnMS Maple Street Magn2 Miles Middle School Varsity Division 1111:00.547
Sep 17KAMSL Quad (Maple Street Host)Sep 17 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School111:32.407
Sep 10KAMSL Tri (Linden Grove Host)Sep 10 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School111:34.897

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 25 · Lam-Cody-MI-UnattachedLam-Cody-MI-Unattached3,000 Meters 11-122510:27.14 PB6
Nov 11USATF Michigan Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 1 · UnattachedUnattached3,000 Meters 11-12111:38.30 PB6
Oct 17KPS MS ClassicOct 17 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School111:40.506
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Large School · Place 11 · Maple Street MagnetMaple Street Magnet2 Miles Large School1112:05.89 PB6
Oct 10KAMSL Championship @Portage WestOct 10 · 2 Miles Middle School Varsity · Place 6 · Maple Street MagnetMaple Street Magnet2 Miles Middle School Varsity611:23.60 PB6
Oct 7Allegan InvitationalOct 7 · 2 Miles Middle School · Place 7 · Maple Street MagnetMaple Street Magnet2 Miles Middle School710:49.76
Oct 3KAMSL @Portage West: North, CMS, West, Hillside, Maple St, Mattawan & MilwoodOct 3 · 2 Miles Middle School · Place 4 · Maple Street MagnetMaple Street Magnet2 Miles Middle School411:42.736
Sep 25KAMSL @Mattawan: Lakeview, Maple St, BC Central, MattawanSep 25 · 2 Miles Middle School · Place 2 · Maple Street MagnetMaple Street Magnet2 Miles Middle School211:35.58 PB6
Sep 19KAMSL Meet @ Gull LakeSep 19 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School112:50.716
Sep 12Portage West and Maple Street at Linden Grove MSSep 12 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School112:21.536
Sep 9Loy Norrix Mini MeetSep 9 · 2 Miles Middle School · Place 1 · Maple Street MagnetMaple Street Magnet2 Miles Middle School112:42.966

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23West Michigan Middle School Cross Country Championship and GRPS Elementary InvitationalOct 23 · 1,600 Meters Elementary-4th&5th · Place 1 · UnattachedUnattached1,600 Meters Elementary-4th&5th16:22.70 PB4