Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2716:50.1Bath Middle School Invitational September 27, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1616:51.2JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · Fowlerville HS Fowlerville Middle School Meet · Sep 2914:08.98Fowlerville Middle School MeetSeptember 29, 2025
2 Miles · Haslett HSHaslett MS Meet · Sep 813:44.40Haslett MS MeetSeptember 8, 2025
2 Miles · Lakewood HSMS League Meet @Lakewood MS · Oct 613:41.60MS League Meet @Lakewood MSOctober 6, 2025
2 Miles · Lakewood Middle SchoolCAAC MS Meet at Lakewood · Sep 718:45.4CAAC MS Meet at LakewoodSeptember 7, 2023
3,000 Meters · Haslett HSHaslett MS CC Meet · Sep 1615:44.72Haslett MS CC MeetSeptember 16, 2024
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1816:23.69Haslett MS MeetSeptember 18, 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 19 · Haslett2 Miles Middle School Boys1913:41.60 PB8
Sep 29Fowlerville Middle School MeetSep 29 · 2 Miles Middle School · Place 19 · Haslett2 Miles Middle School1914:08.98 PB8
Sep 15Haslett MS MeetSep 15 · 2 Miles Middle School · Place 30 · Haslett2 Miles Middle School3014:02.388
Sep 8Haslett MS MeetSep 8 · 2 Miles Middle School · Place 28 · Haslett2 Miles Middle School2813:44.40 PB8

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Haslett MS CC MeetSep 16 · 3,000 Meters Middle School · Place 65 · Haslett3,000 Meters Middle School6515:44.72 PB7

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Open Boys · Place 164 · Haslett2 Miles Open Boys16416:51.2 PB6
Oct 2Fowlerville JH v. Waverly/Haslett/HoltOct 2 · 2 Miles Middle School · Place 35 · Haslett2 Miles Middle School3517:34.096
Sep 27Bath Middle School Invitational Sep 27 · 2 Miles Middle School · Place 82 · Haslett2 Miles Middle School8216:50.1 PB6
Sep 18Haslett MS MeetSep 18 · 3,200 Meters Middle School · Place 76 · Haslett3,200 Meters Middle School7616:23.69 PB6
Sep 11Haslett MS MeetSep 11 · 3,200 Meters Middle School · Place 100 · Haslett3,200 Meters Middle School10017:10.476
Sep 7CAAC MS Meet at LakewoodSep 7 · 2 Miles Middle School · Place 73 · Haslett2 Miles Middle School7318:45.4 PB6