Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anamosa Middle SchoolAnamosa Cross Country Invitational · Sep 2717:00.3Anamosa Cross Country InvitationalSeptember 27, 2025
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3018:23.4Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Eagle Grove High SchoolIowa State Qualifier - 2A - Eagle Grove · Oct 2317:01.04Iowa State Qualifier - 2A - Eagle GroveOctober 23, 2025
5,000 Meters · Hickory Grove G.C.2025 Oelwein Invitational · Sep 216:40.62025 Oelwein InvitationalSeptember 2, 2025
5,000 Meters · Hickory Grove Golf Course2025 NICL Conference Meet (Oelwein) · Oct 1616:48.82025 NICL Conference Meet (Oelwein)October 16, 2025
5,000 Meters · La Porte City Golf CourseNICL Conference Meet · Oct 1318:51.7NICL Conference MeetOctober 13, 2022
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Nov 216:31.1Iowa State Championships 2ANovember 2, 2024
5,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 517:14.0John Kurtt InvitationalSeptember 5, 2026
5,000 Meters · Max Championship Cross Country Course2025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock) · Sep 916:30.52025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)September 9, 2025
5,000 Meters · MHI2025 Independence Invitational · Sep 1816:47.72025 Independence InvitationalSeptember 18, 2025
5,000 Meters · Monticello HSIowa State Qualifier 2A @ Monticello · Oct 2416:15.8Iowa State Qualifier 2A @ MonticelloOctober 24, 2024
5,000 Meters · Starmount School CampusStarmont Invitational · Sep 1716:49.8Starmont InvitationalSeptember 17, 2024
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3018:23.40Steve Johnson InvitationalSeptember 30, 2023
5,000 Meters · Willow Run Course2025 Denver Invitational · Sep 2217:31.62025 Denver InvitationalSeptember 22, 2025
8,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 3126:59.7American Rivers Conference ChampionshipsOctober 31, 2026
8,000 Meters · Luther CollegeSaga Cup · Nov 627:10.2Saga CupNovember 6, 2026
8,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 327:58.0Steve Johnson Invitational October 3, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Saga CupNov 6 · 8,000 Meters College · Place 32 · WartburgWartburg8,000 Meters College3227:10.2 PBFr
Oct 31American Rivers Conference ChampionshipsOct 31 · 8,000 Meters College · Place 80 · WartburgWartburg8,000 Meters College8026:59.7 PBFr
Oct 3Steve Johnson Invitational Oct 3 · 8,000 Meters College · Place 117 · WartburgWartburg8,000 Meters College11727:58.0 PBFr
Sep 5John Kurtt InvitationalSep 5 · 5,000 Meters Collegiate · Place 36 · WartburgWartburg5,000 Meters Collegiate3617:14.0 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 2AOct 31 · 5,000 Meters Varsity · Place 8 · DenverDenver5,000 Meters Varsity816:39.512
Oct 23Iowa State Qualifier - 2A - Eagle GroveOct 23 · 5,000 Meters Varsity · Place 3 · DenverDenver5,000 Meters Varsity317:01.04 PB12
Oct 162025 NICL Conference Meet (Oelwein)Oct 16 · 5,000 Meters Boys Varsity 5K · Place 4 · DenverDenver5,000 Meters Boys Varsity 5K416:48.8 PB12
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 4 · DenverDenver5,000 Meters Varsity416:33.1SR
Sep 27Anamosa Cross Country InvitationalSep 27 · 5,000 Meters High School Boys · Place 3 · DenverDenver5,000 Meters High School Boys317:00.3 PB12
Sep 222025 Denver InvitationalSep 22 · 5,000 Meters Boys Varsity 5K · Place 3 · DenverDenver5,000 Meters Boys Varsity 5K317:31.6 PB12
Sep 182025 Independence InvitationalSep 18 · 5,000 Meters Boys Varsity 5K · Place 3 · DenverDenver5,000 Meters Boys Varsity 5K316:47.7 PB12
Sep 92025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 9 · 5,000 Meters Boys 11th/12th 5K · Place 3 · DenverDenver5,000 Meters Boys 11th/12th 5K316:30.5 PB12
Sep 22025 Oelwein InvitationalSep 2 · 5,000 Meters Boys Varsity 5K · Place 3 · DenverDenver5,000 Meters Boys Varsity 5K316:40.6 PB12
Aug 282025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 2 · DenverDenver5,000 Meters Varsity217:09.9SR

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 2Iowa State Championships 2ANov 2 · 5,000 Meters Varsity · Place 15 · DenverDenver5,000 Meters Varsity1516:31.1 PB11
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 15 · DenverDenver5,000 Meters Varsity1516:31.1JR
Oct 24Iowa State Qualifier - 2A - MonticelloOct 24 · 5,000 Meters Varsity · Place 2 · DenverDenver5,000 Meters Varsity216:15.75JR
Oct 24Iowa State Qualifier 2A @ MonticelloOct 24 · 5,000 Meters New Division · Place 2 · DenverDenver5,000 Meters New Division216:15.8 PB11
Oct 17NICL Conference Meet (Jesup)Oct 17 · 5,000 Meters Varsity · Place 4 · DenverDenver5,000 Meters Varsity416:26.3JR
Oct 8Dike-New Hartford InvitationalOct 8 · 5,000 Meters Varsity · Place 6 · DenverDenver5,000 Meters Varsity616:28.7JR
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Varsity · Place 10 · DenverDenver5,000 Meters Varsity1016:41.3JR
Sep 23Denver InvitationalSep 23 · 5,000 Meters Varsity · Place 3 · DenverDenver5,000 Meters Varsity316:54.6JR
Sep 17Starmont InvitationalSep 17 · 5,000 Meters Boys Varsity 5K · Place 5 · DenverDenver5,000 Meters Boys Varsity 5K516:49.8 PB11
Sep 14Monticello XCSep 14 · 5,000 Meters Varsity · Place 4 · DenverDenver5,000 Meters Varsity416:39.5JR
Sep 10Dick Pollitt Classic (Waverly-Shell Rock)Sep 10 · 5,000 Meters Sophomore · Place 4 · DenverDenver5,000 Meters Sophomore416:21.5JR
Sep 3Oelwein InvitationalSep 3 · 5,000 Meters Varsity · Place 4 · DenverDenver5,000 Meters Varsity416:32.8JR

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 2A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 32 · DenverDenver5,000 Meters Varsity3217:01.9SO
Oct 19Iowa State Qualifier - 2A - Dike-New HartfordOct 19 · 5,000 Meters Varsity · Place 8 · DenverDenver5,000 Meters Varsity817:01.2SO
Oct 11NICL Conference MeetOct 11 · 5,000 Meters Varsity · Place 7 · DenverDenver5,000 Meters Varsity716:53.0SO
Oct 3Dike-New Hartford InvitationalOct 3 · 5,000 Meters Varsity · Place 8 · DenverDenver5,000 Meters Varsity817:03.3SO
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 149 · DenverDenver5,000 Meters Varsity14918:23.4 PB10
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 149 · DenverDenver5,000 Meters Boys Varsity Orange 5000M14918:23.40 PB10
Sep 26Jesup InvitationalSep 26 · 5,000 Meters Varsity · Place 8 · DenverDenver5,000 Meters Varsity817:09.6SO
Sep 18Denver InvitationalSep 18 · 5,000 Meters Varsity · Place 3 · DenverDenver5,000 Meters Varsity317:11.98SO
Sep 12Starmont InvitationalSep 12 · 5,000 Meters Varsity · Place 6 · DenverDenver5,000 Meters Varsity617:20.5SO
Sep 9Monticello XCSep 9 · 5,000 Meters Varsity Boys · Place 13 · DenverDenver5,000 Meters Varsity Boys1317:33.510
Sep 7Union InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · DenverDenver5,000 Meters Varsity317:19.5SO
Aug 29Oelwein InvitationalAug 29 · 5,000 Meters Varsity · Place 15 · DenverDenver5,000 Meters Varsity1518:00.9SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13NICL Conference MeetOct 13 · 5,000 Meters Boys Junior Varsity 5K · Place 5 · DenverDenver5,000 Meters Boys Junior Varsity 5K518:51.7 PB10
Oct 4Dike-New Hartford InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 3 · DenverDenver5,000 Meters Junior Varsity319:05.4SO
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 103 · DenverDenver5,000 Meters Junior Varsity10319:44.6810
Sep 27Jesup InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 22 · DenverDenver5,000 Meters Junior Varsity2220:04.510
Sep 13Starmont InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 12 · DenverDenver5,000 Meters Junior Varsity1220:04.54SO