| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · OutdoorDryden Quad · May 9 | 6:36.2 | Dryden Quad | May 9, 2023 |
| 3200 Meters · OutdoorNCTL League Meet @ Akron-Fairgrove · May 16 | 13:31.39a | NCTL League Meet @ Akron-Fairgrove | May 16, 2023 |
| 800 Meters · OutdoorCass City Quad Track Meet · Apr 25 | 3:11.98a | Cass City Quad Track Meet | April 25, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 23 | Tribune Meet of ChampsMay 23 · 3200 Meters · Place 10 · Deckerville | 3200 Meters | 10 | 13:53.98a | — |
| May 19 | MHSAA LP Region 38-4 @ Brown CityMay 19 · 3200 Meters · Place 10 · Deckerville | 3200 Meters | 10 | 13:34.74a | — |
| May 16 | NCTL League Meet @ Akron-FairgroveMay 16 · 3200 Meters · Place 10 · Deckerville | 3200 Meters | 10 | 13:31.39a PB | — |
| May 12 | Bad Axe Hatchet Inv.May 12 · 3200 Meters · Place 13 · Deckerville | 3200 Meters | 13 | 13:37.65a | — |
| May 9 | Dryden QuadMay 9 · Pole Vault · Place 2 · Deckerville | Pole Vault | 2 | 6-0 | — |
| May 9 | Dryden QuadMay 9 · 3200 Meters · Place 3 · Deckerville | 3200 Meters | 3 | 14:17.3 | — |
| May 9 | Dryden QuadMay 9 · 1600 Meters · Place 7 · Deckerville | 1600 Meters | 7 | 6:36.2 PB | — |
| May 5 | Harbor Beach InvitationalMay 5 · 3200 Meters · Place 7 · Deckerville | 3200 Meters | 7 | 13:51.16a | — |
| May 3 | Deckerville Quad 2May 3 · Pole Vault · Place 5 · Deckerville | Pole Vault | 5 | 6-0 | — |
| May 3 | Deckerville Quad 2May 3 · 3200 Meters · Place 4 · Deckerville | 3200 Meters | 4 | 14:52.23a | — |
| May 3 | Deckerville Quad 2May 3 · 1600 Meters · Place 7 · Deckerville | 1600 Meters | 7 | 6:49.88a | — |
| May 3 | Deckerville Quad 2May 3 · 800 Meters · Place 7 · Deckerville | 800 Meters | 7 | 3:23.19a | — |
| Apr 25 | Cass City Quad Track MeetApr 25 · Pole Vault · Place 5 · Deckerville | Pole Vault | 5 | 1-0 | — |
| Apr 25 | Cass City Quad Track MeetApr 25 · 3200 Meters · Place 3 · Deckerville | 3200 Meters | 3 | 15:17.91a | — |
| Apr 25 | Cass City Quad Track MeetApr 25 · 1600 Meters · Place 11 · Deckerville | 1600 Meters | 11 | 6:40.82a | — |
| Apr 25 | Cass City Quad Track MeetApr 25 · 800 Meters · Place 13 · Deckerville | 800 Meters | 13 | 3:11.98a PB | — |
| Apr 21 | Deckerville T&F InviteApr 21 · 3200 Meters · Place 8 · Deckerville | 3200 Meters | 8 | 14:08.70a | — |
| Apr 11 | Deckerville QuadApr 11 · 3200 Meters · Place 7 · Deckerville | 3200 Meters | 7 | 15:20.04a | — |
| Apr 11 | Deckerville QuadApr 11 · 1600 Meters · Place 8 · Deckerville | 1600 Meters | 8 | 6:38.50a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 20 | MHSAA LP Region 40-4 @ MarletteMay 20 · 3200 Meters · Place 13 · Deckerville | 3200 Meters | 13 | 17:05.96 | 9 |
| May 17 | NCTL League MeetMay 17 · 800 Meters · Place 15 · Deckerville | 800 Meters | 15 | 3:30.60 | 9 |
| May 13 | Hatchet Invitational - Bad AxeMay 13 · 1600 Meters · Place 24 · Deckerville | 1600 Meters | 24 | 8:11.23 | 9 |
| May 10 | Dryden QuadMay 10 · 1600 Meters · Place 8 · Deckerville | 1600 Meters | 8 | 7:54.0 | 9 |
| May 10 | Dryden QuadMay 10 · 800 Meters · Place 9 · Deckerville | 800 Meters | 9 | 3:55.5 | 9 |
| May 6 | Harbor Beach InvitationalMay 6 · 1600 Meters · Place 11 · Deckerville | 1600 Meters | 11 | 7:55.99 | 9 |
| May 6 | Harbor Beach InvitationalMay 6 · 800 Meters · Place 12 · Deckerville | 800 Meters | 12 | 3:43.01 | 9 |
| Apr 29 | Mayville InviteApr 29 · 3200 Meters · Place 8 · Deckerville | 3200 Meters | 8 | 18:03.1 | 9 |
| Apr 12 | Deckerville QuadApr 12 · 800 Meters · Place 10 · Deckerville | 800 Meters | 10 | 4:00.12 | 9 |