Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Angel Mounds State ParkNCAA Division II Midwest Region Cross Country Championships · Nov 433:25.0NCAA Division II Midwest Region Cross Country ChampionshipsNovember 4, 2023
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 833:24.6NCAA DII Midwest RegionalNovember 8, 2025
10,000 Meters · Lewis UniversityNCAA DII Midwest Regional · Nov 932:50.1NCAA DII Midwest RegionalNovember 9, 2024
4 Miles · Fisher Trails - Northwood U7th Annual Northwood Invitational (MS, HS, College) · Sep 1220:23.107th Annual Northwood Invitational (MS, HS, College)September 12, 2026
5,000 Meters · Addison HS OFFICIALEast Jackson & Hanover Horton @ Addison HS · Sep 2016:38.82East Jackson & Hanover Horton @ Addison HSSeptember 20, 2022
5,000 Meters · Ella SharpMHSAA LP Region 23-3 @ Jackson · Oct 3016:37.74MHSAA LP Region 23-3 @ JacksonOctober 30, 2020
5,000 Meters · Ella Sharp Park OFFICIALCascades Conference Meet · Oct 1916:42.15Cascades Conference MeetOctober 19, 2020
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D3 Finals · Nov 616:14.55MHSAA LP D3 FinalsNovember 6, 2021
5,000 Meters · Shepherd High School2025 Jeff Drenth Memorial · Aug 2915:36.002025 Jeff Drenth MemorialAugust 29, 2025
5,000 Meters · Springport HSSpringport Invitational · Sep 816:49.39Springport InvitationalSeptember 8, 2021
5,000 Meters · Vandercook Lake High SchoolHanover Horton & Michigan Center @ Vandercook Lake · Sep 2717:16.3Hanover Horton & Michigan Center @ Vandercook LakeSeptember 27, 2022
6,000 Meters · Fisher Trails - Northwood U5th Annual Northwood Invite · Sep 719:20.505th Annual Northwood InviteSeptember 7, 2024
8,000 Meters · Calvin College - Gainey Athletic ComplexCalvin Diemer Classic · Sep 1325:50.6Calvin Diemer ClassicSeptember 13, 2025
8,000 Meters · Chestnut Grove 2KWSU Warrior Challenge 2026 · Oct 2426:15.50WSU Warrior Challenge 2026October 24, 2026
8,000 Meters · Grand Woods Park OFFICIALLansing CC Invitational · Sep 1926:19.8Lansing CC InvitationalSeptember 19, 2025
8,000 Meters · Katke Golf CourseGLIAC Cross Country Championships · Oct 2625:30.0GLIAC Cross Country ChampionshipsOctober 26, 2024
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1025:39.18Lewis CrossoverOctober 10, 2026
8,000 Meters · Michigan Tech Trails ParkingGLIAC Cross Country Championships · Oct 2126:10.3GLIAC Cross Country ChampionshipsOctober 21, 2023
8,000 Meters · Purdue Northwest - WestvilleGLIAC Cross Country Championships · Nov 625:48.4GLIAC Cross Country ChampionshipsNovember 6, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6GLIAC Cross Country ChampionshipsNov 6 · 8,000 Meters GLIAC · Place 37 · Davenport (Mich.)Davenport (Mich.)8,000 Meters GLIAC3725:48.4 PBSr
Oct 24WSU Warrior Challenge 2026Oct 24 · 8,000 Meters Warrior Challenge · Place 20 · Davenport (Mich.)Davenport (Mich.)8,000 Meters Warrior Challenge2026:15.50 PBSr
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 78 · Davenport (Mich.)Davenport (Mich.)8,000 Meters Collegiate7825:39.18 PBSr
Sep 192026 Knight InviteSep 19 · 8,000 Meters Men · Place 35 · Davenport (Mich.)Davenport (Mich.)8,000 Meters Men3526:40.2Sr
Sep 127th Annual Northwood Invitational (MS, HS, College)Sep 12 · 4 Miles Collegiate Men · Place 5 · Davenport (Mich.)Davenport (Mich.)4 Miles Collegiate Men520:23.10 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NCAA DII Midwest RegionalNov 8 · 10,000 Meters D2 Midwest · Place 119 · Davenport (Mich.)Davenport (Mich.)10,000 Meters D2 Midwest11933:24.6 PBJr
Oct 25GLIAC ChampionshipsOct 25 · 8,000 Meters Collegiate · Place 52 · Davenport (Mich.)Davenport (Mich.)8,000 Meters Collegiate5226:14.50Jr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 192 · Davenport (Mich.)Davenport (Mich.)8,000 Meters Mens 800019226:06.28Jr
Sep 19Lansing CC InvitationalSep 19 · 8,000 Meters Men's · Place 5 · Davenport (Mich.)Davenport (Mich.)8,000 Meters Men's526:19.8 PBJr
Sep 13Calvin Diemer ClassicSep 13 · 8,000 Meters Men · Place 6 · Davenport (Mich.)Davenport (Mich.)8,000 Meters Men625:50.6 PBJr
Aug 292025 Jeff Drenth MemorialAug 29 · 5,000 Meters Men's 5K · Place 24 · Davenport (Mich.)Davenport (Mich.)5,000 Meters Men's 5K2415:36.00 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9NCAA DII Midwest RegionalNov 9 · 10,000 Meters D2 Midwest · Place 83 · Davenport (Mich.)Davenport (Mich.)10,000 Meters D2 Midwest8332:50.1 PBSo
Oct 26GLIAC Cross Country ChampionshipsOct 26 · 8,000 Meters Varsity · Place 30 · Davenport (Mich.)Davenport (Mich.)8,000 Meters Varsity3025:30.0 PBSo
Oct 12Lewis CrossoverOct 12 · 8,000 Meters Varsity · Place 163 · Davenport (Mich.)Davenport (Mich.)8,000 Meters Varsity16325:40.73So
Sep 28Knight InvitationalSep 28 · 8,000 Meters College · Place 19 · Davenport (Mich.)Davenport (Mich.)8,000 Meters College1926:20.9So
Sep 75th Annual Northwood InviteSep 7 · 6,000 Meters Collegiate Men · Place 18 · Davenport (Mich.)Davenport (Mich.)6,000 Meters Collegiate Men1819:20.50 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4NCAA Division II Midwest Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 108 · Davenport (Mich.)Davenport (Mich.)10,000 Meters College10833:25.0 PBFr
Oct 21GLIAC Cross Country ChampionshipsOct 21 · 8,000 Meters College · Place 48 · Davenport (Mich.)Davenport (Mich.)8,000 Meters College4826:10.3 PBFr

