Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · Indoor2017 Dickinson Relays · Mar 7 | 5:02.41a | 2017 Dickinson Relays | March 7, 2017 |
| 1600 Meters · OutdoorIHSAA 4A Dubuque District · May 11 | 4:52.10a | IHSAA 4A Dubuque District | May 11, 2017 |
| 1600 Meters · OutdoorMississippi Valley Conference, Valley Divisional (Boys) · May 4 | 4:57.64 | Mississippi Valley Conference, Valley Divisional (Boys) | May 4, 2017 |
| 3200 Meters · Indoor2017 Dickinson Relays · Mar 7 | 10:54.21a | 2017 Dickinson Relays | March 7, 2017 |
| 3200 Meters · OutdoorIHSAA 4A District 1 - Dubuque · May 14 | 10:38.64 | IHSAA 4A District 1 - Dubuque | May 14, 2015 |
| 3200 Meters · OutdoorMississippi Valley Conference, Valley Divisional (Boys) · May 4 | 10:45.25 | Mississippi Valley Conference, Valley Divisional (Boys) | May 4, 2017 |
| 800 Meters · IndoorDickinson Relays · Mar 6 | 2:14.32a | Dickinson Relays | March 6, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 6 | Dickinson RelaysMar 6 · 800 Meters · Place 50 · Waterloo West | 800 Meters | 50. | 2:14.32a PB | 12 |
2017 Outdoor Track
5 results2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 7 | 2017 Dickinson RelaysMar 7 · 3200 Meters · Place 29 · Waterloo West | 3200 Meters | 29. | 10:54.21a PB | 11 |
| Mar 7 | 2017 Dickinson RelaysMar 7 · 1600 Meters · Place 34 · Waterloo West | 1600 Meters | 34. | 5:02.41a PB | 11 |
2015 Outdoor Track
1 results