Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIAL16th Northville Mustang Invite · Aug 2720:20.616th Northville Mustang InviteAugust 27, 2026
5,000 Meters · Double Loop Course'24 LEGENDS CLASSIC · Sep 2822:27.80'24 LEGENDS CLASSICSeptember 28, 2024
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2120:21.0LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hess Hathaway Park - OFFICIALOAA Blue Jamboree #3 Championships · Oct 2220:01.10OAA Blue Jamboree #3 ChampionshipsOctober 22, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1719:04.3442nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 320:20.08Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Memorial Park OFFICIALOAA Blue Jamboree 1 · Sep 922:00.75OAA Blue Jamboree 1September 9, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2619:49.32Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1221:12.41Averill Invitational 2026September 12, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 07-1 @ Royal Oak · Oct 3119:16.19MHSAA LP Region 07-1 @ Royal OakOctober 31, 2026
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1920:39.52Autumn ClassicSeptember 19, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Boys · Place 92 · Beverly Hills Groves5,000 Meters D1 Boys9219:16.19 PB12
Oct 22OAA Blue Jamboree #3 ChampionshipsOct 22 · 5,000 Meters Varsity Boys · Place 24 · Beverly Hills Groves5,000 Meters Varsity Boys2420:01.10 PB12
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Medium Schools · Place 117 · Beverly Hills Groves5,000 Meters Varsity - Medium Schools11719:04.34 PB12
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 166 · Beverly Hills Groves5,000 Meters Varsity Boys16620:20.08 PB12
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 177 · Beverly Hills Groves5,000 Meters Boys D117719:49.32 PB12
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 134 · Beverly Hills Groves5,000 Meters Boys Race13420:39.52 PB12
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 54 · Beverly Hills Groves5,000 Meters Boys Silver5421:12.41 PB12
Sep 9OAA Blue Jamboree 1Sep 9 · 5,000 Meters Varsity Boys · Place 28 · Beverly Hills Groves5,000 Meters Varsity Boys2822:00.75 PB12
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 77 · Beverly Hills Groves5,000 Meters 11/12 Boys7720:20.6 PB12
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight One · Place 86 · Beverly Hills Groves5,000 Meters Boys Varsity - Flight One8620:21.0 PB12
Aug 17Inglenook 3200 M Time TrialAug 17 · 3,200 Meters Varsity · Place 1 · Beverly Hills Groves3,200 Meters Varsity112:19Unofficial12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 38 · Beverly Hills Groves5,000 Meters Boys Race3819:41.7011
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 8 · Beverly Hills Groves5,000 Meters Varsity820:30.20—
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 78 · Beverly Hills Groves5,000 Meters Junior Varsity7819:50.2011
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 97 · Beverly Hills Groves5,000 Meters Varsity9721:48.4611
Sep 17OAA Blue Jamboree 2Sep 17 · 5,000 Meters Varsity · Place 49 · Beverly Hills Groves5,000 Meters Varsity4921:51.8011
Sep 13Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 144 · Beverly Hills Groves5,000 Meters Varsity14420:52.1011
Sep 9OAA Blue Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 12 · Beverly Hills Groves5,000 Meters Junior Varsity1222:39.9511
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 142 · Beverly Hills Groves5,000 Meters Boys Silver14222:18.3511
Aug 21Inglenook 3200 M Time TrialAug 21 · 3,200 Meters Varsity · Place 7 · Beverly Hills Groves3,200 Meters Varsity712:50Unofficial11
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 213 · Beverly Hills Groves5,000 Meters Varsity21322:08.20—

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Boys Reserves · Place 157 · Beverly Hills Groves5,000 Meters Boys Reserves15722:30.7810
Sep 28'24 LEGENDS CLASSICSep 28 · 5,000 Meters Varsity White · Place 34 · Beverly Hills Groves5,000 Meters Varsity White3422:27.80 PB10
Aug 22Inglenook 3200 M Time TrialAug 22 · 3,200 Meters Varsity · Place 18 · Beverly Hills Groves3,200 Meters Varsity1814:18Unofficial10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 21Surprise 3200 Meter Time TrialSep 21 · 3,200 Meters Boys Varsity · Place 9 · Beverly Hills Groves3,200 Meters Boys Varsity915:17Unofficial9
Aug 17Inglenook 3200 Meter Time TrialAug 17 · 3,200 Meters Varsity · Place 7 · Beverly Hills Groves3,200 Meters Varsity714:32Unofficial9