Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Linden Grove Middle SchoolKAMSL League Meet at Linden Grove 3 · Oct 313:48.04KAMSL League Meet at Linden Grove 3October 3, 2022
2 Miles · Portage West - 2 MilesKAMSL League Meet @Portage West · Oct 1813:33.23KAMSL League Meet @Portage WestOctober 18, 2022
2 Miles · Portage West MSKAMSL League Meet at Portage 2 · Sep 1213:36.44KAMSL League Meet at Portage 2September 12, 2022
5,000 Meters · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2522:43.32Jackson MS & HS-JV InvitationalSeptember 25, 2026
5,000 Meters · KRESALoy Norrix XC Meet · Aug 2822:19.06Loy Norrix XC MeetAugust 28, 2024
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 1822:50.17SMAC ChampionshipsOctober 18, 2025
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 321:14.8925th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2124:31.29Portage Central Early BirdAugust 21, 2026
5,000 Meters · Portage West MSSMAC Championships · Oct 1919:28.03SMAC ChampionshipsOctober 19, 2024
5,000 Meters · Riverside ElementarySMAC Jamboree · Sep 2322:18.86SMAC JamboreeSeptember 23, 2026
5,000 Meters · South Christian Sports Park2024 Under the Lights Invite · Aug 2320:53.52024 Under the Lights InviteAugust 23, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 JV · Place 223 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters D1 JV22321:14.89 PB12
Sep 25Jackson MS & HS-JV InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 225 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity22522:43.32 PB12
Sep 23SMAC JamboreeSep 23 · 5,000 Meters Varsity · Place 183 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity18322:18.86 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 241 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Starlight Boys24122:53.612
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 371 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity37124:31.29 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18SMAC ChampionshipsOct 18 · 5,000 Meters JV · Place 81 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters JV8122:50.17 PB11
Sep 19 Jackson MS & HS-JV InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 101 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity10121:00.211
Sep 17SMAC JamboreeSep 17 · 5,000 Meters Varsity · Place 100 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity10021:20.3611
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 82 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity8219:59.7711
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 192 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity19220:29.6JR
Aug 15Portage Central Early BirdAug 15 · 5,000 Meters Varsity · Place 115 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity11520:32.4711

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Portage Central Friday PROMOct 25 · 5,000 Meters Open · Place 44 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Open4419:32.2410
Oct 19SMAC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 21 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity2119:28.03 PB10
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 202 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Division 120219:49.610
Sep 20Jackson MS & HS-JV InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 63 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity6320:12.710
Sep 17SMAC East Jamboree Sep 17 · 5,000 Meters Varsity · Place 41 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity4121:34.4510
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 44 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity4420:08.9310
Aug 28Loy Norrix XC MeetAug 28 · 5,000 Meters Varsity · Place 24 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity2422:19.06 PB10
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Sunset Boys 5k · Place 162 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Sunset Boys 5k16220:53.5 PB10

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27Portage Central Friday PROMOct 27 · 5,000 Meters Varsity · Place 44 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity4419:28.329
Oct 21SMAC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 21 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity2119:26.599
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 1 · Place 262 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Division 126220:31.29
Oct 4SMAC Kalamazoo Central MeetOct 4 · 5,000 Meters Varsity · Place 38 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity3820:49.599
Sep 22 Jackson MS & HS-JV InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 98 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity9820:49.79
Sep 19SMAC East Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 49 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity4921:43.089
Sep 15Ottawa Hills InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 64 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Junior Varsity6421:15.999
Sep 9Loy Norrix Mini MeetSep 9 · 5,000 Meters Varsity · Place 22 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Varsity2221:14.869
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Twilight Boys 5k · Place 194 · Kalamazoo Loy NorrixKalamazoo Loy Norrix5,000 Meters Twilight Boys 5k19423:37.209

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18KAMSL League Meet @Portage WestOct 18 · 2 Miles Varsity · Place 68 · Maple Street MagnetMaple Street Magnet2 Miles Varsity6813:33.23 PB8
Oct 8Allegan InvitationalOct 8 · 2 Miles Middle School · Place 38 · Maple Street MagnetMaple Street Magnet2 Miles Middle School3813:25.238
Oct 3KAMSL League Meet at Linden Grove 3Oct 3 · 2 Miles Middle School · Place 15 · Maple Street MagnetMaple Street Magnet2 Miles Middle School1513:48.04 PB8
Sep 19KAMSL Meet @Portage WestSep 19 · 2 Miles Middle School · Place 23 · Maple Street MagnetMaple Street Magnet2 Miles Middle School2314:18.208
Sep 12KAMSL League Meet at Portage 2Sep 12 · 2 Miles Middle School · Place 10 · Maple Street MagnetMaple Street Magnet2 Miles Middle School1013:36.44 PB8
Sep 6KAMSL League Meet at Portage 1Sep 6 · 2 Miles Middle School · Place 33 · Maple Street MagnetMaple Street Magnet2 Miles Middle School3314:08.368

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20KAMSL League ChampionshipOct 20 · 2 Miles Middle School Varsity · Place 100 · Maple Street MagnetMaple Street Magnet2 Miles Middle School Varsity10015:12.307
Oct 13BC Lakeview MS TriOct 13 · 3,200 Meters Middle School · Place 48 · Maple Street MagnetMaple Street Magnet3,200 Meters Middle School4814:56.227
Oct 9Allegan InvitationalOct 9 · 2 Miles Middle School · Place 91 · Maple Street MagnetMaple Street Magnet2 Miles Middle School9114:19.577
Oct 4Linden Grove League Meet #3Oct 4 · 2 Miles Middle School · Place 27 · Maple Street MagnetMaple Street Magnet2 Miles Middle School2715:43.527
Sep 27KAMSL League Meet at Portage 3Sep 27 · 2 Miles Middle School · Place 74 · Maple Street MagnetMaple Street Magnet2 Miles Middle School7416:18.587
Sep 20Linden Grove, Mattawan, Maple St & Portage North (@ West)Sep 20 · 2 Miles Middle School · Place 80 · Maple Street MagnetMaple Street Magnet2 Miles Middle School8016:53.207
Sep 13KAMSL League Meet at Portage 2Sep 13 · 2 Miles Middle School · Place 131 · Maple Street MagnetMaple Street Magnet2 Miles Middle School13118:39.807