Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Decorah Boys Invite · Apr 2014.07a2026 Decorah Boys InviteApril 20, 2026
1600 Meters · OutdoorIowa State Qualifier - 1A - Edgewood-Colesburg · May 155:10.18aIowa State Qualifier - 1A - Edgewood-ColesburgMay 15, 2025
3200 Meters · Outdoor1A State Qualifier - Saint Ansgar · May 911:20.57a1A State Qualifier - Saint AnsgarMay 9, 2024
400 Meters · OutdoorIowa State Qualifier - 1A - Edgewood-Colesburg · May 141:04.71aIowa State Qualifier - 1A - Edgewood-ColesburgMay 14, 2026
800 Meters · OutdoorIowa State Qualifier - 1A - Edgewood-Colesburg · May 142:27.97aIowa State Qualifier - 1A - Edgewood-ColesburgMay 14, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Iowa State Qualifier - 1A - Edgewood-ColesburgMay 14 · 800 Meters · Place 14 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction800 Meters14.2:27.97a PB11
May 14Iowa State Qualifier - 1A - Edgewood-ColesburgMay 14 · 400 Meters · Place 16 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction400 Meters16.1:04.71a PB11
May 4South Winneshiek InvitationalMay 4 · 1600 Meters · Place 6 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction1600 Meters6.5:43.99a11
Apr 202026 Decorah Boys InviteApr 20 · 1600 Meters · Place 8 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction1600 Meters8.5:34.05a11
Apr 202026 Decorah Boys InviteApr 20 · 100 Meters · Place 24 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction100 Meters24.14.07a PB11
Apr 92026 Postville Boys Foster-Kiesau RelaysApr 9 · 3200 Meters · Place 9 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction3200 Meters9.12:33.11a11
Mar 31Cougar Frostbite InvitationalMar 31 · 800 Meters · Place 7 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction800 Meters72:31.19a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15Iowa State Qualifier - 1A - Edgewood-ColesburgMay 15 · 1600 Meters · Place 11 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction1600 Meters115:10.18a PB10
May 5South Winneshiek InvitationalMay 5 · 1600 Meters · Place 2 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction1600 Meters25:11.57a10
Apr 152025 Nashua-Plainfield Coed InvitationalApr 15 · 3200 Meters · Place 4 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction3200 Meters412:11.36a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 91A State Qualifier - Saint AnsgarMay 9 · 3200 Meters · Place 7 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction3200 Meters7.11:20.57a PB9
May 91A State Qualifier - Saint AnsgarMay 9 · 1600 Meters · Place 16 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction1600 Meters16.5:23.15a9
Apr 29South Winneshiek InvitationalApr 29 · 3200 Meters · Place 1 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction3200 Meters1.11:49.89a9
Apr 29South Winneshiek InvitationalApr 29 · 800 Meters · Place 7 · Turkey Valley Jackson JunctionTurkey Valley Jackson Junction800 Meters7.2:33.45a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Nashua-Plainfield Jr High Co-Ed Track MeetApr 27 · 1600 Meters · Place 3 · Turkey ValleyTurkey Valley1600 Meters35:50.70a—
Apr 27Nashua-Plainfield Jr High Co-Ed Track MeetApr 27 · 800 Meters · Place 4 · Turkey ValleyTurkey Valley800 Meters42:45.04a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29North Fayette Jr High Invitational #2Apr 29 · 1600 Meters · Turkey ValleyTurkey Valley1600 Meters--DNS7
Apr 29North Fayette Jr High Invitational #2Apr 29 · 800 Meters · Turkey ValleyTurkey Valley800 Meters--DNS7
Apr 29North Fayette Jr High Invitational #2Apr 29 · 400 Meters · Turkey ValleyTurkey Valley400 Meters--DNS7
Apr 19North Fayette Valley Jr High Invitational #1Apr 19 · 1600 Meters · Place 4 · Turkey ValleyTurkey Valley1600 Meters4.6:37.24a7
Apr 19North Fayette Valley Jr High Invitational #1Apr 19 · 800 Meters · Place 3 · Turkey ValleyTurkey Valley800 Meters3.3:04.89a7