2022 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 5MHSAA LP Division 3 FinalsNov 5 · 5,000 Meters Division 3 · Place 27 · Hanover-HortonHanover-Horton5,000 Meters Division 32716:46.2312
Oct 28MHSAA LP Region 23-3 @ NapoleonOct 28 · 5,000 Meters Division 3 · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Division 3116:28.312
Oct 19Cascades Conference MeetOct 19 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:33.1012
Oct 15J. Chris Jensen- Jackson County MeetOct 15 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:29.1312
Oct 11Hanover/Grass Lake/NapoleonOct 11 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:35.5112
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 3 · Place 3 · Hanover-HortonHanover-Horton5,000 Meters Division 3316:02.612
Oct 4Hanover @ ManchesterOct 4 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:43.2812
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 5 · Hanover-HortonHanover-Horton5,000 Meters Varsity516:14.912
Sep 27Hanover Horton & Michigan Center @ Vandercook LakeSep 27 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity117:16.3 PB12
Sep 24Jackson Invitational - Varsity Sep 24 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:21.712
Sep 20East Jackson & Hanover Horton @ Addison HSSep 20 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:38.82 PB12
Sep 16MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 8 · Hanover-HortonHanover-Horton5,000 Meters Varsity817:12.2612
Sep 10Bret Clements Bath InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity117:02.2512
Sep 7Springport InviteSep 7 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity117:00.1312
Aug 31Hillsdale InvitationalAug 31 · 5,000 Meters Invitational · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Invitational116:34.0912
Aug 27Harper Creek Optimist 43rd AnnualAug 27 · 5,000 Meters Varsity · Place 3 · Hanover-HortonHanover-Horton5,000 Meters Varsity316:51.612

