Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · 2 mile @ Springhill CampsEvart Wildcat Invitational · Sep 2313:08.5Evart Wildcat InvitationalSeptember 23, 2017
2 Miles · Buckley HSBuckley Invite · Sep 913:06.2Buckley InviteSeptember 9, 2017
2 Miles · Mesick HSMesick Bulldog Invitational · Oct 511:50.83Mesick Bulldog InvitationalOctober 5, 2017
3,000 Meters · Mason County Eastern WMD Jamboree · Sep 713:39.3WMD JamboreeSeptember 7, 2016
3,000 Meters · Walkerville HSWMD Championship · Oct 513:54WMD ChampionshipOctober 5, 2016
3,200 Meters · Manistee HSChris Grabowski Memorial Invitational · Oct 1212:40.46Chris Grabowski Memorial InvitationalOctober 12, 2017
3,200 Meters · West Shore Community CollegeBriggs True Value Ludington Cross Country Invitational · Sep 1613:01.22Briggs True Value Ludington Cross Country InvitationalSeptember 16, 2017
5,000 Meters · 5k @ Springhill CampsEvart XC Invitational · Sep 1918:25.81Evart XC InvitationalSeptember 19, 2020
5,000 Meters · Baker Woods30th Annual Hesperia Baker Woods Invitational · Aug 2120:45.7830th Annual Hesperia Baker Woods InvitationalAugust 21, 2019
5,000 Meters · Bear LakeWMD Jamboree · Sep 2318:21WMD JamboreeSeptember 23, 2020
5,000 Meters · Benzie CentralMHSAA LP Region 29-4 host Bear Lake @ Buckley · Oct 3117:29.43MHSAA LP Region 29-4 host Bear Lake @ BuckleyOctober 31, 2020
5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invitational · Aug 2919:21.00Benzie Central Pete Moss InvitationalAugust 29, 2020
5,000 Meters · Buckley HSBuckley Invite · Sep 718:11.50Buckley InviteSeptember 7, 2019
5,000 Meters · Marion Jr/Sr High SchoolWMD Jamboree #3 · Sep 2518:48.18WMD Jamboree #3September 25, 2019
5,000 Meters · Mason County Eastern MCE Cardinal Classic Invite · Oct 2218:24MCE Cardinal Classic InviteOctober 22, 2019
5,000 Meters · Mason County FairgroundsLeanna Wolf Geers Invitational · Sep 1018:20.03Leanna Wolf Geers InvitationalSeptember 10, 2020
5,000 Meters · Mesick HSWMD Jamboree · Sep 3018:28WMD JamboreeSeptember 30, 2020
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 617:17.91MHSAA LP D4 FinalsNovember 6, 2021
5,000 Meters · Purdue University Fort WayneMastodon Opener · Sep 617:22.5Mastodon OpenerSeptember 6, 2025
5,000 Meters · West Shore Community CollegeLudington Cross Country Invitational · Sep 1519:54.98Ludington Cross Country InvitationalSeptember 15, 2018
6,000 Meters · Ohio NorthernPolar Bear Invitational · Sep 321:34.1Polar Bear InvitationalSeptember 3, 2022
8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 126:40.9MIAA CC ChampionshipNovember 1, 2025
8,000 Meters · Calvin College - Gainey Athletic ComplexKnight Invitational · Oct 428:04.1Knight InvitationalOctober 4, 2025
8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 129:35.6D3 Pre-NationalsOctober 1, 2022
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1827:52.80Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 1529:09.0INTER-REGIONAL RUMBLEOctober 15, 2022
8,000 Meters · Purdue University Fort WayneRumble in the Fort · Sep 2027:33.30Rumble in the FortSeptember 20, 2025
8,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 627:05.5Bethel University Cross Country InvitationalOctober 6, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MIAA CC ChampionshipNov 1 · 8,000 Meters Men · Place 34 · TrineTrine8,000 Meters Men3426:40.9 PBSr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 121 · TrineTrine8,000 Meters Men's Varsity12127:52.80 PBSr
Oct 4Knight InvitationalOct 4 · 8,000 Meters Collegiate · Place 48 · TrineTrine8,000 Meters Collegiate4828:04.1 PBSr
Sep 20Rumble in the FortSep 20 · 8,000 Meters Collegiate 8K · Place 86 · TrineTrine8,000 Meters Collegiate 8K8627:33.30 PBSr
Sep 6Mastodon OpenerSep 6 · 5,000 Meters College · Place 48 · TrineTrine5,000 Meters College4817:22.5 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4NCAA DIII TwilightOct 4 · 8,000 Meters Open · Place 71 · TrineTrine8,000 Meters Open7127:49.29JR
Sep 20Mastodon OpenerSep 20 · 8,000 Meters College · Place 52 · TrineTrine8,000 Meters College5229:55.60Jr
Sep 7Franklin Grizzly InvitationalSep 7 · 8,000 Meters Varsity · Place 150 · TrineTrine8,000 Meters Varsity15028:25.5JR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 6Bethel University Cross Country InvitationalOct 6 · 8,000 Meters College · Place 49 · TrineTrine8,000 Meters College4927:05.5 PBSo
Sep 1Mastodon Alumni OpenSep 1 · 5,000 Meters Varsity · Place 35 · TrineTrine5,000 Meters Varsity3517:17.2SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15INTER-REGIONAL RUMBLEOct 15 · 8,000 Meters Open · Place 123 · TrineTrine8,000 Meters Open12329:09.0 PBFr
Oct 1D3 Pre-NationalsOct 1 · 8,000 Meters Open · Place 88 · TrineTrine8,000 Meters Open8829:35.6 PBFr
Sep 9Rumble in the FortSep 9 · 8,000 Meters Varsity · Place 40 · TrineTrine8,000 Meters Varsity4029:37.4FR
Sep 3Polar Bear InvitationalSep 3 · 6,000 Meters College · Place 46 · TrineTrine6,000 Meters College4621:34.1 PBFr

