Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Oakland UniversityGolden Grizzlies High School Invite · Aug 31 | 19:46.6 | Golden Grizzlies High School Invite | August 31, 2018 |
| 5,000 Meters · ABHS campus courseAnchor Bay Regional Open Race · Oct 29 | 21:38.3 | Anchor Bay Regional Open Race | October 29, 2020 |
| 5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 27 | 24:38 | Mustang Invite | August 27, 2019 |
| 5,000 Meters · Freedom HillMacomb County Championship Boys Race · Oct 9 | 24:11.6 | Macomb County Championship Boys Race | October 9, 2020 |
| 5,000 Meters · Hevel ElementaryMac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19) · Sep 18 | 23:16.0 | Mac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19) | September 18, 2020 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALLast Chance to RUN FAST · Nov 3 | 21:00.30 | Last Chance to RUN FAST | November 3, 2020 |
| 5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship JV Races · Oct 11 | 21:59 | Macomb County Championship JV Races | October 11, 2018 |
| 5,000 Meters · Stony Creek MetroparkHansons Invitational · Sep 28 | 22:59.2 | Hansons Invitational | September 28, 2018 |
| 5,000 Meters · Warren Woods Tower High SchoolWWT vs HF ll & Stevenson · Sep 11 | 23:58.2 | WWT vs HF ll & Stevenson | September 11, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Last Chance to RUN FASTNov 3 · 5,000 Meters Wave 3-between 19:30 and 22:00 · Place 18 · Sterling Heights Stevenson | 5,000 Meters Wave 3-between 19:30 and 22:00 | 18 | 21:00.30 PB | 12 |
| Oct 29 | Anchor Bay Regional Open RaceOct 29 · 5,000 Meters Junior Varsity 2 · Place 28 · Sterling Heights Stevenson | 5,000 Meters Junior Varsity 2 | 28 | 21:38.3 PB | 12 |
| Oct 9 | Macomb County Championship Boys RaceOct 9 · 5,000 Meters All Boys - Varsity & JV · Place 278 · Sterling Heights Stevenson | 5,000 Meters All Boys - Varsity & JV | 278 | 24:11.6 PB | 12 |
| Oct 3 | Hanson's InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · Sterling Heights Ste.. | 5,000 Meters Varsity | 1 | 22:23.9 | 12 |
| Sep 25 | James Cleverley InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 52 · Sterling Heights Ste.. | 5,000 Meters Junior Varsity | 52 | 23:27.9 | 12 |
| Sep 18 | Mac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19)Sep 18 · 5,000 Meters JV - WAVE 2 - (9-18) · Place 57 · Sterling Heights Stevenson | 5,000 Meters JV - WAVE 2 - (9-18) | 57 | 23:16.0 PB | 12 |
| Sep 11 | WWT vs HF ll & StevensonSep 11 · 5,000 Meters Open · Place 28 · Sterling Heights Stevenson | 5,000 Meters Open | 28 | 23:58.2 PB | 12 |
| Sep 3 | Dakota vs. Armada & Stevenson & RichmondSep 3 · 5,000 Meters Varsity · Place 53 · Sterling Heights Ste.. | 5,000 Meters Varsity | 53 | 25:50.00 | 12 |
| Aug 27 | UCS XC MeetAug 27 · 5,000 Meters Boys Varsity · Place 53 · Sterling Heights Stevenson | 5,000 Meters Boys Varsity | 53 | 26:09.4 | 12 |
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Last Chance ChallengeOct 29 · 5,000 Meters Varsity · Place 48 · Sterling Heights Stevenson | 5,000 Meters Varsity | 48 | 21:00Unofficial | 11 |
| Oct 25 | Grosse Pointe South Regional Open RaceOct 25 · 5,000 Meters Open · Place 166 · Sterling Heights Ste.. | 5,000 Meters Open | 166 | 20:16.9 | 11 |
| Oct 17 | MAC Division MeetOct 17 · 5,000 Meters Junior Varsity · Place 159 · Sterling Heights Ste.. | 5,000 Meters Junior Varsity | 159 | 21:16 | 11 |
| Oct 5 | Macomb County ChampionshipOct 5 · 5,000 Meters Junior Varsity · Place 157 · Sterling Heights Stevenson | 5,000 Meters Junior Varsity | 157 | 22:09 | 11 |
| Sep 28 | Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · Sterling Heights Ste.. | 5,000 Meters Varsity | 1 | 21:57.6 | 11 |
| Sep 21 | Old Skool ClassicSep 21 · 5,000 Meters Middle School · Place 78 · Sterling Heights Ste.. | 5,000 Meters Middle School | 78 | 23:10 | 11 |
| Sep 21 | Old Skool ClassicSep 21 · 5,000 Meters Varsity · Place 78 · Sterling Heights Ste.. | 5,000 Meters Varsity | 78 | 23:10 | 11 |
| Sep 17 | Mac JamboreeSep 17 · 5,000 Meters Varsity · Place 202 · Sterling Heights Ste.. | 5,000 Meters Varsity | 202 | 23:21.3 | 11 |
| Sep 14 | Autumn ClassicSep 14 · 5,000 Meters Varsity · Place 236 · Sterling Heights Ste.. | 5,000 Meters Varsity | 236 | 22:48 | 11 |
| Sep 7 | Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 125 · Sterling Heights Ste.. | 5,000 Meters Varsity | 125 | 24:15.6 | 11 |
| Aug 27 | Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 199 · Sterling Heights Stevenson | 5,000 Meters 11/12 Boys | 199 | 24:38 PB | 11 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 36-4 @ GP SouthOct 26 · 5,000 Meters Open · Place 213 · Sterling Heights Ste.. | 5,000 Meters Open | 213 | 21:20.5 | 10 |
| Oct 26 | Grosse Pointe South Regional Open RaceOct 26 · 5,000 Meters Boys Open · Place 214 · Sterling Heights Stevenson | 5,000 Meters Boys Open | 214 | 21:20.5 | 10 |
| Oct 18 | MAC Championship MeetOct 18 · 5,000 Meters JV Boys · Place 172 · Sterling Heights Stevenson | 5,000 Meters JV Boys | 172 | 21:56 | 10 |
| Oct 11 | Macomb County Championship JV RacesOct 11 · 5,000 Meters JV · Place 150 · Sterling Heights Stevenson | 5,000 Meters JV | 150 | 21:59 PB | 10 |
| Sep 28 | Hansons InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 132 · Sterling Heights Stevenson | 5,000 Meters Junior Varsity | 132 | 22:59.2 PB | 10 |
| Sep 25 | MAC Red Jamboree 2Sep 25 · 5,000 Meters Junior Varsity · Place 110 · Sterling Heights Stevenso | 5,000 Meters Junior Varsity | 110 | 25:01.1 | 10 |
| Sep 22 | Old Skool ClassicSep 22 · Varsity · Place 111 · Sterling Heights Stevenso | Varsity | 111 | 24:08 | 10 |
| Sep 11 | MAC RED Jamboree ISep 11 · 5,000 Meters Junior Varsity · Place 127 · Sterling Heights Stevenson | 5,000 Meters Junior Varsity | 127 | 23:47.8 | 10 |
| Aug 31 | Golden Grizzlies High School InviteAug 31 · 4,000 Meters Reserve · Place 183 · Sterling Heights Stevenson | 4,000 Meters Reserve | 183 | 19:46.6 PB | 10 |
| Aug 24 | James Cleverley Friday Night InviteAug 24 · 5,000 Meters Junior Varsity · Place 81 · Sterling Heights Stevenso | 5,000 Meters Junior Varsity | 81 | 26:16 | 10 |