Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 20 | Iowa OpenFeb 20 · 800 Meters · Place 12 · Northern Iowa | 800 Meters | 12 | 2:27.29a | Jr |
| Feb 6 | Iowa State ClassicFeb 6 · 800 Meters · Place 16 · Northern Iowa | 800 Meters | 16 | 2:16.79a | Jr |
| Jan 23 | Larry Wieczorek InvitationalJan 23 · 600 Meters · Place 1 · Northern Iowa | 600 Meters | 1 | 1:37.61a PB | JR |
| Jan 16 | Bill Bergan ClassicJan 16 · 800 Meters · Place 7 · Northern Iowa | 800 Meters | 7 | 2:23.81a | Jr |
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Cyclone TwilightMay 9 · 800 Meters · Place 9 · Northern Iowa | 800 Meters | 9 | 2:18.52 | SO |
| May 2 | Musco TwilightMay 2 · 800 Meters · Place 6 · Northern Iowa | 800 Meters | 6 | 2:13.74 | SO |
| Apr 11 | Jim Duncan InvitationalApr 11 · 800 Meters · Place 10 · Northern Iowa | 800 Meters | 10 | 2:16.11a | So |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 21 | Iowa OpenFeb 21 · 800 Meters · Place 1 · Northern Iowa | 800 Meters | 1 | 2:13.09a PB | — |
| Feb 8 | Iowa State ClassicFeb 8 · 800 Meters · Place 12 · Northern Iowa | 800 Meters | 12 | 2:13.19 | SO |
| Jan 24 | Larry Wieczorek InvitationalJan 24 · 800 Meters · Place 5 · Northern Iowa | 800 Meters | 5 | 2:14.32a | — |
2024 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | Kip Janvrin OpenApr 25 · 1500 Meters · Place 18 · Northern Iowa | 1500 Meters | 18 | 4:47.93a PB | — |
| Apr 20 | Musco TwilightApr 20 · 800 Meters · Place 7 · Northern Iowa | 800 Meters | 7 | 2:18.17a | — |
| Apr 12 | Jim Duncan InvitationalApr 12 · 1500 Meters · Place 4 · Northern Iowa | 1500 Meters | 4 | 4:48.24a | — |
| Mar 29 | Good Friday ChallengeMar 29 · 400 Meters · Place 7 · Northern Iowa | 400 Meters | 7 | 1:01.76a PB | — |
2024 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Iowa OpenFeb 16 · 800 Meters · Place 3 · Northern Iowa | 800 Meters | 3 | 2:16.68a | — |
| Feb 3 | Iowa State ClassicFeb 3 · 800 Meters · Place 10 · Northern Iowa | 800 Meters | 10 | 2:17.27a | — |
| Jan 26 | Friday Night LightsJan 26 · 600 Meters · Place 1 · Northern Iowa | 600 Meters | 1 | 1:38.96 | FR |
| Jan 19 | Larry Wieczorek InvitationalJan 19 · 800 Meters · Place 7 · Northern Iowa | 800 Meters | 7 | 2:20.97a | — |