2021 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 13Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Elite · Place 61 · Hanover-HortonHanover-Horton5,000 Meters Elite6116:27.711
Nov 6MHSAA LP D3 FinalsNov 6 · 5,000 Meters D3 · Place 7 · Hanover-HortonHanover-Horton5,000 Meters D3716:14.55 PB11
Oct 29MHSAA LP Region 23-3 @ Vandercook LakeOct 29 · 5,000 Meters Division 3 · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Division 3116:37.511
Oct 20Cascades Conference MeetOct 20 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:52.6311
Oct 16Chris Jensen County MeetOct 16 · 5,000 Meters Varsity · Place 4 · Hanover-HortonHanover-Horton5,000 Meters Varsity416:44.3111
Oct 12Napoleon vs Hanover Horton & East JacksonOct 12 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity117:3711
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 3 · Place 4 · Hanover-HortonHanover-Horton5,000 Meters Division 3416:22.111
Oct 5Manchester & Vandercook Lake @ Hanover-HortonOct 5 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:25.2011
Oct 22021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity216:18.411
Sep 28Addison vs. Hanover HortonSep 28 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity117:03.4411
Sep 25Jackson Invitational - VarsitySep 25 · 5,000 Meters Varsity Division 3 · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity Division 3116:36.111
Sep 21Michigan Center & Grass Lake @ Hanover-HortonSep 21 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:25.1011
Sep 172021 MSU Spartan InvitationalSep 17 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:33.611
Sep 11Bret Clements Bath InvitationalSep 11 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:48.2611
Sep 8Springport InvitationalSep 8 · 5,000 Meters Varsity Division 1 · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity Division 1116:49.39 PB11
Sep 1Hillsdale Cross Country InvitationalSep 1 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity216:39.6511
Aug 28Harper Creek Optimist 42nd AnnualAug 28 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity216:50.611

2020 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D3 FinalsNov 7 · 5,000 Meters D3 · Place 13 · Hanover-HortonHanover-Horton5,000 Meters D31316:29.0910
Nov 2J. Chris Jensen CC MeetNov 2 · 5,000 Meters Varsity · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Varsity116:45.9010
Oct 30MHSAA LP Region 23-3 @ JacksonOct 30 · 5,000 Meters D3 Boys · Place 3 · Hanover-HortonHanover-Horton5,000 Meters D3 Boys316:37.74 PB10
Oct 24MHSAA Pre-Regional 45-3 @ HudsonOct 24 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity216:37.1110
Oct 19Cascades Conference MeetOct 19 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity216:42.15 PB10
Oct 13Napoleon & EJ vs Hanover-HortonOct 13 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity216:26.7610
Oct 6Manchester / Hanover Horton / Vandercook @ ManchesterOct 6 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity217:03.4710
Oct 3Lakewood Invitational Oct 3 · 5,000 Meters Varsity · Place 3 · Hanover-HortonHanover-Horton5,000 Meters Varsity316:41.210
Sep 29Addison vs Hanover-HortonSep 29 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity216:45.6610
Sep 26Jackson Area FriendlySep 26 · 5,000 Meters Varsity · Place 3 · Hanover-HortonHanover-Horton5,000 Meters Varsity317:06.210
Sep 19Harriers for Hope InvitationalSep 19 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity216:40.4210
Aug 29Harper Creek Optimist 41st AnnualAug 29 · 5,000 Meters Varsity · Place 2 · Hanover-HortonHanover-Horton5,000 Meters Varsity216:51.510

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 23-3 @ Vandercook LakeOct 25 · 5,000 Meters Division 3 · Place 9 · Hanover-HortonHanover-Horton5,000 Meters Division 3916:54.79
Oct 16Cascades Conference MeetOct 16 · 5,000 Meters Varsity · Place 4 · Hanover-HortonHanover-Horton5,000 Meters Varsity417:05.259
Oct 12J.Chris Jensen MeetOct 12 · 5,000 Meters Varsity · Place 6 · Hanover-HortonHanover-Horton5,000 Meters Varsity617:07.019
Oct 8Hanover-Horton & East Jackson @ NapoleonOct 8 · 5,000 Meters Varsity · Place 5 · Hanover-HortonHanover-Horton5,000 Meters Varsity517:079
Sep 282019 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 23 · Hanover-HortonHanover-Horton5,000 Meters Varsity2316:46.09
Sep 21Jackson Invitational - VarsitySep 21 · 5,000 Meters Varsity Division 2 · Place 12 · Hanover-HortonHanover-Horton5,000 Meters Varsity Division 21217:23.09
Sep 132019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 20 · Hanover-HortonHanover-Horton5,000 Meters Varsity2018:09.2FR
Sep 7Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 13 · Hanover-HortonHanover-Horton5,000 Meters Varsity1317:15.889
Aug 28Hillsdale InvitationalAug 28 · 5,000 Meters Varsity · Place 5 · Hanover-HortonHanover-Horton5,000 Meters Varsity517:07.679
Aug 24Harper Creek Optimist Invitational 40th AnnualAug 24 · 5,000 Meters Freshman Sophomore · Place 1 · Hanover-HortonHanover-Horton5,000 Meters Freshman Sophomore117:169

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Napoleon vs. East Jackson & Hanover-HortonOct 2 · Middle School · Place 2 · Hanover HortonHanover HortonMiddle School212:118