Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | MSHSAA Class 4 Sectional 4May 20 · 300m Hurdles · Place 7 · Lafayette (St. Joseph) | 300m Hurdles36" / 0.914m | 7. | 42.32a PB | 12 |
| May 13 | MSHSAA Class 4 District 8May 13 · 1600 Meters · Lafayette (St. Joseph) | 1600 Meters | — | SCR | 12 |
| May 13 | MSHSAA Class 4 District 8May 13 · 300m Hurdles · Place 2 · Lafayette (St. Joseph) | 300m Hurdles36" / 0.914m | 2. | 42.51a | 12 |
| May 2 | Maryville RelaysMay 2 · 100 Meters · Place 3 · Lafayette (St. Joseph) | 100 Meters | 3 | 43.25h PB | 12 |
| May 2 | Maryville RelaysMay 2 · 100 Meters · Place 3 · Lafayette (St. Joseph) | 100 Meters | 3 | 17.00h SR | 12 |
| May 2 | Maryville RelaysMay 2 · 100 Meters · Place 3 · Lafayette (St. Joseph) | 100 Meters | 3 | 4:57.38h | 12 |
2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 22 | Mineral Water ClassicApr 22 · 1600 Meters · Place 5 · Lafayette (St. Joseph) | 1600 Meters | 5 | 4:50.54a PB | 11 |
| Apr 22 | Mineral Water ClassicApr 22 · 800 Meters · Place 13 · Lafayette (St. Joseph) | 800 Meters | 13 | 2:13.25a PB | 11 |
2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Joe Shy RelaysApr 10 · 110m Hurdles · Place 14 · Lafayette (S | 110m Hurdles | 14 | 20.20 | — |
2014 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | Joe Shy RelaysApr 11 · 1600 Meters · Place 9 · Lafayette (St. Joseph) | 1600 Meters | 9 | 5:17.69 | FR |
| Apr 11 | Joe Shy RelaysApr 11 · 800 Meters · Place 10 · Lafayette (St. Joseph) | 800 Meters | 10 | 2:21.16 | FR |