Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2717:06.2Bath Middle School Invitational September 27, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1615:57.8JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · Fowlerville HS Fowlerville Middle School Meet · Sep 2914:25.84Fowlerville Middle School MeetSeptember 29, 2025
2 Miles · Haslett HSHaslett MS Meet · Sep 1514:48.72Haslett MS MeetSeptember 15, 2025
2 Miles · Lakewood HSMS League Meet @Lakewood MS · Oct 613:51.77MS League Meet @Lakewood MSOctober 6, 2025
2 Miles · Lakewood Middle SchoolCAAC MS Meet at Lakewood · Sep 717:54.9CAAC MS Meet at LakewoodSeptember 7, 2023
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2512:55.18HOKA Cougar 2-MileAugust 25, 2026
3,000 Meters · Haslett HSHaslett MS CC Meet · Sep 1616:29.31Haslett MS CC MeetSeptember 16, 2024
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1815:58.81Haslett MS MeetSeptember 18, 2023
5,000 Meters · Country Mill Orchard and Cider Mill Country Mill Classic · Oct 1320:06.77Country Mill ClassicOctober 13, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1519:25.90Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Mason High SchoolCAAC Red Jamboree #2 · Oct 619:57.43CAAC Red Jamboree #2October 6, 2026
5,000 Meters · ParkCAAC Red Jamboree #1 · Sep 2219:51.66CAAC Red Jamboree #1September 22, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd John Bruder Classic · Sep 920:20.872026 Shepherd John Bruder ClassicSeptember 9, 2026
5,000 Meters · Sleepy Hollow State Park Early Burg Beach Run · Aug 1920:50.11 Early Burg Beach RunAugust 19, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2121:01.79Under the Lights InviteAugust 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALApples 2 Apples · Sep 3019:27.91Apples 2 ApplesSeptember 30, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Freshman Small School · Place 15 · HaslettHaslett5,000 Meters Freshman Small School1519:25.90 PB9
Oct 13Country Mill ClassicOct 13 · 5,000 Meters Boys High School · Place 38 · HaslettHaslett5,000 Meters Boys High School3820:06.77 PB9
Oct 6CAAC Red Jamboree #2Oct 6 · 5,000 Meters Junior Varsity · Place 15 · HaslettHaslett5,000 Meters Junior Varsity1519:57.43 PB9
Sep 30Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 50 · HaslettHaslett5,000 Meters Varsity and JV5019:27.91 PB9
Sep 22CAAC Red Jamboree #1Sep 22 · 5,000 Meters Junior Varsity · Place 10 · HaslettHaslett5,000 Meters Junior Varsity1019:51.66 PB9
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K - JV (Co-ed) · Place 13 · HaslettHaslett5,000 Meters HS Boys 5K - JV (Co-ed)1320:20.87 PB9
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 1 (over 12:45) · Place 16 · HaslettHaslett2 Miles Boys 2 Mile Heat 1 (over 12:45)1612:55.18 PB9
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Boys Red (Large Schools) · Place 91 · HaslettHaslett5,000 Meters Boys Red (Large Schools)9121:01.79 PB9
Aug 19 Early Burg Beach RunAug 19 · 5,000 Meters Varsity and JV · Place 33 · HaslettHaslett5,000 Meters Varsity and JV3320:50.11 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 6MS League Meet @Lakewood MSOct 6 · 2 Miles Middle School Boys · Place 27 · HaslettHaslett2 Miles Middle School Boys2713:51.77 PB8
Sep 29Fowlerville Middle School MeetSep 29 · 2 Miles Middle School · Place 24 · HaslettHaslett2 Miles Middle School2414:25.84 PB8
Sep 15Haslett MS MeetSep 15 · 2 Miles Middle School · Place 43 · HaslettHaslett2 Miles Middle School4314:48.72 PB8
Sep 8Haslett MS MeetSep 8 · 2 Miles Middle School · Place 52 · HaslettHaslett2 Miles Middle School5214:49.008

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Haslett MS CC MeetSep 16 · 3,000 Meters Middle School · Place 82 · HaslettHaslett3,000 Meters Middle School8216:29.31 PB7

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Open Boys · Place 128 · HaslettHaslett2 Miles Open Boys12815:57.8 PB6
Oct 2Fowlerville JH v. Waverly/Haslett/HoltOct 2 · 2 Miles Middle School · Place 23 · HaslettHaslett2 Miles Middle School2316:18.56
Sep 27Bath Middle School Invitational Sep 27 · 2 Miles Middle School · Place 88 · HaslettHaslett2 Miles Middle School8817:06.2 PB6
Sep 18Haslett MS MeetSep 18 · 3,200 Meters Middle School · Place 68 · HaslettHaslett3,200 Meters Middle School6815:58.81 PB6
Sep 11Haslett MS MeetSep 11 · 3,200 Meters Middle School · Place 87 · HaslettHaslett3,200 Meters Middle School8716:19.726
Sep 7CAAC MS Meet at LakewoodSep 7 · 2 Miles Middle School · Place 67 · HaslettHaslett2 Miles Middle School6717:54.9 PB6