| May 26 | Saginaw Valley League ChampionshipsMay 26 · 1600 Meters · Place 15 · Grand BlancGrand Blanc | 1600 Meters | 15. | 4:51.68a | 11 |
| May 26 | Saginaw Valley League ChampionshipsMay 26 · 800 Meters · Place 15 · Grand BlancGrand Blanc | 800 Meters | 15. | 2:12.01a | 11 |
| May 22 | MHSAA LP Region 01-1 @ Saginaw HeritageMay 22 · 1600 Meters · Place 13 · Grand BlancGrand Blanc | 1600 Meters | 13 | 4:48.44 | 11 |
| May 17 | SVL South @ Lapeer HSMay 17 · 1600 Meters · Place 2 · Grand BlancGrand Blanc | 1600 Meters | 2 | 4:55.00 | 11 |
| May 17 | SVL South @ Lapeer HSMay 17 · 800 Meters · Place 1 · Grand BlancGrand Blanc | 800 Meters | 1 | 2:05.35h PB | 11 |
| May 17 | SVL South @ Lapeer HSMay 17 · 400 Meters · Place 2 · Grand BlancGrand Blanc | 400 Meters | 2 | 54.25h PB | 11 |
| May 14 | Davison Twilight ClassicMay 14 · 1600 Meters · Place 10 · Grand BlancGrand Blanc | 1600 Meters | 10. | 4:39.05a PB | 11 |
| May 14 | Davison Twilight ClassicMay 14 · 800 Meters · Place 6 · Grand BlancGrand Blanc | 800 Meters | 6. | 2:04.13a PB | 11 |
| May 11 | Grand Blanc vs. Powers Catholic & LapeerMay 11 · 3200 Meters · Place 4 · Grand BlancGrand Blanc | 3200 Meters | 4 | 11:01.95 PB | 11 |
| May 11 | Grand Blanc vs. Powers Catholic & LapeerMay 11 · 1600 Meters · Place 3 · Grand BlancGrand Blanc | 1600 Meters | 3 | 4:53.79 | 11 |
| May 7 | Bay City Western InvitationalMay 7 · 3200 Meters · Place 21 · Grand BlancGrand Blanc | 3200 Meters | 21 | 11:21.78 | 11 |
| May 7 | Bay City Western InvitationalMay 7 · 1600 Meters · Place 15 · Grand BlancGrand Blanc | 1600 Meters | 15 | 4:59.85 | 11 |
| May 3 | SVL: Powers Catholic vs. C/A & Grand BlancMay 3 · 3200 Meters · Place 7 · Grand BlancGrand Blanc | 3200 Meters | 7 | 11:23.71 | 11 |
| May 3 | SVL: Powers Catholic vs. C/A & Grand BlancMay 3 · 1600 Meters · Place 4 · Grand BlancGrand Blanc | 1600 Meters | 4 | 4:55.60h PB | 11 |
| May 3 | SVL: Powers Catholic vs. C/A & Grand BlancMay 3 · 800 Meters · Place 2 · Grand BlancGrand Blanc | 800 Meters | 2 | 2:11.42h | 11 |
| Apr 30 | Flushing / C-A Track InviteApr 30 · 1600 Meters · Place 5 · Grand BlancGrand Blanc | 1600 Meters | 5 | 5:05.84 | 11 |
| Apr 30 | Flushing / C-A Track InviteApr 30 · 800 Meters · Place 2 · Grand BlancGrand Blanc | 800 Meters | 2 | 2:17.85h | 11 |
| Apr 30 | Flushing / C-A Track InviteApr 30 · 800 Meters · Place 4 · Grand BlancGrand Blanc | 800 Meters | 4 | 2:16.54 | 11 |
| Apr 26 | SVL: Davison vs. Grand BlancApr 26 · 1600 Meters · Place 5 · Grand BlancGrand Blanc | 1600 Meters | 5. | 5:07.48a | 11 |
| Apr 26 | SVL: Davison vs. Grand BlancApr 26 · 800 Meters · Place 1 · Grand BlancGrand Blanc | 800 Meters | 1. | 2:13.85a | 11 |
| Apr 24 | Pinckney QuadApr 24 · 1600 Meters · Place 9 · Grand BlancGrand Blanc | 1600 Meters | 9 | 5:05.87 | 11 |
| Apr 24 | Pinckney QuadApr 24 · 800 Meters · Place 2 · Grand BlancGrand Blanc | 800 Meters | 2 | 2:18.5h | 11 |
| Apr 24 | Pinckney QuadApr 24 · 800 Meters · Place 4 · Grand BlancGrand Blanc | 800 Meters | 4 | 2:12.42 | 11 |
| Apr 19 | SVL: Grand Blanc vs. Lapeer & Powers-CatholicApr 19 · 1600 Meters · Place 6 · Grand BlancGrand Blanc | 1600 Meters | 6. | 5:13.76a | 11 |
| Apr 19 | SVL: Grand Blanc vs. Lapeer & Powers-CatholicApr 19 · 800 Meters · Place 3 · Grand BlancGrand Blanc | 800 Meters | 3. | 2:17.53a | 11 |
| Apr 15 | Shake Off The Rust Invitational - Large SchoolApr 15 · 1600 Meters · Place 13 · Grand BlancGrand Blanc | 1600 Meters | 13 | 5:23.66 | 11 |
| Apr 15 | Shake Off The Rust Invitational - Large SchoolApr 15 · 800 Meters · Place 5 · Grand BlancGrand Blanc | 800 Meters | 5 | 2:22.00 | 11 |