Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 08-1 @ ClarkstonOct 27 · 5,000 Meters Division 1 · Place 73 · Bloomfield HillsBloomfield Hills | 5,000 Meters Division 1 | 73 | 18:22.10 | 12 |
| Oct 19 | OAA White League ChampionshipOct 19 · 5,000 Meters Varsity · Place 21 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 21 | 17:59.9 | 12 |
| Oct 7 | Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 115 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 115 | 18:59.8 | 12 |
| Sep 30 | Hanson's InvitationalSep 30 · 5,000 Meters Varsity · Place 105 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 105 | 18:25.1 | 12 |
| Sep 26 | OAA White Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 43 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 43 | 19:17.7 | 12 |
| Sep 22 | Mott Fall ClassicSep 22 · 5,000 Meters Varsity · Place 49 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 49 | 18:52.38 | 12 |
| Sep 16 | 55th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 1 · Place 120 · Bloomfield HillsBloomfield Hills | 5,000 Meters Division 1 | 120 | 19:11.7 | 12 |
| Sep 12 | OAA White Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 31 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 31 | 19:09.8 | 12 |
| Sep 9 | Algonac Muskrat Classic RunSep 9 · 5,000 Meters Varsity · Place 62 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 62 | 18:44.3 | 12 |
| Aug 29 | Corunna Earlybird InvitationalAug 29 · 5,000 Meters Varsity · Place 32 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 32 | 19:45.99 | 12 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 08-1 @ Waterford MottOct 29 · 5,000 Meters Varsity · Place 70 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 70 | 18:27.89 | — |
| Oct 20 | OAA White League ChampionshipOct 20 · 5,000 Meters Varsity · Place 37 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 37 | 19:03.7 | 11 |
| Oct 8 | Oakland County XC HS ChampionshipsOct 8 · 5,000 Meters Varsity · Place 139 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 139 | 18:57.1 | 11 |
| Sep 27 | OAA White Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 42 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 42 | 19:17.4 | 11 |
| Sep 23 | Mott Fall ClassicSep 23 · 5,000 Meters Varsity · Place 98 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 98 | 18:57.44 | 11 |
| Sep 17 | 54th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division 1 · Place 110 · Bloomfield HillsBloomfield Hills | 5,000 Meters Division 1 | 110 | 19:09.6 | 11 |
| Sep 13 | OAA White Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 39 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 39 | 19:16.0 | 11 |
| Sep 10 | Algonac Classic RunSep 10 · 5,000 Meters Varsity Division 1 · Place 60 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity Division 1 | 60 | 18:36.5 | 11 |
| Aug 30 | Corunna Earlybird InvitationalAug 30 · 5,000 Meters Varsity · Place 28 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 28 | 18:58.05 | 11 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Region 07-1 @ Waterford MottOct 30 · 5,000 Meters Division 1 · Place 57 · Bloomfield HillsBloomfield Hills | 5,000 Meters Division 1 | 57 | 19:11.50 | 10 |
| Oct 22 | OAA White Jamboree #3 @ Hess-HathawayOct 22 · 5,000 Meters Varsity · Place 38 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 38 | 19:09.6 | 10 |
| Oct 9 | Oakland County XC HS ChampionshipsOct 9 · 5,000 Meters Varsity · Place 155 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 155 | 19:53.2 | 10 |
| Oct 2 | Hanson's InvitationalOct 2 · 5,000 Meters Division 1 · Place 2 · Bloomfield HillsBloomfield Hills | 5,000 Meters Division 1 | 2 | 18:55.8 | 10 |
| Sep 28 | OAA White Jamboree #2 @ Royal Oak HSSep 28 · 5,000 Meters Varsity · Place 32 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 32 | 19:02.3 | 10 |
| Sep 24 | Mott Fall ClassicSep 24 · 5,000 Meters Varsity · Place 64 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 64 | 19:08.7 PB | 10 |
| Sep 18 | 53rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Division I · Place 117 · Bloomfield HillsBloomfield Hills | 5,000 Meters Division I | 117 | 19:39.0 | — |
| Sep 14 | OAA White Jamboree #1 @ Bloomer ParkSep 14 · 5,000 Meters Varsity · Place 37 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 37 | 19:30.3 | 10 |
| Sep 11 | Averill InvitationalSep 11 · 5,000 Meters Varsity · Place 73 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 73 | 19:41.0 | 10 |
| Aug 31 | Corunna Earlybird InvitationalAug 31 · 5,000 Meters Varsity · Place 26 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 26 | 19:24.25 | 10 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | OAA White JV InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 7 · Bloomfield HillsBloomfield Hills | 5,000 Meters Junior Varsity | 7 | 20:33.4 | 9 |
| Oct 5 | OAA Dual: Rochester vs Bloomfield HillsOct 5 · 5,000 Meters Varsity · Place 25 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 25 | 21:06.4 | 9 |
| Oct 2 | Farmington v Bloomfield HillsOct 2 · 5,000 Meters Varsity · Place 25 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 25 | 20:47.36 | 9 |
| Sep 23 | Bloomfield Hills vs. Royal OakSep 23 · 5,000 Meters Varsity · Place 33 · Bloomfield HillsBloomfield Hills | 5,000 Meters Varsity | 33 | 22:13.6 | 9 |
| Sep 16 | OAA dual: Stoney Creek vs Bloomfield HillsSep 16 · 5,000 Meters Open · Place 16 · Bloomfield HillsBloomfield Hills | 5,000 Meters Open | 16 | 22:01.4 | 9 |
| Sep 11 | Bloomfield Hills vs Troy AthensSep 11 · 5,000 Meters Boys JV · Place 4 · Bloomfield HillsBloomfield Hills | 5,000 Meters Boys JV | 4 | 21:34.8 PB | 9 |
2019 Cross Country
2 results