Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSol Butler Classic · Feb 21 | 4:34.14 | Sol Butler Classic | February 21, 2025 |
| 10,000 Meters · OutdoorAmerican Rivers Conference Championships · Apr 30 | 33:39.62a | American Rivers Conference Championships | April 30, 2026 |
| 1000 Meters · IndoorLuther Invitational · Feb 3 | 2:49.09a | Luther Invitational | February 3, 2024 |
| 10000 Meters · OutdoorAmerican Rivers Conference Championships · May 8 | 33:19.04a | American Rivers Conference Championships | May 8, 2025 |
| 1500 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 8 | 4:11.30a | UW-La Crosse Uncaged Eagle Open | May 8, 2026 |
| 1600 Meters · OutdoorValley HS Coed Relays · Apr 9 | 5:10.70 | Valley HS Coed Relays | April 9, 2022 |
| 3000 Meters · IndoorAmerican Rivers Conference Championships · Feb 28 | 9:07.34a | American Rivers Conference Championships | February 28, 2025 |
| 3000m Steeplechase · OutdoorNorse Invitational · Apr 6 | 10:46.76a | Norse Invitational | April 6, 2024 |
| 5000 Meters · OutdoorJanis Rider/Doug Bolstorff Invitational · Apr 24 | 15:49.61a | Janis Rider/Doug Bolstorff Invitational | April 24, 2026 |
| 800 Meters · IndoorIATC Indoor Championships · Mar 9 | 2:07.85 | IATC Indoor Championships | March 9, 2023 |
| 800 Meters · OutdoorGene Glader Invitational · Apr 11 | 2:08.03a | Gene Glader Invitational | April 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
1 results2025 Outdoor Track
2 results2025 Indoor Track
4 results2024 Outdoor Track
2 results2024 Indoor Track
3 results2023 Indoor Track
1 results2023 Outdoor Track
1 results2022 Outdoor Track
1 results2022 Indoor Track
1 results