Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fox Ridge Golf CourseWolverine Invitational · Oct 820:05Wolverine InvitationalOctober 8, 2019
5,000 Meters · Lakeside Municipal Golf CourseIowa State High School Cross Country Championships Class 1A · Oct 3019:42.62Iowa State High School Cross Country Championships Class 1AOctober 30, 2021
5,000 Meters · Marshalltown Community CollegeIHSAA Class 1A District - Marshalltown · Oct 2420:43.2IHSAA Class 1A District - MarshalltownOctober 24, 2019
5,000 Meters · Oakleaf Golf CourseNICL Conference Meet · Oct 1720:07NICL Conference MeetOctober 17, 2019
5,000 Meters · Pine Lake Golf Course NICL Conference Meet · Oct 1421:10.60NICL Conference MeetOctober 14, 2021
5,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2518:48.10NAIA Great Lakes ChallengeOctober 25, 2025
5,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 2119:30.1NAIA Great Lakes Challenge XC InvitationalOctober 21, 2023
5,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 619:37.4Bethel University Cross Country InvitationalOctober 6, 2023
5,000 Meters · Starmount School CampusStarmont Invitational · Sep 1520:41.6Starmont InvitationalSeptember 15, 2020
6,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 2123:42.70NAIA Cross Country ChampionshipsNovember 21, 2025
6,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1223:31.32025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2723:41.7Gans Creek ClassicSeptember 27, 2024
6,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 523:58.1Indiana Wesleyan Twilight InvitationalSeptember 5, 2025
6,000 Meters · Taylor University Cross Country CourseTaylor University Ray Bullock Invitational · Sep 1524:30.4Taylor University Ray Bullock InvitationalSeptember 15, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 21NAIA Cross Country ChampionshipsNov 21 · 6,000 Meters NAIA Championship · Place 184 · Grace (Ind.)Grace (Ind.)6,000 Meters NAIA Championship18423:42.70 PBSr
Oct 25NAIA Great Lakes ChallengeOct 25 · 5,000 Meters Womens 5K - Maroon · Place 35 · Grace (Ind.)Grace (Ind.)5,000 Meters Womens 5K - Maroon3518:48.10 PBSr
Sep 26Gans Creek Classic - CollegeSep 26 · 6,000 Meters Open · Place 79 · Grace (Ind.)Grace (Ind.)6,000 Meters Open7924:01.80Sr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 6,000 Meters College · Place 135 · Grace (Ind.)Grace (Ind.)6,000 Meters College13523:31.3 PBSr
Sep 5Indiana Wesleyan Twilight InvitationalSep 5 · 6,000 Meters Women's Race · Place 36 · Grace (Ind.)Grace (Ind.)6,000 Meters Women's Race3623:58.1 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NAIA Cross Country ChampionshipsNov 22 · 6,000 Meters Championship · Place 112 · Grace (Ind.)Grace (Ind.)6,000 Meters Championship11222:53.3JR
Nov 8Crossroads League Cross Country ChampionshipNov 8 · 6,000 Meters Varsity · Place 28 · Grace (Ind.)Grace (Ind.)6,000 Meters Varsity2823:16.20JR
Oct 26NAIA Great Lakes ChallengeOct 26 · 5,000 Meters Varsity · Place 44 · Grace (Ind.)Grace (Ind.)5,000 Meters Varsity4418:55.2JR
Oct 11Ray Bullock InvitationalOct 11 · 6,000 Meters Varsity · Place 21 · Grace (Ind.)Grace (Ind.)6,000 Meters Varsity2123:40.7JR
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Open · Place 107 · Grace (Ind.)Grace (Ind.)6,000 Meters Open10723:41.7 PBJr
Sep 6Indiana Wesleyan Twilight InvitationalSep 6 · 6,000 Meters Collegiate · Place 39 · Grace (Ind.)Grace (Ind.)6,000 Meters Collegiate3924:18.40Jr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NCCCA National XC ChampionshipsNov 10 · 5,000 Meters Championship Division 1 · Place 9 · Grace (Ind.)Grace (Ind.)5,000 Meters Championship Division 1919:27.7SO
Nov 3Crossroads League Cross Country ChampionshipsNov 3 · 6,000 Meters Varsity · Place 34 · GraceGrace6,000 Meters Varsity3423:49.4SO
Oct 21NAIA Great Lakes Challenge XC InvitationalOct 21 · 5,000 Meters Maroon · Place 39 · Grace (Ind.)Grace (Ind.)5,000 Meters Maroon3919:30.1 PBSo
Oct 6Bethel University Cross Country InvitationalOct 6 · 5,000 Meters College · Place 19 · Grace (Ind.)Grace (Ind.)5,000 Meters College1919:37.4 PBSo
Sep 15Taylor University Ray Bullock InvitationalSep 15 · 6,000 Meters College · Place 31 · Grace (Ind.)Grace (Ind.)6,000 Meters College3124:30.4 PBSo
Sep 1Winrow-Valparaiso OpenSep 1 · 5,000 Meters Varsity · Place 39 · GraceGrace5,000 Meters Varsity3920:06.2SO
Sep 1Winrow-Valparaiso OpenSep 1 · 5,000 Meters Varsity · Place 39 · GraceGrace5,000 Meters Varsity3920:06.2SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 9IWU Twilight InvitationalSep 9 · 5,000 Meters Varsity · Place 23 · GraceGrace5,000 Meters Varsity2319:24.8FR
Sep 2Mastodon OpenerSep 2 · 5,000 Meters Varsity · Place 13 · GraceGrace5,000 Meters Varsity1319:35.60—

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30Iowa State High School Cross Country Championships Class 1AOct 30 · 5,000 Meters State · Place 8 · HudsonHudson5,000 Meters State819:42.62 PB12
Oct 21Iowa State Qualifier 1A - CascadeOct 21 · 5,000 Meters Varsity · Place 2 · HudsonHudson5,000 Meters Varsity220:15.212
Oct 14NICL Conference MeetOct 14 · 5,000 Meters Varsity · Place 8 · HudsonHudson5,000 Meters Varsity821:10.60 PB12
Oct 5Dike-New Hartford InvitationalOct 5 · 5,000 Meters Varsity · Place 4 · HudsonHudson5,000 Meters Varsity419:04.5712
Sep 28Jesup InvitationalSep 28 · 5,000 Meters Varsity · Place 2 · HudsonHudson5,000 Meters Varsity219:16.9012
Sep 23Sam Iverson Invitational (Grundy Center)Sep 23 · 5,000 Meters Varsity · Place 2 · HudsonHudson5,000 Meters Varsity219:17.8712
Sep 21Vinton-Shellsburg InvitationalSep 21 · 5,000 Meters Varsity · Place 2 · HudsonHudson5,000 Meters Varsity219:22.7012
Sep 14Starmont InvitationalSep 14 · 5,000 Meters Varsity · Place 3 · HudsonHudson5,000 Meters Varsity319:31.8912
Sep 7Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 7 · 5,000 Meters Varsity · Place 1 · HudsonHudson5,000 Meters Varsity119:28.2412

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31IHSAA Class 1A State XC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 7 · HudsonHudson5,000 Meters Varsity719:53.311
Oct 22IHSAA Class 1A District Meet - CascadeOct 22 · 5,000 Meters Varsity · Place 1 · HudsonHudson5,000 Meters Varsity16:4011
Oct 15North Iowa Cedar Conference MeetOct 15 · 5,000 Meters Varsity · Place 2 · HudsonHudson5,000 Meters Varsity219:51.72JR
Oct 10North Linn Lynx InvitationalOct 10 · 5,000 Meters Varsity Invitational · Place 2 · HudsonHudson5,000 Meters Varsity Invitational219:25.511
Oct 6Dike-New Hartford InvitationalOct 6 · 5,000 Meters 1A · Place 1 · HudsonHudson5,000 Meters 1A119:58.011
Sep 24Grundy Center Spartan InvitationalSep 24 · 5,000 Meters Varsity · Place 2 · HudsonHudson5,000 Meters Varsity221:16.47JR
Sep 22Vinton-Shellsburg InvitationalSep 22 · 5,000 Meters Varsity · Place 1 · HudsonHudson5,000 Meters Varsity120:40.9JR
Sep 15Starmont InvitationalSep 15 · 5,000 Meters Varsity · Place 3 · HudsonHudson5,000 Meters Varsity320:41.6 PB11
Sep 3Pine Lake InvitationalSep 3 · 5,000 Meters Varsity · Place 1 · HudsonHudson5,000 Meters Varsity121:22.811

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2IHSAA Iowa Class 1A State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 24 · HudsonHudson5,000 Meters Varsity2420:18.110
Oct 24IHSAA Class 1A District - MarshalltownOct 24 · 5,000 Meters Varsity · Place 6 · HudsonHudson5,000 Meters Varsity620:43.2 PB10
Oct 17NICL Conference MeetOct 17 · 5,000 Meters Varsity · Place 8 · HudsonHudson5,000 Meters Varsity820:07 PB10
Oct 12North Linn Lynx InvitationalOct 12 · 5,000 Meters Varsity · Place 14 · HudsonHudson5,000 Meters Varsity1420:39.7SO
Oct 8Wolverine InvitationalOct 8 · 5,000 Meters Varsity · Place 9 · HudsonHudson5,000 Meters Varsity920:05 PB10
Oct 3Jesup InvitationalOct 3 · 5,000 Meters Varsity · Place 10 · HudsonHudson5,000 Meters Varsity1020:20.1SO
Sep 24Vinton-Shellsburg InvitationalSep 24 · 5,000 Meters Varsity · Place 1 · HudsonHudson5,000 Meters Varsity121:26.4—
Sep 17Starmont InvitationalSep 17 · 5,000 Meters Varsity · Place 7 · HudsonHudson5,000 Meters Varsity721:1610