Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Fowlerville HS Fowlerville Middle School Meet · Sep 2921:07.38Fowlerville Middle School MeetSeptember 29, 2025
2 Miles · Haslett HSHaslett MS Meet · Sep 1519:58.25Haslett MS MeetSeptember 15, 2025
2 Miles · Lakewood HSMS League Meet @Lakewood MS · Oct 617:55.39MS League Meet @Lakewood MSOctober 6, 2025
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2519:50.05HOKA Cougar 2-MileAugust 25, 2026
5,000 Meters · Country Mill Orchard and Cider Mill Country Mill Classic · Oct 1327:42.39Country Mill ClassicOctober 13, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 327:21.23DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1526:42.33Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Mason High SchoolCAAC Red Jamboree #2 · Oct 627:37.24CAAC Red Jamboree #2October 6, 2026
5,000 Meters · ParkCAAC Red Jamboree #1 · Sep 2231:29.78CAAC Red Jamboree #1September 22, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd John Bruder Classic · Sep 931:23.332026 Shepherd John Bruder ClassicSeptember 9, 2026
5,000 Meters · Sleepy Hollow State Park Early Burg Beach Run · Aug 1933:25.53 Early Burg Beach RunAugust 19, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2130:18.27Under the Lights InviteAugust 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALApples 2 Apples · Sep 3028:25.89Apples 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 22CAAC Red Jamboree #3Oct 22 · 5,000 Meters Junior Varsity · Place 37 · HaslettHaslett5,000 Meters Junior Varsity3726:56.279
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Freshman Small School · Place 40 · HaslettHaslett5,000 Meters Freshman Small School4026:42.33 PB9
Oct 13Country Mill ClassicOct 13 · 5,000 Meters Boys High School · Place 95 · HaslettHaslett5,000 Meters Boys High School9527:42.39 PB9
Oct 6CAAC Red Jamboree #2Oct 6 · 5,000 Meters Junior Varsity · Place 42 · HaslettHaslett5,000 Meters Junior Varsity4227:37.24 PB9
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys JV (All Divisions) · Place 163 · HaslettHaslett5,000 Meters Boys JV (All Divisions)16327:21.23 PB9
Sep 30Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 149 · HaslettHaslett5,000 Meters Varsity and JV14928:25.89 PB9
Sep 22CAAC Red Jamboree #1Sep 22 · 5,000 Meters Junior Varsity · Place 39 · HaslettHaslett5,000 Meters Junior Varsity3931:29.78 PB9
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K - JV (Co-ed) · Place 101 · HaslettHaslett5,000 Meters HS Boys 5K - JV (Co-ed)10131:23.33 PB9
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 1 (over 12:45) · Place 96 · HaslettHaslett2 Miles Boys 2 Mile Heat 1 (over 12:45)9619:50.05 PB9
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Boys Red (Large Schools) · Place 136 · HaslettHaslett5,000 Meters Boys Red (Large Schools)13630:18.27 PB9
Aug 19 Early Burg Beach RunAug 19 · 5,000 Meters Varsity and JV · Place 87 · HaslettHaslett5,000 Meters Varsity and JV8733:25.53 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13JR. Greater Lansing Cross Country ChampionshipOct 13 · 2 Miles Open · Place 183 · HaslettHaslett2 Miles Open18317:33.18
Oct 8Grand Ledge MS InviteOct 8 · 2 Miles Open · Place 155 · HaslettHaslett2 Miles Open15517:39.938
Oct 6MS League Meet @Lakewood MSOct 6 · 2 Miles Middle School Boys · Place 82 · HaslettHaslett2 Miles Middle School Boys8217:55.39 PB8
Sep 29Fowlerville Middle School MeetSep 29 · 2 Miles Middle School · Place 70 · HaslettHaslett2 Miles Middle School7021:07.38 PB8
Sep 22Ionia Middle School MeetSep 22 · 2 Miles Middle School · Place 62 · HaslettHaslett2 Miles Middle School6221:24.148
Sep 19Haslett Viking Cross Country InviteSep 19 · 2 Miles 8th Grade · Place 107 · HaslettHaslett2 Miles 8th Grade10717:40.208
Sep 15Haslett MS MeetSep 15 · 2 Miles Middle School · Place 117 · HaslettHaslett2 Miles Middle School11719:58.25 PB8
Sep 8Haslett MS MeetSep 8 · 2 Miles Middle School · Place 120 · HaslettHaslett2 Miles Middle School12020:34.228

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14JHS/MS Greater Lansing Cross Country ChampionshipOct 14 · 2 Miles Open · Place 269 · HaslettHaslett2 Miles Open26924:18.87
Oct 9Grand Ledge MS InviteOct 9 · 2 Miles Open · Place 205 · HaslettHaslett2 Miles Open20525:44.467
Sep 30Fowlerville JH v. Waverly/Haslett/HoltSep 30 · 2 Miles Middle School · Place 64 · HaslettHaslett2 Miles Middle School6424:20.007
Sep 24RAMBLER XC INVITESep 24 · 2 Miles Middle School · Place 58 · HaslettHaslett2 Miles Middle School5826:34.77
Sep 9Haslett MS CC MeetSep 9 · 2 Miles Middle School · Place 112 · HaslettHaslett2 Miles Middle School11227:35.187
Sep 5CAAC MS meet @ LakewoodSep 5 · 3,200 Meters Middle School · Place 80 · HaslettHaslett3,200 Meters Middle School8029:41.907