Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Vandercook Lake High SchoolHanover Horton & Michigan Center @ Vandercook Lake · Sep 2713:30.27Hanover Horton & Michigan Center @ Vandercook LakeSeptember 27, 2022
2 Miles · Heritage Park (Hanover) OFFICIALHanover-Horton Cross-Country Invite · Oct 1914:11.28Hanover-Horton Cross-Country Invite October 19, 2023
2 Miles · Hudson HSMHSAA MS Regional - Zone 2 @ Hudson · Oct 2214:26.33MHSAA MS Regional - Zone 2 @ HudsonOctober 22, 2022
2 Miles · Meckley's Flavor Fruit Farm2023 Meckley's MS XC Race · Sep 1414:32.402023 Meckley's MS XC RaceSeptember 14, 2023
2 Miles · Milan HSMHSAA Middle School Regional - Zone 2 @ Milan · Oct 2513:50.23MHSAA Middle School Regional - Zone 2 @ MilanOctober 25, 2023
3,200 Meters · Addison HS OFFICIALEast Jackson & Hanover Horton @ Addison HS · Sep 2015:40.70East Jackson & Hanover Horton @ Addison HSSeptember 20, 2022
5,000 Meters · Addison HS OFFICIALCascades South Jamboree at Addison · Oct 617:29.80Cascades South Jamboree at AddisonOctober 6, 2026
5,000 Meters · Ella SharpMHSAA LP Region 23-3 @ Napoleon (Sharp Park) · Oct 3017:23.54MHSAA LP Region 23-3 @ Napoleon (Sharp Park)October 30, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2617:12.11Jackson InvitationalSeptember 26, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1117:31.92026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Heritage Park (Hanover) OFFICIALCascades South Jamboree at Hanover-Horton · Sep 2217:28.52Cascades South Jamboree at Hanover-HortonSeptember 22, 2026
5,000 Meters · Meckley's Flavor Fruit Farm2026 Meckley's Invite · Aug 2717:25.252026 Meckley's InviteAugust 27, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 717:49.5MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · Owen's ParkHillsdale Invitational · Sep 218:13Hillsdale InvitationalSeptember 2, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1017:16.72026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 317:11.982026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1917:15.8458th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 3 FinalsNov 7 · 5,000 Meters D3 · Place 165 · Hanover-HortonHanover-Horton5,000 Meters D316517:49.5 PB11
Nov 2J Chris Jensen County Championship Nov 2 · 5,000 Meters Varsity · Place 30 · Hanover-HortonHanover-Horton5,000 Meters Varsity3018:40.4411
Oct 30MHSAA LP Region 23-3 @ Napoleon (Sharp Park)Oct 30 · 5,000 Meters D3 Boys · Place 26 · Hanover-HortonHanover-Horton5,000 Meters D3 Boys2617:23.54 PB11
Oct 21Cascades Conference Championship Oct 21 · 5,000 Meters Varsity · Place 16 · Hanover-HortonHanover-Horton5,000 Meters Varsity1617:32.4811
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 68 · Hanover-HortonHanover-Horton5,000 Meters Division 36817:16.7 PB11
Oct 6Cascades South Jamboree at AddisonOct 6 · 5,000 Meters Varsity Boys · Place 11 · Hanover-HortonHanover-Horton5,000 Meters Varsity Boys1117:29.80 PB11
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Gold Boys Varsity · Place 28 · Hanover-HortonHanover-Horton5,000 Meters HS Gold Boys Varsity2817:11.98 PB11
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Red Division (Under 500 enrollment) · Place 22 · Hanover-HortonHanover-Horton5,000 Meters Red Division (Under 500 enrollment)2217:12.11 PB11
Sep 22Cascades South Jamboree at Hanover-HortonSep 22 · 5,000 Meters Varsity Boys · Place 11 · Hanover-HortonHanover-Horton5,000 Meters Varsity Boys1117:28.52 PB11
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Boys · Place 22 · Hanover-HortonHanover-Horton5,000 Meters D4 Boys2217:15.84 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 18 · Hanover-HortonHanover-Horton5,000 Meters White(MHSAA Div 3&4)1817:31.9 PB11
Sep 2Hillsdale InvitationalSep 2 · 5,000 Meters Hillsdale Invitational Varsity Men · Place 5 · Hanover-HortonHanover-Horton5,000 Meters Hillsdale Invitational Varsity Men518:13 PB11
Aug 272026 Meckley's InviteAug 27 · 5,000 Meters Mens Varsity · Place 10 · Hanover-HortonHanover-Horton5,000 Meters Mens Varsity1017:25.25 PB11