2021 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 6MHSAA LP D4 FinalsNov 6 · 5,000 Meters D4 · Place 32 · Mason County EasternMason County Eastern5,000 Meters D43217:17.91 PB12
Oct 30MHSAA LP Region 29-4 @ BenzieOct 30 · 5,000 Meters Division 4 · Place 4 · Mason County EasternMason County Eastern5,000 Meters Division 4417:21.6712
Oct 23Michigan Class D StatesOct 23 · 5,000 Meters Varsity · Place 11 · Mason County EasternMason County Eastern5,000 Meters Varsity1118:06.212
Oct 16Hart & SoleOct 16 · 5,000 Meters Varsity · Place 4 · Mason County EasternMason County Eastern5,000 Meters Varsity417:36.8012
Oct 13WMD Championship MeetOct 13 · 5,000 Meters Varsity · Place 1 · Mason County EasternMason County Eastern5,000 Meters Varsity117:27.512
Oct 9Pentwater Falcon Varsity InviteOct 9 · 5,000 Meters Varsity · Place 2 · Mason County EasternMason County Eastern5,000 Meters Varsity218:48.5512
Oct 2Cecil R Burch Memorial Cross Country InviteOct 2 · 5,000 Meters Varsity · Place 4 · Mason County EasternMason County Eastern5,000 Meters Varsity418:25.1712
Sep 29WMD Jamboree #3Sep 29 · 5,000 Meters Varsity · Place 1 · Mason County EasternMason County Eastern5,000 Meters Varsity117:5012
Sep 25Oakridge MS/HS InvitationalSep 25 · 5,000 Meters Varsity · Place 2 · Mason County EasternMason County Eastern5,000 Meters Varsity218:02.5912
Sep 22WMD Jamboree #2Sep 22 · 5,000 Meters Varsity · Place 2 · Mason County EasternMason County Eastern5,000 Meters Varsity217:5612
Sep 18Evart InvitationalSep 18 · 5,000 Meters Varsity · Place 10 · Mason County EasternMason County Eastern5,000 Meters Varsity1018:54.3112
Sep 15WMD Jamboree #1 at WalkervilleSep 15 · 5,000 Meters Varsity · Place 1 · Mason County EasternMason County Eastern5,000 Meters Varsity118:23.4412
Sep 11Buckley InvitationalSep 11 · 5,000 Meters Varsity · Place 3 · Mason County EasternMason County Eastern5,000 Meters Varsity318:23.1512
Aug 28Pete Moss Benzie InviteAug 28 · 5,000 Meters Varsity · Place 35 · Mason County EasternMason County Eastern5,000 Meters Varsity3518:45.712
Aug 252021 Hesperia Baker Woods InviteAug 25 · 5,000 Meters Varsity · Place 4 · Mason County EasternMason County Eastern5,000 Meters Varsity420:29.912

