Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1611:35.0JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1712:20.0JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Ella Sharp Park OFFICIALParkside MS CC Invitational · Sep 2812:09.64Parkside MS CC InvitationalSeptember 28, 2023
2 Miles · Fowlerville HS Fowlerville JH v. Okemos/ER/Ionia · Sep 1212:48.13Fowlerville JH v. Okemos/ER/IoniaSeptember 12, 2022
2 Miles · Holt HSHolt MS Jamboree · Sep 1812:23.04Holt MS JamboreeSeptember 18, 2023
2 Miles · Ionia High SchoolIonia Middle School Meet · Sep 813:11.0Ionia Middle School MeetSeptember 8, 2022
2 Miles · Olivet High SchoolMS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ Olivet · Sep 1312:49.75MS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ OlivetSeptember 13, 2023
2 Miles · St Johns MSSt. Johns MS Meet · Oct 212:20.85St. Johns MS MeetOctober 2, 2023
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2511:44.52HOKA Cougar 2-MileAugust 25, 2026
3,200 Meters · Country Mill Orchard and Cider Mill MS CC Waverly, Ionia @ Charlotte · Sep 2612:00.34MS CC Waverly, Ionia @ CharlotteSeptember 26, 2023
3,200 Meters · Ionia High SchoolCharlotte MS CC Meet @ Ionia · Sep 2614:08.69Charlotte MS CC Meet @ IoniaSeptember 26, 2022
5,000 Meters · Central Montcalm HSCM Hornet Invitational · Aug 2919:00.33CM Hornet InvitationalAugust 29, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1219:17.32025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Ionia High SchoolCAAC White Jamboree #2 · Oct 618:57.39CAAC White Jamboree #2October 6, 2026
5,000 Meters · Lakewood HSCAAC White Jamboree #2 · Oct 117:56.2CAAC White Jamboree #2October 1, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1718:06.3Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1118:31.00 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Perry Middle & High SchoolRambler Invitational (ChicknLegs Run) · Sep 1519:46.37Rambler Invitational (ChicknLegs Run)September 15, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2617:52.15Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portland HSCAAC White Jamboree #1 · Sep 2218:12.34CAAC White Jamboree #1September 22, 2026
5,000 Meters · Saranac HSSaranac Invitational · Sep 119:33.09Saranac InvitationalSeptember 1, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 318:04.902026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · South Christian HSMHSAA LP Region 12-2 @ GR South Christian · Oct 3117:59.73MHSAA LP Region 12-2 @ GR South ChristianOctober 31, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2319:17.3Under the Lights InviteAugust 23, 2024
5,000 Meters · St. Francis Retreat CenterCAAC White Jamboree #3 · Oct 2118:27.31CAAC White Jamboree #3October 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 518:27.31St. 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

14 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 20 · IoniaIonia5,000 Meters Open2018:27.31 PB11
Oct 31MHSAA LP Region 12-2 @ GR South ChristianOct 31 · 5,000 Meters D2 Boys · Place 38 · IoniaIonia5,000 Meters D2 Boys3817:59.73 PB11
Oct 21CAAC White Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 13 · IoniaIonia5,000 Meters Varsity and JV1318:27.31 PB11
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 96 · IoniaIonia5,000 Meters Greater Lansing Boys9618:06.3 PB11
Oct 6CAAC White Jamboree #2Oct 6 · 5,000 Meters Varsity and JV · Place 13 · IoniaIonia5,000 Meters Varsity and JV1318:57.39 PB11
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Blue Boys Varsity · Place 26 · IoniaIonia5,000 Meters HS Blue Boys Varsity2618:04.90 PB11
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Blue Division (Large) - Boys · Place 18 · IoniaIonia5,000 Meters Blue Division (Large) - Boys1817:52.15 PB11
Sep 22CAAC White Jamboree #1Sep 22 · 5,000 Meters Varsity and JV · Place 12 · IoniaIonia5,000 Meters Varsity and JV1218:12.34 PB11
Sep 15Rambler Invitational (ChicknLegs Run)Sep 15 · 5,000 Meters High School · Place 7 · IoniaIonia5,000 Meters High School719:46.37 PB11
Sep 925th Annual Marauder InvitationalSep 9 · 5,000 Meters Large School Varsity and JV · Place 23 · IoniaIonia5,000 Meters Large School Varsity and JV2318:37.0611
Sep 1Saranac InvitationalSep 1 · 5,000 Meters Division 1 and 2 Varsity & JV · Place 10 · IoniaIonia5,000 Meters Division 1 and 2 Varsity & JV1019:33.09 PB11
Aug 29CM Hornet InvitationalAug 29 · 5,000 Meters Junior Coed · Place 1 · IoniaIonia5,000 Meters Junior Coed119:00.33 PB11
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 2 (under 12:45) · Place 48 · IoniaIonia2 Miles Boys 2 Mile Heat 2 (under 12:45)4811:44.52 PB11
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Boys Red (Large Schools) · Place 62 · IoniaIonia5,000 Meters Boys Red (Large Schools)6219:47.9411

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 30St. Johns Last Chance MeetOct 30 · 5,000 Meters Open · Place 14 · IoniaIonia5,000 Meters Open1418:21.210
Oct 25MHSAA LP Region 12-2 @ GR South Christian (C)Oct 25 · 5,000 Meters Division 2 · Place 47 · IoniaIonia5,000 Meters Division 24718:41.110
Oct 15CAAC White Jamboree #3Oct 15 · 5,000 Meters Junior Varsity · Place 16 · IoniaIonia5,000 Meters Junior Varsity1618:13.910
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 116 · IoniaIonia5,000 Meters Greater Lansing Boys11618:31.00 PB10
Sep 30CAAC White Jamboree #2Sep 30 · 5,000 Meters Junior Varsity · Place 24 · IoniaIonia5,000 Meters Junior Varsity2419:34.610
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 93 · IoniaIonia5,000 Meters Varsity9319:53.1110
Sep 16CAAC White Jamboree #1Sep 16 · 5,000 Meters Junior Varsity · Place 20 · IoniaIonia5,000 Meters Junior Varsity2018:52.010
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 108 · IoniaIonia5,000 Meters Bronze(MHSAA Div 2)10819:17.3 PB10
Sep 6Hornet Invitational Sep 6 · 5,000 Meters Sophomore · Place 3 · IoniaIonia5,000 Meters Sophomore318:28.9710
Sep 324th Annual Marauder InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 26 · IoniaIonia5,000 Meters Junior Varsity2618:41.8710
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 49 · IoniaIonia5,000 Meters Division 14918:01.510
Aug 22St. Johns Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 27 · IoniaIonia5,000 Meters Varsity2718:56.710
Aug 19HOKA Postal Nationals Cougar 2-MileAug 19 · 2 Miles Varsity · Place 39 · IoniaIonia2 Miles Varsity3911:57.410

