Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1614:15.4JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1714:35.3JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fowlerville HS Fowlerville JH v. Waverly/Haslett/Holt · Oct 214:43.7Fowlerville JH v. Waverly/Haslett/HoltOctober 2, 2023
2 Miles · Holt HSHolt MS Jamboree · Sep 1813:59.19Holt MS JamboreeSeptember 18, 2023
2 Miles · Lakewood Middle SchoolCAAC MS Meet at Lakewood · Sep 2513:39.5CAAC MS Meet at LakewoodSeptember 25, 2023
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1113:22.62Haslett MS MeetSeptember 11, 2023
3,200 Meters · Lakewood Middle SchoolMMMSL meet at Lakewood · Sep 2615:39.5MMMSL meet at LakewoodSeptember 26, 2022
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 319:41.60DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · EL Soccer/XC ComplexCAAC Blue League Meet #1 · Sep 2419:32.17CAAC Blue League Meet #1September 24, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2120:13.86Under the Lights InviteAugust 21, 2026
5,000 Meters · St. Francis Retreat CenterLansing Catholic Invite · Sep 1720:52.73Lansing Catholic InviteSeptember 17, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIAL25th Annual Marauder Invitational · Sep 920:46.6725th Annual Marauder InvitationalSeptember 9, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 92 · HoltHolt5,000 Meters Open9221:49.3411
Oct 30DeWitt PROMOct 30 · 5,000 Meters Open HS · Place 58 · HoltHolt5,000 Meters Open HS5820:36.2411
Oct 8EL Varsity InvitationalOct 8 · 5,000 Meters 11-12 Grade · Place 24 · HoltHolt5,000 Meters 11-12 Grade2419:58.3211
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys JV (All Divisions) · Place 59 · HoltHolt5,000 Meters Boys JV (All Divisions)5919:41.60 PB11
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Varsity · Place 56 · HoltHolt5,000 Meters Varsity5619:32.17 PB11
Sep 17Lansing Catholic InviteSep 17 · 5,000 Meters Varsity and JV · Place 70 · HoltHolt5,000 Meters Varsity and JV7020:52.73 PB11
Sep 925th Annual Marauder InvitationalSep 9 · 5,000 Meters Large School Varsity and JV · Place 46 · HoltHolt5,000 Meters Large School Varsity and JV4620:46.67 PB11
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Boys Red (Large Schools) · Place 78 · HoltHolt5,000 Meters Boys Red (Large Schools)7820:13.86 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24DeWitt PROM 5kOct 24 · 5,000 Meters Open HS · Place 70 · HoltHolt5,000 Meters Open HS7019:47.210
Oct 1EL Varsity Invitational Oct 1 · 5,000 Meters 9-10 Grade · Place 32 · HoltHolt5,000 Meters 9-10 Grade3220:36.310

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 23Under the Lights InviteAug 23 · 5,000 Meters Boys Red (Large Schools) · Place 163 · HoltHolt5,000 Meters Boys Red (Large Schools)16323:37.59

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 156 · HoltHolt2 Miles Top 10 Boys15614:15.4 PB8
Oct 2Fowlerville JH v. Waverly/Haslett/HoltOct 2 · 2 Miles Middle School · Place 10 · HoltHolt2 Miles Middle School1014:43.7 PB8
Sep 25CAAC MS Meet at LakewoodSep 25 · 2 Miles Middle School · Place 17 · HoltHolt2 Miles Middle School1713:39.5 PB8
Sep 18Holt MS JamboreeSep 18 · 2 Miles Middle School · Place 13 · HoltHolt2 Miles Middle School1313:59.19 PB8
Sep 11Haslett MS MeetSep 11 · 3,200 Meters Middle School · Place 27 · HoltHolt3,200 Meters Middle School2713:22.62 PB8

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Open Boys · Place 41 · HoltHolt2 Miles Open Boys4114:35.3 PB7
Oct 3Fowlerville JH v. Waverly/Haslett/HoltOct 3 · 2 Miles Middle School · Place 35 · HoltHolt2 Miles Middle School3515:20.427
Sep 26MMMSL meet at LakewoodSep 26 · 3,200 Meters Middle School · Place 32 · HoltHolt3,200 Meters Middle School3215:39.5 PB7