2020 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D4 FinalsNov 7 · 5,000 Meters D4 - Official · Place 86 · Mason County EasternMason County Eastern5,000 Meters D4 - Official8618:42.4111
Oct 31MHSAA LP Region 29-4 host Bear Lake @ BuckleyOct 31 · 5,000 Meters D4 Boys · Place 6 · Mason County EasternMason County Eastern5,000 Meters D4 Boys617:29.43 PB11
Oct 27MCE Cardinal Classic Invite (Mason County Eastern)Oct 27 · 5,000 Meters Varsity · Mason County EasternMason County Eastern5,000 Meters Varsity0—11
Oct 21MHSAA Pre-Regional 57-4 @ Bear Lake/OnekemaOct 21 · 5,000 Meters Varsity · Place 5 · Mason County EasternMason County Eastern5,000 Meters Varsity517:35.5511
Oct 17Hart and Sole Cross Country InvitationalOct 17 · 5,000 Meters Varsity · Place 9 · Mason County EasternMason County Eastern5,000 Meters Varsity917:45.7511
Oct 15Chris Grabowski Memorial Manistee InvitationalOct 15 · 5,000 Meters Varsity · Place 10 · Mason County EasternMason County Eastern5,000 Meters Varsity1018:51.1411
Oct 14WMD ChampionshipOct 14 · 5,000 Meters Varsity · Place 5 · Mason County EasternMason County Eastern5,000 Meters Varsity518:34.6711
Oct 10Pentwater Falcon Cross Country InviteOct 10 · 5,000 Meters Varsity · Place 15 · Mason County EasternMason County Eastern5,000 Meters Varsity1519:45.8811
Sep 30WMD JamboreeSep 30 · 5,000 Meters Varsity · Place 4 · Mason County EasternMason County Eastern5,000 Meters Varsity418:28 PB11
Sep 26Buckley Bear Country InvitationalSep 26 · 5,000 Meters Varsity · Place 14 · Mason County EasternMason County Eastern5,000 Meters Varsity1418:5511
Sep 23WMD JamboreeSep 23 · 5,000 Meters Varsity · Place 3 · Mason County EasternMason County Eastern5,000 Meters Varsity318:21 PB11
Sep 19Evart XC InvitationalSep 19 · 5,000 Meters High School (Red) Boys · Place 7 · Mason County EasternMason County Eastern5,000 Meters High School (Red) Boys718:25.81 PB11
Sep 16WMD JamboreeSep 16 · 5,000 Meters Varsity · Place 2 · Mason County EasternMason County Eastern5,000 Meters Varsity217:42.97Unofficial11
Sep 10Leanna Wolf Geers InvitationalSep 10 · 5,000 Meters Varsity 2 · Place 7 · Mason County EasternMason County Eastern5,000 Meters Varsity 2718:20.03 PB11
Aug 29Benzie Central Pete Moss InvitationalAug 29 · 5,000 Meters Friday Session 3 · Place 6 · Mason County EasternMason County Eastern5,000 Meters Friday Session 3619:21.00 PB11

