Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Merrimack Sports Complex -TURF11-14NIKE Twilight XC Kickoff · Aug 912:18.99NIKE Twilight XC KickoffAugust 9, 2025
5,000 Meters · Champaign Park OFFICIALHunters, Hounds, & Hares · Aug 2719:25.00Hunters, Hounds, & HaresAugust 27, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 318:03.49DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · Elizabeth ParkDownriver League Jamboree (HS/MS) · Oct 617:53.84Downriver League Jamboree (HS/MS)October 6, 2026
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 619:48.11New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · John Hunt Cross Country Running ParkOn Twilight at PR'ville · Sep 2719:25.15On Twilight at PR'villeSeptember 27, 2025
5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie) · Oct 3117:58.90MHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie)October 31, 2026
5,000 Meters · Lake Erie MetroparkRiverview Gabriel Richard Invite [Lake Erie Metro] · Oct 1617:59.14Riverview Gabriel Richard Invite [Lake Erie Metro]October 16, 2026
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 419:09.35Jesse Owens ClassicOctober 4, 2025
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2618:02.20Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Patriots ParkDownriver League Jamboree - HS Only · Sep 2317:59.81Downriver League Jamboree - HS OnlySeptember 23, 2026
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1118:46.28Dew It On The TrailsOctober 11, 2025
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1918:25.1058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1018:51.5Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31Lake Erie PROMOct 31 · 5,000 Meters 5000M Open · Place 144 · Allen ParkAllen Park5,000 Meters 5000M Open14423:06.8011
Oct 31MHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie)Oct 31 · 5,000 Meters D1 Boys · Place 50 · Allen ParkAllen Park5,000 Meters D1 Boys5017:58.90 PB11
Oct 16Riverview Gabriel Richard Invite [Lake Erie Metro]Oct 16 · 5,000 Meters Varsity · Place 11 · Allen ParkAllen Park5,000 Meters Varsity1117:59.14 PB11
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's Varsity · Place 91 · Allen ParkAllen Park5,000 Meters Boy's Varsity9118:51.5 PB11
Oct 6Downriver League Jamboree (HS/MS)Oct 6 · 5,000 Meters High School Boys · Place 21 · Allen ParkAllen Park5,000 Meters High School Boys2117:53.84 PB11
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 1 and 2 · Place 59 · Allen ParkAllen Park5,000 Meters Boys Varsity Division 1 and 25918:03.49 PB11
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 61 · Allen ParkAllen Park5,000 Meters Boys D16118:02.20 PB11
Sep 23Downriver League Jamboree - HS OnlySep 23 · 5,000 Meters High School 5K · Place 12 · Allen ParkAllen Park5,000 Meters High School 5K1217:59.81 PB11
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 Boys · Place 67 · Allen ParkAllen Park5,000 Meters D2 Boys6718:25.10 PB11
Sep 3Downriver Watermelon RunSep 3 · 5,000 Meters Open HS · Place 27 · Allen ParkAllen Park5,000 Meters Open HS2718:59.211
Aug 27Hunters, Hounds, & HaresAug 27 · 5,000 Meters Open · Place 7 · Allen ParkAllen Park5,000 Meters Open719:25.00 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Blue · Place 237 · UnattachedUnattached5,000 Meters Blue23719:48.11 PB10
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 474 · Hazel GreenHazel Green5,000 Meters 7A47419:51.2510
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 59 · Hazel GreenHazel Green5,000 Meters 6A5920:39.3610
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 308 · Hazel GreenHazel Green5,000 Meters Large School30822:03.5010
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 122 · Hazel GreenHazel Green5,000 Meters Boys 5-7A12218:46.28 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 211 · Hazel GreenHazel Green5,000 Meters Silver21119:09.35 PB10
Sep 27On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 260 · Hazel GreenHazel Green5,000 Meters CHAMPIONSHIP26019:25.15 PB10
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 277 · Hazel GreenHazel Green5,000 Meters Champ27720:01.8310
Aug 9NIKE Twilight XC KickoffAug 9 · 2 Miles 7-9th · Place 15 · Hazel GreenHazel Green2 Miles 7-9th1512:18.99 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Randolph InvitationalOct 19 · 5,000 Meters Varsity · Place 321 · Hazel GreenHazel Green5,000 Meters Varsity32121:28.769
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 293 · Hazel GreenHazel Green5,000 Meters Varsity29322:08.259
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 377 · Hazel GreenHazel Green5,000 Meters Varsity37723:22.949
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 347 · Hazel GreenHazel Green5,000 Meters Varsity34723:34.399
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 347 · Hazel GreenHazel Green5,000 Meters Varsity34723:34.399
Aug 31Scottsboro InvitationalAug 31 · 5,000 Meters 4A · Place 145 · Hazel GreenHazel Green5,000 Meters 4A14523:42.78—