Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cedar Pointe Golf CourseBoone CC Invite · Oct 516:20.58Boone CC InviteOctober 5, 2023
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 3A Championships · Oct 2816:10.0Iowa State Class 3A ChampionshipsOctober 28, 2023
5,000 Meters · Pella HSPella Dutch XC Invitational · Sep 317:16.1Pella Dutch XC InvitationalSeptember 3, 2022
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 416:28.94Augustana Twilight XC MeetSeptember 4, 2026
6,000 Meters · Dordt CourseDordt Sunflower Open · Sep 1219:21.2Dordt Sunflower OpenSeptember 12, 2026
8,000 Meters · Adams Nature PreserveBriar Cliff XC Invite · Oct 427:02.70Briar Cliff XC InviteOctober 4, 2025
8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 1126:27.32Dordt University - Holiday Inn Express Classic XC MeetOctober 11, 2025
8,000 Meters · Dordt UniversityGPAC Championships · Nov 725:53.7GPAC ChampionshipsNovember 7, 2026
8,000 Meters · Fox Run Golf CourseMount Marty XC Invite · Oct 2326:35.84Mount Marty XC InviteOctober 23, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1928:37.2Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · Mahoney State ParkGPAC Championships · Nov 826:41.03GPAC ChampionshipsNovember 8, 2025
8,000 Meters · Sioux FallsAugustana Invitational · Sep 2526:07.26Augustana InvitationalSeptember 25, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7GPAC ChampionshipsNov 7 · 8,000 Meters GPAC · Place 20 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters GPAC2025:53.7 PBJr
Oct 10Dordt Holiday Inn Express XC ClassicOct 10 · 8,000 Meters Gold · Place 26 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Gold2626:30.4Jr
Sep 25Augustana InvitationalSep 25 · 8,000 Meters Men's 8K · Place 100 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Men's 8K10026:07.26 PBJr
Sep 12Dordt Sunflower OpenSep 12 · 6,000 Meters Collegiate · Place 17 · Northwestern (Iowa)Northwestern (Iowa)6,000 Meters Collegiate1719:21.2 PBJr
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 130 · Northwestern (Iowa)Northwestern (Iowa)5,000 Meters College Men13016:28.94 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8GPAC ChampionshipsNov 8 · 8,000 Meters GPAC · Place 31 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters GPAC3126:41.03 PBSo
Oct 23Mount Marty XC InviteOct 23 · 8,000 Meters New Division · Place 23 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters New Division2326:35.84 PBSo
Oct 11Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Gold · Place 75 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Gold7526:27.32 PBSo
Oct 4Briar Cliff XC InviteOct 4 · 8,000 Meters Men 8K · Place 34 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Men 8K3427:02.70 PBSo
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 94 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Jo Rider Men’s Maroon Race (Division9428:37.2 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9GPAC ChampionshipsNov 9 · 8,000 Meters GPAC · Place 26 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters GPAC2627:26.86Fr
Oct 12Dordt XC InviteOct 12 · 8,000 Meters Varsity · Place 28 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Varsity2826:12.76FR
Oct 5Briar Cliff XC InviteOct 5 · 8,000 Meters Varsity · Place 16 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Varsity1627:23.12FR
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Maroon · Place 155 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Maroon15528:52.9Fr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 13 · North PolkNorth Polk5,000 Meters Varsity1316:10.0 PB12
Oct 18Iowa State Qualifier - 3A - WintersetOct 18 · 5,000 Meters Varsity · Place 5 · North Polk AllemanNorth Polk Alleman5,000 Meters Varsity516:40.8012
Oct 5Boone CC InviteOct 5 · 5,000 Meters Varsity · Place 2 · North PolkNorth Polk5,000 Meters Varsity216:20.58 PB12
Sep 25Nevada XC Invitational Sep 25 · 5,000 Meters Varsity · Place 3 · North Polk AllemanNorth Polk Alleman5,000 Meters Varsity316:5112
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Varsity · Place 30 · North PolkNorth Polk5,000 Meters Varsity3016:35.612

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 3A ChampionshipsOct 29 · 5,000 Meters State · Place 17 · North PolkNorth Polk5,000 Meters State1716:42.4211
Oct 19Iowa State Qualifier - 3A - HumboldtOct 19 · 5,000 Meters Varsity · Place 7 · North Polk AllemanNorth Polk Alleman5,000 Meters Varsity717:06.2911
Oct 11Raccoon River Conference MeetOct 11 · 5,000 Meters Varsity · Place 5 · North PolkNorth Polk5,000 Meters Varsity516:33.0JR
Oct 3North Polk InvitationalOct 3 · Varsity · Place 3 · North PolkNorth PolkVarsity35:2211
Sep 26Nevada InvitationalSep 26 · 5,000 Meters Varsity · Place 5 · North PolkNorth Polk5,000 Meters Varsity516:59.7711
Sep 22Roland Story Norsemen InvitationalSep 22 · 5,000 Meters Varsity · Place 5 · North PolkNorth Polk5,000 Meters Varsity55:2511
Sep 8Gilbert InvitationalSep 8 · 5,000 Meters Varsity · Place 7 · North PolkNorth Polk5,000 Meters Varsity716:43JR
Sep 3Pella Dutch XC InvitationalSep 3 · 5,000 Meters Varsity Large · Place 9 · North PolkNorth Polk5,000 Meters Varsity Large917:16.1 PB11
Aug 29Webster City Cross Country InvitationalAug 29 · 5,000 Meters Varsity · Place 3 · North PolkNorth Polk5,000 Meters Varsity316:53.5611

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 3AOct 29 · 5,000 Meters Varsity · Place 44 · North PolkNorth Polk5,000 Meters Varsity4417:28.6810
Oct 20Iowa State Qualifier 3A - WintersetOct 20 · 5,000 Meters Varsity · Place 12 · North Polk AllemanNorth Polk Alleman5,000 Meters Varsity1216:5210
Sep 4Pella Dutch XC InvitationalSep 4 · 5,000 Meters Varsity · Place 10 · North Polk, AllemanNorth Polk, Alleman5,000 Meters Varsity1017:37.910

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30IHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 121 · North PolkNorth Polk5,000 Meters Varsity12118:39.69
Oct 21IHSAA Class 3A District Meet - SpencerOct 21 · 5,000 Meters Varsity · Place 35 · North PolkNorth Polk5,000 Meters Varsity3517:53.919
Oct 12Racoon River Conference ChampionshipsOct 12 · Varsity · Place 8 · North PolkNorth PolkVarsity85:309
Oct 8Saydel InvitationalOct 8 · Varsity · Place 7 · North PolkNorth PolkVarsity75:479
Oct 5North Polk InvitationalOct 5 · Varsity · Place 9 · North PolkNorth PolkVarsity95:469
Sep 28Nevada Cub CC InvitationalSep 28 · 5,000 Meters Varsity · Place 12 · North PolkNorth Polk5,000 Meters Varsity1218:12.869
Sep 21A-D-M Tiger InvitationalSep 21 · 5,000 Meters Varsity · Place 9 · North PolkNorth Polk5,000 Meters Varsity918:24.29
Sep 17Gilbert InvitationalSep 17 · 5,000 Meters Varsity · Place 7 · North PolkNorth Polk5,000 Meters Varsity717:29.739
Sep 5Pella Dutch InvitationalSep 5 · 5,000 Meters Varsity · Place 14 · North PolkNorth Polk5,000 Meters Varsity1417:46.29
Sep 1Lynx InvitationalSep 1 · 5,000 Meters Varsity · Place 8 · North PolkNorth Polk5,000 Meters Varsity85:579

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Roland-Story Norseman InvitationalSep 20 · 2 Miles Middle School · Place 10 · North Polk Middle SchoolNorth Polk Middle School2 Miles Middle School106:24—