Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Fowlerville HS Fowlerville Middle School Meet · Sep 2912:37.58Fowlerville Middle School MeetSeptember 29, 2025
2 Miles · Haslett HSHaslett MS Meet · Sep 812:53.15Haslett MS MeetSeptember 8, 2025
2 Miles · Lakewood HSMS League Meet @Lakewood MS · Oct 612:01.20MS League Meet @Lakewood MSOctober 6, 2025
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2511:49.80HOKA Cougar 2-MileAugust 25, 2026
5,000 Meters · Country Mill Orchard and Cider Mill Country Mill Classic · Oct 1317:44.95Country Mill ClassicOctober 13, 2026
5,000 Meters · Dewitt HSMHSAA LP Region 14-2 @ DeWitt · Oct 3016:59.73MHSAA LP Region 14-2 @ DeWittOctober 30, 2026
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1717:25.8Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Mason High SchoolCAAC Red Jamboree #2 · Oct 618:11.97CAAC Red Jamboree #2October 6, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 717:34.3MHSAA LP Division 2 FinalsNovember 7, 2026
5,000 Meters · ParkCAAC Red Jamboree #1 · Sep 2218:27.01CAAC Red Jamboree #1September 22, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd John Bruder Classic · Sep 918:26.202026 Shepherd John Bruder ClassicSeptember 9, 2026
5,000 Meters · Sleepy Hollow State Park Early Burg Beach Run · Aug 1919:35.67 Early Burg Beach RunAugust 19, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2118:55.74Under the Lights InviteAugust 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALApples 2 Apples · Sep 3017:46.84Apples 2 ApplesSeptember 30, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 201 · HaslettHaslett5,000 Meters D220117:34.3 PB9
Oct 30MHSAA LP Region 14-2 @ DeWittOct 30 · 5,000 Meters D2 Boys · Place 26 · HaslettHaslett5,000 Meters D2 Boys2616:59.73 PB9
Oct 22CAAC Red Jamboree #3Oct 22 · 5,000 Meters Varsity · Place 15 · HaslettHaslett5,000 Meters Varsity1517:21.169
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 65 · HaslettHaslett5,000 Meters Greater Lansing Boys6517:25.8 PB9
Oct 13Country Mill ClassicOct 13 · 5,000 Meters Boys High School · Place 8 · HaslettHaslett5,000 Meters Boys High School817:44.95 PB9
Oct 6CAAC Red Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 20 · HaslettHaslett5,000 Meters Varsity2018:11.97 PB9
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 1 and 2 · Place 65 · HaslettHaslett5,000 Meters Boys Varsity Division 1 and 26518:22.789
Sep 30Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 19 · HaslettHaslett5,000 Meters Varsity and JV1917:46.84 PB9
Sep 22CAAC Red Jamboree #1Sep 22 · 5,000 Meters Varsity · Place 18 · HaslettHaslett5,000 Meters Varsity1818:27.01 PB9
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K · Place 55 · HaslettHaslett5,000 Meters HS Boys 5K5518:26.20 PB9
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 2 (under 12:45) · Place 52 · HaslettHaslett2 Miles Boys 2 Mile Heat 2 (under 12:45)5211:49.80 PB9
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Boys Red (Large Schools) · Place 42 · HaslettHaslett5,000 Meters Boys Red (Large Schools)4218:55.74 PB9
Aug 19 Early Burg Beach RunAug 19 · 5,000 Meters Varsity and JV · Place 17 · HaslettHaslett5,000 Meters Varsity and JV1719:35.67 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13JR. Greater Lansing Cross Country ChampionshipOct 13 · 2 Miles Varsity · Place 12 · HaslettHaslett2 Miles Varsity1211:34.68
Oct 8Grand Ledge MS InviteOct 8 · 2 Miles Varsity · Place 14 · HaslettHaslett2 Miles Varsity1411:39.248
Oct 6MS League Meet @Lakewood MSOct 6 · 2 Miles Middle School Boys · Place 3 · HaslettHaslett2 Miles Middle School Boys312:01.20 PB8
Sep 29Fowlerville Middle School MeetSep 29 · 2 Miles Middle School · Place 4 · HaslettHaslett2 Miles Middle School412:37.58 PB8
Sep 22Ionia Middle School MeetSep 22 · 2 Miles Middle School · Place 6 · HaslettHaslett2 Miles Middle School613:09.538
Sep 19Haslett Viking Cross Country InviteSep 19 · 2 Miles 8th Grade · Place 13 · HaslettHaslett2 Miles 8th Grade1312:21.698
Sep 15Haslett MS MeetSep 15 · 2 Miles Middle School · Place 11 · HaslettHaslett2 Miles Middle School1112:53.788
Sep 8Haslett MS MeetSep 8 · 2 Miles Middle School · Place 13 · HaslettHaslett2 Miles Middle School1312:53.15 PB8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14JHS/MS Greater Lansing Cross Country ChampionshipOct 14 · 2 Miles Open · Place 73 · HaslettHaslett2 Miles Open7314:15.27
Oct 9Grand Ledge MS InviteOct 9 · 2 Miles Open · Place 61 · HaslettHaslett2 Miles Open6114:28.397
Sep 30Fowlerville JH v. Waverly/Haslett/HoltSep 30 · 2 Miles Middle School · Place 34 · HaslettHaslett2 Miles Middle School3415:46.207
Sep 24RAMBLER XC INVITESep 24 · 2 Miles Middle School · Place 39 · HaslettHaslett2 Miles Middle School3915:35.17
Sep 9Haslett MS CC MeetSep 9 · 2 Miles Middle School · Place 47 · HaslettHaslett2 Miles Middle School4715:09.127
Sep 5CAAC MS meet @ LakewoodSep 5 · 3,200 Meters Middle School · Place 45 · HaslettHaslett3,200 Meters Middle School4516:39.607