Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomer ParkOAA Blue Jamboree 2 · Sep 2921:40.47OAA Blue Jamboree 2September 29, 2026
5,000 Meters · Cass Benton Park OFFICIAL16th Northville Mustang Invite · Aug 2722:05.916th Northville Mustang InviteAugust 27, 2026
5,000 Meters · Hess Hathaway Park - OFFICIALOAA Blue Jamboree #3 Championships · Oct 2221:07.30OAA Blue Jamboree #3 ChampionshipsOctober 22, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1719:34.7942nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 320:52.16Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Memorial Park OFFICIALOAA Blue Jamboree 1 · Sep 922:17.50OAA Blue Jamboree 1September 9, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2620:42.04Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1221:46.97Averill Invitational 2026September 12, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3119:48.03Royal Oak PROM Race October 31, 2026
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1921:45.08Autumn ClassicSeptember 19, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 60 · Beverly Hills Groves5,000 Meters Boys Race6019:48.03 PB10
Oct 26Bloomer Frosh/Soph InvitationalOct 26 · 5,000 Meters Varsity · Place 65 · Beverly Hills Groves5,000 Meters Varsity6521:03.310
Oct 22OAA Blue Jamboree #3 ChampionshipsOct 22 · 5,000 Meters Varsity Boys · Place 36 · Beverly Hills Groves5,000 Meters Varsity Boys3621:07.30 PB10
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters JV - Medium and Small Schools · Place 58 · Beverly Hills Groves5,000 Meters JV - Medium and Small Schools5819:34.79 PB10
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Boys Reserves · Place 87 · Beverly Hills Groves5,000 Meters Boys Reserves8720:52.16 PB10
Sep 29OAA Blue Jamboree 2Sep 29 · 5,000 Meters Varsity Boys · Place 37 · Beverly Hills Groves5,000 Meters Varsity Boys3721:40.47 PB10
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 239 · Beverly Hills Groves5,000 Meters Boys D123920:42.04 PB10
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 182 · Beverly Hills Groves5,000 Meters Boys Race18221:45.08 PB10
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 85 · Beverly Hills Groves5,000 Meters Boys Silver8521:46.97 PB10
Sep 9OAA Blue Jamboree 1Sep 9 · 5,000 Meters Junior Varsity Boys · Place 7 · Beverly Hills Groves5,000 Meters Junior Varsity Boys722:17.50 PB10
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 9/10 Boys · Place 79 · Beverly Hills Groves5,000 Meters 9/10 Boys7922:05.9 PB10
Aug 17Inglenook 3200 M Time TrialAug 17 · 3,200 Meters Varsity · Place 9 · Beverly Hills Groves3,200 Meters Varsity914:09Unofficial10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 94 · Beverly Hills Groves5,000 Meters Boys Race9421:15.109
Oct 20Bloomer Frosh/Soph InvitationalOct 20 · 5,000 Meters Frosh/Soph Freshman · Place 114 · Beverly Hills Groves5,000 Meters Frosh/Soph Freshman11422:55.209
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 156 · Beverly Hills Groves5,000 Meters Junior Varsity15622:07.709
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 172 · Beverly Hills Groves5,000 Meters Varsity17224:37.969
Sep 17OAA Blue Jamboree 2Sep 17 · 5,000 Meters Varsity · Place 71 · Beverly Hills Groves5,000 Meters Varsity7125:00.409
Sep 13Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 240 · Beverly Hills Groves5,000 Meters Varsity24023:20.209
Sep 9OAA Blue Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 25 · Beverly Hills Groves5,000 Meters Junior Varsity2524:29.489
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 196 · Beverly Hills Groves5,000 Meters Boys Silver19623:56.249
Aug 21Inglenook 3200 M Time TrialAug 21 · 3,200 Meters Varsity · Place 13 · Beverly Hills Groves3,200 Meters Varsity1316:29Unofficial9