Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomer ParkOAA Blue Jamboree 2 · Sep 2919:45.98OAA Blue Jamboree 2September 29, 2026
5,000 Meters · Cass Benton Park OFFICIAL16th Northville Mustang Invite · Aug 2720:10.016th Northville Mustang InviteAugust 27, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2119:13.5LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hess Hathaway Park - OFFICIALOAA Blue Jamboree #3 Championships · Oct 2219:36.10OAA Blue Jamboree #3 ChampionshipsOctober 22, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1718:26.6342nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Memorial Park OFFICIALOAA Blue Jamboree 1 · Sep 919:29.78OAA Blue Jamboree 1September 9, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2618:13.69Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1219:45.90Averill Invitational 2026September 12, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 07-1 @ Royal Oak · Oct 3118:23.71MHSAA LP Region 07-1 @ Royal OakOctober 31, 2026
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1919:41.47Autumn 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 67 · Beverly Hills Groves5,000 Meters D1 Boys6718:23.71 PB12
Oct 22OAA Blue Jamboree #3 ChampionshipsOct 22 · 5,000 Meters Varsity Boys · Place 18 · Beverly Hills Groves5,000 Meters Varsity Boys1819:36.10 PB12
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Medium Schools · Place 89 · Beverly Hills Groves5,000 Meters Varsity - Medium Schools8918:26.63 PB12
Sep 29OAA Blue Jamboree 2Sep 29 · 5,000 Meters Varsity Boys · Place 15 · Beverly Hills Groves5,000 Meters Varsity Boys1519:45.98 PB12
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 69 · Beverly Hills Groves5,000 Meters Boys D16918:13.69 PB12
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 100 · Beverly Hills Groves5,000 Meters Boys Race10019:41.47 PB12
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 13 · Beverly Hills Groves5,000 Meters Boys Silver1319:45.90 PB12
Sep 9OAA Blue Jamboree 1Sep 9 · 5,000 Meters Varsity Boys · Place 9 · Beverly Hills Groves5,000 Meters Varsity Boys919:29.78 PB12
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 74 · Beverly Hills Groves5,000 Meters 11/12 Boys7420:10.0 PB12
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight One · Place 54 · Beverly Hills Groves5,000 Meters Boys Varsity - Flight One5419:13.5 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 07-1 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 1 · Place 58 · Beverly Hills Groves5,000 Meters Division 15818:05.70—
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 21 · Beverly Hills Groves5,000 Meters Varsity2118:17.70—
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 96 · Beverly Hills Groves5,000 Meters Varsity9618:15.3111
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 107 · Beverly Hills Groves5,000 Meters Varsity10719:07.7211
Sep 17OAA Blue Jamboree 2Sep 17 · 5,000 Meters Varsity · Place 26 · Beverly Hills Groves5,000 Meters Varsity2620:01.6011
Sep 9OAA Blue Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 26 · Beverly Hills Groves5,000 Meters Varsity2620:05.7311

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 07-1 @ Royal OakOct 26 · 5,000 Meters Division 1 · Place 64 · Beverly Hills Groves5,000 Meters Division 16418:25.3010
Oct 21Bloomer Frosh/Soph InvitationalOct 21 · 5,000 Meters Frosh/Soph Freshman · Place 12 · Beverly Hills Groves5,000 Meters Frosh/Soph Freshman1219:19.6010
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 27 · Beverly Hills Groves5,000 Meters Varsity2719:08.110
Oct 1240th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Varsity · Place 63 · Beverly Hills Groves5,000 Meters Varsity6317:59.3010
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 125 · Beverly Hills Groves5,000 Meters Varsity12519:16.5210
Sep 24OAA Blue Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 15 · Beverly Hills Groves5,000 Meters Varsity1519:28.8010
Sep 10OAA Blue Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 12 · Beverly Hills Groves5,000 Meters Varsity1219:24.2710
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 107 · Beverly Hills Groves5,000 Meters Varsity10719:51.5110
Aug 27Northville Mustang InvitationalAug 27 · 5,000 Meters Varsity · Place 17 · Beverly Hills Groves5,000 Meters Varsity1720:20.0010

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Pre Regional Open Meet (PROM 7-1, 26-3)Oct 24 · 5,000 Meters Junior Varsity · Place 42 · Beverly Hills Groves5,000 Meters Junior Varsity4220:27.19
Oct 19OAA Blue Jamboree #3 - League ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 2 · Beverly Hills Groves5,000 Meters Junior Varsity220:21.30—
Oct 1439th Fr Gabriel Richard Cross Country InviteOct 14 · 5,000 Meters Varsity · Place 174 · Beverly Hills Groves5,000 Meters Varsity17422:27.399
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 189 · Beverly Hills Groves5,000 Meters Varsity18920:39.69
Sep 3023 HS Coaching Legends ClassicSep 30 · 5,000 Meters Varsity · Place 25 · Beverly Hills Groves5,000 Meters Varsity2520:25.7FR
Sep 27OAA Blue Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 20 · Beverly Hills Groves5,000 Meters Varsity2020:05.909
Sep 12OAA Blue Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 18 · Beverly Hills Groves5,000 Meters Varsity1820:51.49
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 56 · Beverly Hills Groves5,000 Meters Varsity5620:24.99