Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dakota MS Regional CourseMHSAA MS Regional - Zone 3 @ Dakota (C) · Oct 18 | 15:19.76 | MHSAA MS Regional - Zone 3 @ Dakota (C) | October 18, 2025 |
| 2 Miles · Ghesquiere Park OFFICIALCook Schoolhouse Invitational · Oct 24 | 18:22.0 | Cook Schoolhouse Invitational | October 24, 2023 |
| 2 Miles · Vernier ParkGrosse Pointe MS Jamboree #2 · Oct 3 | 20:10.6 | Grosse Pointe MS Jamboree #2 | October 3, 2023 |
| 3,200 Meters · Warren MottMAC White Division Jamborees - MS Race · Sep 9 | 16:24 | MAC White Division Jamborees - MS Race | September 9, 2025 |
| 5,000 Meters · Anchor Bay High SchoolAnchor Bay Early Bird Invite · Aug 20 | 26:55.56 | Anchor Bay Early Bird Invite | August 20, 2026 |
| 5,000 Meters · Columbus County Park OFFICIALAustin Catholic/Cardinal Mooney Invitational · Oct 6 | 23:22.34 | Austin Catholic/Cardinal Mooney Invitational | October 6, 2026 |
| 5,000 Meters · Dakota High SchoolDAKOTA COUGARS XC CARNIVAL OF RACES · Oct 1 | 22:27.39 | DAKOTA COUGARS XC CARNIVAL OF RACES | October 1, 2026 |
| 5,000 Meters · Elizabeth ParkDownriver Watermelon Run · Sep 3 | 25:57.9 | Downriver Watermelon Run | September 3, 2026 |
| 5,000 Meters · Hess Hathaway Park - OFFICIALCHSL Cardinal Division Jamboree 2 · Sep 24 | 23:40.80 | CHSL Cardinal Division Jamboree 2 | September 24, 2026 |
| 5,000 Meters · Historic Fort WayneCHSL Cardinal Division Jamboree 1 · Sep 16 | 23:25.70 | CHSL Cardinal Division Jamboree 1 | September 16, 2026 |
| 5,000 Meters · MSU 5k (est 2022)5th NCA Small School Invite · Oct 13 | 25:33.91 | 5th NCA Small School Invite | October 13, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | 5th NCA Small School InviteOct 13 · 5,000 Meters HS · Place 50 · University LiggettUniversity Liggett | 5,000 Meters HS | 50 | 25:33.91 PB | 9 |
| Oct 6 | Austin Catholic/Cardinal Mooney InvitationalOct 6 · 5,000 Meters Boys Race · Place 78 · University LiggettUniversity Liggett | 5,000 Meters Boys Race | 78 | 23:22.34 PB | 9 |
| Oct 1 | DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 5,000 Meters High School Boys · Place 87 · University LiggettUniversity Liggett | 5,000 Meters High School Boys | 87 | 22:27.39 PB | 9 |
| Sep 24 | CHSL Cardinal Division Jamboree 2Sep 24 · 5,000 Meters Varsity · Place 28 · University LiggettUniversity Liggett | 5,000 Meters Varsity | 28 | 23:40.80 PB | 9 |
| Sep 16 | CHSL Cardinal Division Jamboree 1Sep 16 · 5,000 Meters Varsity Boys · Place 31 · University LiggettUniversity Liggett | 5,000 Meters Varsity Boys | 31 | 23:25.70 PB | 9 |
| Sep 3 | Downriver Watermelon RunSep 3 · 5,000 Meters Open HS · Place 120 · University LiggettUniversity Liggett | 5,000 Meters Open HS | 120 | 25:57.9 PB | 9 |
| Aug 20 | Anchor Bay Early Bird InviteAug 20 · 5,000 Meters Varsity · Place 31 · University LiggettUniversity Liggett | 5,000 Meters Varsity | 31 | 26:55.56 PB | 9 |
2025 Cross Country
6 results2023 Cross Country
3 results