2019 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP D4 FinalsNov 2 · 5,000 Meters D4 · Place 70 · Mason County EasternMason County Eastern5,000 Meters D47018:01.110
Oct 26MHSAA LP Region 29-4 @ BenzieOct 26 · 5,000 Meters Division 4 · Place 4 · Mason County EasternMason County Eastern5,000 Meters Division 4417:31.8610
Oct 22MCE Cardinal Classic InviteOct 22 · 5,000 Meters Varsity · Place 3 · Mason County EasternMason County Eastern5,000 Meters Varsity318:24 PB10
Oct 19Michigan Class D XC State ChampionshipOct 19 · 5,000 Meters Varsity · Place 31 · Mason County EasternMason County Eastern5,000 Meters Varsity3118:07.410
Oct 12Pentwater Falcon InvitationalOct 12 · 5,000 Meters Varsity · Place 2 · Mason County EasternMason County Eastern5,000 Meters Varsity218:58.1810
Oct 9West MI D League FinalsOct 9 · 5,000 Meters Varsity · Place 5 · Mason County EasternMason County Eastern5,000 Meters Varsity518:23.2010
Oct 5Cecil R Burch Memorial Cross Country InviteOct 5 · 5,000 Meters Varsity · Place 7 · Mason County EasternMason County Eastern5,000 Meters Varsity718:22.7210
Sep 28Fruitport InvitationalSep 28 · 5,000 Meters Varsity · Place 5 · Mason County EasternMason County Eastern5,000 Meters Varsity518:35.7510
Sep 25WMD Jamboree #3Sep 25 · 5,000 Meters Varsity · Place 3 · Mason County EasternMason County Eastern5,000 Meters Varsity318:48.18 PB10
Sep 21Evart InvitationalSep 21 · 5,000 Meters Varsity · Place 3 · Mason County EasternMason County Eastern5,000 Meters Varsity319:02.910
Sep 18WMD Jamboree #2Sep 18 · 5,000 Meters Varsity · Place 8 · Mason County EasternMason County Eastern5,000 Meters Varsity819:4210
Sep 14Ludington Cross Country InvitationalSep 14 · 5,000 Meters Varsity Division 2 · Place 5 · Mason County EasternMason County Eastern5,000 Meters Varsity Division 2520:01.5810
Sep 7Buckley InviteSep 7 · 5,000 Meters Varsity · Place 7 · Mason County EasternMason County Eastern5,000 Meters Varsity718:11.50 PB10
Aug 24Benzie Central Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 17 · Mason County EasternMason County Eastern5,000 Meters Varsity1717:52.610
Aug 2130th Annual Hesperia Baker Woods InvitationalAug 21 · 5,000 Meters Varsity Small · Place 17 · Mason County EasternMason County Eastern5,000 Meters Varsity Small1720:45.78 PB10

2018 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 3MHSAA LP Division 4 FinalsNov 3 · Division 4 · Place 122 · Mason County EasternMason County EasternDivision 412218:41.2—
Oct 27MHSAA LP Region 29-4 @ Bear LakeOct 27 · 5,000 Meters Division 4 · Place 8 · Mason County EasternMason County Eastern5,000 Meters Division 4817:51.479
Oct 23Mason County Eastern Cardinal ClassicOct 23 · 5,000 Meters Varsity · Place 6 · Mason County EasternMason County Eastern5,000 Meters Varsity618:399
Oct 20Michigan Class D State Cross Country ChampionshipOct 20 · 5,000 Meters Varsity · Place 34 · Mason County EasternMason County Eastern5,000 Meters Varsity3418:43.429
Oct 11Chris Grabowski Memorial Manistee InvitationalOct 11 · 5,000 Meters Varsity · Place 22 · Mason County EasternMason County Eastern5,000 Meters Varsity2219:37.999
Oct 3WMD ChampionshipsOct 3 · Varsity · Place 11 · Mason County EasternMason County EasternVarsity1120:129
Sep 29Cecil R Burch Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 17 · Mason County EasternMason County Eastern5,000 Meters Varsity1719:48.99
Sep 22Evart Wildcat InvitationalSep 22 · 5,000 Meters Varsity · Place 20 · Mason County EasternMason County Eastern5,000 Meters Varsity2019:41.29
Sep 19WMD Jamboree #3Sep 19 · Varsity · Place 13 · Mason County EasternMason County EasternVarsity1320:22.959
Sep 15Ludington Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 19 · Mason County EasternMason County Eastern5,000 Meters Varsity1919:54.98 PB9
Sep 12WMD Jamboree #2Sep 12 · 5,000 Meters Varsity · Place 11 · Mason County EasternMason County Eastern5,000 Meters Varsity1121:35.179
Aug 25Benzie Pete Moss InviteAug 25 · 5,000 Meters Varsity · Place 61 · Mason County EasternMason County Eastern5,000 Meters Varsity6120:03.39
Aug 22Hesperia Baker Woods InvitationalAug 22 · 5,000 Meters Varsity · Place 42 · Mason County EasternMason County Eastern5,000 Meters Varsity4222:13.239

