Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorNew Richmond Indoor Invitational · Mar 29 | 5:12.79a | New Richmond Indoor Invitational | March 29, 2018 |
| 1600 Meters · OutdoorOld Abe Invite · Apr 24 | 5:15.07a | Old Abe Invite | April 24, 2018 |
| 1600 Meters · OutdoorTiger Open · Apr 21 | 5:20.38a | Tiger Open | April 21, 2016 |
| 3200 Meters · IndoorAll-American Invite · Mar 24 | 11:28.67a | All-American Invite | March 24, 2018 |
| 3200 Meters · OutdoorMustang Outdoor Opener · Apr 12 | 11:17.09a | Mustang Outdoor Opener | April 12, 2018 |
| 3200 Meters · OutdoorMustang Open · Apr 15 | 12:17.10a | Mustang Open | April 15, 2016 |
| 400 Meters · OutdoorNew Richmond Open · Apr 25 | 56.25PR | New Richmond Open | April 25, 2019 |
| 800 Meters · IndoorStout Elite Meet · Apr 1 | 2:18.46a | Stout Elite Meet | April 1, 2019 |
| 800 Meters · OutdoorHudson Tune Up · May 6 | 2:13.39 | Hudson Tune Up | May 6, 2019 |
| 800 Meters · OutdoorTiger Open · Apr 21 | 2:29.56a | Tiger Open | April 21, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
4 results2019 Indoor Track
2 results2018 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | Middle Border Conference MeetMay 15 · 800 Meters · Place 11 · New Richmond | 800 Meters | 11. | 2:15.36a | 11 |
| May 7 | Hudson Tune-upMay 7 · 800 Meters · Place 5 · New Richmond | 800 Meters | 5 | 2:15.05 | JR |
| May 4 | Stan Barr RelaysMay 4 · 1600 Meters · Place 40 · New Richmond | 1600 Meters | 40. | 5:15.87a | 11 |
| Apr 27 | New Richmond OpenApr 27 · 800 Meters · Place 7 · New Richmond | 800 Meters | 7. | 2:20.29a | 11 |
| Apr 24 | Old Abe InviteApr 24 · 1600 Meters · Place 7 · New Richmond | 1600 Meters | 7. | 5:15.07a PB | 11 |
| Apr 24 | Old Abe InviteApr 24 · 800 Meters · Place 9 · New Richmond | 800 Meters | 9. | 2:21.88a | 11 |
| Apr 12 | Mustang Outdoor OpenerApr 12 · 3200 Meters · Place 10 · New Richmond | 3200 Meters | 10. | 11:17.09a PB | 11 |
| Apr 6 | UW Stout Elite MeetApr 6 · 1600 Meters · Place 35 · New Richmond | 1600 Meters | 35 | 5:15.65 | JR |
| Mar 23 | All-American Invite JVMar 23 · 3200 Meters · Place 12 · New Richmond | 3200 Meters | 12 | 11:28.67 | JR |
2018 Indoor Track
2 results2017 Outdoor Track
6 results2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 28 | New Richmond IndoorMar 28 · 1600 Meters · Place 8 · New Richmond | 1600 Meters | 8 | 5:21.68 | SO |
| Mar 28 | New Richmond IndoorMar 28 · 800 Meters · Place 7 · New Richmond | 800 Meters | 7 | 2:27.06 | SO |
| Mar 25 | All American InviteMar 25 · 3200 Meters · Place 20 · New Richmond | 3200 Meters | 20. | 11:57.48a | 10 |
2016 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | Middle Border Conference ChampionshipsMay 17 · 3200 Meters · Place 12 · New Richmond | 3200 Meters | 12 | 11:36.98 | FR |
| Apr 21 | Tiger OpenApr 21 · 1600 Meters · Place 16 · New Richmond | 1600 Meters | 16 | 5:20.38a PB | 9 |
| Apr 21 | Tiger OpenApr 21 · 800 Meters · Place 13 · New Richmond | 800 Meters | 13 | 2:29.56a PB | 9 |
| Apr 15 | Mustang OpenApr 15 · 3200 Meters · Place 9 · New Richmond | 3200 Meters | 9 | 12:17.10a PB | 9 |
| Mar 19 | Northern Badger ClassicMar 19 · 1600 Meters · Place 24 · New Richmond | 1600 Meters | 24 | 5:48.74 | FR |