Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALBrighton @ Plymouth · Oct 619:48.5Brighton @ PlymouthOctober 6, 2026
5,000 Meters · Hess Hathaway Park - OFFICIAL2026 Waterford Fall Classic · Sep 2520:05.522026 Waterford Fall ClassicSeptember 25, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1718:27.3642nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1519:22.19Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Pinckney HS2026 Legends XC Invitational · Oct 321:34.432026 Legends XC InvitationalOctober 3, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1020:38.82026 Portage InvitationalOctober 10, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1221:32.10Averill Invitational 2026September 12, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1920:33.8058th 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

13 results
DateMeetEventPlMarkGr
Oct 26Brighton JV InviteOct 26 · 5,000 Meters Varsity · Place 25 · Brighton5,000 Meters Varsity2518:41.4112
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 94 · Brighton5,000 Meters Junior Varsity9419:31.6—
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters JV - Large Schools · Place 42 · Brighton5,000 Meters JV - Large Schools4218:27.36 PB12
Oct 13Hartland/Howell @ BrightonOct 13 · 5,000 Meters Varsity · Place 41 · Brighton5,000 Meters Varsity4120:00.8612
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 273 · Brighton5,000 Meters Division 1 Reserve27320:38.8 PB12
Oct 6Brighton @ PlymouthOct 6 · 5,000 Meters Boys Race · Place 36 · Brighton5,000 Meters Boys Race3619:48.5 PB12
Oct 32026 Legends XC InvitationalOct 3 · 5,000 Meters Boys HS JV · Place 36 · Brighton5,000 Meters Boys HS JV3621:34.43 PB12
Sep 252026 Waterford Fall ClassicSep 25 · 5,000 Meters Boys High School Varsity · Place 41 · Brighton5,000 Meters Boys High School Varsity4120:05.52 PB12
Sep 22Brighton/Northville @ SalemSep 22 · 5,000 Meters Boys Race · Place 39 · Brighton5,000 Meters Boys Race3919:16.412
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Boys · Place 150 · Brighton5,000 Meters D1 JV Boys15020:33.80 PB12
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 38 · Brighton5,000 Meters Varsity3819:22.19 PB12
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Gold Division · Place 98 · Brighton5,000 Meters Boys Gold Division9821:32.10 PB12
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 79 · Brighton5,000 Meters 11/12 Boys7920:23.712

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 20Livingston County JV InviteOct 20 · 5,000 Meters Varsity · Place 71 · Brighton5,000 Meters Varsity7120:54.1911
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 32 · Brighton5,000 Meters Junior Varsity3218:33.7911
Oct 7KLAA- Hartland/Brighton @ HowellOct 7 · 5,000 Meters Varsity · Place 59 · Brighton5,000 Meters Varsity5919:19.7—
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 49 · Brighton5,000 Meters Varsity4919:43.7011
Sep 16Plymouth @ BrightonSep 16 · 5,000 Meters Varsity · Place 37 · Brighton5,000 Meters Varsity3720:28.9411
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 77 · Brighton5,000 Meters Varsity7720:23.9311

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 21Livingston County JV InviteOct 21 · 5,000 Meters Varsity · Place 13 · Brighton5,000 Meters Varsity1319:37.3210
Oct 1240th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Junior Varsity · Place 71 · Brighton5,000 Meters Junior Varsity7119:52.3010
Oct 8Brighton/Howell @ HartlandOct 8 · 5,000 Meters Varsity · Place 53 · Brighton5,000 Meters Varsity5319:56.2010
Oct 1Plymouth/Brighton @ NoviOct 1 · 5,000 Meters Varsity · Place 71 · Brighton5,000 Meters Varsity7120:41.6010
Sep 20Mott Fall ClassicSep 20 · 5,000 Meters Open · Place 34 · Brighton5,000 Meters Open3421:51.6910
Sep 17Salem @ BrightonSep 17 · 5,000 Meters Varsity · Place 37 · Brighton5,000 Meters Varsity3720:44.9110
Sep 1455th New Boston Huron InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 16 · Brighton5,000 Meters Junior Varsity1620:12.20SO
Sep 10Canton, Brighton @ NorthvilleSep 10 · 5,000 Meters Varsity · Place 76 · Brighton5,000 Meters Varsity7620:34.6010
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 110 · Brighton5,000 Meters Varsity11021:44.6810
Aug 27Northville Mustang InvitationalAug 27 · 5,000 Meters Varsity · Place 37 · Brighton5,000 Meters Varsity3722:04.7010

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23Livingston County JV InviteOct 23 · 5,000 Meters Varsity · Place 57 · Brighton5,000 Meters Varsity5722:32.30—
Oct 20KLAA Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 194 · Brighton5,000 Meters Junior Varsity19423:03.409
Oct 1439th Fr Gabriel Richard Cross Country InviteOct 14 · 5,000 Meters Junior Varsity · Place 185 · Brighton5,000 Meters Junior Varsity18523:40.899
Oct 10Howell/Hartland @ BrightonOct 10 · 5,000 Meters Varsity · Place 73 · Brighton5,000 Meters Varsity7322:28.809
Oct 3KLAA-W: Plymouth/Novi @ BrightonOct 3 · 5,000 Meters Varsity · Place 83 · Brighton5,000 Meters Varsity8323:58.09
Sep 3023 HS Coaching Legends ClassicSep 30 · 5,000 Meters Varsity · Place 126 · Brighton5,000 Meters Varsity12623:29.1FR
Sep 22Mott Fall ClassicSep 22 · 5,000 Meters Open · Place 114 · Brighton5,000 Meters Open11426:13.719
Sep 19Brighton @ SalemSep 19 · 5,000 Meters Varsity · Place 61 · Brighton5,000 Meters Varsity6123:10.909
Sep 1654th New Boston Huron InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 127 · Brighton5,000 Meters Junior Varsity12724:09.40FR
Sep 12Brighton/Northville @ CantonSep 12 · 5,000 Meters Varsity · Place 126 · Brighton5,000 Meters Varsity12624:29.209
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 127 · Brighton5,000 Meters Varsity12724:32.39