Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · DHS TrackDHS 1 Mile Time Trial · Nov 4 | 5:14.63 | DHS 1 Mile Time Trial | November 4, 2025 |
| 5,000 Meters · Benzie Central HSBenzie Pete Moss Invite · Aug 22 | 19:33.60 | Benzie Pete Moss Invite | August 22, 2026 |
| 5,000 Meters · Columbus County Park OFFICIALD1 Open Race @ Columbus Park · Oct 30 | 18:57.61 | D1 Open Race @ Columbus Park | October 30, 2026 |
| 5,000 Meters · Dakota High SchoolDAKOTA COUGARS XC CARNIVAL OF RACES · Oct 1 | 19:32.36 | DAKOTA COUGARS XC CARNIVAL OF RACES | October 1, 2026 |
| 5,000 Meters · Goodells County ParkGoodells Regional PROM · Oct 25 | 17:45.66 | Goodells Regional PROM | October 25, 2025 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMAC Red Championship - Metro Beach · Oct 6 | 20:46.30 | MAC Red Championship - Metro Beach | October 6, 2026 |
| 5,000 Meters · Ottawa Park Golf CourseDave's XC Invite 2025 · Sep 13 | 18:09.5 | Dave's XC Invite 2025 | September 13, 2025 |
| 5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 26 | 19:13.18 | Hanson's Invitational | September 26, 2026 |
| 5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 12 | 21:48.10 | Averill Invitational 2026 | September 12, 2026 |
| 5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship · Oct 17 | 20:05.47 | Macomb County Championship | October 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race sub 20:00 · Place 155 · Macomb Dakota | 5,000 Meters Men's Race sub 20:00 | 155 | 20:17.94 | 11 |
| Oct 30 | D1 Open Race @ Columbus ParkOct 30 · 5,000 Meters Boys Open Race Friday · Place 41 · Macomb Dakota | 5,000 Meters Boys Open Race Friday | 41 | 18:57.61 PB | 11 |
| Oct 17 | Macomb County ChampionshipOct 17 · 5,000 Meters Boys JV · Place 26 · Macomb Dakota | 5,000 Meters Boys JV | 26 | 20:05.47 PB | 11 |
| Oct 6 | MAC Red Championship - Metro BeachOct 6 · 5,000 Meters Boys Varsity · Place 70 · Macomb Dakota | 5,000 Meters Boys Varsity | 70 | 20:46.30 PB | 11 |
| Oct 1 | DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 5,000 Meters High School Boys · Place 24 · Macomb Dakota | 5,000 Meters High School Boys | 24 | 19:32.36 PB | 11 |
| Sep 26 | Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 140 · Macomb Dakota | 5,000 Meters Boys D1 | 140 | 19:13.18 PB | 11 |
| Sep 19 | Dave's Greater Toledo XC Classic 2026Sep 19 · 5,000 Meters Open · Place 48 · Macomb Dakota | 5,000 Meters Open | 48 | 20:09.63 | 11 |
| Sep 12 | Averill Invitational 2026Sep 12 · 5,000 Meters Boys Gold Division · Place 100 · Macomb Dakota | 5,000 Meters Boys Gold Division | 100 | 21:48.10 PB | 11 |
| Sep 8 | MAC RED JAMBOREESep 8 · 5,000 Meters Men's Race · Place 55 · Macomb Dakota | 5,000 Meters Men's Race | 55 | 20:12.2 | 11 |
| Aug 22 | Benzie Pete Moss InviteAug 22 · 5,000 Meters Varsity Big · Place 76 · Macomb Dakota | 5,000 Meters Varsity Big | 76 | 19:33.60 PB | 11 |
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | DHS 1 Mile Time TrialNov 4 · 1,600 Meters Open · Place 8 · Macomb Dakota | 1,600 Meters Open | 8 | 5:14.63 PB | 10 |
| Oct 28 | RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 39 · Macomb Dakota | 5,000 Meters Varsity | 39 | 17:57.69 | 10 |
| Oct 25 | Goodells Regional PROMOct 25 · 5,000 Meters D1 Boys - PROM JV OPEN · Place 9 · Macomb Dakota | 5,000 Meters D1 Boys - PROM JV OPEN | 9 | 17:45.66 PB | 10 |
| Oct 21 | Lake Fenton 9/10 MeetOct 21 · 5,000 Meters Varsity · Place 6 · Macomb Dakota | 5,000 Meters Varsity | 6 | 18:56.76 | 10 |
| Oct 11 | Macomb County ChampionshipOct 11 · 5,000 Meters Junior Varsity · Place 12 · Macomb Dakota | 5,000 Meters Junior Varsity | 12 | 18:23.18 | 10 |
| Oct 1 | DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 5,000 Meters Varsity · Place 25 · Macomb Dakota | 5,000 Meters Varsity | 25 | 18:04.27 | 10 |
| Sep 24 | MAC RED DIVISION CHAMPIONSHIPSSep 24 · 5,000 Meters Junior Varsity · Place 6 · Macomb Dakota | 5,000 Meters Junior Varsity | 6 | 18:03.4 | — |
| Sep 13 | Dave's XC Invite 2025Sep 13 · 5,000 Meters Varsity A · Place 71 · Macomb Dakota | 5,000 Meters Varsity A | 71 | 18:09.5 PB | 10 |
| Sep 3 | MAC RED JAMBOREESep 3 · 5,000 Meters Varsity · Place 60 · Macomb Dakota | 5,000 Meters Varsity | 60 | 18:55.2 | 10 |
| Aug 29 | Golden Grizzlies Invitational (HS, MS)Aug 29 · 5,000 Meters Varsity · Place 84 · Macomb Dakota | 5,000 Meters Varsity | 84 | 18:42.43 | 10 |
| Aug 21 | Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 50 · Macomb Dakota | 5,000 Meters Varsity | 50 | 18:41.45 | 10 |
2024 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Varsity · Place 155 · Macomb Dakota | 5,000 Meters Varsity | 155 | 19:17.89 | 9 |
| Oct 29 | RUN FAST INVITATIONALOct 29 · 5,000 Meters Varsity · Place 81 · Macomb Dakota | 5,000 Meters Varsity | 81 | 19:31.5 | 9 |
| Oct 26 | Region 9-1 PROM RaceOct 26 · 5,000 Meters Junior Varsity · Place 19 · Macomb Dakota | 5,000 Meters Junior Varsity | 19 | 19:15.10 | 9 |
| Oct 22 | Lake Fenton 9/10 MeetOct 22 · 5,000 Meters Varsity · Place 57 · Macomb Dakota | 5,000 Meters Varsity | 57 | 21:34.40 | 9 |
| Oct 12 | Macomb County ChampionshipOct 12 · 5,000 Meters Junior Varsity · Place 28 · Macomb Dakota | 5,000 Meters Junior Varsity | 28 | 19:34.0 | 9 |
| Oct 3 | Dakota Cougars XC Carnival of RacesOct 3 · 5,000 Meters Varsity · Place 36 · Macomb Dakota | 5,000 Meters Varsity | 36 | 19:53.6 | 9 |
| Sep 25 | MAC RED ChampionshipSep 25 · 5,000 Meters Junior Varsity · Place 19 · Macomb Dakota | 5,000 Meters Junior Varsity | 19 | 19:53.2 | 9 |
| Sep 21 | BROOKS Mid-Season SpectacularSep 21 · 5,000 Meters Varsity · Place 116 · Macomb Dakota | 5,000 Meters Varsity | 116 | 20:33.4 | 9 |
| Sep 14 | 55th New Boston Huron InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 34 · Macomb Dakota | 5,000 Meters Junior Varsity | 34 | 20:41.80 | FR |
| Sep 4 | MAC RED JamboreeSep 4 · 5,000 Meters Varsity · Place 86 · Macomb Dakota | 5,000 Meters Varsity | 86 | 21:28.6 | 9 |
| Aug 28 | Lake St. Clair Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 139 · Macomb Dakota | 5,000 Meters Varsity | 139 | 22:48.1 | 9 |
| Aug 22 | Birch Run Early Invitational Aug 22 · 5,000 Meters Varsity · Place 78 · Macomb Dakota | 5,000 Meters Varsity | 78 | 21:18.98 | 9 |