Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3020:01.15OAA White Jamboree #2September 30, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 921:27.05OAA White Jamboree #1September 9, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 321:06.80Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2620:20.08Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 2519:24.60Royal Oak PROM RaceOctober 25, 2025
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1920:39.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

8 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Boys · Place 96 · Bloomfield Hills5,000 Meters D1 Boys9619:29.9512
Oct 23OAA White League MeetOct 23 · 5,000 Meters Junior Varsity · Place 12 · Bloomfield Hills5,000 Meters Junior Varsity1219:35.6812
Oct 16Stan Ford Lake Orion Invitational Oct 16 · 5,000 Meters Varsity · Place 76 · Bloomfield Hills5,000 Meters Varsity7621:11.2412
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Boys Reserves · Place 101 · Bloomfield Hills5,000 Meters Boys Reserves10121:06.80 PB12
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys JV · Place 11 · Bloomfield Hills5,000 Meters Boys JV1120:01.15 PB12
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 213 · Bloomfield Hills5,000 Meters Boys D121320:20.08 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Boys · Place 155 · Bloomfield Hills5,000 Meters D1 JV Boys15520:39.00 PB12
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys Varsity · Place 42 · Bloomfield Hills5,000 Meters Boys Varsity4221:27.05 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 27 · Bloomfield Hills5,000 Meters Boys Race2719:24.60 PB11
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 12 · Bloomfield Hills5,000 Meters Junior Varsity1220:19.011
Oct 10Lake Orion Stan Ford Invite Oct 10 · 5,000 Meters Junior Varsity · Place 17 · Bloomfield Hills5,000 Meters Junior Varsity1720:35.5211
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 112 · Bloomfield Hills5,000 Meters Varsity11222:17.8211
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 296 · Bloomfield Hills5,000 Meters Varsity29621:29.5511
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Boys JV · Place 20 · Bloomfield Hills5,000 Meters Boys JV2021:39.811
Sep 19Mott Fall ClassicSep 19 · 5,000 Meters Junior Varsity · Place 8 · Bloomfield Hills5,000 Meters Junior Varsity821:50.2711
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 1 · Place 143 · Bloomfield Hills5,000 Meters Junior Varsity Division 114321:11.0011
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 22 · Bloomfield Hills5,000 Meters Junior Varsity2222:33.411
Aug 26Corunna Earlybird InvitationalAug 26 · 5,000 Meters Varsity · Place 79 · Bloomfield Hills5,000 Meters Varsity7921:56.4311

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Region 8-1 PROMOct 25 · 5,000 Meters Open · Place 145 · Bloomfield Hills5,000 Meters Open14521:40.2010
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 70 · Bloomfield Hills5,000 Meters Junior Varsity7022:41.510
Sep 20Mott Fall ClassicSep 20 · 5,000 Meters Open · Place 41 · Bloomfield Hills5,000 Meters Open4122:27.1110
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 117 · Bloomfield Hills5,000 Meters Junior Varsity11722:51.510
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 40 · Bloomfield Hills5,000 Meters Junior Varsity4023:08.910
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 138 · Bloomfield Hills5,000 Meters Varsity13822:12.4910

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27Region 8 PROM raceOct 27 · 5,000 Meters Open · Place 123 · Bloomfield Hills5,000 Meters Open12321:41.609
Oct 19OAA White League ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 39 · Bloomfield Hills5,000 Meters Junior Varsity3921:34.49
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 142 · Bloomfield Hills5,000 Meters Varsity14222:11.09
Sep 30Hanson's InvitationalSep 30 · 5,000 Meters Varsity · Place 59 · Bloomfield Hills5,000 Meters Varsity5922:16.49
Sep 26OAA White Jamboree #2Sep 26 · 5,000 Meters Junior Varsity · Place 55 · Bloomfield Hills5,000 Meters Junior Varsity5524:32.89
Sep 22Mott Fall ClassicSep 22 · 5,000 Meters Open · Place 79 · Bloomfield Hills5,000 Meters Open7923:00.649
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Junior Varsity Division 1 · Place 225 · Bloomfield Hills5,000 Meters Junior Varsity Division 122522:52.59
Sep 12OAA White Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 92 · Bloomfield Hills5,000 Meters Varsity9223:08.79
Sep 9Algonac Muskrat Classic RunSep 9 · 5,000 Meters Junior Varsity · Place 84 · Bloomfield Hills5,000 Meters Junior Varsity8421:52.89
Aug 29Corunna Earlybird InvitationalAug 29 · 5,000 Meters Varsity · Place 80 · Bloomfield Hills5,000 Meters Varsity8024:48.989