Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.6 Miles · Clinton Township Sled HillDakota Middle School Invite · Oct 5 | 10:33.5 | Dakota Middle School Invite | October 5, 2017 |
| 2 Miles · Stony Creek MetroparkHanson's Invitational · Sep 30 | 13:56.5 | Hanson's Invitational | September 30, 2017 |
| 2 Miles · Wolcott Farm Old Skool ClassicOld Skoool Classic · Sep 23 | 14:47 | Old Skoool Classic | September 23, 2017 |
| 5,000 Meters · Anchor Bay High SchoolJames Cleverley Friday Night Invite · Sep 24 | 18:02.2 | James Cleverley Friday Night Invite | September 24, 2021 |
| 5,000 Meters · Freedom HillMacomb County Championship Boys Race · Oct 9 | 19:15.1 | Macomb County Championship Boys Race | October 9, 2020 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALBlue Jamboree #2 Metro Beach · Sep 28 | 18:09.7 | Blue Jamboree #2 Metro Beach | September 28, 2021 |
| 5,000 Meters · Metro Beach Pointe CourseMAC Blue Jamboree #2 · Sep 30 | 19:35.1 | MAC Blue Jamboree #2 | September 30, 2020 |
| 5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship JV Races · Oct 11 | 20:53 | Macomb County Championship JV Races | October 11, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Romeo High School: Last Chance MeetNov 3 · 5,000 Meters Varsity · Place 11 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 11 | 18:42.2 | 12 |
| Oct 29 | MHSAA LP Region 08-1 @ GP SouthOct 29 · 5,000 Meters Division 1 · Place 41 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Division 1 | 41 | 18:54.7 | 12 |
| Oct 16 | Macomb County Championship Oct 16 · 5,000 Meters Varsity · Place 30 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 30 | 18:18.3 | 12 |
| Oct 5 | MAC Championships: ALL DIVISIONSOct 5 · 5,000 Meters Varsity · Place 40 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 40 | 18:04.9 | 12 |
| Oct 2 | Hanson's InvitationalOct 2 · 5,000 Meters Division 1 · Place 15 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Division 1 | 15 | 18:05.4 | 12 |
| Sep 28 | Blue Jamboree #2 Metro BeachSep 28 · 5,000 Meters Varsity · Place 4 · SCS Lake ShoreSCS Lake Shore | 5,000 Meters Varsity | 4 | 18:09.7 PB | 12 |
| Sep 24 | James Cleverley Friday Night InviteSep 24 · 5,000 Meters Varsity · Place 23 · SCS Lake ShoreSCS Lake Shore | 5,000 Meters Varsity | 23 | 18:02.2 PB | 12 |
| Sep 18 | Autumn ClassicSep 18 · 5,000 Meters Varsity · Place 7 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 7 | 17:59.3 | 12 |
| Sep 14 | MAC Blue Jamboree #1Sep 14 · 5,000 Meters Varsity · Place 2 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 2 | 18:15.1 | 12 |
| Sep 11 | Running Fit - Detroit Mercy Titan InvitationalSep 11 · 5,000 Meters Open · Place 13 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Open | 13 | 17:55.20 | 12 |
| Sep 3 | Golden Grizzlies HS XC InviteSep 3 · 4,000 Meters Varsity · Place 10 · Lake Shore St Clair...Lake Shore St Clair... | 4,000 Meters Varsity | 10 | 13:40.0 | 12 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSAA Pre-Regional 16-1 @ GP SouthOct 21 · 5,000 Meters Varsity · Place 36 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 36 | 18:47.2 | 11 |
| Oct 15 | MAC Blue Division ChampionshipOct 15 · 5,000 Meters Varsity · Place 13 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 13 | 19:02.4 | 11 |
| Oct 9 | Macomb County Championship Boys RaceOct 9 · 5,000 Meters All Boys - Varsity & JV · Place 76 · SCS Lake ShoreSCS Lake Shore | 5,000 Meters All Boys - Varsity & JV | 76 | 19:15.1 PB | 11 |
| Oct 3 | Hanson's InvitationalOct 3 · 5,000 Meters Varsity · Place 2 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 2 | 19:05.2 | 11 |
| Sep 30 | MAC Blue Jamboree #2Sep 30 · 5,000 Meters Varsity Boys · Place 28 · SCS Lake ShoreSCS Lake Shore | 5,000 Meters Varsity Boys | 28 | 19:35.1 PB | 11 |
| Sep 15 | MAC Blue Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 18 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 18 | 19:34 | 11 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 08-1 @ GP SouthOct 25 · 5,000 Meters Division 1 · Place 115 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Division 1 | 115 | 20:30.8 | 10 |
| Oct 17 | MAC Division MeetOct 17 · 5,000 Meters Varsity · Place 33 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 33 | 18:58 | 10 |
| Oct 5 | Macomb County ChampionshipOct 5 · 5,000 Meters Varsity · Place 97 · SCS Lake ShoreSCS Lake Shore | 5,000 Meters Varsity | 97 | 19:15 | 10 |
| Sep 28 | Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 5 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 5 | 20:15.4 | 10 |
| Sep 24 | MAC Blue Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 47 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 47 | 20:19 | 10 |
| Sep 21 | Old Skool ClassicSep 21 · 5,000 Meters Middle School · Place 36 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Middle School | 36 | 20:59 | 10 |
| Sep 21 | Old Skool ClassicSep 21 · 5,000 Meters Varsity · Place 36 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 36 | 20:59 | 10 |
| Sep 14 | Autumn ClassicSep 14 · 5,000 Meters Varsity · Place 68 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 68 | 19:45 | 10 |
| Sep 10 | MAC Blue Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 35 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 35 | 21:28 | 10 |
| Aug 16 | Mariner InvitationalAug 16 · 5,000 Meters Varsity · Place 31 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Varsity | 31 | 20:27.9 | 10 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 36-4 @ GP SouthOct 26 · 5,000 Meters Open · Place 181 · Lake Shore St Clair...Lake Shore St Clair... | 5,000 Meters Open | 181 | 20:48.3 | 9 |
| Oct 26 | Grosse Pointe South Regional Open RaceOct 26 · 5,000 Meters Boys Open · Place 182 · SCS Lake ShoreSCS Lake Shore | 5,000 Meters Boys Open | 182 | 20:48.3 | 9 |
| Oct 11 | Macomb County Championship JV RacesOct 11 · 5,000 Meters JV · Place 103 · SCS Lake ShoreSCS Lake Shore | 5,000 Meters JV | 103 | 20:53 PB | 9 |
| Sep 25 | MAC Blue Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 62 · Lake Shore St. Clair ShorLake Shore St. Clair Shor | 5,000 Meters Varsity | 62 | 21:11.00 | 9 |
| Sep 22 | Old Skool ClassicSep 22 · Varsity · Place 43 · Lake Shore St. Clair ShorLake Shore St. Clair Shor | Varsity | 43 | 21:41 | 9 |
| Sep 15 | Autumn ClassicSep 15 · Varsity · Place 205 · Lake Shore St. Clair ShorLake Shore St. Clair Shor | Varsity | 205 | 21:43 | 9 |
| Sep 11 | MAC Blue Jamboree #1Sep 11 · Varsity · Place 66 · St. Clair Shores Lake ShoSt. Clair Shores Lake Sho | Varsity | 66 | 21:55.00 | 9 |
| Sep 8 | Running Fit - Detroit Mercy Titans X-Country InvitationalSep 8 · 5,000 Meters Open · Place 158 · St. Clair Shores Lake ShoSt. Clair Shores Lake Sho | 5,000 Meters Open | 158 | 21:28.8 | 9 |
2017 Cross Country
3 results2016 Cross Country
1 results