Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorThree Rivers MS vs Edwardsburg MS · Apr 22 | 17.6 | Three Rivers MS vs Edwardsburg MS | April 22, 2021 |
| 1600 Meters · OutdoorOtsego, Niles, Vicksburg, Three Rivers at Paw Paw HS · May 6 | 6:09.72a | Otsego, Niles, Vicksburg, Three Rivers at Paw Paw HS | May 6, 2025 |
| 200 Meters · OutdoorThree Rivers at Sturgis · Apr 14 | 32.37a | Three Rivers at Sturgis | April 14, 2022 |
| 3200 Meters · OutdoorDowagiac and T.R. MS at Allegan MS · Apr 29 | 15:08.4 | Dowagiac and T.R. MS at Allegan MS | April 29, 2022 |
| 800 Meters · OutdoorNile and Three Rivers @ Plainwell (OHS timing only) · May 5 | 2:43.12a | Nile and Three Rivers @ Plainwell (OHS timing only) | May 5, 2026 |
| Discus · 1.6kg · Outdoor2026 Southwest Michigan Throwers Classic · May 11 | 129' 11.5" | 2026 Southwest Michigan Throwers Classic | May 11, 2026 |
| High Jump · OutdoorWest Michigan Regional Middle School Championship · May 26 | 4' 2 | West Michigan Regional Middle School Championship | May 26, 2022 |
| Shot Put · 12lb · OutdoorNile and Three Rivers @ Plainwell (OHS timing only) · May 5 | 35' 2" | Nile and Three Rivers @ Plainwell (OHS timing only) | May 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2025 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | 2025 MITCA D2 Team StateMay 23 · Discus · Place 30 · Three RiversThree Rivers | Discus1.6kg | 30. | 104' 5" | 11 |
| May 6 | Otsego, Niles, Vicksburg, Three Rivers at Paw Paw HSMay 6 · 1600 Meters · Place 30 · Three RiversThree Rivers | 1600 Meters | 30. | 6:09.72a PB | 11 |
| May 6 | Otsego, Niles, Vicksburg, Three Rivers at Paw Paw HSMay 6 · Discus · Place 6 · Three RiversThree Rivers | Discus1.6kg | 6. | 109' 11" | 11 |
| May 6 | Otsego, Niles, Vicksburg, Three Rivers at Paw Paw HSMay 6 · 800 Meters · Three RiversThree Rivers | 800 Meters | — | DNS | 11 |
| Apr 22 | Plainwell, Three Rivers @ Niles HSApr 22 · 1600 Meters · Place 24 · Three RiversThree Rivers | 1600 Meters | 24. | 6:18.64a | 11 |
| Apr 22 | Plainwell, Three Rivers @ Niles HSApr 22 · Discus · Place 18 · Three RiversThree Rivers | Discus1.6kg | 18. | 78' 6" | 11 |
| Apr 22 | Plainwell, Three Rivers @ Niles HSApr 22 · 800 Meters · Place 18 · Three RiversThree Rivers | 800 Meters | 18. | 2:44.12a | 11 |
2022 Outdoor Track
11 results2021 Outdoor Track
5 results