Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2716:51.2Bath Middle School Invitational September 27, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1614:55.4JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · Fowlerville HS Fowlerville Middle School Meet · Sep 2914:11.34Fowlerville Middle School MeetSeptember 29, 2025
2 Miles · Haslett HSHaslett MS Meet · Sep 1513:42.44Haslett MS MeetSeptember 15, 2025
2 Miles · Lakewood HSMS League Meet @Lakewood MS · Oct 613:52.37MS League Meet @Lakewood MSOctober 6, 2025
2 Miles · Lakewood Middle SchoolCAAC MS Meet at Lakewood · Sep 715:24.5CAAC MS Meet at LakewoodSeptember 7, 2023
3,000 Meters · Haslett HSHaslett MS CC Meet · Sep 1613:58.62Haslett MS CC MeetSeptember 16, 2024
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1115:21.87Haslett MS MeetSeptember 11, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 6MS League Meet @Lakewood MSOct 6 · 2 Miles Middle School Boys · Place 28 · Haslett2 Miles Middle School Boys2813:52.37 PB8
Sep 29Fowlerville Middle School MeetSep 29 · 2 Miles Middle School · Place 20 · Haslett2 Miles Middle School2014:11.34 PB8
Sep 15Haslett MS MeetSep 15 · 2 Miles Middle School · Place 25 · Haslett2 Miles Middle School2513:42.44 PB8
Sep 8Haslett MS MeetSep 8 · 2 Miles Middle School · Place 35 · Haslett2 Miles Middle School3513:54.408

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Haslett MS CC MeetSep 16 · 3,000 Meters Middle School · Place 31 · Haslett3,000 Meters Middle School3113:58.62 PB7

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Open Boys · Place 81 · Haslett2 Miles Open Boys8114:55.4 PB6
Oct 2Fowlerville JH v. Waverly/Haslett/HoltOct 2 · 2 Miles Middle School · Place 27 · Haslett2 Miles Middle School2716:47.66
Sep 27Bath Middle School Invitational Sep 27 · 2 Miles Middle School · Place 83 · Haslett2 Miles Middle School8316:51.2 PB6
Sep 18Haslett MS MeetSep 18 · 3,200 Meters Middle School · Place 56 · Haslett3,200 Meters Middle School5615:25.416
Sep 11Haslett MS MeetSep 11 · 3,200 Meters Middle School · Place 67 · Haslett3,200 Meters Middle School6715:21.87 PB6
Sep 7CAAC MS Meet at LakewoodSep 7 · 2 Miles Middle School · Place 36 · Haslett2 Miles Middle School3615:24.5 PB6