Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lakeside Municipal Golf CourseIowa State High School Cross Country Championships Class 1A · Oct 3018:02.33Iowa State High School Cross Country Championships Class 1AOctober 30, 2021
5,000 Meters · Monticello HSMonticello XC Invitational · Sep 1018:20Monticello XC InvitationalSeptember 10, 2022
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 417:50.59Augustana Twilight XC MeetSeptember 4, 2026
6,000 Meters · Dordt CourseDordt Sunflower Open · Sep 1220:55.5Dordt Sunflower OpenSeptember 12, 2026
8,000 Meters · Adams Nature PreserveBriar Cliff XC Invite · Oct 428:33.83Briar Cliff XC InviteOctober 4, 2025
8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 1127:51.31Dordt University - Holiday Inn Express Classic XC MeetOctober 11, 2025
8,000 Meters · Fox Run Golf CourseMount Marty XC Invite · Oct 2328:23.98Mount Marty XC InviteOctober 23, 2025
8,000 Meters · Sioux FallsAugustana Invitational · Sep 2528:11.99Augustana InvitationalSeptember 25, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Dordt Holiday Inn Express XC ClassicOct 10 · 8,000 Meters Black · Place 39 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Black3928:32.3Jr
Sep 25Augustana InvitationalSep 25 · 8,000 Meters Men's 8K · Place 230 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Men's 8K23028:11.99 PBJr
Sep 12Dordt Sunflower OpenSep 12 · 6,000 Meters Collegiate · Place 64 · Northwestern (Iowa)Northwestern (Iowa)6,000 Meters Collegiate6420:55.5 PBJr
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 344 · Northwestern (Iowa)Northwestern (Iowa)5,000 Meters College Men34417:50.59 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Mount Marty XC InviteOct 23 · 8,000 Meters New Division · Place 62 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters New Division6228:23.98 PBSo
Oct 11Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Black · Place 64 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Black6427:51.31 PBSo
Oct 4Briar Cliff XC InviteOct 4 · 8,000 Meters Men 8K · Place 83 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Men 8K8328:33.83 PBSo
Sep 13Dordt Sunflower XC OpenSep 13 · 8,000 Meters Men's 8K · Place 46 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Men's 8K4629:25.24So

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Dordt XC InviteOct 12 · 8,000 Meters Varsity · Place 122 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Varsity12228:29.19FR
Oct 5Briar Cliff XC InviteOct 5 · 8,000 Meters Varsity · Place 49 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Varsity4929:12.82FR
Sep 14Dordt Sunflower OpenSep 14 · 8,000 Meters Varsity · Place 61 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Varsity6129:29.91FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 44 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity4417:27.0SR
Oct 19Iowa State Qualifier - 1A - North LinnOct 19 · 5,000 Meters Varsity · Place 6 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity617:14.9012
Oct 10Tri-Rivers Conference XC Meet @ Little Bear Country ClubOct 10 · 5,000 Meters Varsity · Place 3 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity318:02.4—
Oct 7North Linn Invitational XC MeetOct 7 · 5,000 Meters Varsity · Place 20 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity2017:19.7SR
Oct 3West Delaware Hawks XCOct 3 · 5,000 Meters Varsity · Place 26 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity2617:38.2SR
Sep 26Jesup InvitationalSep 26 · 5,000 Meters Varsity · Place 33 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity3318:01.8SR
Sep 23Anamosa XCSep 23 · 5,000 Meters Varsity · Place 25 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity2518:42.2SR
Sep 9Monticello XCSep 9 · 5,000 Meters Varsity Boys · Place 30 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity Boys3018:25.512

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier 1A - CascadeOct 20 · 5,000 Meters Varsity · Place 12 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity1218:13.96JR
Sep 27Jesup InvitationalSep 27 · 5,000 Meters Varsity · Place 30 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity3017:55.611
Sep 15Cascade InvitationalSep 15 · 5,000 Meters Varsity · Place 32 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity3219:09.8JR
Sep 10Monticello XC InvitationalSep 10 · 5,000 Meters Varsity · Place 40 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity4018:20 PB11

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Iowa State High School Cross Country Championships Class 1AOct 30 · 5,000 Meters State · Place 60 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters State6018:02.33 PB10
Oct 21Iowa State Qualifier 1A - Clayton RidgeOct 21 · 5,000 Meters Varsity · Place 15 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity1518:13.510
Sep 28Jesup InvitationalSep 28 · 5,000 Meters Varsity · Place 56 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity5618:46.4510
Sep 11Monticello InvitationalSep 11 · 5,000 Meters Varsity · Place 79 · Maquoketa Valley DelhiMaquoketa Valley Delhi5,000 Meters Varsity7920:54.910