Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Columbus County Park OFFICIALAustin Catholic/New Life Christian Invite · Sep 1821:19Austin Catholic/New Life Christian InviteSeptember 18, 2020
5,000 Meters · Goodells County Park'22 New Balance Mid-Season Spectacular · Sep 2318:50.3'22 New Balance Mid-Season SpectacularSeptember 23, 2022
5,000 Meters · Marysville ParkMarysville XC Invitational · Oct 720:11.00Marysville XC InvitationalOctober 7, 2020
5,000 Meters · Marysville ParkMarysville XC Invitational · Oct 320:46Marysville XC InvitationalOctober 3, 2019
5,000 Meters · Port Huron Central Middle SchoolPHHS Invite II · Sep 2420:28PHHS Invite IISeptember 24, 2020
6,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 422:28.80Indiana Wesleyan Twilight InvitationalSeptember 4, 2026
6,000 Meters · Lewis UniversityLewis Earlybird · Sep 522:56.52Lewis EarlybirdSeptember 5, 2025
8,000 Meters · Calvin College - Gainey Athletic ComplexCalvin Diemer Classic · Sep 1330:45.5Calvin Diemer ClassicSeptember 13, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2530:01.0Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · Indiana Wesleyan UniversityCrossroads League Cross Country Championship · Nov 729:59.5Crossroads League Cross Country ChampionshipNovember 7, 2025
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2529:23.00NAIA Great Lakes ChallengeOctober 25, 2025
8,000 Meters · St. Patrick's ParkBethel (Ind) Invitational · Oct 1030:19.9Bethel (Ind) InvitationalOctober 10, 2025
8,000 Meters · Taylor UniversityCrossroads League Cross Country Championship · Nov 628:58.6Crossroads League Cross Country ChampionshipNovember 6, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Crossroads League Cross Country ChampionshipNov 6 · 8,000 Meters Crossroads League · Place 124 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Crossroads League12428:58.6 PBSr
Oct 9Ray Bullock InvitationalOct 9 · 8,000 Meters Collegiate · Place 189 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Collegiate18930:33.20Sr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Black Open · Place 232 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Black Open23230:01.0 PBSr
Sep 4Indiana Wesleyan Twilight InvitationalSep 4 · 6,000 Meters Men · Place 203 · Bethel (Ind.)Bethel (Ind.)6,000 Meters Men20322:28.80 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Crossroads League Cross Country ChampionshipNov 7 · 8,000 Meters Crossroads · Place 135 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Crossroads13529:59.5 PBJr
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - White · Place 193 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Mens 8K - White19329:23.00 PBJr
Oct 10Bethel (Ind) InvitationalOct 10 · 8,000 Meters College · Place 36 · Bethel (Ind.)Bethel (Ind.)8,000 Meters College3630:19.9 PBJr
Sep 13Calvin Diemer ClassicSep 13 · 8,000 Meters Men · Place 71 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Men7130:45.5 PBJr
Sep 5Lewis EarlybirdSep 5 · 6,000 Meters Mens · Place 73 · Bethel (Ind.)Bethel (Ind.)6,000 Meters Mens7322:56.52 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 152024 NCCAA XC Championships - D1Nov 15 · 8,000 Meters Division 1 · Place 72 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Division 17230:17.6SO
Nov 8Crossroads League Cross Country ChampionshipNov 8 · 8,000 Meters Varsity · Place 118 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Varsity11829:55.30SO
Oct 11Bethel (Ind) InvitationalOct 11 · 8,000 Meters Varsity · Place 73 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Varsity7331:20.40SO
Sep 28Knight InvitationalSep 28 · 8,000 Meters College · Place 119 · Bethel (Ind.)Bethel (Ind.)8,000 Meters College11931:52.9So

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3Crossroads League Cross Country ChampionshipsNov 3 · 8,000 Meters Varsity · Place 132 · Bethel (Ind.)Bethel (Ind.)8,000 Meters Varsity13231:49.2FR
Oct 6Bethel University Cross Country InvitationalOct 6 · 8,000 Meters College · Place 149 · Bethel (Ind.)Bethel (Ind.)8,000 Meters College14930:34.1Fr
Sep 8IWU Wildcat Twilight InvitationalSep 8 · 8,000 Meters College · Place 186 · Bethel (Ind.)Bethel (Ind.)8,000 Meters College18631:18.6Fr

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29MHSAA LP Region 35-4 @ DeckervilleOct 29 · 5,000 Meters Division 4 · Place 18 · Kimball New Life ChristKimball New Life Christ5,000 Meters Division 41818:22.9112
Oct 22Dryden Cardinal InvitationalOct 22 · 5,000 Meters Varsity · Place 13 · Kimball New Life ChristKimball New Life Christ5,000 Meters Varsity1319:09.14—
Sep 23'22 New Balance Mid-Season SpectacularSep 23 · 5,000 Meters Varsity Red · Place 105 · Kimball New Life ChristianKimball New Life Christian5,000 Meters Varsity Red10518:50.3 PB12
Sep 10Algonac Classic RunSep 10 · 5,000 Meters Varsity Division 2 · Place 26 · Kimball New Life ChristKimball New Life Christ5,000 Meters Varsity Division 22618:43.612

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 35-4 @ DeckervilleOct 30 · 5,000 Meters Division 4 · Place 25 · New Life Christian A..New Life Christian A..5,000 Meters Division 42519:12.3111
Oct 23Dryden Cardinal InvitationalOct 23 · 5,000 Meters Varsity · Place 21 · New Life Christian A..New Life Christian A..5,000 Meters Varsity2121:37.0611
Oct 9ACHS/NLC Fall Foliage OpenOct 9 · 5,000 Meters Varsity · Place 11 · New Life Christian A..New Life Christian A..5,000 Meters Varsity1119:5911
Oct 741st Marysville XC InvitationalOct 7 · 5,000 Meters Varsity · Place 30 · New Life Christian A..New Life Christian A..5,000 Meters Varsity3019:23.1211
Sep 25New Balance Mid-Season SpectacularSep 25 · 5,000 Meters Varsity · Place 22 · New Life Christian A..New Life Christian A..5,000 Meters Varsity2220:23.211
Sep 17Get Your Toes Wet InviteSep 17 · 5,000 Meters Varsity · Place 12 · New Life Christian A..New Life Christian A..5,000 Meters Varsity1221:04.3011
Sep 11Algonac Classic RunSep 11 · 5,000 Meters Varsity Division 2 · Place 39 · New Life Christian A..New Life Christian A..5,000 Meters Varsity Division 23919:30.411

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 35-4 @ DeckervilleOct 31 · 5,000 Meters Division 4 · Place 23 · New Life Christian A..New Life Christian A..5,000 Meters Division 42318:54.0210
Oct 24MHSAA Pre-Regional 69-4 @ DeckervilleOct 24 · 5,000 Meters Varsity · Place 15 · New Life Christian A..New Life Christian A..5,000 Meters Varsity1519:44.7310
Oct 7Marysville XC InvitationalOct 7 · 5,000 Meters Varsity Boys Combined · Place 35 · Kimball New Life ChristianKimball New Life Christian5,000 Meters Varsity Boys Combined3520:11.00 PB10
Oct 7Marysville XC InvitationalOct 7 · 5,000 Meters Varsity Boys Thu · Place 20 · Kimball New Life ChristianKimball New Life Christian5,000 Meters Varsity Boys Thu2020:11.0010
Sep 24PHHS Invite IISep 24 · 5,000 Meters Varsity · Place 12 · Kimball New Life ChristianKimball New Life Christian5,000 Meters Varsity1220:28 PB10
Sep 18Austin Catholic/New Life Christian InviteSep 18 · 5,000 Meters Varsity · Place 20 · Kimball New Life ChristianKimball New Life Christian5,000 Meters Varsity2021:19 PB10

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 35-4 @ DeckervilleOct 26 · 5,000 Meters Division 4 · Place 43 · New Life Christian A..New Life Christian A..5,000 Meters Division 44319:12.949
Oct 12Kayla O'Mara InvitationalOct 12 · 5,000 Meters Varsity · Place 64 · New Life Christian A..New Life Christian A..5,000 Meters Varsity6420:35.669
Oct 3Marysville XC InvitationalOct 3 · 5,000 Meters Varsity · Place 59 · Kimball New Life ChristianKimball New Life Christian5,000 Meters Varsity5920:46 PB9
Sep 28Wagener Park InvitationalSep 28 · 5,000 Meters Varsity · Place 115 · New Life Christian A..New Life Christian A..5,000 Meters Varsity11520:01.379
Sep 14Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Varsity · Place 64 · New Life Christian A..New Life Christian A..5,000 Meters Varsity6421:55.49
Sep 7Algonac Muskrat ClassicSep 7 · 5,000 Meters Varsity Division 2 · Place 78 · New Life Christian A..New Life Christian A..5,000 Meters Varsity Division 27821:12.69