Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ABHS campus courseAnchor Bay Regional Open Race · Oct 29 | 18:47.3 | Anchor Bay Regional Open Race | October 29, 2020 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Regional Open Races · Oct 27 | 20:00.4 | Algonac Regional Open Races | October 27, 2018 |
| 5,000 Meters · Anchor Bay High SchoolJames Cleverley Friday Night Invite · Sep 24 | 18:30.0 | James Cleverley Friday Night Invite | September 24, 2021 |
| 5,000 Meters · Broadway Acres Golf CourseComet Opener · Aug 29 | 17:07.1 | Comet Opener | August 29, 2025 |
| 5,000 Meters · Freedom HillMacomb County Championship Boys Race · Oct 9 | 19:17.7 | Macomb County Championship Boys Race | October 9, 2020 |
| 5,000 Meters · Hevel ElementaryMac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19) · Sep 18 | 18:59.9 | Mac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19) | September 18, 2020 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMacomb County Championship · Oct 5 | 19:40 | Macomb County Championship | October 5, 2019 |
| 5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship JV Races · Oct 11 | 20:57 | Macomb County Championship JV Races | October 11, 2018 |
| 5,000 Meters · Stony Creek MetroparkUCS XC Meet · Aug 27 | 21:16.2 | UCS XC Meet | August 27, 2020 |
| 5,000 Meters · Vernier ParkUtica @ GPN Dual · Sep 12 | 19:43 | Utica @ GPN Dual | September 12, 2020 |
| 8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 1 | 28:49.5 | MIAA CC Championship | November 1, 2025 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexCalvin Diemer Classic · Sep 13 | 28:55.4 | Calvin Diemer Classic | September 13, 2025 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 29:07.6 | Interregional Invitational | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MIAA CC ChampionshipNov 1 · 8,000 Meters Men · Place 108 · Calvin UniversityCalvin University | 8,000 Meters Men | 108 | 28:49.5 PB | Sr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Open · Place 74 · Calvin UniversityCalvin University | 8,000 Meters Open | 74 | 29:07.6 PB | Sr |
| Oct 4 | Knight InvitationalOct 4 · 8,000 Meters Collegiate · Place 86 · Calvin UniversityCalvin University | 8,000 Meters Collegiate | 86 | 29:35.2 | Sr |
| Sep 13 | Calvin Diemer ClassicSep 13 · 8,000 Meters Men · Place 52 · Calvin UniversityCalvin University | 8,000 Meters Men | 52 | 28:55.4 PB | Sr |
| Aug 29 | Comet OpenerAug 29 · 5,000 Meters Men's Race · Place 47 · Calvin UniversityCalvin University | 5,000 Meters Men's Race | 47 | 17:07.1 PB | Sr |
2024 Cross Country
4 results2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Last Chance To RUN FASTNov 2 · 5,000 Meters Varsity · Place 4 · UticaUtica | 5,000 Meters Varsity | 4 | 18:17 | 12 |
| Oct 29 | MHSAA LP Region 09-1 @ Anchor BayOct 29 · 5,000 Meters Division 1 · Place 58 · UticaUtica | 5,000 Meters Division 1 | 58 | 19:36.8 | 12 |
| Oct 16 | Macomb County Championship Oct 16 · 5,000 Meters Varsity · Place 34 · UticaUtica | 5,000 Meters Varsity | 34 | 18:35.6 | 12 |
| Oct 5 | MAC Championships: ALL DIVISIONSOct 5 · 5,000 Meters Varsity · Place 56 · UticaUtica | 5,000 Meters Varsity | 56 | 18:27.6 | 12 |
| Sep 24 | James Cleverley Friday Night InviteSep 24 · 5,000 Meters Varsity · Place 32 · UticaUtica | 5,000 Meters Varsity | 32 | 18:30.0 PB | 12 |
| Sep 21 | MAC RED JamboreeSep 21 · 5,000 Meters Varsity · Place 25 · UticaUtica | 5,000 Meters Varsity | 25 | 18:35.4 | 12 |
| Sep 18 | 53rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Division I · Place 79 · UticaUtica | 5,000 Meters Division I | 79 | 18:23.9 | — |
| Sep 11 | Algonac Classic RunSep 11 · 5,000 Meters Varsity Division 1 · Place 31 · UticaUtica | 5,000 Meters Varsity Division 1 | 31 | 17:58.1 | 12 |
| Sep 2 | 21 AARC / Hornet Early Bird XC InviteSep 2 · 5,000 Meters Varsity · Place 60 · UticaUtica | 5,000 Meters Varsity | 60 | 18:20.40 | 12 |
| Aug 26 | UCS QuadAug 26 · 5,000 Meters Varsity · Place 10 · UticaUtica | 5,000 Meters Varsity | 10 | 18:43.2 | 12 |
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Last Chance to RUN FASTNov 3 · 5,000 Meters Wave 1-under 19:30 · Place 43 · UticaUtica | 5,000 Meters Wave 1-under 19:30 | 43 | 20:11.80 | 11 |
| Oct 29 | Anchor Bay Regional Open RaceOct 29 · 5,000 Meters Junior Varsity 1 · Place 29 · UticaUtica | 5,000 Meters Junior Varsity 1 | 29 | 18:47.3 PB | 11 |
| Oct 24 | Dakota Cougars XC Carnival of RacesOct 24 · 5,000 Meters Junior Varsity · Place 2 · UticaUtica | 5,000 Meters Junior Varsity | 2 | 18:21.8 | 11 |
| Oct 9 | Macomb County Championship Boys RaceOct 9 · 5,000 Meters All Boys - Varsity & JV · Place 79 · UticaUtica | 5,000 Meters All Boys - Varsity & JV | 79 | 19:17.7 PB | 11 |
| Oct 3 | Hanson's InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · UticaUtica | 5,000 Meters Varsity | 1 | 19:02.7 | 11 |
| Sep 25 | James Cleverley InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 12 · UticaUtica | 5,000 Meters Junior Varsity | 12 | 19:25.1 | 11 |
| Sep 18 | Mac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19)Sep 18 · 5,000 Meters JV - WAVE 2 - (9-18) · Place 15 · UticaUtica | 5,000 Meters JV - WAVE 2 - (9-18) | 15 | 18:59.9 PB | 11 |
| Sep 12 | Utica @ GPN DualSep 12 · 5,000 Meters Varsity · Place 15 · UticaUtica | 5,000 Meters Varsity | 15 | 19:43 PB | 11 |
| Sep 2 | Fraser VS Utica VS Anchor BaySep 2 · 5,000 Meters Varsity · Place 12 · UticaUtica | 5,000 Meters Varsity | 12 | 20:06 | 11 |
| Aug 27 | UCS XC MeetAug 27 · 5,000 Meters Boys Varsity · Place 29 · UticaUtica | 5,000 Meters Boys Varsity | 29 | 21:16.2 PB | 11 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Algonac Regional Open RaceOct 26 · 5,000 Meters Open · Place 81 · UticaUtica | 5,000 Meters Open | 81 | 18:41.3 | 10 |
| Oct 17 | MAC Division MeetOct 17 · 5,000 Meters Junior Varsity · Place 40 · UticaUtica | 5,000 Meters Junior Varsity | 40 | 19:00 | 10 |
| Oct 5 | Macomb County ChampionshipOct 5 · 5,000 Meters Junior Varsity · Place 38 · UticaUtica | 5,000 Meters Junior Varsity | 38 | 19:40 PB | 10 |
| Sep 28 | Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 4 · UticaUtica | 5,000 Meters Varsity | 4 | 20:55.6 | 10 |
| Sep 20 | James Cleverley InviteSep 20 · 5,000 Meters Varsity · Place 30 · UticaUtica | 5,000 Meters Varsity | 30 | 19:24.4 | 10 |
| Sep 17 | Mac JamboreeSep 17 · 5,000 Meters Varsity · Place 72 · UticaUtica | 5,000 Meters Varsity | 72 | 19:22.9 | 10 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division I · Place 112 · UticaUtica | 5,000 Meters Junior Varsity Division I | 112 | 20:23.0 | 10 |
| Sep 7 | Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 81 · UticaUtica | 5,000 Meters Varsity | 81 | 20:54.4 | 10 |
| Aug 29 | AA Run Co Hornet EARLY BIRD InvitationalAug 29 · 5,000 Meters Varsity · Place 131 · UticaUtica | 5,000 Meters Varsity | 131 | 20:39.94 | 10 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 09-1 @ AlgonacOct 27 · 5,000 Meters Open · Place 194 · UticaUtica | 5,000 Meters Open | 194 | 20:00.4 | 9 |
| Oct 27 | Algonac Regional Open RacesOct 27 · 5,000 Meters Boys Open Race · Place 194 · UticaUtica | 5,000 Meters Boys Open Race | 194 | 20:00.4 PB | 9 |
| Oct 18 | MAC Championship MeetOct 18 · 5,000 Meters JV Boys · Place 100 · UticaUtica | 5,000 Meters JV Boys | 100 | 20:09 | 9 |
| Oct 11 | Macomb County Championship JV RacesOct 11 · 5,000 Meters JV · Place 108 · UticaUtica | 5,000 Meters JV | 108 | 20:57 PB | 9 |
| Sep 28 | Hansons InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 95 · UticaUtica | 5,000 Meters Junior Varsity | 95 | 21:29.0 | 9 |
| Sep 25 | MAC Red Jamboree 2Sep 25 · 5,000 Meters Junior Varsity · Place 53 · UticaUtica | 5,000 Meters Junior Varsity | 53 | 21:59.7 | 9 |
| Sep 11 | MAC RED Jamboree ISep 11 · 5,000 Meters Junior Varsity · Place 98 · UticaUtica | 5,000 Meters Junior Varsity | 98 | 22:20.9 | 9 |