Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boscobel Junior-Senior High SchoolGreg Bell Memorial Night Meet · Sep 1718:51.2Greg Bell Memorial Night MeetSeptember 17, 2026
5,000 Meters · Darlington Community High SchoolDarlington Invitational · Sep 518:39.4Darlington InvitationalSeptember 5, 2026
5,000 Meters · Kickapoo High SchoolKickapoo Invitational · Oct 118:04.0Kickapoo InvitationalOctober 1, 2026
5,000 Meters · Kronshage ParkGreg Bell Memorial Night Meet · Sep 1817:44.30Greg Bell Memorial Night MeetSeptember 18, 2025
5,000 Meters · Luther High SchoolLuther Knight Invitational · Oct 517:26.7Luther Knight InvitationalOctober 5, 2026
5,000 Meters · North Crawford High SchoolGoat Hill Classic · Sep 1518:23.4Goat Hill ClassicSeptember 15, 2026
5,000 Meters · Prairie du Chien Country ClubWIAA D3 Sectional 6 - Prairie du Chien · Oct 2517:31.8WIAA D3 Sectional 6 - Prairie du ChienOctober 25, 2025
5,000 Meters · Ridges Golf Course2026 WIAA State Cross Country Championships · Oct 3117:17.42026 WIAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Riverdale Elementary SchoolRiverdale Invitational · Oct 1017:31.0Riverdale InvitationalOctober 10, 2026
5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite · Sep 1318:49.7River Valley Blackhawk InviteSeptember 13, 2025
5,000 Meters · Westby HSWestby Invitational · Sep 2217:58.22Westby InvitationalSeptember 22, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity D3 · Place 33 · North Crawford5,000 Meters Varsity D33317:17.4 PB12
Oct 15Ridge & Valley Conference Championship MeetOct 15 · 5,000 Meters Varsity · Place 1 · North Crawford5,000 Meters Varsity117:53.40—
Oct 10Riverdale InvitationalOct 10 · 5,000 Meters Varsity · Place 10 · North Crawford5,000 Meters Varsity1017:31.0 PB12
Oct 5Luther Knight InvitationalOct 5 · 5,000 Meters Varsity · Place 1 · North Crawford5,000 Meters Varsity117:26.7 PB12
Oct 1Kickapoo InvitationalOct 1 · 5,000 Meters Varsity · Place 2 · North Crawford5,000 Meters Varsity218:04.0 PB12
Sep 22Westby InvitationalSep 22 · 5,000 Meters Varsity · Place 6 · North Crawford5,000 Meters Varsity617:58.22 PB12
Sep 17Greg Bell Memorial Night MeetSep 17 · 5,000 Meters Varsity · Place 49 · North Crawford5,000 Meters Varsity4918:51.2 PB12
Sep 15Goat Hill ClassicSep 15 · 5,000 Meters Varsity · Place 1 · North Crawford5,000 Meters Varsity118:23.4 PB12
Sep 5Darlington InvitationalSep 5 · 5,000 Meters Varsity · Place 10 · North Crawford5,000 Meters Varsity1018:39.4 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25WIAA D3 Sectional 6 - Prairie du ChienOct 25 · 5,000 Meters Varsity · Place 9 · North Crawford5,000 Meters Varsity917:31.8 PB11
Sep 23Westby InvitationalSep 23 · 5,000 Meters Varsity · Place 6 · North Crawford5,000 Meters Varsity618:18.0011
Sep 18Greg Bell Memorial Night MeetSep 18 · 5,000 Meters Varsity · Place 28 · North Crawford5,000 Meters Varsity2817:44.30 PB11
Sep 16Goat Hill ClassicSep 16 · 5,000 Meters Varsity · Place 1 · North Crawford5,000 Meters Varsity119:00.9011
Sep 13River Valley Blackhawk InviteSep 13 · 5,000 Meters Small Schools · Place 31 · North Crawford5,000 Meters Small Schools3118:49.7 PB11
Sep 6Darlington InvitationalSep 6 · 5,000 Meters Varsity · Place 17 · North Crawford5,000 Meters Varsity1719:03.4011