2024 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 31Last Chance InvitationalOct 31 · 5,000 Meters Open · Place 7 · IoniaIonia5,000 Meters Open718:42.29
Oct 26MHSAA LP Region 12-2 @ GR South ChristianOct 26 · 5,000 Meters Division 2 · Place 56 · IoniaIonia5,000 Meters Division 25618:24.619
Oct 17CAAC White Jamboree #3Oct 17 · 5,000 Meters Junior Varsity · Place 10 · IoniaIonia5,000 Meters Junior Varsity1017:43.89
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 97 · IoniaIonia5,000 Meters Varsity9717:58.69
Oct 1CAAC White Jamboree #2Oct 1 · 5,000 Meters Varsity and JV · Place 16 · IoniaIonia5,000 Meters Varsity and JV1617:56.2 PB9
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity · Place 5 · IoniaIonia5,000 Meters Junior Varsity518:49.769
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 56 · IoniaIonia5,000 Meters Varsity5619:01.29
Sep 17CAAC White Jamboree #1Sep 17 · 5,000 Meters Varsity and JV · Place 17 · IoniaIonia5,000 Meters Varsity and JV1719:01.79
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 193 · IoniaIonia5,000 Meters Varsity19320:12.99
Sep 7Central Montcalm Hornet InvitationalSep 7 · 5,000 Meters Freshman · Place 3 · IoniaIonia5,000 Meters Freshman318:34.849
Sep 423rd Annual Marauder InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 27 · IoniaIonia5,000 Meters Junior Varsity2719:15.889
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 53 · IoniaIonia5,000 Meters Division 15319:06.29
Aug 23Under the Lights InviteAug 23 · 5,000 Meters Boys Black (Small Schools) · Place 42 · IoniaIonia5,000 Meters Boys Black (Small Schools)4219:17.3 PB9
Aug 20HOKA Postal Nationals - Cougar 2-MileAug 20 · 2 Miles Varsity · Place 5 · IoniaIonia2 Miles Varsity512:17.49

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 13 · IoniaIonia2 Miles Top 10 Boys1311:35.0 PB8
Oct 10Saranac Color RunOct 10 · 2 Miles Middle School · Place 6 · IoniaIonia2 Miles Middle School612:11.88
Oct 2St. Johns MS MeetOct 2 · 2 Miles Middle School · Place 3 · IoniaIonia2 Miles Middle School312:20.85 PB8
Sep 28Parkside MS CC InvitationalSep 28 · 2 Miles 8th Grade · Place 7 · IoniaIonia2 Miles 8th Grade712:09.64 PB8
Sep 26MS CC Waverly, Ionia @ CharlotteSep 26 · 3,200 Meters 6-8B · Place 1 · IoniaIonia3,200 Meters 6-8B112:00.34 PB8
Sep 18Holt MS JamboreeSep 18 · 2 Miles Middle School · Place 4 · IoniaIonia2 Miles Middle School412:23.04 PB8
Sep 13MS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ OlivetSep 13 · 2 Miles 6-8B · Place 4 · IoniaIonia2 Miles 6-8B412:49.75 PB8

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 31 · IoniaIonia2 Miles Top 10 Boys3112:20.0 PB7
Oct 11Saranac Color Run Oct 11 · 2 Miles Middle School · Place 25 · IoniaIonia2 Miles Middle School2513:32.97
Oct 3St. John's MS MeetOct 3 · 2 Miles Middle School · Place 6 · IoniaIonia2 Miles Middle School613:04.85Unofficial7
Sep 29Parkside MS CC InvitationalSep 29 · 2 Miles 7th Grade · Place 8 · IoniaIonia2 Miles 7th Grade812:48.837
Sep 26Charlotte MS CC Meet @ IoniaSep 26 · 3,200 Meters 6-8B · Place 1 · IoniaIonia3,200 Meters 6-8B114:08.69 PB7
Sep 19MMMSL Meet at HoltSep 19 · 2 Miles Middle School · Place 7 · IoniaIonia2 Miles Middle School714:06.447
Sep 12Fowlerville JH v. Okemos/ER/IoniaSep 12 · 2 Miles Middle School · Place 7 · IoniaIonia2 Miles Middle School712:48.13 PB7
Sep 8Ionia Middle School MeetSep 8 · 2 Miles Middle School · Place 7 · IoniaIonia2 Miles Middle School713:11.0 PB7