Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Carson City-Crystal High SchoolMHSAA Middle School Regional - Zone 5 @ Carson City · Oct 2317:07.79MHSAA Middle School Regional - Zone 5 @ Carson CityOctober 23, 2021
2 Miles · Huron Meadows 3200A2 Run Co Middle School Mega Jam · Oct 1917:14.7A2 Run Co Middle School Mega JamOctober 19, 2019
3,200 Meters · Huron Meadows 320021 Michigan Middle School MEGA Jam · Oct 1616:36.5421 Michigan Middle School MEGA JamOctober 16, 2021
3,200 Meters · Huron Meadows Metropark OFFICIAL21 Legends Classic Middle School · Oct 116:56.6021 Legends Classic Middle SchoolOctober 1, 2021
5,000 Meters · Cass BentonMustang Invite · Aug 2920:48.40Mustang InviteAugust 29, 2023
5,000 Meters · Double Loop Course'24 LEGENDS CLASSIC · Sep 2821:49.00'24 LEGENDS CLASSICSeptember 28, 2024
5,000 Meters · Huron Meadows Metropark OFFICIALKLAA Cross Country Championships · Oct 2221:03.30KLAA Cross Country ChampionshipsOctober 22, 2022
5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championship · Oct 1719:57.80KLAA Cross Country ChampionshipOctober 17, 2024
5,000 Meters · Possum HollowAverill Invitational 25 · Sep 620:41.56Averill Invitational 25September 6, 2025
5,000 Meters · Willow Metropark OFFICIAL56th Annual Huron Invite · Sep 1318:51.5056th Annual Huron InviteSeptember 13, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 20Livingston County JV InviteOct 20 · 5,000 Meters Varsity · Place 74 · BrightonBrighton5,000 Meters Varsity7420:58.0512
Oct 16KLAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boy's JV · Place 149 · BrightonBrighton5,000 Meters Boy's JV14920:07.3012
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 66 · BrightonBrighton5,000 Meters Junior Varsity6619:24.2012
Oct 7KLAA- Hartland/Brighton @ HowellOct 7 · 5,000 Meters Varsity · Place 74 · BrightonBrighton5,000 Meters Varsity7420:31.7—
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 73 · BrightonBrighton5,000 Meters Varsity7320:49.4012
Sep 16Plymouth @ BrightonSep 16 · 5,000 Meters Varsity · Place 41 · BrightonBrighton5,000 Meters Varsity4120:40.4512
Sep 1356th Annual Huron InviteSep 13 · 5,000 Meters Huron Invite Junior Varsity · Place 8 · BrightonBrighton5,000 Meters Huron Invite Junior Varsity818:51.50 PB12
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 83 · BrightonBrighton5,000 Meters Varsity8320:36.6012
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 58 · BrightonBrighton5,000 Meters Boys Silver5820:41.56 PB12
Aug 26Northville Mustang InviteAug 26 · 5,000 Meters Varsity · Place 53 · BrightonBrighton5,000 Meters Varsity5321:05.9012

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Livingston County JV InviteOct 21 · 5,000 Meters Varsity · Place 44 · BrightonBrighton5,000 Meters Varsity4421:31.9211
Oct 17KLAA Cross Country ChampionshipOct 17 · 5,000 Meters JV Boys · Place 135 · BrightonBrighton5,000 Meters JV Boys13519:57.80 PB11
Oct 1240th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Junior Varsity · Place 43 · BrightonBrighton5,000 Meters Junior Varsity4319:10.2011
Oct 8Brighton/Howell @ HartlandOct 8 · 5,000 Meters Varsity · Place 56 · BrightonBrighton5,000 Meters Varsity5619:59.8011
Oct 1Plymouth/Brighton @ NoviOct 1 · 5,000 Meters Varsity · Place 89 · BrightonBrighton5,000 Meters Varsity8921:38.2011
Sep 28'24 LEGENDS CLASSICSep 28 · 5,000 Meters Varsity Red · Place 80 · BrightonBrighton5,000 Meters Varsity Red8021:49.00 PB11
Sep 10Canton, Brighton @ NorthvilleSep 10 · 5,000 Meters Varsity · Place 94 · BrightonBrighton5,000 Meters Varsity9421:28.4011
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 94 · BrightonBrighton5,000 Meters Varsity9421:23.6511

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 23Livingston County JV InviteOct 23 · 5,000 Meters Varsity · Place 25 · BrightonBrighton5,000 Meters Varsity2519:30.50—
Oct 20KLAA Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 115 · BrightonBrighton5,000 Meters Junior Varsity11520:30.9010
Oct 1439th Fr Gabriel Richard Cross Country InviteOct 14 · 5,000 Meters Junior Varsity · Place 34 · BrightonBrighton5,000 Meters Junior Varsity3419:26.2510
Oct 10Howell/Hartland @ BrightonOct 10 · 5,000 Meters Varsity · Place 45 · BrightonBrighton5,000 Meters Varsity4519:35.3010
Oct 3KLAA-W: Plymouth/Novi @ BrightonOct 3 · 5,000 Meters Varsity · Place 38 · BrightonBrighton5,000 Meters Varsity3819:40.910
Sep 3023 HS Coaching Legends ClassicSep 30 · 5,000 Meters Varsity · Place 83 · BrightonBrighton5,000 Meters Varsity8320:44.3SO
Sep 22Mott Fall ClassicSep 22 · 5,000 Meters Open · Place 33 · BrightonBrighton5,000 Meters Open3320:38.5210
Sep 19Brighton @ SalemSep 19 · 5,000 Meters Varsity · Place 31 · BrightonBrighton5,000 Meters Varsity3119:44.3010
Sep 1654th New Boston Huron InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 35 · BrightonBrighton5,000 Meters Junior Varsity3520:26.40SO
Sep 12Brighton/Northville @ CantonSep 12 · 5,000 Meters Varsity · Place 73 · BrightonBrighton5,000 Meters Varsity7320:28.8010
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 64 · BrightonBrighton5,000 Meters Varsity6420:41.710
Aug 29Mustang InviteAug 29 · 5,000 Meters 9/10 Boys · Place 37 · BrightonBrighton5,000 Meters 9/10 Boys3720:48.40 PB10
Aug 18Pinckney vs BrightonAug 18 · 5,000 Meters Varsity · Place 32 · BrightonBrighton5,000 Meters Varsity3221:04.1Unofficial10

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22KLAA Cross Country ChampionshipsOct 22 · 5,000 Meters Boys JV · Place 177 · BrightonBrighton5,000 Meters Boys JV17721:03.30 PB9
Oct 1538th Annual Gabriel Richard InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 125 · BrightonBrighton5,000 Meters Junior Varsity12520:38.209
Oct 11Brighton/Hartland @ HowellOct 11 · 5,000 Meters Varsity · Place 63 · BrightonBrighton5,000 Meters Varsity6322:07.60FR
Oct 4Brighton @ CantonOct 4 · 5,000 Meters Varsity · Place 50 · BrightonBrighton5,000 Meters Varsity5022:06.509
Sep 24Mt. Brighton InviteSep 24 · 5,000 Meters Varsity · Place 59 · BrightonBrighton5,000 Meters Varsity5924:21.6—
Sep 20Plymouth/Northville @ BrightonSep 20 · 5,000 Meters Varsity · Place 116 · BrightonBrighton5,000 Meters Varsity11622:54.19
Sep 13Brighton/Salem @NoviSep 13 · 5,000 Meters Varsity · Place 76 · BrightonBrighton5,000 Meters Varsity7623:07.839
Sep 10Averill InvitationalSep 10 · 5,000 Meters Varsity · Place 76 · BrightonBrighton5,000 Meters Varsity7623:38.79
Aug 19Pinckney vs Brighton duel (boys only)Aug 19 · 5,000 Meters Varsity · Place 46 · BrightonBrighton5,000 Meters Varsity4625:31Unofficial9

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MHSAA Middle School Regional - Zone 5 @ Carson CityOct 23 · 2 Miles Silver-Reserve Boys · Place 72 · ScrantonScranton2 Miles Silver-Reserve Boys7217:07.79 PB8
Oct 20KLAA Middle School Division MeetOct 20 · 2 Miles Junior Varsity · Place 77 · ScrantonScranton2 Miles Junior Varsity7717:35.78
Oct 1621 Michigan Middle School MEGA JamOct 16 · 3,200 Meters Reserve MS Boys · Place 67 · ScrantonScranton3,200 Meters Reserve MS Boys6716:36.54 PB8
Oct 13Scranton vs Ore Creek MSOct 13 · 2 Miles New Division · ScrantonScranton2 Miles New Division017:49Unofficial8
Oct 6Scranton vs Parker MSOct 6 · 2 Miles New Division · ScrantonScranton2 Miles New Division016:48Unofficial8
Oct 121 Legends Classic Middle SchoolOct 1 · 3,200 Meters Middle School Reserve · Place 66 · ScrantonScranton3,200 Meters Middle School Reserve6616:56.60 PB8
Sep 22Scranton vs Hillside MSSep 22 · 2 Miles New Division · ScrantonScranton2 Miles New Division017:40Unofficial8
Sep 15Scranton vs. Highlander Way MSSep 15 · 2 Miles New Division · ScrantonScranton2 Miles New Division018:31Unofficial8
Sep 10Scranton vs St. PatsSep 10 · 2 Miles Middle School · ScrantonScranton2 Miles Middle School017:46Unofficial8

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19A2 Run Co Middle School Mega JamOct 19 · 2 Miles K6 Boys · Place 121 · MaltbyMaltby2 Miles K6 Boys12117:14.7 PB6