Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1714:51.4JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fowlerville HS Fowlerville JH v. Waverly/Haslett/Holt · Oct 315:10.34Fowlerville JH v. Waverly/Haslett/HoltOctober 3, 2022
2 Miles · Haslett HSHaslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. Johns · Sep 1215:05.25Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSeptember 12, 2022
2 Miles · Holt HSMMMSL Meet at Holt · Sep 1916:28.21MMMSL Meet at HoltSeptember 19, 2022
2 Miles · Rayner ParkMason MS CC Meet · Sep 816:46.13Mason MS CC MeetSeptember 8, 2022
3,200 Meters · Lakewood Middle SchoolMMMSL meet at Lakewood · Sep 2615:27MMMSL meet at LakewoodSeptember 26, 2022
5,000 Meters · Cass Benton Park OFFICIAL16th Northville Mustang Invite · Aug 2723:32.716th Northville Mustang InviteAugust 27, 2026
5,000 Meters · Dewitt HSDeWitt PROM 5k · Oct 2421:20.9DeWitt PROM 5kOctober 24, 2025
5,000 Meters · EL Soccer/XC ComplexEL Varsity Invitational · Oct 121:33.0EL Varsity Invitational October 1, 2025
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2123:13.85Under the Lights InviteAugust 21, 2026
5,000 Meters · St. Francis Retreat CenterLansing Catholic Invite · Sep 1721:25.05Lansing Catholic InviteSeptember 17, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 522:27.47St. 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

11 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 100 · HoltHolt5,000 Meters Open10022:27.47 PB12
Oct 30DeWitt PROMOct 30 · 5,000 Meters Open HS · Place 76 · HoltHolt5,000 Meters Open HS7621:23.9312
Oct 22CAAC Blue ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 54 · HoltHolt5,000 Meters Junior Varsity5421:33.4812
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Large School · Place 73 · HoltHolt5,000 Meters Junior Varsity Large School7322:09.4912
Oct 8EL Varsity InvitationalOct 8 · 5,000 Meters 11-12 Grade · Place 35 · HoltHolt5,000 Meters 11-12 Grade3522:33.1212
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys JV (All Divisions) · Place 112 · HoltHolt5,000 Meters Boys JV (All Divisions)11221:54.9112
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Boys JV · Place 39 · HoltHolt5,000 Meters Boys JV3921:52.1012
Sep 17Lansing Catholic InviteSep 17 · 5,000 Meters Varsity and JV · Place 80 · HoltHolt5,000 Meters Varsity and JV8021:25.05 PB12
Sep 925th Annual Marauder InvitationalSep 9 · 5,000 Meters Large School Varsity and JV · Place 71 · HoltHolt5,000 Meters Large School Varsity and JV7122:53.5412
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 125 · HoltHolt5,000 Meters 11/12 Boys12523:32.7 PB12
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Boys Red (Large Schools) · Place 113 · HoltHolt5,000 Meters Boys Red (Large Schools)11323:13.85 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30St. Johns Last Chance MeetOct 30 · 5,000 Meters Open · Place 77 · HoltHolt5,000 Meters Open7720:41.211
Oct 24DeWitt PROM 5kOct 24 · 5,000 Meters Open HS · Place 101 · HoltHolt5,000 Meters Open HS10121:20.9 PB11
Oct 16CAAC Blue League Meet #2Oct 16 · 5,000 Meters Junior Varsity · Place 66 · HoltHolt5,000 Meters Junior Varsity6622:02.511
Oct 9Bob Brown JV InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 110 · HoltHolt5,000 Meters Junior Varsity11022:22.011
Oct 1EL Varsity Invitational Oct 1 · 5,000 Meters 11-12 Grade · Place 38 · HoltHolt5,000 Meters 11-12 Grade3821:33.0 PB11
Sep 27DeWitt Cross Country InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 114 · HoltHolt5,000 Meters Junior Varsity11422:52.211
Sep 11Lansing Catholic InviteSep 11 · 5,000 Meters Varsity · Place 92 · HoltHolt5,000 Meters Varsity9222:06.311
Sep 324th Annual Marauder InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 50 · HoltHolt5,000 Meters Junior Varsity5022:36.8911
Aug 22St. Johns Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 120 · HoltHolt5,000 Meters Varsity12024:08.211

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Shepherd Friday PROMOct 25 · 5,000 Meters Varsity · Place 112 · HoltHolt5,000 Meters Varsity11221:02.6810
Oct 17CAAC Blue Jamboree #2Oct 17 · 5,000 Meters Junior Varsity · Place 59 · HoltHolt5,000 Meters Junior Varsity5923:01.310
Oct 10Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 103 · HoltHolt5,000 Meters Junior Varsity10321:30.910
Oct 2East Lansing InvitationalOct 2 · 5,000 Meters Freshman Sophomore · Place 45 · HoltHolt5,000 Meters Freshman Sophomore4522:04.710
Sep 19CAAC Blue Jamboree #1Sep 19 · 5,000 Meters Junior Varsity · Place 53 · HoltHolt5,000 Meters Junior Varsity5323:30.910
Sep 423rd Annual Marauder InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 102 · HoltHolt5,000 Meters Junior Varsity10225:49.4110
Aug 29Milford InvitationalAug 29 · 5,000 Meters Varsity · Place 364 · HoltHolt5,000 Meters Varsity36432:04.2410
Aug 23Under the Lights InviteAug 23 · 5,000 Meters Boys Red (Large Schools) · Place 205 · HoltHolt5,000 Meters Boys Red (Large Schools)20530:54.410

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 177 · HoltHolt2 Miles Top 10 Boys17714:51.4 PB8
Oct 3Fowlerville JH v. Waverly/Haslett/HoltOct 3 · 2 Miles Middle School · Place 33 · HoltHolt2 Miles Middle School3315:10.34 PB8
Sep 26MMMSL meet at LakewoodSep 26 · 3,200 Meters Middle School · Place 31 · HoltHolt3,200 Meters Middle School3115:27 PB8
Sep 19MMMSL Meet at HoltSep 19 · 2 Miles Middle School · Place 30 · HoltHolt2 Miles Middle School3016:28.21 PB8
Sep 12Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSep 12 · 2 Miles Middle School · Place 42 · HoltHolt2 Miles Middle School4215:05.25 PB8
Sep 8Mason MS CC MeetSep 8 · 2 Miles Middle School · Place 34 · HoltHolt2 Miles Middle School3416:46.13 PB8