Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anamosa Middle SchoolAnamosa Cross Country Invitational · Sep 2721:29.4Anamosa Cross Country InvitationalSeptember 27, 2025
5,000 Meters · Hickory Grove Golf Course2025 NICL Conference Meet (Oelwein) · Oct 1621:24.42025 NICL Conference Meet (Oelwein)October 16, 2025
5,000 Meters · North Fayette High School2025 Bob Scott Invitational (North Fayette Valley) · Sep 1124:20.72025 Bob Scott Invitational (North Fayette Valley)September 11, 2025
5,000 Meters · Starmount School Campus2025 Starmont Invitational · Sep 1622:35.12025 Starmont InvitationalSeptember 16, 2025
5,000 Meters · Willow Run Course2025 Denver Invitational · Sep 2222:01.52025 Denver InvitationalSeptember 22, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 162025 NICL Conference Meet (Oelwein)Oct 16 · 5,000 Meters Boys Junior Varsity 5K · Place 21 · Oelwein5,000 Meters Boys Junior Varsity 5K2121:24.4 PB11
Oct 7West Delaware Hawks XC InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 55 · Oelwein5,000 Meters Junior Varsity5520:39.7JR
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 41 · Oelwein5,000 Meters Junior Varsity4121:02.2JR
Sep 27Anamosa Cross Country InvitationalSep 27 · 5,000 Meters High School Boys · Place 84 · Oelwein5,000 Meters High School Boys8421:29.4 PB11
Sep 222025 Denver InvitationalSep 22 · 5,000 Meters Boys JV 5K · Place 12 · Oelwein5,000 Meters Boys JV 5K1222:01.5 PB11
Sep 162025 Starmont InvitationalSep 16 · 5,000 Meters Boys Junior Varsity 5K · Place 27 · Oelwein5,000 Meters Boys Junior Varsity 5K2722:35.1 PB11
Sep 112025 Bob Scott Invitational (North Fayette Valley)Sep 11 · 5,000 Meters Boys 5K · Place 77 · Oelwein5,000 Meters Boys 5K7724:20.7 PB11
Sep 6Linn-Mar InvitationalSep 6 · 5,000 Meters Varsity · Place 194 · Oelwein5,000 Meters Varsity19422:24.9JR
Sep 22025 Oelwein InvitationalSep 2 · 5,000 Meters Boys Junior Varsity 5K · Oelwein5,000 Meters Boys Junior Varsity 5K—NT11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17NICL Conference Meet (Jesup)Oct 17 · 5,000 Meters Junior Varsity · Place 15 · Oelwein5,000 Meters Junior Varsity1520:28.2SO
Oct 8West Delaware Hawks XC Invitational Oct 8 · 5,000 Meters Junior Varsity · Place 58 · Oelwein5,000 Meters Junior Varsity5820:59.7SO
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 29 · Oelwein5,000 Meters Junior Varsity2920:23.1SO
Sep 28Anamosa XCSep 28 · 5,000 Meters Varsity · Place 86 · Oelwein5,000 Meters Varsity8621:47.3SO
Sep 23Denver InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 11 · Oelwein5,000 Meters Junior Varsity1121:54.1SO
Sep 17Starmont InvitationalSep 17 · 5,000 Meters Boys Junior Varsity 5K · Place 40 · Oelwein5,000 Meters Boys Junior Varsity 5K4022:36.410
Sep 12Bob Scott Invitational (North Fayette Valley)Sep 12 · 5,000 Meters Varsity · Place 70 · Oelwein5,000 Meters Varsity7022:46.7SO
Sep 7Linn-Mar InvitationalSep 7 · 5,000 Meters Varsity · Place 151 · Oelwein5,000 Meters Varsity15120:41.3SO
Sep 3Oelwein InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 46 · Oelwein5,000 Meters Junior Varsity4622:01.4SO

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 11NICL Conference MeetOct 11 · 5,000 Meters Varsity · Place 115 · Oelwein5,000 Meters Varsity11522:00.0FR
Oct 3West Delaware Hawks XCOct 3 · 5,000 Meters Junior Varsity · Place 94 · Oelwein5,000 Meters Junior Varsity9423:08.0FR
Sep 26Jesup InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 75 · Oelwein5,000 Meters Junior Varsity7522:39.9FR
Sep 23Anamosa XCSep 23 · 5,000 Meters Junior Varsity · Place 50 · Oelwein5,000 Meters Junior Varsity5024:54.2FR
Sep 18Denver InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 24 · Oelwein5,000 Meters Junior Varsity2423:25.26FR
Sep 12Starmont InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 79 · Oelwein5,000 Meters Junior Varsity7923:43.1FR
Sep 7Bob Scott Invitational (North Fayette Valley)Sep 7 · 5,000 Meters Varsity · Place 110 · Oelwein5,000 Meters Varsity11023:34.4FR
Sep 2Linn-Mar InvitationalSep 2 · 5,000 Meters Varsity · Place 187 · Oelwein5,000 Meters Varsity18723:44.4FR
Aug 29Oelwein InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 96 · Oelwein5,000 Meters Junior Varsity9625:43.3FR