Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Max Championship Cross Country Course2026 Dick Pollitt Classic (Waverly-Shell Rock) · Sep 823:14.52026 Dick Pollitt Classic (Waverly-Shell Rock)September 8, 2026
5,000 Meters · Maynes Grove2025 Bulldog Invitational (Hampton-Dumont) · Oct 224:28.02025 Bulldog Invitational (Hampton-Dumont)October 2, 2025
5,000 Meters · MHI2025 Independence Invitational · Sep 1823:02.22025 Independence InvitationalSeptember 18, 2025
5,000 Meters · Pine Lake Golf Course Pine Lake Run - South Hardin XC · Sep 325:20.1Pine Lake Run - South Hardin XCSeptember 3, 2026
5,000 Meters · Starmount School CampusIowa State Qualifier - 1A - Starmont · Oct 2321:50.5Iowa State Qualifier - 1A - StarmontOctober 23, 2025
5,000 Meters · Wild Wood Golf Course2026 Charles City Invitational · Aug 2722:41.32026 Charles City InvitationalAugust 27, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22 Iowa State Qualifier - 1A - South HamiltonOct 22 · 5,000 Meters Varsity · Place 58 · Janesville5,000 Meters Varsity5821:22.2611
Oct 6Dike-New Hartford InvitationalOct 6 · 5,000 Meters JV Boys · Place 60 · Janesville5,000 Meters JV Boys6023:20.411
Sep 152026 Starmont InvitationalSep 15 · 5,000 Meters Boys Junior Varsity 5K · Place 39 · Janesville5,000 Meters Boys Junior Varsity 5K3923:19.111
Sep 82026 Dick Pollitt Classic (Waverly-Shell Rock)Sep 8 · 5,000 Meters Boys 11th/12th 5K · Place 83 · Janesville5,000 Meters Boys 11th/12th 5K8323:14.5 PB11
Sep 3Pine Lake Run - South Hardin XCSep 3 · 5,000 Meters High School Boys · Place 48 · Janesville5,000 Meters High School Boys4825:20.1 PB11
Aug 272026 Charles City InvitationalAug 27 · 5,000 Meters 11th/12th Boys 5K · Place 41 · Janesville5,000 Meters 11th/12th Boys 5K4122:41.3 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - StarmontOct 23 · 5,000 Meters State · Place 63 · Janesville5,000 Meters State6321:50.5 PB10
Oct 7Dike-New Hartford InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 25 · Janesville5,000 Meters Junior Varsity2521:23.0SO
Oct 22025 Bulldog Invitational (Hampton-Dumont)Oct 2 · 5,000 Meters Boys High School 5K · Place 65 · Janesville5,000 Meters Boys High School 5K6524:28.0 PB10
Sep 182025 Independence InvitationalSep 18 · 5,000 Meters Boys Varsity 5K · Place 70 · Janesville5,000 Meters Boys Varsity 5K7023:02.2 PB10
Sep 162025 Starmont InvitationalSep 16 · 5,000 Meters Boys Varsity 5K · Place 98 · Janesville5,000 Meters Boys Varsity 5K9824:23.110
Sep 92025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 9 · 5,000 Meters Boys 9th/10th 5K · Place 83 · Janesville5,000 Meters Boys 9th/10th 5K8323:53.010
Sep 4Pine Lake Run - South Hardin XCSep 4 · 5,000 Meters Varsity · Place 91 · Janesville5,000 Meters Varsity9125:22.7SO
Aug 282025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 107 · Janesville5,000 Meters Varsity10725:17.5SO

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 1A - Central SpringsOct 24 · 5,000 Meters Varsity · Place 72 · Janesville5,000 Meters Varsity7221:37.5FR
Oct 8Dike-New Hartford InvitationalOct 8 · 5,000 Meters Varsity · Place 123 · Janesville5,000 Meters Varsity12321:15.1FR
Oct 3Bulldog Invitational (Hampton-Dumont)Oct 3 · 5,000 Meters Varsity · Place 43 · Janesville5,000 Meters Varsity4321:59.4FR
Sep 19Independence InvitationalSep 19 · 5,000 Meters Varsity · Place 31 · Janesville5,000 Meters Varsity3123:03.2FR
Sep 10Dick Pollitt Classic (Waverly-Shell Rock)Sep 10 · 5,000 Meters Freshman Sophomore · Place 49 · Janesville5,000 Meters Freshman Sophomore4922:18.7FR
Sep 5South Hardin Pine Lake RunSep 5 · 5,000 Meters Varsity · Place 91 · Janesville5,000 Meters Varsity9124:11.5FR