| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · Outdoor · Hand timedOK Black Quad @ Jenison · Apr 12 | 5:55.00h | OK Black Quad @ Jenison | April 12, 2017 |
| 1600 Meters · OutdoorKenowa Hills/Fruitport/Mona Shores · Apr 25 | 5:50.20 | Kenowa Hills/Fruitport/Mona Shores | April 25, 2018 |
| 1600 Meters · Outdoor · Hand timedGMAA Track Meet @ Montague HS · May 4 | 6:10.70h | GMAA Track Meet @ Montague HS | May 4, 2018 |
| 3200 Meters · OutdoorWest Michigan Meijer All-Star Meet · May 23 | 12:16.23 | West Michigan Meijer All-Star Meet | May 23, 2018 |
| 3200 Meters · OutdoorGMAA City Track Meet @ Holton · May 6 | 13:36.05a | GMAA City Track Meet @ Holton | May 6, 2016 |
| Long Jump · OutdoorOK Black Conference meet @ R-P · May 11 | 5:37.07a | OK Black Conference meet @ R-P | May 11, 2017 |
| Long Jump · Outdoor · Hand timedOK Black: Mona Shores v. Union & Fruitport · May 2 | 2:38.0h | OK Black: Mona Shores v. Union & Fruitport | May 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 23 | West Michigan Meijer All-Star MeetMay 23 · 3200 Meters · Place 9 · Muskegon Mona Shores | 3200 Meters | 9 | 12:16.23 PB | 12 |
| May 18 | MHSAA LP Region 01-1 @ Grand HavenMay 18 · 3200 Meters · Place 15 · Muskegon Mona Shores | 3200 Meters | 15 | 12:45.86 | 12 |
| May 18 | MHSAA LP Region 01-1 @ Grand HavenMay 18 · 1600 Meters · Place 20 · Muskegon Mona Shores | 1600 Meters | 20 | 6:07.01 | 12 |
| May 10 | OK Black Conference MeetMay 10 · 3200 Meters · Place 3 · Muskegon Mona Shores | 3200 Meters | 3 | 12:38.10 | 12 |
| May 10 | OK Black Conference MeetMay 10 · 1600 Meters · Place 7 · Muskegon Mona Shores | 1600 Meters | 7 | 5:53.83 | 12 |
| May 4 | GMAA Track Meet @ Montague HSMay 4 · 3200 Meters · Place 4 · Muskegon Mona Shores | 3200 Meters | 4 | 12:57.68 | 12 |
| May 4 | GMAA Track Meet @ Montague HSMay 4 · 1600 Meters · Place 9 · Muskegon Mona Shores | 1600 Meters | 9 | 6:10.70h PB | 12 |
| Apr 25 | Kenowa Hills/Fruitport/Mona ShoresApr 25 · 3200 Meters · Place 1 · Muskegon Mona Shores | 3200 Meters | 1 | 12:45.04 | 12 |
| Apr 25 | Kenowa Hills/Fruitport/Mona ShoresApr 25 · 3200 Meters · Place 1 · Muskegon Mona Shores | 3200 Meters | 1 | 12:45.04 | 12 |
| Apr 25 | Kenowa Hills/Fruitport/Mona ShoresApr 25 · 1600 Meters · Place 2 · Muskegon Mona Shores | 1600 Meters | 2 | 5:50.20 PB | 12 |
| Apr 25 | Kenowa Hills/Fruitport/Mona ShoresApr 25 · 1600 Meters · Place 2 · Muskegon Mona Shores | 1600 Meters | 2 | 5:50.20 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 24 | West Michigan Meijer All-Star Track MeetMay 24 · Long Jump · Place 10 · Muskegon Mona Shores | Long Jump | 10 | 5:32.96a PR | 11 |
| May 19 | MHSAA LP Regional 01-1 @ Loy NorrixMay 19 · Long Jump · Place 8 · Muskegon Mona Shores | Long Jump | 8 | 11:55.92a PR | 11 |
| May 11 | OK Black Conference meet @ R-PMay 11 · Long Jump · Place 3 · Muskegon Mona Shores | Long Jump | 3 | 12:26.31a | 11 |
| May 11 | OK Black Conference meet @ R-PMay 11 · Long Jump · Place 3 · Muskegon Mona Shores | Long Jump | 3 | 5:37.07a PB | 11 |
| May 5 | GMAA Track Meet @ Mona ShoresMay 5 · Long Jump · Place 3 · Muskegon Mona Shores | Long Jump | 3 | 12:06.77a PR | 11 |
| May 5 | GMAA Track Meet @ Mona ShoresMay 5 · Long Jump · Place 5 · Muskegon Mona Shores | Long Jump | 5 | 5:36.12a PR | 11 |
| May 2 | OK Black: Mona Shores v. Union & FruitportMay 2 · Long Jump · Place 1 · Muskegon Mona Shores | Long Jump | 1 | 12:47.0h | 11 |
| May 2 | OK Black: Mona Shores v. Union & FruitportMay 2 · Long Jump · Place 1 · Muskegon Mona Shores | Long Jump | 1 | 12:47.0h | 11 |
| May 2 | OK Black: Mona Shores v. Union & FruitportMay 2 · Long Jump · Place 1 · Muskegon Mona Shores | Long Jump | 1 | 5:40.7h PR | 11 |
| May 2 | OK Black: Mona Shores v. Union & FruitportMay 2 · Long Jump · Place 1 · Muskegon Mona Shores | Long Jump | 1 | 5:40.7h | 11 |
| May 2 | OK Black: Mona Shores v. Union & FruitportMay 2 · Long Jump · Place 2 · Muskegon Mona Shores | Long Jump | 2 | 2:38.0h PB | 11 |
| May 2 | OK Black: Mona Shores v. Union & FruitportMay 2 · Long Jump · Place 1 · Muskegon Mona Shores | Long Jump | 1 | 2:38.0h PR | 11 |
| Apr 26 | Mona Shores @ Kenowa HillsApr 26 · Long Jump · Place 1 · Muskegon Mona Shores | Long Jump | 1 | 12:26.94a | 11 |
| Apr 26 | Mona Shores @ Kenowa HillsApr 26 · Long Jump · Place 1 · Muskegon Mona Shores | Long Jump | 1 | 5:50.29a | 11 |
| Apr 12 | OK Black Quad @ JenisonApr 12 · 100 Meters · Place 2 · Muskegon Mona Shores | 100 Meters | 2 | 12:50.00h PR | 11 |
| Apr 12 | OK Black Quad @ JenisonApr 12 · 100 Meters · Place 5 · Muskegon Mona Shores | 100 Meters | 5 | 5:55.00h PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 6 | GMAA City Track Meet @ HoltonMay 6 · 3200 Meters · Place 10 · Muskegon Mona Shores | 3200 Meters | 10 | 13:36.05a PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 20 | Meijer West Michigan All-Star InvitationMay 20 · 1600 Meters · Place 14 · Muskegon Mona Shores | 1600 Meters | 14 | 6:10.15a | — |
| Apr 17 | Rocket InvitationalApr 17 · 1600 Meters · Place 6 · Muskegon Mona Shores | 1600 Meters | 6 | 6:00.60a | — |