Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3021:10.47OAA White Jamboree #2September 30, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 922:49.96OAA White Jamboree #1September 9, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2620:46.35Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3119:52.97Royal Oak PROM Race October 31, 2026
5,000 Meters · Saline High SchoolSaline Invite · Aug 2823:09.78Saline InviteAugust 28, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1922:04.1058th 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

7 results
DateMeetEventPlMarkGr
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 67 · Royal Oak5,000 Meters Boys Race6719:52.97 PB11
Oct 23OAA White League MeetOct 23 · 5,000 Meters Junior Varsity · Place 31 · Royal Oak5,000 Meters Junior Varsity3120:21.7111
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys JV · Place 22 · Royal Oak5,000 Meters Boys JV2221:10.47 PB11
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 245 · Royal Oak5,000 Meters Boys D124520:46.35 PB11
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 JV Boys · Place 88 · Royal Oak5,000 Meters D2 JV Boys8822:04.10 PB11
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys JV · Place 29 · Royal Oak5,000 Meters Boys JV2922:49.96 PB11
Aug 28Saline InviteAug 28 · 5,000 Meters Varsity & Reserve · Place 75 · Royal Oak5,000 Meters Varsity & Reserve7523:09.78 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 99 · Royal Oak5,000 Meters Boys Race9921:30.9010
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 43 · Royal Oak5,000 Meters Junior Varsity4322:52.010
Oct 4Oakland County HS XC Open RacesOct 4 · 5,000 Meters Boys Open Race · Royal Oak5,000 Meters Boys Open Race023:38.5Unofficial10
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 422 · Royal Oak5,000 Meters Varsity42223:58.8110
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Boys JV · Place 37 · Royal Oak5,000 Meters Boys JV3723:54.810
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 2 · Place 75 · Royal Oak5,000 Meters Junior Varsity Division 27524:50.9010
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 42 · Royal Oak5,000 Meters Junior Varsity4225:03.010
Aug 26Clawson Popsicle InviteAug 26 · 5,000 Meters Varsity · Place 106 · Royal Oak5,000 Meters Varsity10625:33.3910

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Royal Oak PROM (JV only)Oct 26 · 5,000 Meters Junior Varsity · Place 145 · Royal Oak5,000 Meters Junior Varsity14523:17.909
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 79 · Royal Oak5,000 Meters Junior Varsity7923:36.89
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 233 · Royal Oak5,000 Meters Varsity23324:43.89
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 73 · Royal Oak5,000 Meters Junior Varsity7327:04.79
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division 2 · Place 100 · Royal Oak5,000 Meters Junior Varsity Division 210028:41.49
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 89 · Royal Oak5,000 Meters Junior Varsity8930:04.49