2017 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MCE Cardinal ClassicOct 24 · 3,000 Meters Middle School · Place 3 · Mason County EasternMason County Eastern3,000 Meters Middle School312:16.0Unofficial8
Oct 12Chris Grabowski Memorial InvitationalOct 12 · 3,200 Meters Middle School · Place 3 · Mason County EasternMason County Eastern3,200 Meters Middle School312:40.46 PB8
Oct 5Mesick Bulldog InvitationalOct 5 · 2 Miles Junior High · Place 6 · Mason County EasternMason County Eastern2 Miles Junior High611:50.83 PB8
Sep 30Cecil R Burch Pine River InvitationalSep 30 · 2 Miles Middle School · Place 108 · Mason County EasternMason County Eastern2 Miles Middle School10816:53.84Unofficial8
Sep 23Evart Wildcat InvitationalSep 23 · 2 Miles Middle School White · Place 2 · Mason County EasternMason County Eastern2 Miles Middle School White213:08.5 PB8
Sep 16Briggs True Value Ludington Cross Country InvitationalSep 16 · 3,200 Meters Middle School · Place 5 · Mason County EasternMason County Eastern3,200 Meters Middle School513:01.22 PB8
Sep 9Buckley InviteSep 9 · 2 Miles Middle School Mixed · Place 11 · Mason County EasternMason County Eastern2 Miles Middle School Mixed1113:06.2 PB8

2016 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Chris Grabowski Memorial InvitationalOct 13 · 3,200 Meters Middle School · Place 21 · Mason County EasternMason County Eastern3,200 Meters Middle School2114:20.387
Oct 12Cardinal Classic InviteOct 12 · 3,000 Meters Middle School · Place 8 · Mason County EasternMason County Eastern3,000 Meters Middle School813:27.4Unofficial7
Oct 5WMD ChampionshipOct 5 · 3,000 Meters Middle School · Place 5 · Mason County EasternMason County Eastern3,000 Meters Middle School513:54 PB7
Oct 1Cecil R. Burch Pine River InvitationalOct 1 · 2 Miles Middle School · Place 25 · Mason County EasternMason County Eastern2 Miles Middle School2514:27.4Unofficial7
Sep 17Ludington Briggs True Value InviteSep 17 · 3,200 Meters Middle School · Place 35 · Mason County EasternMason County Eastern3,200 Meters Middle School3514:44.657
Sep 7WMD JamboreeSep 7 · 3,000 Meters Middle School · Place 2 · Mason County EasternMason County Eastern3,000 Meters Middle School213:39.3 PB7

2015 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14MCE Cardinal ClassicOct 14 · 3,000 Meters Middle School · Place 16 · Mason County EasternMason County Eastern3,000 Meters Middle School1613:476
Oct 7WMD JamboreeOct 7 · 3,000 Meters Middle School · Place 12 · Mason County EasternMason County Eastern3,000 Meters Middle School1213:546
Sep 23WMD JamboreeSep 23 · 3,000 Meters Middle School · Place 9 · Mason County EasternMason County Eastern3,000 Meters Middle School915:57Unofficial6
Sep 19Ludington Briggs True Value Cross Country InviteSep 19 · 2 Mile Middle School · Place 47 · Mason County EasternMason County Eastern2 Mile Middle School4715:25.56Unofficial6
Sep 16WMD JamboreeSep 16 · 3,000 Meters Middle School · Place 7 · Mason County EasternMason County Eastern3,000 Meters Middle School7—6