2025 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 3 FinalsNov 1 · 5,000 Meters Division 3 · Place 175 · Hanover-HortonHanover-Horton5,000 Meters Division 317517:50.2010
Oct 24MHSAA LP Region 23-3 @ Napoleon (Ella Sharp Park)Oct 24 · 5,000 Meters Division 3 · Place 36 · Hanover-HortonHanover-Horton5,000 Meters Division 33617:52.7210
Oct 15Cascades Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 23 · Hanover-HortonHanover-Horton5,000 Meters Varsity2317:53.4910
Oct 7Madison Inv.Oct 7 · 5,000 Meters Invitational · Place 10 · Hanover-HortonHanover-Horton5,000 Meters Invitational1018:16.1410
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 85 · Hanover-HortonHanover-Horton5,000 Meters Division 38518:17.110
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 85 · Hanover-HortonHanover-Horton5,000 Meters Division 38518:17.110
Sep 30Cascades West Jamboree @ HomerSep 30 · 5,000 Meters Varsity · Place 11 · Hanover-HortonHanover-Horton5,000 Meters Varsity1117:58.5410
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 32 · Hanover-HortonHanover-Horton5,000 Meters Varsity3217:41.5210
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 28 · Hanover-HortonHanover-Horton5,000 Meters Varsity2818:04.4810
Sep 16Cascades West Jamboree at Hanover-HortonSep 16 · 5,000 Meters Varsity · Place 12 · Hanover-HortonHanover-Horton5,000 Meters Varsity1218:26.6910
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 59 · Hanover-HortonHanover-Horton5,000 Meters White(MHSAA Div 3&4)5918:51.210
Sep 6Bret Clements Bath InvitationalSep 6 · 5,000 Meters Varsity · Place 24 · Hanover-HortonHanover-Horton5,000 Meters Varsity2418:20.3710
Sep 2Harper Creek Optimist InvitationalSep 2 · 5,000 Meters Varsity · Place 13 · Hanover-HortonHanover-Horton5,000 Meters Varsity1318:43.3210
Aug 27Hillsdale InvitationalAug 27 · 5,000 Meters Varsity Invitational · Place 20 · Hanover-HortonHanover-Horton5,000 Meters Varsity Invitational2018:26.2410
Aug 212025 Meckley's InviteAug 21 · 5,000 Meters Varsity · Place 10 · Hanover-HortonHanover-Horton5,000 Meters Varsity1017:59.8010

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28J. Chris Jensen Invitational Oct 28 · 5,000 Meters Varsity · Place 39 · Hanover-HortonHanover-Horton5,000 Meters Varsity3919:21.379
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 165 · Hanover-HortonHanover-Horton5,000 Meters Division 316518:54.89
Oct 1Cascades West Jamboree at JonesvilleOct 1 · 5,000 Meters Varsity · Place 26 · Hanover-HortonHanover-Horton5,000 Meters Varsity2619:19.879
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 92 · Hanover-HortonHanover-Horton5,000 Meters Junior Varsity Elite9218:55.949
Sep 20Jackson MS & HS-JV InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 47 · Hanover-HortonHanover-Horton5,000 Meters Junior Varsity4719:48.69
Sep 17Cascades West Jamboree at AddisonSep 17 · 5,000 Meters Varsity Boys · Place 25 · Hanover-HortonHanover-Horton5,000 Meters Varsity Boys2519:18.979
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 99 · Hanover-HortonHanover-Horton5,000 Meters Varsity9919:56.29
Sep 7Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 40 · Hanover-HortonHanover-Horton5,000 Meters Varsity4019:53.919
Sep 4Springport InviteSep 4 · 5,000 Meters Junior Varsity Division 1 · Place 5 · Hanover-HortonHanover-Horton5,000 Meters Junior Varsity Division 1520:48.509
Aug 28Hillsdale InvitationalAug 28 · 5,000 Meters Varsity · Place 28 · Hanover-HortonHanover-Horton5,000 Meters Varsity2820:08.779
Aug 222024 Meckley's InviteAug 22 · 5,000 Meters Freshman Sophomore · Place 14 · Hanover-HortonHanover-Horton5,000 Meters Freshman Sophomore1422:27.639

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA Middle School Regional - Zone 2 @ MilanOct 25 · 2 Miles Middle School Varsity Small Division · Place 25 · Hanover Horton MSHanover Horton MS2 Miles Middle School Varsity Small Division2513:50.23 PB8
Oct 19Hanover-Horton Cross-Country Invite Oct 19 · 2 Miles Middle School · Place 27 · Hanover Horton MSHanover Horton MS2 Miles Middle School2714:11.28 PB8
Oct 10Jonesville at Hanover-HortonOct 10 · 2 Miles Middle School · Place 8 · Hanover HortonHanover Horton2 Miles Middle School813:48.548
Oct 3Homer Cross Country meetOct 3 · 1.6 Miles Middle School · Place 6 · Hanover HortonHanover Horton1.6 Miles Middle School610:35.568
Sep 22 Jackson MS & HS-JV InvitationalSep 22 · 2 Miles Middle School · Place 77 · Hanover HortonHanover Horton2 Miles Middle School7713:50.28
Sep 19Addison and Columbia Central at Hanover-HortonSep 19 · 2 Miles Middle School · Place 8 · Hanover HortonHanover Horton2 Miles Middle School814:38.408
Sep 142023 Meckley's MS XC RaceSep 14 · 2 Miles Middle School Boys · Place 21 · Hanover Horton MSHanover Horton MS2 Miles Middle School Boys2114:32.40 PB8
Sep 9Bret Clements Bath InvitationalSep 9 · 2 Miles Middle School · Place 40 · Hanover HortonHanover Horton2 Miles Middle School4014:18.688

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22MHSAA MS Regional - Zone 2 @ HudsonOct 22 · 2 Miles MS Regional Boys · Place 119 · Hanover Horton MSHanover Horton MS2 Miles MS Regional Boys11914:26.33 PB7
Oct 20Hanover-Horton MS Invite Oct 20 · 2 Miles Middle School · Place 62 · Hanover Horton MSHanover Horton MS2 Miles Middle School6214:46.837
Oct 11Hanover/Grass Lake/NapoleonOct 11 · 2 Miles Middle School · Place 15 · Hanover HortonHanover Horton2 Miles Middle School1514:41.077
Oct 8Hudson Booster InvitationalOct 8 · 2 Miles 8th Grade · Place 136 · Hanover HortonHanover Horton2 Miles 8th Grade13614:46.827
Oct 4Hanover @ ManchesterOct 4 · 2 Miles Middle School · Place 7 · Hanover HortonHanover Horton2 Miles Middle School715:03.517
Sep 292022 Meckley's MS XC RaceSep 29 · 2 Miles Middle School · Place 51 · Hanover Horton MSHanover Horton MS2 Miles Middle School5115:08.187
Sep 27Hanover Horton & Michigan Center @ Vandercook LakeSep 27 · 1.8 Miles Middle School · Place 8 · Hanover Horton MSHanover Horton MS1.8 Miles Middle School813:30.27 PB7
Sep 20East Jackson & Hanover Horton @ Addison HSSep 20 · 3,200 Meters Middle School · Place 8 · Hanover Horton MSHanover Horton MS3,200 Meters Middle School815:40.70 PB7
Sep 13Leslie Blackhawk InvitationalSep 13 · 3,200 Meters Varsity · Place 25 · Hanover HortonHanover Horton3,200 Meters Varsity2514:41.567