| Oct 31 | MHSAA LP Regional 32-4 @ Portage CentralOct 31 · 5,000 Meters Varsity · Place 35 · St Philip Catholic Central | 5,000 Meters Varsity | 35 | 19:52.4 PB | 12 |
| Oct 24 | Michigan Class D State ChampionshipsOct 24 · 5,000 Meters Varsity · Place 103 · St Philip Catholic Central | 5,000 Meters Varsity | 103 | 20:55.4 PB | 12 |
| Oct 20 | SCAA Championship JamboreeOct 20 · 5,000 Meters high school varsity and JV · Place 18 · St Philip Catholic Central | 5,000 Meters high school varsity and JV | 18 | 18:57.8 PB | 12 |
| Oct 7 | SCAA Jamboree #3Oct 7 · 5,000 Meters Varsity · Place 24 · St Philip Catholic Central | 5,000 Meters Varsity | 24 | 21:53 PB | 12 |
| Oct 6 | Calhoun County ChampionshipOct 6 · 5,000 Meters Varsity · Place 39 · St Philip Catholic Central | 5,000 Meters Varsity | 39 | 19:37 PB | 12 |
| Oct 3 | Carson City Crystal InviteOct 3 · 5,000 Meters Boys Blue race · Place 70 · St Philip Catholic Central | 5,000 Meters Boys Blue race | 70 | 20:23.8 PB | 12 |
| Sep 30 | SCAA Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 26 · St Philip Catholic Central | 5,000 Meters Varsity | 26 | 21:37.39 PB | 12 |
| Sep 25 | Glen Oaks XC InvitationalSep 25 · 5,000 Meters Varsity Div 3/4 · Place 22 · St Philip Catholic Central | 5,000 Meters Varsity Div 3/4 | 22 | 21:27 PB | 12 |
| Sep 19 | Mendon InvitationalSep 19 · 5,000 Meters Varsity · Place 49 · St Philip Catholic Central | 5,000 Meters Varsity | 49 | 20:53.31Unofficial | 12 |
| Sep 16 | SCAA Jamboree #1Sep 16 · 5,000 Meters High School · Place 18 · St Philip Catholic Central | 5,000 Meters High School | 18 | 21:18.0 PB | 12 |
| Sep 2 | Battle Creek All CitySep 2 · 5,000 Meters Varsity · Place 31 · St Philip Catholic Central | 5,000 Meters Varsity | 31 | 22:52 PB | 12 |
| Aug 29 | Michigan Catholic InviteAug 29 · 5,000 Meters Varsity · Place 78 · St Philip Catholic Central | 5,000 Meters Varsity | 78 | 21:44.37 PB | 12 |
| Aug 25 | SouthWest MI Rust Buster Aug 25 · 5,000 Meters Varsity · Place 34 · St Philip Catholic Central | 5,000 Meters Varsity | 34 | 21:50Unofficial | 12 |