Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | MSHSAA Class 2 District 6May 4 · 3200 Meters · Place 12 · Lafayette Co. | 3200 Meters | 12 | 12:28.57 PB | JR |
| May 4 | MSHSAA Class 2 District 6May 4 · 1600 Meters · Place 16 · Lafayette Co. | 1600 Meters | 16 | 5:45.26 PB | JR |
| Apr 23 | KNHS InvitationalApr 23 · 3200 Meters · Lafayette County | 3200 Meters | — | SCR | 11 |
| Apr 23 | KNHS InvitationalApr 23 · 1600 Meters · Place 17 · Lafayette County | 1600 Meters | 17. | 5:54.31a | 11 |
| Apr 18 | Brookfield RelaysApr 18 · 3200 Meters · Place 15 · Lafayette County | 3200 Meters | 15. | 13:06.22a | 11 |
| Apr 18 | Brookfield RelaysApr 18 · 1600 Meters · Place 20 · Lafayette County | 1600 Meters | 20. | 5:54.79a | 11 |
| Mar 19 | UCM IndoorMar 19 · 3200 Meters · Place 17 · Lafayette County | 3200 Meters | 17. | 13:47.3h PB | 11 |
| Mar 19 | UCM IndoorMar 19 · 1600 Meters · Place 21 · Lafayette County | 1600 Meters | 21. | 5:59.90 | 11 |
2018 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 5 | MSHSAA Class 2 District 8May 5 · 3200 Meters · Place 14 · Lafayette Cnty. | 3200 Meters | 14 | 13:13.52 | SO |
| Apr 24 | Knob Noster InvitationalApr 24 · 3200 Meters · Place 15 · Lafayette Co | 3200 Meters | 15 | 13:24.42 | — |
| Apr 24 | Knob Noster InvitationalApr 24 · 1600 Meters · Place 21 · Lafayette Co | 1600 Meters | 21 | 6:05.80 | — |
| Mar 20 | UCM RelaysMar 20 · 1600 Meters · Place 29 · Lafayette County | 1600 Meters | 29. | 6:08.7h PB | 10 |
| Mar 20 | UCM RelaysMar 20 · Long Jump · Lafayette County | Long Jump | -- | FOUL | 10 |
2017 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | MSHSAA Class 2 District 8May 6 · 3200 Meters · Place 16 · Lafayette County | 3200 Meters | 16. | 13:24.65a | 9 |
| May 6 | MSHSAA Class 2 District 8May 6 · 1600 Meters · Place 16 · Lafayette County | 1600 Meters | 16. | 6:05.43a | 9 |
| May 2 | MRVC East Conference MeetMay 2 · 3200 Meters · Place 11 · Lafayette County | 3200 Meters | 11. | 13:07.47a | 9 |
| May 2 | MRVC East Conference MeetMay 2 · 1600 Meters · Place 12 · Lafayette County | 1600 Meters | 12. | 6:02.37a | 9 |
| May 2 | MRVC East Conference MeetMay 2 · Long Jump · Place 11 · Lafayette County | Long Jump | 11. | 10-07.00 PB | 9 |
| Apr 25 | Knob NosterApr 25 · 3200 Meters · Lafayette County | 3200 Meters | -- | NT | 9 |
| Apr 25 | Knob NosterApr 25 · 1600 Meters · Lafayette County | 1600 Meters | -- | NT | 9 |
| Apr 25 | Knob NosterApr 25 · Long Jump · Place 23 · Lafayette County | Long Jump | 23. | 10-05.25 | 9 |
| Apr 11 | Hoot MiddletonApr 11 · 3200 Meters · Place 19 · Lafayette County | 3200 Meters | 19. | 13:22.54a | 9 |
| Apr 11 | Hoot MiddletonApr 11 · 1600 Meters · Place 20 · Lafayette County | 1600 Meters | 20. | 6:04.65a | 9 |