Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Riverside Elementary SchoolLakeview Invitational · Sep 79:54.07Lakeview InvitationalSeptember 7, 2019
1.7 Miles · Otsego HSOtsego Bulldog Invitational · Sep 2712:50Otsego Bulldog InvitationalSeptember 27, 2014
2 Miles · Indian Lake Nazarene Camp OFFICIALMHSAA Southwest Michigan Middle School - Vicksburg · Oct 1212:12.0MHSAA Southwest Michigan Middle School - VicksburgOctober 12, 2019
2 Miles · Linden Grove Middle SchoolKAMSL Final · Oct 2112:21.89KAMSL FinalOctober 21, 2019
2 Miles · Otsego 2 Mile CoursOtsego Bulldog Invite · Sep 2812:08.3Otsego Bulldog InviteSeptember 28, 2019
2 Miles · Otsego HSOtsego Bulldog Invite · Sep 2913:07.3Otsego Bulldog InviteSeptember 29, 2018
2 Miles · Portage West MSKAMSL - North, Central, Gull Lake, Linden Grove, Hillside · Oct 1412:02.51KAMSL - North, Central, Gull Lake, Linden Grove, HillsideOctober 14, 2019
2 Miles · Riverside Elementary SchoolKAMSL @ Lakeview · Oct 113:22.91KAMSL @ LakeviewOctober 1, 2018
2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 59:15.7Portage InviteOctober 5, 2019
3,200 Meters · Comstock Comstock MS Invitational · Sep 2112:57.46Comstock MS InvitationalSeptember 21, 2019
5,000 Meters · Broadway Acres Golf CourseComet Opener · Sep 116:53.98Comet OpenerSeptember 1, 2026
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 2318:28.5SMAC ChampionshipsOctober 23, 2021
5,000 Meters · Riverside ElementaryLakeview Invitational · Sep 917:06.39Lakeview InvitationalSeptember 9, 2023
5,000 Meters · Riverview ParkSMAC Championships · Oct 2217:42.87SMAC ChampionshipsOctober 22, 2022
5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 2117:33.4Angel InvitationalSeptember 21, 2024
8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 127:53.9MIAA CC ChampionshipNovember 1, 2025
8,000 Meters · Calvin College - Gainey Athletic ComplexKnight Invitational · Oct 428:42.2Knight InvitationalOctober 4, 2025
8,000 Meters · Heritage Park (Adrian) OFFICIALAdrian College Heritage Classic · Sep 2627:58.6Adrian College Heritage ClassicSeptember 26, 2026
8,000 Meters · Marshall Country Club2026 M.I.A.A. Cross Country Championship · Oct 3128:12.192026 M.I.A.A. Cross Country ChampionshipOctober 31, 2026
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1728:30.44Jayhawk InviteOctober 17, 2026
8,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 1828:33.7George Dales InviteSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 312026 M.I.A.A. Cross Country ChampionshipOct 31 · 8,000 Meters Collegiate · Place 93 · HopeHope8,000 Meters Collegiate9328:12.19 PBSo
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 71 · HopeHope8,000 Meters Varsity7128:30.44 PBSo
Sep 26Adrian College Heritage ClassicSep 26 · 8,000 Meters College · Place 36 · HopeHope8,000 Meters College3627:58.6 PBSo
Sep 18George Dales InviteSep 18 · 8,000 Meters Collegiate · Place 122 · HopeHope8,000 Meters Collegiate12228:33.7 PBSo
Sep 1Comet OpenerSep 1 · 5,000 Meters Men's Race · Place 16 · HopeHope5,000 Meters Men's Race1616:53.98 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MIAA CC ChampionshipNov 1 · 8,000 Meters Men · Place 77 · HopeHope8,000 Meters Men7727:53.9 PBFr
Oct 11Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 84 · HopeHope8,000 Meters Varsity8427:44.82Fr
Oct 4Knight InvitationalOct 4 · 8,000 Meters Collegiate · Place 65 · HopeHope8,000 Meters Collegiate6528:42.2 PBFr
Sep 19George Dales InviteSep 19 · 8,000 Meters Varsity · Place 94 · HopeHope8,000 Meters Varsity9428:56.2FR
Aug 29Comet OpenerAug 29 · 5,000 Meters Men's Race · Place 45 · HopeHope5,000 Meters Men's Race4516:59.7Fr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21Angel InvitationalSep 21 · 5,000 Meters Varsity · Place 35 · OtsegoOtsego5,000 Meters Varsity3517:33.4 PB12

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Lakeview InvitationalSep 9 · 5,000 Meters Varsity Large School · Place 19 · Portage CentralPortage Central5,000 Meters Varsity Large School1917:06.39 PB11

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 22SMAC ChampionshipsOct 22 · 5,000 Meters Men · Place 31 · Portage CentralPortage Central5,000 Meters Men3117:42.87 PB10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23SMAC ChampionshipsOct 23 · 5,000 Meters JV Men · Place 1 · Portage CentralPortage Central5,000 Meters JV Men118:28.5 PB9

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21KAMSL FinalOct 21 · 2 Miles Varsity (top 15) · Place 21 · Portage CentralPortage Central2 Miles Varsity (top 15)2112:21.89 PB7
Oct 14KAMSL - North, Central, Gull Lake, Linden Grove, HillsideOct 14 · 2 Miles Middle School · Place 11 · Portage CentralPortage Central2 Miles Middle School1112:02.51 PB7
Oct 12MHSAA Southwest Michigan Middle School - VicksburgOct 12 · 2 Miles Middle School Championship - Div 1 · Place 8 · Portage CentralPortage Central2 Miles Middle School Championship - Div 1812:12.0 PB7
Oct 7KAMSL - North, Central, WestOct 7 · 2 Miles Middle School · Place 7 · Portage CentralPortage Central2 Miles Middle School712:06.807
Oct 5Portage InviteOct 5 · 2,500 Meters Middle School A · Place 34 · Portage CentralPortage Central2,500 Meters Middle School A349:15.7 PB7
Sep 28Otsego Bulldog InviteSep 28 · 2 Miles Middle School Combined · Place 41 · Portage CentralPortage Central2 Miles Middle School Combined4112:08.3 PB7
Sep 21Comstock MS InvitationalSep 21 · 3,200 Meters MS Boys · Place 6 · Portage CentralPortage Central3,200 Meters MS Boys612:57.46 PB7
Sep 16KAMSL - Central, Lakeview, Vicksburg, Maple St, MattawanSep 16 · 2 Miles Middle School · Place 7 · Portage CentralPortage Central2 Miles Middle School713:04.207
Sep 7Lakeview InvitationalSep 7 · 1.6 Miles Middle School · Place 16 · Portage CentralPortage Central1.6 Miles Middle School169:54.07 PB7

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22KAMSL JamboreeOct 22 · 2 Miles Junior Varsity · Place 4 · Portage CentralPortage Central2 Miles Junior Varsity412:53.996
Oct 9KAMSL @ West: Central (host), West, North, LakeviewOct 9 · 2 Miles Middle School · Place 36 · Portage CentralPortage Central2 Miles Middle School3613:52.396
Oct 62018 Portage Cross Country InvitationalOct 6 · 2,500 Meters 6th Grade Boys · Place 53 · Portage CentralPortage Central2,500 Meters 6th Grade Boys5310:24.36
Oct 1KAMSL @ LakeviewOct 1 · 2 Miles Middle School Boys · Place 23 · Portage CentralPortage Central2 Miles Middle School Boys2313:22.91 PB6
Sep 29Otsego Bulldog InviteSep 29 · 2 Miles MS D1 · Place 65 · Portage CentralPortage Central2 Miles MS D16513:07.3 PB6
Sep 24KAMSL Meet @ LakeviewSep 24 · 2 Miles Middle School Boys · Place 16 · Portage CentralPortage Central2 Miles Middle School Boys1613:40.136
Sep 22Comstock MS InvitationalSep 22 · 3,200 Meters 6th Grade Boys · Place 5 · Portage CentralPortage Central3,200 Meters 6th Grade Boys513:54.546

2014 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Otsego Bulldog InvitationalSep 27 · 1.7 Mile Middle School · Place 42 · OtsegoOtsego1.7 Mile Middle School4212:50 PB6