Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Country Mill Orchard and Cider Mill Country Mill Middle School Cross Country Invitational · Oct 512:22.3Country Mill Middle School Cross Country InvitationalOctober 5, 2023
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1316:08.82Grand Ledge MS InviteOctober 13, 2021
2 Miles · Lakewood Middle SchoolCAAC MS Meet at Lakewood · Sep 713:22.4CAAC MS Meet at LakewoodSeptember 7, 2023
2 Miles · Olivet High SchoolMS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ Olivet · Sep 1312:46.75MS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ OlivetSeptember 13, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1413:19.28MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
2 Miles · St Johns MSSt. Johns MS Meet · Oct 213:26.34St. Johns MS MeetOctober 2, 2023
3,200 Meters · Grand Woods Park OFFICIALWaverly/Hoka Early Season 2 Mile · Aug 2713:14.64Waverly/Hoka Early Season 2 Mile August 27, 2026
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1812:29.28Haslett MS MeetSeptember 18, 2023
3,200 Meters · Maple Valley Jr/Sr High SchoolGLAC MS Championship Meet · Oct 2115:26.52GLAC MS Championship MeetOctober 21, 2021
5,000 Meters · Country Mill Orchard and Cider Mill Olivet Pink Invite 2026 · Oct 1019:28.33Olivet Pink Invite 2026October 10, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 320:32.00DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · Ella SharpMHSAA LP Region 23-3 @ Napoleon (Sharp Park) · Oct 3019:12.42MHSAA LP Region 23-3 @ Napoleon (Sharp Park)October 30, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1121:04.72026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Homer HSHomer Cross Country Invitational · Sep 620:02.85Homer Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Ionia High SchoolCAAC White Jamboree #2 · Oct 620:41.15CAAC White Jamboree #2October 6, 2026
5,000 Meters · Lakewood HSCAAC White Jamboree #2 · Oct 120:04.5CAAC White Jamboree #2October 1, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1719:45.5Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1120:34.80 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Perry Middle & High SchoolRambler Invitational (ChicknLegs Run) · Sep 1521:33.58Rambler Invitational (ChicknLegs Run)September 15, 2026
5,000 Meters · Portland HSCAAC White Jamboree #1 · Sep 2220:53.85CAAC White Jamboree #1September 22, 2026
5,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 1820:23.31George Dales InviteSeptember 18, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2121:19.93Under the Lights InviteAugust 21, 2026
5,000 Meters · St. Francis Retreat CenterCAAC White Jamboree #3 · Oct 2119:50.23CAAC White Jamboree #3October 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 519:36.36St. Johns Last Chance InvitationalNovember 5, 2026

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

2026 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 55 · OlivetOlivet5,000 Meters Open5519:36.36 PB11
Oct 30MHSAA LP Region 23-3 @ Napoleon (Sharp Park)Oct 30 · 5,000 Meters D3 Boys · Place 58 · OlivetOlivet5,000 Meters D3 Boys5819:12.42 PB11
Oct 21CAAC White Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 25 · OlivetOlivet5,000 Meters Varsity and JV2519:50.23 PB11
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 159 · OlivetOlivet5,000 Meters Greater Lansing Boys15919:45.5 PB11
Oct 13Country Mill ClassicOct 13 · 5,000 Meters Boys High School · Place 41 · OlivetOlivet5,000 Meters Boys High School4120:17.0011
Oct 10Olivet Pink Invite 2026Oct 10 · 5,000 Meters Varsity · Place 20 · OlivetOlivet5,000 Meters Varsity2019:28.33 PB11
Oct 6CAAC White Jamboree #2Oct 6 · 5,000 Meters Varsity and JV · Place 29 · OlivetOlivet5,000 Meters Varsity and JV2920:41.15 PB11
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 38 · OlivetOlivet5,000 Meters Boys Varsity Division 3 and 43820:32.00 PB11
Sep 30Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 68 · OlivetOlivet5,000 Meters Varsity and JV6820:10.6811
Sep 22CAAC White Jamboree #1Sep 22 · 5,000 Meters Varsity and JV · Place 35 · OlivetOlivet5,000 Meters Varsity and JV3520:53.85 PB11
Sep 18George Dales InviteSep 18 · 5,000 Meters Varsity · Place 40 · OlivetOlivet5,000 Meters Varsity4020:23.31 PB11
Sep 15Rambler Invitational (ChicknLegs Run)Sep 15 · 5,000 Meters High School · Place 18 · OlivetOlivet5,000 Meters High School1821:33.58 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 157 · OlivetOlivet5,000 Meters White(MHSAA Div 3&4)15721:04.7 PB11
Aug 27Waverly/Hoka Early Season 2 Mile Aug 27 · 3,200 Meters H.S. Boys · Place 43 · OlivetOlivet3,200 Meters H.S. Boys4313:14.64 PB11
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Boys Black (Small Schools) · Place 56 · OlivetOlivet5,000 Meters Boys Black (Small Schools)5621:19.93 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 193 · OlivetOlivet5,000 Meters Greater Lansing Boys19320:34.80 PB10
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 168 · OlivetOlivet5,000 Meters White(MHSAA Div 3&4)16821:47.110
Sep 6Homer Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 27 · OlivetOlivet5,000 Meters Varsity2720:02.85 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1CAAC White Jamboree #2Oct 1 · 5,000 Meters Varsity and JV · Place 39 · OlivetOlivet5,000 Meters Varsity and JV3920:04.5 PB9
Sep 28DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Boys JV (All Divisions) · Place 63 · OlivetOlivet5,000 Meters Boys JV (All Divisions)6320:43.49
Sep 17CAAC White Jamboree #1Sep 17 · 5,000 Meters Varsity and JV · Place 58 · OlivetOlivet5,000 Meters Varsity and JV5823:19.89
Aug 23Under the Lights InviteAug 23 · 5,000 Meters Boys Black (Small Schools) · Place 106 · OlivetOlivet5,000 Meters Boys Black (Small Schools)10622:05.79

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Small School · Place 15 · OlivetOlivet2 Miles Small School1513:19.28 PB8
Oct 5Country Mill Middle School Cross Country InvitationalOct 5 · 2 Miles Top 10 Boys · Place 30 · OlivetOlivet2 Miles Top 10 Boys3012:22.3 PB8
Oct 2St. Johns MS MeetOct 2 · 2 Miles Middle School · Place 6 · OlivetOlivet2 Miles Middle School613:26.34 PB8
Sep 18Haslett MS MeetSep 18 · 3,200 Meters Middle School · Place 9 · OlivetOlivet3,200 Meters Middle School912:29.28 PB8
Sep 13MS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ OlivetSep 13 · 2 Miles 6-8B · Place 3 · OlivetOlivet2 Miles 6-8B312:46.75 PB8
Sep 7CAAC MS Meet at LakewoodSep 7 · 2 Miles Middle School · Place 5 · OlivetOlivet2 Miles Middle School513:22.4 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21GLAC MS Championship MeetOct 21 · 3,200 Meters 6-8B · Place 35 · OlivetOlivet3,200 Meters 6-8B3515:26.52 PB6
Oct 13Grand Ledge MS InviteOct 13 · 2 Miles Open Boys · Place 44 · OlivetOlivet2 Miles Open Boys4416:08.82 PB6