Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomer ParkOAA Blue Jamboree 2 · Sep 2919:41.35OAA Blue Jamboree 2September 29, 2026
5,000 Meters · Cass Benton Park OFFICIAL16th Northville Mustang Invite · Aug 2720:25.916th Northville Mustang InviteAugust 27, 2026
5,000 Meters · Double Loop Course'24 LEGENDS CLASSIC · Sep 2819:32.40'24 LEGENDS CLASSICSeptember 28, 2024
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2120:35.9LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hess Hathaway Park - OFFICIALOAA Blue Jamboree #3 Championships · Oct 2219:50.70OAA Blue Jamboree #3 ChampionshipsOctober 22, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1718:23.4442nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 519:24.73Oakland County XC HS ChampionshipsOctober 5, 2024
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2618:27.83Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Possum HollowAverill Invitational 25 · Sep 619:53.44Averill Invitational 25September 6, 2025
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 07-1 @ Royal Oak · Oct 3118:48.41MHSAA LP Region 07-1 @ Royal OakOctober 31, 2026
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1919:30.12Autumn ClassicSeptember 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Boys · Place 79 · Beverly Hills Groves5,000 Meters D1 Boys7918:48.41 PB11
Oct 22OAA Blue Jamboree #3 ChampionshipsOct 22 · 5,000 Meters Varsity Boys · Place 20 · Beverly Hills Groves5,000 Meters Varsity Boys2019:50.70 PB11
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Medium Schools · Place 86 · Beverly Hills Groves5,000 Meters Varsity - Medium Schools8618:23.44 PB11
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 151 · Beverly Hills Groves5,000 Meters Varsity Boys15119:50.0311
Sep 29OAA Blue Jamboree 2Sep 29 · 5,000 Meters Varsity Boys · Place 14 · Beverly Hills Groves5,000 Meters Varsity Boys1419:41.35 PB11
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 82 · Beverly Hills Groves5,000 Meters Boys D18218:27.83 PB11
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 91 · Beverly Hills Groves5,000 Meters Boys Race9119:30.12 PB11
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 28 · Beverly Hills Groves5,000 Meters Boys Silver2820:19.9411
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 80 · Beverly Hills Groves5,000 Meters 11/12 Boys8020:25.9 PB11
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight One · Place 99 · Beverly Hills Groves5,000 Meters Boys Varsity - Flight One9920:35.9 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 07-1 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 1 · Place 60 · Beverly Hills Groves5,000 Meters Division 16018:07.50—
Oct 20Bloomer Frosh/Soph InvitationalOct 20 · 5,000 Meters Frosh/Soph Freshman · Place 26 · Beverly Hills Groves5,000 Meters Frosh/Soph Freshman2619:09.5010
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 22 · Beverly Hills Groves5,000 Meters Varsity2218:21.20—
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 102 · Beverly Hills Groves5,000 Meters Varsity10218:20.3310
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 137 · Beverly Hills Groves5,000 Meters Varsity13719:38.3610
Sep 17OAA Blue Jamboree 2Sep 17 · 5,000 Meters Varsity · Place 16 · Beverly Hills Groves5,000 Meters Varsity1619:13.3010
Sep 9OAA Blue Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 16 · Beverly Hills Groves5,000 Meters Varsity1619:31.9510
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 35 · Beverly Hills Groves5,000 Meters Boys Silver3519:53.44 PB10
Aug 21Inglenook 3200 M Time TrialAug 21 · 3,200 Meters Varsity · Place 4 · Beverly Hills Groves3,200 Meters Varsity411:59Unofficial10
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 157 · Beverly Hills Groves5,000 Meters Varsity15720:10.90—

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 07-1 @ Royal OakOct 26 · 5,000 Meters Division 1 · Place 68 · Beverly Hills Groves5,000 Meters Division 16818:32.309
Oct 21Bloomer Frosh/Soph InvitationalOct 21 · 5,000 Meters Frosh/Soph Freshman · Place 13 · Beverly Hills Groves5,000 Meters Frosh/Soph Freshman1319:22.009
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 20 · Beverly Hills Groves5,000 Meters Varsity2018:56.09
Oct 1240th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Varsity · Place 79 · Beverly Hills Groves5,000 Meters Varsity7918:37.499
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 133 · Beverly Hills Groves5,000 Meters Varsity13319:24.739
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Varsity Boys · Place 133 · Beverly Hills Groves5,000 Meters Varsity Boys13319:24.73 PB9
Sep 28'24 LEGENDS CLASSICSep 28 · 5,000 Meters Varsity White · Place 9 · Beverly Hills Groves5,000 Meters Varsity White919:32.40 PB9
Sep 24OAA Blue Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 16 · Beverly Hills Groves5,000 Meters Varsity1619:32.809
Sep 10OAA Blue Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 16 · Beverly Hills Groves5,000 Meters Varsity1619:49.349
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 133 · Beverly Hills Groves5,000 Meters Varsity13320:27.649
Aug 27Northville Mustang InvitationalAug 27 · 5,000 Meters Varsity · Place 28 · Beverly Hills Groves5,000 Meters Varsity2821:10.909
Aug 22Inglenook 3200 M Time TrialAug 22 · 3,200 Meters Varsity · Place 8 · Beverly Hills Groves3,200 Meters Varsity812:43Unofficial9