Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorWildcat Indoor Classic · Feb 8 | 4:41.28a | Wildcat Indoor Classic | February 8, 2025 |
| 10,000 Meters · IndoorUSD Early Bird · Apr 4 | 35:59.37a | USD Early Bird | April 4, 2025 |
| 1500 Meters · IndoorLoper Invite · Apr 19 | 4:35.70a | Loper Invite | April 19, 2026 |
| 1500 Meters · OutdoorCentral Nebraska Challenge · Mar 28 | 4:21.22a | Central Nebraska Challenge | March 28, 2026 |
| 3000 Meters · IndoorWildcat Indoor Classic · Feb 8 | 9:22.59a | Wildcat Indoor Classic | February 8, 2025 |
| 3000m Steeplechase · 0.914m · IndoorLoper Invite · Apr 19 | 11:02.36a | Loper Invite | April 19, 2026 |
| 3000m Steeplechase · 0.914m · OutdoorConcordia Invite · Apr 6 | 10:53.26a | Concordia Invite | April 6, 2026 |
| 3000m Steeplechase · OutdoorGPAC Championships · May 2 | 10:20.68a | GPAC Championships | May 2, 2025 |
| 5000 Meters · IndoorConcordia Classic · Jan 24 | 16:49.51a | Concordia Classic | January 24, 2025 |
| 5000 Meters · OutdoorPrairie Wolf Invite · Apr 26 | 16:42.32a | Prairie Wolf Invite | April 26, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 24 | Prairie Wolf InviteApr 24 · 5000 Meters · Place 3 · Midland (Neb.) | 5000 Meters | 3. | 17:10.46a | So |
| Apr 11 | Hastings InviteApr 11 · 1500 Meters · Place 15 · Midland (Neb.) | 1500 Meters | 15. | 4:30.52a | So |
| Apr 6 | Concordia InviteApr 6 · 3000m Steeplechase · Place 13 · Midland (Neb.) | 3000m Steeplechase0.914m | 13. | 10:53.26a PB | So |
| Mar 28 | Central Nebraska ChallengeMar 28 · 1500 Meters · Place 26 · Midland (Neb.) | 1500 Meters | 26. | 4:21.22a PB | So |
2026 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 19 | Loper InviteApr 19 · 3000m Steeplechase · Place 1 · Midland (Neb.) | 3000m Steeplechase0.914m | 1. | 11:02.36a PB | So |
| Apr 19 | Loper InviteApr 19 · 1500 Meters · Place 26 · Midland (Neb.) | 1500 Meters | 26. | 4:35.70a PB | So |
| Feb 13 | Mt Marty Last Chance MeetFeb 13 · 1 Mile · Place 2 · Midland (Neb.) | 1 Mile | 2 | 4:53.05a | So |
| Feb 6 | Wildcat InviteFeb 6 · 3000 Meters · Place 14 · Midland (Neb.) | 3000 Meters | 14 | 9:29.65a | So |
| Jan 30 | Concordia ClassicJan 30 · 3000 Meters · Place 29 · Midland (Neb.) | 3000 Meters | 29 | 9:38.79a | So |
| Jan 30 | Concordia ClassicJan 30 · 1 Mile · Place 32 · Midland (Neb.) | 1 Mile | 32 | 4:49.72a | So |
| Jan 17 | Coach Alsup InviteJan 17 · 5000 Meters · Place 26 · Midland (Neb.) | 5000 Meters | 26 | 17:06.22a | So |
2025 Indoor Track
9 results2025 Outdoor Track
4 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Bulldog Early BirdDec 13 · 3000 Meters · Place 13 · Midland (Neb.) | 3000 Meters | 13. | 9:26.14a | Fr |
| Dec 7 | Mel Tjeerdsma ClassicDec 7 · 1 Mile · Place 15 · Midland (Neb.) | 1 Mile | 15. | 4:56.14a | Fr |