Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1220:34.87Algonac Classic RunSeptember 12, 2026
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3021:02.63OAA White Jamboree #2September 30, 2026
5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 419:25.41RUN FAST INVITATIONALNovember 4, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2122:40.7LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 922:19.46OAA White Jamboree #1September 9, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1719:25.9042nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 320:54.57Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3119:09.13Royal Oak PROM Race October 31, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1922:16.0058th 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

11 results
DateMeetEventPlMarkGr
Nov 4RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race sub 20:00 · Place 111 · Berkley5,000 Meters Men's Race sub 20:0011119:25.41 PB10
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 35 · Berkley5,000 Meters Boys Race3519:09.13 PB10
Oct 26Bloomer Frosh/Soph InvitationalOct 26 · 5,000 Meters Varsity · Place 28 · Berkley5,000 Meters Varsity2819:19.310
Oct 23OAA White League MeetOct 23 · 5,000 Meters Junior Varsity · Place 16 · Berkley5,000 Meters Junior Varsity1619:49.4210
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Large School · Place 198 · Berkley5,000 Meters Varsity - Large School19819:25.90 PB10
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Boys Reserves · Place 90 · Berkley5,000 Meters Boys Reserves9020:54.57 PB10
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys JV · Place 19 · Berkley5,000 Meters Boys JV1921:02.63 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 JV Boys · Place 94 · Berkley5,000 Meters D2 JV Boys9422:16.00 PB10
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D1 Junior Varsity · Place 17 · Berkley5,000 Meters Boys D1 Junior Varsity1720:34.87 PB10
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys JV · Place 20 · Berkley5,000 Meters Boys JV2022:19.46 PB10
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight One · Place 94 · Berkley5,000 Meters Boys JV - Flight One9422:40.7 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 28RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 196 · Berkley5,000 Meters Varsity19621:28.809
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 63 · Berkley5,000 Meters Boys Race6320:17.409
Oct 20Bloomer Frosh/Soph InvitationalOct 20 · 5,000 Meters Frosh/Soph Freshman · Place 82 · Berkley5,000 Meters Frosh/Soph Freshman8221:28.309
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 23 · Berkley5,000 Meters Varsity2321:48.30—
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 128 · Berkley5,000 Meters Junior Varsity12821:20.529
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 177 · Berkley5,000 Meters Varsity17724:53.139
Sep 27Marauder XC InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 19 · Berkley5,000 Meters Junior Varsity1920:57.209
Sep 17OAA Blue Jamboree 2Sep 17 · 5,000 Meters Varsity · Place 60 · Berkley5,000 Meters Varsity6023:07.309
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 2 · Place 59 · Berkley5,000 Meters Junior Varsity Division 25922:46.609
Sep 9OAA Blue Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 8 · Berkley5,000 Meters Junior Varsity822:06.829
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 104 · Berkley5,000 Meters Junior Varsity10421:28.40—
Aug 26Clawson Popsicle InviteAug 26 · 5,000 Meters Varsity · Place 88 · Berkley5,000 Meters Varsity8823:55.809