Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 3A Championships · Oct 2817:20.7Iowa State Class 3A ChampionshipsOctober 28, 2023
5,000 Meters · Pella HSPella Dutch XC Invitational · Sep 318:13.3Pella Dutch XC InvitationalSeptember 3, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:11.3NXR Heartland Regional ChampionshipsNovember 10, 2024
6,000 Meters · Dordt CourseDordt Sunflower Open · Sep 1221:19.4Dordt Sunflower OpenSeptember 12, 2026
8,000 Meters · Adams Nature PreserveBriar Cliff XC Invite · Oct 432:30.45Briar Cliff XC InviteOctober 4, 2025
8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 1129:10.83Dordt University - Holiday Inn Express Classic XC MeetOctober 11, 2025
8,000 Meters · Fox Run Golf CourseMount Marty XC Invite · Oct 2329:58.78Mount Marty XC InviteOctober 23, 2025
8,000 Meters · Sioux FallsAugustana Invitational · Sep 2528:02.51Augustana InvitationalSeptember 25, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 25Augustana InvitationalSep 25 · 8,000 Meters Men's 8K · Place 223 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Men's 8K22328:02.51 PBSo
Sep 12Dordt Sunflower OpenSep 12 · 6,000 Meters Collegiate · Place 73 · Northwestern (Iowa)Northwestern (Iowa)6,000 Meters Collegiate7321:19.4 PBSo
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 391 · Northwestern (Iowa)Northwestern (Iowa)5,000 Meters College Men39118:26.59So

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Mount Marty XC InviteOct 23 · 8,000 Meters New Division · Place 77 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters New Division7729:58.78 PBFr
Oct 11Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Black · Place 104 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Black10429:10.83 PBFr
Oct 4Briar Cliff XC InviteOct 4 · 8,000 Meters Men 8K · Place 138 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Men 8K13832:30.45 PBFr
Sep 13Dordt Sunflower XC OpenSep 13 · 8,000 Meters Men's 8K · Place 66 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Men's 8K6631:13.70Fr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 66 · PellaPella5,000 Meters Open Invitational Section 26617:11.3 PB12
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 110 · PellaPella5,000 Meters Varsity11018:05.2SR
Oct 23Iowa State Qualifier - 3A - PellaOct 23 · 5,000 Meters Varsity · Place 22 · PellaPella5,000 Meters Varsity2217:31.2912
Sep 12Gilbert CC InviteSep 12 · 5,000 Meters Varsity · Place 15 · PellaPella5,000 Meters Varsity1516:33.7012
Sep 7Pella InvitationalSep 7 · 5,000 Meters Varsity · Place 12 · PellaPella5,000 Meters Varsity1216:49.512
Aug 31Cedar Rapids Prairie InvitationalAug 31 · 5,000 Meters Varsity · Place 39 · PellaPella5,000 Meters Varsity3917:45.7SR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4Senior XC MeetNov 4 · 5,000 Meters Open · Place 9 · PellaPella5,000 Meters Open916:54.4—
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 78 · PellaPella5,000 Meters Varsity7817:20.7 PB11
Oct 18Iowa State Qualifier - 3A - PellaOct 18 · 5,000 Meters Varsity · Place 18 · PellaPella5,000 Meters Varsity1817:03.3611
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Varsity · Place 107 · PellaPella5,000 Meters Varsity10717:26.511
Sep 5Grinnell InvitationalSep 5 · 5,000 Meters Varsity · Place 5 · PellaPella5,000 Meters Varsity517:26.7JR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 3Hillcrest InvitationalOct 3 · 5,000 Meters Varsity · Place 13 · PellaPella5,000 Meters Varsity135:49.310
Sep 27Williamsburg InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 4 · Pella -Pella -5,000 Meters Junior Varsity417:56.7210
Sep 6Grinnell InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 6 · PellaPella5,000 Meters Junior Varsity618:03.2SO
Sep 3Pella Dutch XC InvitationalSep 3 · 5,000 Meters Varsity Large · Place 21 · PellaPella5,000 Meters Varsity Large2118:13.3 PB10
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Varsity · Place 46 · PellaPella5,000 Meters Varsity4618:31.78SO
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Junior Varsity · PellaPella5,000 Meters Junior Varsity—DNFSO

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Williamsburg InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 4 · PellaPella5,000 Meters Junior Varsity418:53.929
Sep 4Pella Dutch XC InvitationalSep 4 · 5,000 Meters Varsity · Place 41 · PellaPella5,000 Meters Varsity4118:59.19