Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cranbrook KingswoodCOMSAC Championship · Oct 2716:23.3COMSAC ChampionshipOctober 27, 2021
2 Miles · Duck LakeCOMSAC Championship · Oct 2515:58.4COMSAC ChampionshipOctober 25, 2022
2 Miles · Possum Hollow MS 2 MileOakland County 6-7-8 Championships · Oct 716:34.1Oakland County 6-7-8 ChampionshipsOctober 7, 2022
3,000 Meters · Cranbrook KingswoodCOMSAC: BHMS @ CK · Oct 1815:57COMSAC: BHMS @ CKOctober 18, 2022
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3024:08.17OAA White Jamboree #2September 30, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2623:31.87Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3120:19.99Royal Oak PROM Race October 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 84 · Bloomfield HillsBloomfield Hills5,000 Meters Boys Race8420:19.99 PB11
Oct 23OAA White League MeetOct 23 · 5,000 Meters Junior Varsity · Place 35 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity3520:27.5211
Oct 16Stan Ford Lake Orion Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 57 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity5723:05.5411
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys JV · Place 55 · Bloomfield HillsBloomfield Hills5,000 Meters Boys JV5524:08.17 PB11
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 345 · Bloomfield HillsBloomfield Hills5,000 Meters Boys D134523:31.87 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 89 · Bloomfield HillsBloomfield Hills5,000 Meters Boys Race8921:10.4010
Oct 20Bloomer Frosh/Soph InvitationalOct 20 · 5,000 Meters Frosh/Soph Freshman · Place 80 · Bloomfield HillsBloomfield Hills5,000 Meters Frosh/Soph Freshman8021:22.6010
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 21 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity2120:53.710
Oct 10Lake Orion Stan Ford Invite Oct 10 · 5,000 Meters Junior Varsity · Place 23 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity2320:51.6010
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 138 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity13823:01.4110
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 278 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity27821:05.8110
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Boys JV · Place 19 · Bloomfield HillsBloomfield Hills5,000 Meters Boys JV1921:38.110
Sep 19Mott Fall ClassicSep 19 · 5,000 Meters Junior Varsity · Place 17 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity1722:43.3610
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 1 · Place 148 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity Division 114821:21.6010
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 5 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity521:21.610
Aug 26Corunna Earlybird InvitationalAug 26 · 5,000 Meters Varsity · Place 88 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity8822:39.0910

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Region 8-1 PROMOct 25 · 5,000 Meters Open · Place 101 · Bloomfield HillsBloomfield Hills5,000 Meters Open10120:15.609
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 44 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity4420:50.59
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 73 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity7321:26.29
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 44 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity4422:45.39
Sep 20Mott Fall ClassicSep 20 · 5,000 Meters Open · Place 56 · Bloomfield HillsBloomfield Hills5,000 Meters Open5623:34.029
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 133 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity13323:26.99
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 42 · Bloomfield HillsBloomfield Hills5,000 Meters Junior Varsity4223:09.59
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 176 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity17623:00.319

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25COMSAC ChampionshipOct 25 · 2 Miles Middle School · Place 99 · South HillsSouth Hills2 Miles Middle School9915:58.4 PB7
Oct 18COMSAC: BHMS @ CKOct 18 · 3,000 Meters Middle School · Place 21 · South HillsSouth Hills3,000 Meters Middle School2115:57 PB7
Oct 7Oakland County 6-7-8 ChampionshipsOct 7 · 2 Miles Varsity · Place 254 · South HillsSouth Hills2 Miles Varsity25416:34.1 PB7

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 27COMSAC ChampionshipOct 27 · 2 Miles Middle School · Place 97 · South HillsSouth Hills2 Miles Middle School9716:23.3 PB6