Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALCanton/Plymouth @ Salem · Oct 1316:42.7Canton/Plymouth @ SalemOctober 13, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2615:52.79Jackson InvitationalSeptember 26, 2026
5,000 Meters · Howell High SchoolKLAA- Salem/Novi @ Howell · Sep 1617:09.6KLAA- Salem/Novi @ HowellSeptember 16, 2025
5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championships · Oct 1616:18.90KLAA Cross Country ChampionshipsOctober 16, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 716:28.8MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1016:04.12026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 816:21.68MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1916:30.3058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 137 · Salem5,000 Meters D113716:28.8 PB12
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 8 · Salem5,000 Meters Varsity816:03.0—
Oct 13Canton/Plymouth @ SalemOct 13 · 5,000 Meters Boys Race · Place 2 · Salem5,000 Meters Boys Race216:42.7 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 35 · Salem5,000 Meters Division 13516:04.1 PB12
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 23 · Salem5,000 Meters Orange Division (1000 + enrollment)2315:52.79 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 Boys · Place 14 · Salem5,000 Meters D1 Boys1416:30.30 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Salem5,000 Meters Spartan Elite (Top 10 at 25 States)0DNF12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Team · Place 119 · Salem5,000 Meters Boys Elite Team11916:21.68 PB11
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 68 · Salem5,000 Meters Division 16816:04.8011
Oct 25MHSAA LP Region 06-1 @ Willow Metro (AA Huron)(C)Oct 25 · 5,000 Meters Division 1 · Place 6 · Salem5,000 Meters Division 1616:30.4011
Oct 16KLAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boy's Varsity · Place 17 · Salem5,000 Meters Boy's Varsity1716:18.90 PB11
Oct 7Salem/Plymouth @ CantonOct 7 · 5,000 Meters Varsity · Place 5 · Salem5,000 Meters Varsity516:59.7011
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Varsity · Place 10 · Salem5,000 Meters Varsity1016:30.60—
Sep 30Hartland @ SalemSep 30 · 5,000 Meters Varsity · Place 1 · Salem5,000 Meters Varsity117:26.50—
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 43 · Salem5,000 Meters Varsity4316:19.7611
Sep 16KLAA- Salem/Novi @ HowellSep 16 · 5,000 Meters Varsity · Place 4 · Salem5,000 Meters Varsity417:09.6 PB11
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Division 1 · Place 12 · Salem5,000 Meters Division 11216:30.4011
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 11 · Salem5,000 Meters Varsity1116:58.6311

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Open Elite · Place 10 · Salem5,000 Meters Open Elite1016:11.0910
Oct 26MHSAA LP Region 06-1 @ AA HuronOct 26 · 5,000 Meters Division 1 · Place 29 · Salem5,000 Meters Division 12917:00.8010
Oct 17KLAA Cross Country ChampionshipOct 17 · 5,000 Meters Varsity Boys · Place 26 · Salem5,000 Meters Varsity Boys2616:25.9010
Oct 8Salem/Canton @ PlymouthOct 8 · 5,000 Meters Varsity · Place 9 · Salem5,000 Meters Varsity916:49.0010
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 14 · Salem5,000 Meters Varsity1416:27.3010
Sep 21Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 37 · Salem5,000 Meters Varsity3716:16.0210
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 1 · Place 20 · Salem5,000 Meters Division 12016:56.810
Sep 7Rambling Rock InvitationalSep 7 · 5,000 Meters Varsity · Place 16 · Salem5,000 Meters Varsity1616:45.910
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Varsity · Place 29 · Salem5,000 Meters Varsity2916:59.6010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys All Comers · Place 41 · Salem5,000 Meters Boys All Comers4117:20.99
Oct 28Willow PROMOct 28 · 5,000 Meters Middle School · Place 10 · Salem5,000 Meters Middle School1017:32.809
Oct 20KLAA Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 30 · Salem5,000 Meters Junior Varsity3018:57.009
Oct 1439th Fr Gabriel Richard Cross Country InviteOct 14 · 5,000 Meters Junior Varsity · Place 9 · Salem5,000 Meters Junior Varsity918:37.889
Sep 3023 HS Coaching Legends ClassicSep 30 · 5,000 Meters Varsity · Place 32 · Salem5,000 Meters Varsity3219:05.0FR
Sep 19Brighton @ SalemSep 19 · 5,000 Meters Varsity · Place 21 · Salem5,000 Meters Varsity2118:56.609
Sep 12Hartland/Salem @ NoviSep 12 · 5,000 Meters Varsity · Place 26 · Salem5,000 Meters Varsity2619:51.319
Sep 9Rambling Rock InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 5 · Salem5,000 Meters Junior Varsity518:23.009
Aug 26South Lyon InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 12 · Salem5,000 Meters Junior Varsity1219:22.19