Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Hayden Park 1 mileHilldale Academy Invitational · Sep 118:22.6Hilldale Academy InvitationalSeptember 11, 2020
2 Miles · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2415:55.8Jackson MS & HS-JV InvitationalSeptember 24, 2021
2 Miles · Heritage Park (Hanover) OFFICIALHanover-Horton MS Invitational · Oct 2114:26.42Hanover-Horton MS InvitationalOctober 21, 2021
2 Miles · Hudson MSMHSAA Middle School Regional - Zone 2 @ Hudson · Oct 2314:14.47MHSAA Middle School Regional - Zone 2 @ HudsonOctober 23, 2021
2 Miles · Jackson High SchoolDome Invitational · Sep 716:14.59Dome InvitationalSeptember 7, 2019
2 Miles · Meckley's Flavor Fruit FarmMeckley's MS XC Race · Oct 117:27.07Meckley's MS XC RaceOctober 1, 2020
2 Miles · Sand Creek HSSand Creek MS Invitational · Oct 1415:03.5Sand Creek MS InvitationalOctober 14, 2021
5,000 Meters · Addison HS OFFICIALCascades West Jamboree at Addison · Sep 1723:21.60Cascades West Jamboree at AddisonSeptember 17, 2024
5,000 Meters · Ella Sharp Park OFFICIALJ Chris Jensen Invitational · Oct 2725:35.13J Chris Jensen InvitationalOctober 27, 2025
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1225:42.32025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Vandercook Lake High SchoolHanover Horton & Michigan Center @ Vandercook Lake · Sep 2724:23.96Hanover Horton & Michigan Center @ Vandercook LakeSeptember 27, 2022

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27J Chris Jensen InvitationalOct 27 · 5,000 Meters Varsity · Place 52 · Hanover-HortonHanover-Horton5,000 Meters Varsity5225:35.13 PB12
Oct 24MHSAA LP Region 23-3 @ Napoleon (Ella Sharp Park)Oct 24 · 5,000 Meters Division 3 · Place 76 · Hanover-HortonHanover-Horton5,000 Meters Division 37624:35.612
Oct 15Cascades Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 41 · Hanover-HortonHanover-Horton5,000 Meters Varsity4124:40.7812
Oct 7Madison Inv.Oct 7 · 5,000 Meters Invitational · Place 28 · Hanover-HortonHanover-Horton5,000 Meters Invitational2825:46.3212
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 51 · Hanover-HortonHanover-Horton5,000 Meters Varsity5124:28.7712
Sep 16Cascades West Jamboree at Hanover-HortonSep 16 · 5,000 Meters Varsity · Place 11 · Hanover-HortonHanover-Horton5,000 Meters Varsity1124:52.5612
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 135 · Hanover-HortonHanover-Horton5,000 Meters White(MHSAA Div 3&4)13525:42.3 PB12
Sep 2Harper Creek Optimist InvitationalSep 2 · 5,000 Meters Varsity · Place 31 · Hanover-HortonHanover-Horton5,000 Meters Varsity3124:32.6312
Aug 27Hillsdale InvitationalAug 27 · 5,000 Meters Varsity Invitational · Place 32 · Hanover-HortonHanover-Horton5,000 Meters Varsity Invitational3226:00.7212
Aug 212025 Meckley's InviteAug 21 · 5,000 Meters Varsity · Place 16 · Hanover-HortonHanover-Horton5,000 Meters Varsity1624:54.3712

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 23-3 @ NapoleonOct 25 · 5,000 Meters Division 3 · Place 43 · Hanover-HortonHanover-Horton5,000 Meters Division 34322:59.311
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 170 · Hanover-HortonHanover-Horton5,000 Meters Division 317023:21.511
Oct 1Cascades West Jamboree at JonesvilleOct 1 · 5,000 Meters Varsity · Place 9 · Hanover-HortonHanover-Horton5,000 Meters Varsity923:23.5511
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 45 · Hanover-HortonHanover-Horton5,000 Meters Varsity4523:11.4311
Sep 21Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 41 · Hanover-HortonHanover-Horton5,000 Meters Varsity4123:41.8211
Sep 17Cascades West Jamboree at AddisonSep 17 · 5,000 Meters Varsity Girls · Place 8 · Hanover-HortonHanover-Horton5,000 Meters Varsity Girls823:21.60 PB11
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 126 · Hanover-HortonHanover-Horton5,000 Meters Varsity12625:21.911
Sep 7Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 40 · Hanover-HortonHanover-Horton5,000 Meters Varsity4024:34.0911
Sep 4Springport InviteSep 4 · 5,000 Meters Varsity Division 1 · Place 11 · Hanover-HortonHanover-Horton5,000 Meters Varsity Division 11126:13.5711
Aug 28Hillsdale InvitationalAug 28 · 5,000 Meters Varsity · Place 17 · Hanover-HortonHanover-Horton5,000 Meters Varsity1724:56.6111
Aug 222024 Meckley's InviteAug 22 · 5,000 Meters Varsity · Place 7 · Hanover-HortonHanover-Horton5,000 Meters Varsity728:29.4411

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 3 FinalsNov 4 · 5,000 Meters Division 3 · Place 243 · Hanover-HortonHanover-Horton5,000 Meters Division 324324:43.810
Oct 27MHSAA LP Region 23-3 @ Sharp ParkOct 27 · 5,000 Meters Division 3 · Place 20 · Hanover-HortonHanover-Horton5,000 Meters Division 32022:43.610
Oct 18Cascades Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 24 · Hanover-HortonHanover-Horton5,000 Meters Varsity2422:59.9710
Oct 10Jonesville at Hanover-HortonOct 10 · 5,000 Meters Varsity · Place 5 · Hanover-HortonHanover-Horton5,000 Meters Varsity522:52.8110
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 3 · Place 133 · Hanover-HortonHanover-Horton5,000 Meters Division 313323:07.910
Oct 3Homer Cross Country meetOct 3 · 5,000 Meters Varsity · Place 5 · Hanover-HortonHanover-Horton5,000 Meters Varsity524:28.1310
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 103 · Hanover-HortonHanover-Horton5,000 Meters Junior Varsity Elite10323:51.310
Sep 19Addison and Columbia Central at Hanover-HortonSep 19 · 5,000 Meters Varsity · Place 10 · Hanover-HortonHanover-Horton5,000 Meters Varsity1024:19.8010
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Varsity · Place 128 · Hanover-HortonHanover-Horton5,000 Meters Varsity12825:08.510
Sep 6Springport InviteSep 6 · 5,000 Meters Junior Varsity · Place 39 · Hanover-HortonHanover-Horton5,000 Meters Junior Varsity3927:07.310
Aug 2644th Harper Creek Optimist InviteAug 26 · 5,000 Meters Varsity · Place 12 · Hanover-HortonHanover-Horton5,000 Meters Varsity1225:56.910

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 23-3 @ NapoleonOct 28 · 5,000 Meters Division 3 · Place 35 · Hanover-HortonHanover-Horton5,000 Meters Division 33522:37.19
Oct 19Cascades Conference MeetOct 19 · 5,000 Meters Varsity · Place 8 · Hanover-HortonHanover-Horton5,000 Meters Varsity821:58.489
Oct 11Hanover/Grass Lake/NapoleonOct 11 · 5,000 Meters Varsity · Place 5 · Hanover-HortonHanover-Horton5,000 Meters Varsity521:50.299
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 3 · Place 75 · Hanover-HortonHanover-Horton5,000 Meters Division 37522:00.19
Oct 4Hanover @ ManchesterOct 4 · 5,000 Meters Varsity · Place 4 · Hanover-HortonHanover-Horton5,000 Meters Varsity422:59.039
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 48 · Hanover-HortonHanover-Horton5,000 Meters Varsity4822:20.59
Sep 27Hanover Horton & Michigan Center @ Vandercook LakeSep 27 · 5,000 Meters Varsity · Place 4 · Hanover-HortonHanover-Horton5,000 Meters Varsity424:23.96 PB9
Sep 24Jackson Invitational - Varsity Sep 24 · 5,000 Meters Varsity · Place 33 · Hanover-HortonHanover-Horton5,000 Meters Varsity3322:40.79
Sep 20East Jackson & Hanover Horton @ Addison HSSep 20 · 5,000 Meters Varsity · Place 5 · Hanover-HortonHanover-Horton5,000 Meters Varsity524:00.699
Sep 16MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 97 · Hanover-HortonHanover-Horton5,000 Meters Varsity9724:36.519
Sep 10Bret Clements Bath InvitationalSep 10 · 5,000 Meters Varsity · Place 24 · Hanover-HortonHanover-Horton5,000 Meters Varsity2424:25.729
Sep 7Springport InviteSep 7 · 5,000 Meters Varsity · Place 20 · Hanover-HortonHanover-Horton5,000 Meters Varsity2024:30.569
Aug 31Hillsdale InvitationalAug 31 · 5,000 Meters Invitational · Place 36 · Hanover-HortonHanover-Horton5,000 Meters Invitational3624:04.929

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MHSAA Middle School Regional - Zone 2 @ HudsonOct 23 · 2 Miles Girls · Place 41 · Hanover Horton MSHanover Horton MS2 Miles Girls4114:14.47 PB8
Oct 21Hanover-Horton MS InvitationalOct 21 · 2 Miles MS Girls · Place 17 · Hanover Horton MSHanover Horton MS2 Miles MS Girls1714:26.42 PB8
Oct 14Sand Creek MS InvitationalOct 14 · 2 Miles Middle School · Place 12 · Hanover Horton MSHanover Horton MS2 Miles Middle School1215:03.5 PB8
Oct 12Napoleon vs Hanover Horton & East JacksonOct 12 · 2 Miles Middle School · Place 6 · Hanover HortonHanover Horton2 Miles Middle School614:598
Oct 9Hudson Booster InvitationalOct 9 · 2 Miles 8th Grade · Place 47 · Hanover HortonHanover Horton2 Miles 8th Grade4714:48.768
Oct 5Manchester & Vandercook Lake @ Hanover-HortonOct 5 · 2 Miles Middle School · Place 19 · Hanover HortonHanover Horton2 Miles Middle School1915:38.578
Sep 302021 Meckley's MS XC RaceSep 30 · 2 Miles Middle School · Place 11 · Hanover HortonHanover Horton2 Miles Middle School1115:58.928
Sep 28Addison vs. Hanover HortonSep 28 · 2 Miles Middle School · Place 4 · Hanover HortonHanover Horton2 Miles Middle School417:22.538
Sep 24Jackson MS & HS-JV InvitationalSep 24 · 2 Miles Middle School 6/7/8 Grade · Place 55 · Hanover Horton MSHanover Horton MS2 Miles Middle School 6/7/8 Grade5515:55.8 PB8
Sep 21Michigan Center & Grass Lake @ Hanover-HortonSep 21 · 2 Miles Middle School · Place 32 · Hanover HortonHanover Horton2 Miles Middle School3216:26.418

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Napoleon & EJ vs Hanover-HortonOct 13 · 2 Miles Middle School · Place 11 · Hanover HortonHanover Horton2 Miles Middle School1116:24.067
Oct 8Sand Creek MS InvitationalOct 8 · 2 Miles 7th Grade · Place 18 · Hanover Horton MSHanover Horton MS2 Miles 7th Grade1816:06.17
Oct 6Manchester / Hanover Horton / Vandercook @ ManchesterOct 6 · 3,200 Meters Middle School · Place 5 · Hanover HortonHanover Horton3,200 Meters Middle School516:12.907
Oct 1Meckley's MS XC RaceOct 1 · 2 Miles MS Girls · Place 10 · Hanover Horton MSHanover Horton MS2 Miles MS Girls1017:27.07 PB7
Sep 29Addison vs Hanover-HortonSep 29 · 2 Miles Middle School · Place 12 · Hanover HortonHanover Horton2 Miles Middle School1217:43.597
Sep 11Hilldale Academy InvitationalSep 11 · 1 Miles Girls MS Varsity · Place 35 · Hanover Horton MSHanover Horton MS1 Miles Girls MS Varsity358:22.6 PB7

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14Hanover-Horton MS InvitationalOct 14 · 2 Miles Middle School · Place 37 · Hanover Horton MSHanover Horton MS2 Miles Middle School3715:13.586
Oct 12J.Chris Jensen MeetOct 12 · 2 Miles Middle School · Place 22 · Hanover HortonHanover Horton2 Miles Middle School2215:00.686
Oct 10Sand Creek MS InvitationalOct 10 · 2 Miles Middle School · Place 67 · Hanover Horton MSHanover Horton MS2 Miles Middle School6715:57.16
Oct 8Hanover-Horton & East Jackson @ NapoleonOct 8 · 2 Miles Middle School · Place 15 · Hanover HortonHanover Horton2 Miles Middle School1516:166
Oct 1Manchester & Vandercook Lake @ Hanover-HortonOct 1 · 2 Miles Middle School · Place 9 · Hanover Horton MSHanover Horton MS2 Miles Middle School916:45.696
Sep 24Hanover-Horton @ AddisonSep 24 · 2 Miles Middle School · Place 11 · Hanover HortonHanover Horton2 Miles Middle School1118:23.416
Sep 20Jackson MS & HS-JV InvitationalSep 20 · 2 Miles Middle School 8th Grade · Place 84 · Hanover HortonHanover Horton2 Miles Middle School 8th Grade8416:38.56
Sep 17Michigan Center and Grass Lake @ Hanover HortonSep 17 · 2 Miles Middle School · Place 15 · Hanover Horton MSHanover Horton MS2 Miles Middle School1517:35.616
Sep 7Dome InvitationalSep 7 · 2 Miles Girls 7/8 · Place 13 · Hanover Horton MSHanover Horton MS2 Miles Girls 7/81316:14.59 PB6