| May 29 | 2024 All Weather Seal West Michigan Megastar MeetMay 29 · 1600 Meters · Place 3 · ConstantineConstantine | 1600 Meters | 3. | 5:49.63a | 7 |
| May 29 | 2024 All Weather Seal West Michigan Megastar MeetMay 29 · 800 Meters · Place 3 · ConstantineConstantine | 800 Meters | 3. | 2:37.41a | 7 |
| May 3 | CMS InviteMay 3 · 3200 Meters · Place 1 · ConstantineConstantine | 3200 Meters | 1. | 12:46.75a | 7 |
| May 3 | CMS InviteMay 3 · 1600 Meters · Place 1 · ConstantineConstantine | 1600 Meters | 1. | 5:49.44a PB | 7 |
| May 3 | CMS InviteMay 3 · 800 Meters · Place 1 · ConstantineConstantine | 800 Meters | 1. | 2:38.04a | 7 |
| May 2 | SAC MS Divisional at ParchmentMay 2 · 1600 Meters · Place 1 · ConstantineConstantine | 1600 Meters | 1. | 5:51.79a | 7 |
| May 2 | SAC MS Divisional at ParchmentMay 2 · 800 Meters · Place 1 · ConstantineConstantine | 800 Meters | 1. | 2:40.37a | 7 |
| Apr 29 | Allegan, Constantine, and Holland Black River @MartinApr 29 · 1600 Meters · Place 1 · ConstantineConstantine | 1600 Meters | 1. | 6:01.28a | 7 |
| Apr 29 | Allegan, Constantine, and Holland Black River @MartinApr 29 · 800 Meters · Place 1 · ConstantineConstantine | 800 Meters | 1. | 2:47.23a | 7 |
| Apr 25 | SAC Middle School QuadApr 25 · 3200 Meters · Place 1 · ConstantineConstantine | 3200 Meters | 1. | 13:06.26a | 7 |
| Apr 25 | SAC Middle School QuadApr 25 · 1600 Meters · Place 1 · ConstantineConstantine | 1600 Meters | 1. | 6:00.32a | 7 |
| Apr 25 | SAC Middle School QuadApr 25 · 800 Meters · Place 1 · ConstantineConstantine | 800 Meters | 1. | 2:43.96a | 7 |
| Apr 22 | MS meet @ SchoolcraftApr 22 · 3200 Meters · Place 1 · ConstantineConstantine | 3200 Meters | 1. | 12:57.00a | 7 |
| Apr 22 | MS meet @ SchoolcraftApr 22 · Pole Vault · Place 3 · ConstantineConstantine | Pole Vault | 3. | 6' 0 PB | 7 |
| Apr 22 | MS meet @ SchoolcraftApr 22 · 400 Meters · Place 1 · ConstantineConstantine | 400 Meters | 1. | 1:10.63a | 7 |
| Apr 19 | White Pigeon MS Rotary MeetApr 19 · 3200 Meters · Place 1 · ConstantineConstantine | 3200 Meters | 1. | 13:04.86a | 7 |
| Apr 19 | White Pigeon MS Rotary MeetApr 19 · 1600 Meters · Place 1 · ConstantineConstantine | 1600 Meters | 1. | 5:54.92a | 7 |
| Apr 19 | White Pigeon MS Rotary MeetApr 19 · 800 Meters · Place 1 · ConstantineConstantine | 800 Meters | 1. | 2:47.76a | 7 |
| Apr 16 | SAC MS Meet #3 @ ConstantineApr 16 · 3200 Meters · Place 1 · ConstantineConstantine | 3200 Meters | 1. | 12:54.11a | 7 |
| Apr 16 | SAC MS Meet #3 @ ConstantineApr 16 · Pole Vault · Place 3 · ConstantineConstantine | Pole Vault | 3. | 6-00.00 | 7 |
| Apr 16 | SAC MS Meet #3 @ ConstantineApr 16 · 400 Meters · Place 2 · ConstantineConstantine | 400 Meters | 2. | 1:11.15a | 7 |
| Apr 9 | SAC MS Meet #1 @ ConstantineApr 9 · 3200 Meters · Place 1 · ConstantineConstantine | 3200 Meters | 1. | 12:41.94a PB | 7 |
| Apr 9 | SAC MS Meet #1 @ ConstantineApr 9 · 1600 Meters · Place 1 · ConstantineConstantine | 1600 Meters | 1. | 6:00.47a | 7 |
| Apr 9 | SAC MS Meet #1 @ ConstantineApr 9 · Pole Vault · Place 5 · ConstantineConstantine | Pole Vault | 5. | 5-00.00 | 7 |