Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorIowa Games Indoor State Meet · Feb 8 | 5:04.52a | Iowa Games Indoor State Meet | February 8, 2020 |
| 1600 Meters · OutdoorIowa HS State Track and Field Championships · May 17 | 4:55.93a | Iowa HS State Track and Field Championships | May 17, 2018 |
| 1600 Meters · OutdoorIHSSA 1A District (Northwood-Kensett) · May 11 | 5:05.94 | IHSSA 1A District (Northwood-Kensett) | May 11, 2017 |
| 200 Meters · IndoorIowa Games Indoor Track Championship · Feb 10 | 25.37a | Iowa Games Indoor Track Championship | February 10, 2019 |
| 3000 Meters · IndoorIowa Games Indoor Track Championship · Feb 10 | 10:59.25a | Iowa Games Indoor Track Championship | February 10, 2019 |
| 3200 Meters · OutdoorIHSSA 1A District (Northwood-Kensett) · May 11 | 11:37.20 | IHSSA 1A District (Northwood-Kensett) | May 11, 2017 |
| 3200 Meters · OutdoorTop of Iowa East Conference · May 4 | 11:47.76a | Top of Iowa East Conference | May 4, 2017 |
| 400 Meters · IndoorIowa Games Indoor Track Championship · Feb 10 | 55.85a | Iowa Games Indoor Track Championship | February 10, 2019 |
| 400 Meters · OutdoorFalcon Invitational · May 8 | 1:00.56a | Falcon Invitational | May 8, 2017 |
| 800 Meters · IndoorIowa Games Indoor State Meet · Feb 8 | 2:22.30a | Iowa Games Indoor State Meet | February 8, 2020 |
| 800 Meters · OutdoorIowa HS State Track and Field Championships · May 17 | 2:02.07a | Iowa HS State Track and Field Championships | May 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
4 results2019 Outdoor Track
1 results2019 Indoor Track
3 results2018 Outdoor Track
2 results2017 Outdoor Track
5 results