Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cow Creek ParkPleasant Valley Spartan Classic · Sep 216:59Pleasant Valley Spartan ClassicSeptember 2, 2023
5,000 Meters · Dubuque Soccer ComplexIowa State 4A State Qualfier @ Dubuque Senior · Oct 2316:34.4Iowa State 4A State Qualfier @ Dubuque SeniorOctober 23, 2024
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 916:17.2MVC Super MeetOctober 9, 2025
5,000 Meters · Kickers Soccer ComplexBud & Bonnie Williams Invitational · Oct 216:26.6Bud & Bonnie Williams InvitationalOctober 2, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Nov 116:07.1Iowa State Championships 4ANovember 1, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:56.3NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 36 · Dubuque Senior5,000 Meters Varsity3616:07.1 PB12
Oct 22Iowa State Qualifier - 4A - Iowa City, HighOct 22 · 5,000 Meters State · Place 9 · Dubuque Senior5,000 Meters State916:30.412
Oct 16MVC Mississippi DivisionalOct 16 · 5,000 Meters Varsity · Place 9 · Dubuque Senior5,000 Meters Varsity916:31.4SR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 23 · Dubuque Senior5,000 Meters Varsity2316:17.2 PB12
Oct 2Bud & Bonnie Williams InvitationalOct 2 · 5,000 Meters Varsity · Place 13 · Dubuque Senior5,000 Meters Varsity1316:26.6 PB12
Sep 25Jim Boughton Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 11 · Dubuque Senior5,000 Meters Varsity1116:02.4SR
Aug 30Cedar Rapids Prairie InvitationalAug 30 · 5,000 Meters Varsity · Place 9 · Dubuque Senior5,000 Meters Varsity916:38.7SR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 4 · Place 50 · Dubuque Senior5,000 Meters Open Invitational Section 45016:56.3 PB11
Oct 23Iowa State Qualifier - 4A - Dubuque SeniorOct 23 · 5,000 Meters Varsity · Place 25 · Dubuque Senior5,000 Meters Varsity2516:34.31JR
Oct 23Iowa State 4A State Qualfier @ Dubuque SeniorOct 23 · 5,000 Meters Varsity Boys · Place 25 · Dubuque Senior5,000 Meters Varsity Boys2516:34.4 PB11
Oct 17MVC Mississippi DivisionalOct 17 · 5,000 Meters Varsity · Place 14 · Dubuque Senior5,000 Meters Varsity1416:22.1JR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 31 · Dubuque Senior5,000 Meters Varsity3116:22.8JR
Sep 26Jim Boughton XCSep 26 · 5,000 Meters Varsity · Place 19 · Dubuque Senior5,000 Meters Varsity1916:22.5JR
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 38 · Dubuque Senior5,000 Meters Varsity3816:11.611
Sep 7Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Varsity · Place 10 · Dubuque Senior5,000 Meters Varsity1016:2611
Aug 31Cedar Rapids Prairie InvitationalAug 31 · 5,000 Meters Varsity · Place 24 · Dubuque Senior5,000 Meters Varsity2417:06.6JR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 82 · Dubuque Senior5,000 Meters Varsity8216:51.1SO
Oct 27Iowa State Class 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 82 · Dubuque Senior5,000 Meters Varsity8216:51.110
Oct 18Iowa State Qualifier - 4A - MarshalltownOct 18 · 5,000 Meters Varsity · Place 15 · Dubuque Senior5,000 Meters Varsity1516:48.110
Oct 122023 MVC Mississippi Divisional XC Meet @ Dubuque Soccer ComplexOct 12 · 5,000 Meters Varsity · Place 15 · Dubuque Senior5,000 Meters Varsity1516:39.3SO
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 23 · Dubuque Senior5,000 Meters Varsity2317:01.6SO
Sep 28Bud Williams InvitationalSep 28 · 5,000 Meters Varsity · Place 11 · Dubuque Senior5,000 Meters Varsity1116:43.65SO
Sep 21Jim Boughton XCSep 21 · 5,000 Meters Varsity · Place 24 · Dubuque Senior5,000 Meters Varsity2416:30.5SO
Sep 2Pleasant Valley Spartan ClassicSep 2 · 5,000 Meters Varsity · Place 17 · Dubuque Senior5,000 Meters Varsity1716:59 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 4A - DubuqueOct 19 · 5,000 Meters Varsity · Place 22 · Dubuque Senior5,000 Meters Varsity2216:549
Oct 6MVC Super MeetOct 6 · 5,000 Meters Varsity · Place 44 · Dubuque Senior5,000 Meters Varsity4416:52.689
Sep 29Bud Williams InvitationalSep 29 · 5,000 Meters Varsity · Place 29 · Dubuque Senior5,000 Meters Varsity2917:06.42FR
Sep 22Jim Boughton InvitationalSep 22 · 5,000 Meters Varsity · Place 30 · Dubuque Senior5,000 Meters Varsity305:289
Sep 3Pleasant Valley Spartan InvitationalSep 3 · 5,000 Meters Varsity · Place 45 · Dubuque Senior5,000 Meters Varsity4518:179
Aug 25Iowa City West Trojan Early BirdAug 25 · 5,000 Meters Varsity · Place 15 · Dubuque Senior5,000 Meters Varsity1518:15.80FR