Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Newman Catholic HSNewman Catholic Invitational · Aug 3111:37.50Newman Catholic InvitationalAugust 31, 2021
5,000 Meters · Algona HSAlgona Invite · Sep 2920:13.23Algona InviteSeptember 29, 2025
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3020:08.5Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 419:37.4Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Maynes Grove Country ParkIowa Falls-Alden XC Meet · Aug 2522:12Iowa Falls-Alden XC MeetAugust 25, 2022
5,000 Meters · North Fayette High School2025 Bob Scott Invitational (North Fayette Valley) · Sep 1121:53.52025 Bob Scott Invitational (North Fayette Valley)September 11, 2025
5,000 Meters · River Bend Golf CourseRoland Story Invite · Sep 2518:51.10Roland Story InviteSeptember 25, 2025
5,000 Meters · River Road Country ClubNCC Conference Meet at Algona · Oct 1419:44.84NCC Conference Meet at AlgonaOctober 14, 2025
5,000 Meters · Sheldon ParkNCC Conference XC Meet · Oct 1122:05.39NCC Conference XC MeetOctober 11, 2022
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1819:52.2Clear Lake InvitationalSeptember 18, 2025
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3020:08.50Steve Johnson InvitationalSeptember 30, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14NCC Conference Meet at AlgonaOct 14 · 5,000 Meters Junior Varsity · Place 3 · Clear LakeClear Lake5,000 Meters Junior Varsity319:44.84 PB12
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 224 · Clear LakeClear Lake5,000 Meters Varsity22419:37.4 PB12
Sep 29Algona InviteSep 29 · 5,000 Meters Junior Varsity · Place 10 · Clear LakeClear Lake5,000 Meters Junior Varsity1020:13.23 PB12
Sep 25Roland Story InviteSep 25 · 5,000 Meters Junior Varsity · Place 5 · Clear LakeClear Lake5,000 Meters Junior Varsity518:51.10 PB12
Sep 18Clear Lake InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 7 · Clear LakeClear Lake5,000 Meters Junior Varsity719:52.2 PB12
Sep 112025 Bob Scott Invitational (North Fayette Valley)Sep 11 · 5,000 Meters Boys 5K · Place 48 · Clear LakeClear Lake5,000 Meters Boys 5K4821:53.5 PB12

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 262 · Clear LakeClear Lake5,000 Meters Varsity26220:08.5 PB10
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 262 · Clear LakeClear Lake5,000 Meters Boys Varsity Orange 5000M26220:08.50 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11NCC Conference XC MeetOct 11 · 5,000 Meters Junior Varsity · Place 14 · Clear LakeClear Lake5,000 Meters Junior Varsity1422:05.39 PB9
Sep 19Humboldt InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 11 · Clear Lake JVClear Lake JV5,000 Meters Junior Varsity1122:37.0009
Aug 25Iowa Falls-Alden XC MeetAug 25 · 5,000 Meters Varsity · Place 65 · Clear LakeClear Lake5,000 Meters Varsity6522:12 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 31Newman Catholic InvitationalAug 31 · 1.5 Miles Junior High · Place 6 · Clear LakeClear Lake1.5 Miles Junior High611:37.50 PB8