Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3021:04.94OAA White Jamboree #2September 30, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 923:15.83OAA White Jamboree #1September 9, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 320:47.15Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2620:08.42Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3120:07.20Royal Oak PROM Race October 31, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1921:06.5058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 77 · Bloomfield Hills5,000 Meters Boys Race7720:07.20 PB10
Oct 26Bloomer Frosh/Soph InvitationalOct 26 · 5,000 Meters Varsity · Place 52 · Bloomfield Hills5,000 Meters Varsity5220:34.810
Oct 23OAA White League MeetOct 23 · 5,000 Meters Junior Varsity · Place 34 · Bloomfield Hills5,000 Meters Junior Varsity3420:24.6610
Oct 16Stan Ford Lake Orion Invitational Oct 16 · 5,000 Meters Varsity · Place 69 · Bloomfield Hills5,000 Meters Varsity6920:40.8010
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Boys Reserves · Place 81 · Bloomfield Hills5,000 Meters Boys Reserves8120:47.15 PB10
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys Varsity · Place 55 · Bloomfield Hills5,000 Meters Boys Varsity5521:04.94 PB10
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 200 · Bloomfield Hills5,000 Meters Boys D120020:08.42 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Boys · Place 188 · Bloomfield Hills5,000 Meters D1 JV Boys18821:06.50 PB10
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys JV · Place 32 · Bloomfield Hills5,000 Meters Boys JV3223:15.83 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 100 · Bloomfield Hills5,000 Meters Boys Race10021:34.609
Oct 20Bloomer Frosh/Soph InvitationalOct 20 · 5,000 Meters Frosh/Soph Freshman · Place 86 · Bloomfield Hills5,000 Meters Frosh/Soph Freshman8621:37.209
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 37 · Bloomfield Hills5,000 Meters Junior Varsity3722:08.89
Oct 10Lake Orion Stan Ford Invite Oct 10 · 5,000 Meters Junior Varsity · Place 55 · Bloomfield Hills5,000 Meters Junior Varsity5522:45.739
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 167 · Bloomfield Hills5,000 Meters Varsity16724:19.959
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 341 · Bloomfield Hills5,000 Meters Varsity34122:21.559
Sep 19Mott Fall ClassicSep 19 · 5,000 Meters Junior Varsity · Place 29 · Bloomfield Hills5,000 Meters Junior Varsity2924:12.009
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 1 · Place 215 · Bloomfield Hills5,000 Meters Junior Varsity Division 121523:04.609
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 33 · Bloomfield Hills5,000 Meters Junior Varsity3323:55.29
Aug 26Corunna Earlybird InvitationalAug 26 · 5,000 Meters Varsity · Place 96 · Bloomfield Hills5,000 Meters Varsity9623:30.849