Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath MHSAA Middle School Regional - Zone 5 @ Bath · Oct 712:50.45MHSAA Middle School Regional - Zone 5 @ BathOctober 7, 2023
2 Miles · Country Mill Orchard and Cider Mill Country Mill Middle School Cross Country Invitational · Oct 512:21.6Country Mill Middle School Cross Country InvitationalOctober 5, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1612:22.8JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1713:56.2JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fowlerville HS Fowlerville JH v. Okemos/ER/Ionia · Sep 1213:10.97Fowlerville JH v. Okemos/ER/IoniaSeptember 12, 2022
2 Miles · Lakewood Middle SchoolCAAC MS Meet at Lakewood · Sep 2512:48.3CAAC MS Meet at LakewoodSeptember 25, 2023
2 Miles · Olivet High SchoolMS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ Olivet · Sep 1313:28.53MS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ OlivetSeptember 13, 2023
2 Miles · Rayner ParkMason MS CC Meet · Sep 814:28.59Mason MS CC MeetSeptember 8, 2022
2 Miles · St Johns MSSt. Johns MS Meet · Sep 1812:56.73St. Johns MS MeetSeptember 18, 2023
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2512:22.16HOKA Cougar 2-MileAugust 25, 2026
3,200 Meters · Lakewood Middle SchoolMMMSL meet at Lakewood · Sep 2614:16.5MMMSL meet at LakewoodSeptember 26, 2022
5,000 Meters · Concord HS11th Annual Concord Invitational · Aug 2721:08.6611th Annual Concord InvitationalAugust 27, 2025
5,000 Meters · Country Mill Orchard and Cider Mill Country Mill Classic · Oct 1319:11.77Country Mill ClassicOctober 13, 2026
5,000 Meters · Dewitt HSMHSAA LP Region 14-2 @ DeWitt · Oct 3019:07.06MHSAA LP Region 14-2 @ DeWittOctober 30, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1119:56.02026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Ionia High SchoolCAAC White Jamboree #2 · Oct 619:46.29CAAC White Jamboree #2October 6, 2026
5,000 Meters · Lakewood HSCAAC White Jamboree #2 · Oct 119:49.5CAAC White Jamboree #2October 1, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1719:25.7Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1119:28.70 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Portland HSCAAC White Jamboree #1 · Sep 2219:13.17CAAC White Jamboree #1September 22, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1818:45.68Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · St. Francis Retreat CenterCAAC White Jamboree #3 · Oct 2119:15.09CAAC White Jamboree #3October 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALApples 2 Apples · Sep 3018:37.54Apples 2 ApplesSeptember 30, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 14-2 @ DeWittOct 30 · 5,000 Meters D2 Boys · Place 63 · Eaton RapidsEaton Rapids5,000 Meters D2 Boys6319:07.06 PB11
Oct 21CAAC White Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 20 · Eaton RapidsEaton Rapids5,000 Meters Varsity and JV2019:15.09 PB11
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 140 · Eaton RapidsEaton Rapids5,000 Meters Greater Lansing Boys14019:25.7 PB11
Oct 13Country Mill ClassicOct 13 · 5,000 Meters Boys High School · Place 25 · Eaton RapidsEaton Rapids5,000 Meters Boys High School2519:11.77 PB11
Oct 6CAAC White Jamboree #2Oct 6 · 5,000 Meters Varsity and JV · Place 18 · Eaton RapidsEaton Rapids5,000 Meters Varsity and JV1819:46.29 PB11
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 1 and 2 · Place 82 · Eaton RapidsEaton Rapids5,000 Meters Boys Varsity Division 1 and 28219:31.4411
Sep 30Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 32 · Eaton RapidsEaton Rapids5,000 Meters Varsity and JV3218:37.54 PB11
Sep 22CAAC White Jamboree #1Sep 22 · 5,000 Meters Varsity and JV · Place 20 · Eaton RapidsEaton Rapids5,000 Meters Varsity and JV2019:13.17 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 157 · Eaton RapidsEaton Rapids5,000 Meters Session 2 Varsity15718:45.68 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Bronze(MHSAA Div 2) · Place 139 · Eaton RapidsEaton Rapids5,000 Meters Bronze(MHSAA Div 2)13919:56.0 PB11
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 2 (under 12:45) · Place 72 · Eaton RapidsEaton Rapids2 Miles Boys 2 Mile Heat 2 (under 12:45)7212:22.16 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 161 · Eaton RapidsEaton Rapids5,000 Meters Greater Lansing Boys16119:28.70 PB10
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 178 · Eaton RapidsEaton Rapids5,000 Meters Bronze(MHSAA Div 2)17820:47.010
Aug 2711th Annual Concord InvitationalAug 27 · 5,000 Meters Varsity · Place 32 · Eaton RapidsEaton Rapids5,000 Meters Varsity3221:08.66 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1CAAC White Jamboree #2Oct 1 · 5,000 Meters Varsity and JV · Place 36 · Eaton RapidsEaton Rapids5,000 Meters Varsity and JV3619:49.5 PB9
Sep 28DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Boys JV (All Divisions) · Place 52 · Eaton RapidsEaton Rapids5,000 Meters Boys JV (All Divisions)5220:15.49
Sep 17CAAC White Jamboree #1Sep 17 · 5,000 Meters Varsity and JV · Place 50 · Eaton RapidsEaton Rapids5,000 Meters Varsity and JV5021:55.79

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 49 · Eaton RapidsEaton Rapids2 Miles Top 10 Boys4912:22.8 PB8
Oct 7MHSAA Middle School Regional - Zone 5 @ BathOct 7 · 2 Miles Large School (D-1/D-2) · Place 21 · Eaton RapidsEaton Rapids2 Miles Large School (D-1/D-2)2112:50.45 PB8
Oct 5Country Mill Middle School Cross Country InvitationalOct 5 · 2 Miles Top 10 Boys · Place 29 · Eaton RapidsEaton Rapids2 Miles Top 10 Boys2912:21.6 PB8
Oct 2MS-CAAC XC Meet @ Lansing Cath.Oct 2 · 2 Miles Middle School · Place 10 · Eaton RapidsEaton Rapids2 Miles Middle School1012:51.508
Sep 25CAAC MS Meet at LakewoodSep 25 · 2 Miles Middle School · Place 5 · Eaton RapidsEaton Rapids2 Miles Middle School512:48.3 PB8
Sep 18St. Johns MS MeetSep 18 · 2 Miles Middle School · Place 4 · Eaton RapidsEaton Rapids2 Miles Middle School412:56.73 PB8
Sep 13MS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ OlivetSep 13 · 2 Miles 6-8B · Place 8 · Eaton RapidsEaton Rapids2 Miles 6-8B813:28.53 PB8

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 125 · Eaton RapidsEaton Rapids2 Miles Top 10 Boys12513:56.2 PB7
Oct 3MMMSL @ Lansing CatholicOct 3 · 2 Miles Boys MS · Place 32 · Eaton RapidsEaton Rapids2 Miles Boys MS3213:47.577
Sep 26MMMSL meet at LakewoodSep 26 · 3,200 Meters Middle School · Place 18 · Eaton RapidsEaton Rapids3,200 Meters Middle School1814:16.5 PB7
Sep 19St Johns MS MeetSep 19 · 2 Miles Middle School · Place 14 · Eaton RapidsEaton Rapids2 Miles Middle School1414:19.617
Sep 12Fowlerville JH v. Okemos/ER/IoniaSep 12 · 2 Miles Middle School · Place 11 · Eaton RapidsEaton Rapids2 Miles Middle School1113:10.97 PB7
Sep 8Mason MS CC MeetSep 8 · 2 Miles Middle School · Place 10 · Eaton RapidsEaton Rapids2 Miles Middle School1014:28.59 PB7