Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · DHS TrackDHS 1 Mile Time Trial · Nov 4 | 5:44.55 | DHS 1 Mile Time Trial | November 4, 2025 |
| 1850 m · Sterling State ParkMonroe Jefferson MS CC Invite · Sep 24 | 10:05.7h | Monroe Jefferson MS CC Invite | September 24, 2021 |
| 2 Miles · Dakota High School MS 2 Mile CourseMHSAA Middle School Regional - Zone 3 @ Macomb Dakota · Oct 28 | 14:52.8 | MHSAA Middle School Regional - Zone 3 @ Macomb Dakota | October 28, 2023 |
| 2 Miles · Freedom Hill CountyParkEastside Invitational · Oct 16 | 19:35.9 | Eastside Invitational | October 16, 2021 |
| 2 Miles · Sterling State ParkMonroe Jefferson Middle School Cross Country Invitational · Sep 23 | 17:30.3 | Monroe Jefferson Middle School Cross Country Invitational | September 23, 2022 |
| 2 Miles · Stony Creek MetroparkEastside Invitational · Oct 14 | 16:18.7 | Eastside Invitational | October 14, 2023 |
| 2 Miles · Wolcott Mill Historic Center Rd, ROld Skool Classic · Sep 16 | 17:09.6 | Old Skool Classic | September 16, 2023 |
| 5,000 Meters · Columbus County Park OFFICIALD1 Open Race @ Columbus Park · Oct 30 | 21:34.21 | D1 Open Race @ Columbus Park | October 30, 2026 |
| 5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 4 | 22:19.45 | RUN FAST INVITATIONAL | November 4, 2026 |
| 5,000 Meters · Goodells County ParkGoodells Regional PROM · Oct 25 | 20:59.08 | Goodells Regional PROM | October 25, 2025 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMAC Red Championship - Metro Beach · Oct 6 | 24:10.43 | MAC Red Championship - Metro Beach | October 6, 2026 |
| 5,000 Meters · Ottawa Park Golf CourseDave's XC Invite 2025 · Sep 13 | 21:11.2 | Dave's XC Invite 2025 | September 13, 2025 |
| 5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 26 | 23:54.05 | Hanson's Invitational | September 26, 2026 |
| 5,000 Meters · Possum HollowAverill Invitational 25 · Sep 6 | 22:21.94 | Averill Invitational 25 | September 6, 2025 |
| 5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship · Oct 17 | 22:11.52 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race over 20:00 · Place 68 · Macomb DakotaMacomb Dakota | 5,000 Meters Men's Race over 20:00 | 68 | 22:19.45 PB | 11 |
| Oct 30 | D1 Open Race @ Columbus ParkOct 30 · 5,000 Meters Boys Open Race Friday · Place 121 · Macomb DakotaMacomb Dakota | 5,000 Meters Boys Open Race Friday | 121 | 21:34.21 PB | 11 |
| Oct 17 | Macomb County ChampionshipOct 17 · 5,000 Meters Boys JV · Place 74 · Macomb DakotaMacomb Dakota | 5,000 Meters Boys JV | 74 | 22:11.52 PB | 11 |
| Oct 6 | MAC Red Championship - Metro BeachOct 6 · 5,000 Meters Boys Varsity · Place 112 · Macomb DakotaMacomb Dakota | 5,000 Meters Boys Varsity | 112 | 24:10.43 PB | 11 |
| Sep 26 | Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 354 · Macomb DakotaMacomb Dakota | 5,000 Meters Boys D1 | 354 | 23:54.05 PB | 11 |
| Sep 19 | Dave's Greater Toledo XC Classic 2026Sep 19 · 5,000 Meters Open · Place 121 · Macomb DakotaMacomb Dakota | 5,000 Meters Open | 121 | 25:21.22 | 11 |
2025 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | DHS 1 Mile Time TrialNov 4 · 1,600 Meters Open · Place 16 · Macomb DakotaMacomb Dakota | 1,600 Meters Open | 16 | 5:44.55 PB | 10 |
| Oct 28 | RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 13 · Macomb DakotaMacomb Dakota | 5,000 Meters Varsity | 13 | 20:54.13 | 10 |
| Oct 25 | Goodells Regional PROMOct 25 · 5,000 Meters D1 Boys - PROM JV OPEN · Place 80 · Macomb DakotaMacomb Dakota | 5,000 Meters D1 Boys - PROM JV OPEN | 80 | 20:59.08 PB | 10 |
| Oct 21 | Lake Fenton 9/10 MeetOct 21 · 5,000 Meters Varsity · Place 42 · Macomb DakotaMacomb Dakota | 5,000 Meters Varsity | 42 | 21:43.19 | 10 |
| Oct 11 | Macomb County ChampionshipOct 11 · 5,000 Meters Junior Varsity · Place 63 · Macomb DakotaMacomb Dakota | 5,000 Meters Junior Varsity | 63 | 20:40.56 | 10 |
| Oct 1 | DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 5,000 Meters Varsity · Place 71 · Macomb DakotaMacomb Dakota | 5,000 Meters Varsity | 71 | 20:46.16 | 10 |
| Sep 24 | MAC RED DIVISION CHAMPIONSHIPSSep 24 · 5,000 Meters Junior Varsity · Place 37 · Macomb DakotaMacomb Dakota | 5,000 Meters Junior Varsity | 37 | 20:32.1 | — |
| Sep 13 | Dave's XC Invite 2025Sep 13 · 5,000 Meters JV · Place 69 · Macomb DakotaMacomb Dakota | 5,000 Meters JV | 69 | 21:11.2 PB | 10 |
| Sep 6 | Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 146 · Macomb DakotaMacomb Dakota | 5,000 Meters Boys Silver | 146 | 22:21.94 PB | 10 |
| Sep 3 | MAC RED JAMBOREESep 3 · 5,000 Meters Varsity · Place 94 · Macomb DakotaMacomb Dakota | 5,000 Meters Varsity | 94 | 21:14.5 | 10 |
| Aug 29 | Golden Grizzlies Invitational (HS, MS)Aug 29 · 5,000 Meters Junior Varsity · Place 50 · Macomb DakotaMacomb Dakota | 5,000 Meters Junior Varsity | 50 | 20:46.99 | 10 |
| Aug 21 | Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 119 · Macomb DakotaMacomb Dakota | 5,000 Meters Varsity | 119 | 21:20.68 | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Region 9-1 PROM RaceOct 26 · 5,000 Meters Junior Varsity · Place 95 · Macomb DakotaMacomb Dakota | 5,000 Meters Junior Varsity | 95 | 24:58.40 | 9 |
| Oct 22 | Lake Fenton 9/10 MeetOct 22 · 5,000 Meters Varsity · Place 84 · Macomb DakotaMacomb Dakota | 5,000 Meters Varsity | 84 | 24:08.90 | 9 |
| Oct 12 | Macomb County ChampionshipOct 12 · 5,000 Meters Junior Varsity · Place 106 · Macomb DakotaMacomb Dakota | 5,000 Meters Junior Varsity | 106 | 24:04.8 | 9 |
| Sep 28 | 2024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 396 · Macomb DakotaMacomb Dakota | 5,000 Meters Junior Varsity Elite | 396 | 24:24.34 | 9 |
| Sep 25 | MAC RED ChampionshipSep 25 · 5,000 Meters Junior Varsity · Place 60 · Macomb DakotaMacomb Dakota | 5,000 Meters Junior Varsity | 60 | 24:43.3 | 9 |
| Sep 21 | BROOKS Mid-Season SpectacularSep 21 · 5,000 Meters Junior Varsity · Place 107 · Macomb DakotaMacomb Dakota | 5,000 Meters Junior Varsity | 107 | 26:06.2 | 9 |
| Sep 14 | 55th New Boston Huron InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 157 · Macomb DakotaMacomb Dakota | 5,000 Meters Junior Varsity | 157 | 25:31.60 | FR |
| Sep 4 | MAC RED JamboreeSep 4 · 5,000 Meters Varsity · Place 122 · Macomb DakotaMacomb Dakota | 5,000 Meters Varsity | 122 | 28:11.8 | 9 |
2023 Cross Country
7 results2022 Cross Country
4 results2021 Cross Country
5 results