Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue River Cross Country CourseFranklin Grizzly Invitational · Sep 518:58.9Franklin Grizzly InvitationalSeptember 5, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 4A Championships · Oct 2719:12.0Iowa State Class 4A ChampionshipsOctober 27, 2023
5,000 Meters · Marshalltown HSAlliance Conference Meet · Oct 1320:06.1Alliance Conference MeetOctober 13, 2022
5,000 Meters · Mason City HSIowa Alliance Conference · Oct 1119:29.3Iowa Alliance ConferenceOctober 11, 2023
5,000 Meters · Ouachita Baptist UniversityBob Gravett Invitational · Sep 617:52.2Bob Gravett InvitationalSeptember 6, 2025
5,000 Meters · Shelby Farms ParkRhodes College Invitational · Sep 2018:30.7Rhodes College InvitationalSeptember 20, 2025
6,000 Meters · Choctaw TrailsWatson Invitational · Oct 1822:43.50Watson InvitationalOctober 18, 2024
6,000 Meters · DREAM ParkBorder Battle · Oct 1821:21.4Border BattleOctober 18, 2025
6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 422:13.73Swags Louisville Cross Country ClassicOctober 4, 2025
6,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1521:48.20NCAA South Regional XC ChampionshipNovember 15, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1721:37.4Conn College InviteOctober 17, 2026
6,000 Meters · Rhodes CollegeSAA Cross Country Championships · Nov 223:45.2SAA Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2223:37.82025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Sewanee GCMountain Goat Invitational · Oct 323:01.2Mountain Goat InvitationalOctober 3, 2026
6,000 Meters · Southwestern UniversitySAA Cross Country Championships · Nov 123:14.5SAA Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · University of the SouthSAA XC Championship · Oct 3122:06.6SAA XC ChampionshipOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31SAA XC ChampionshipOct 31 · 6,000 Meters College · Place 2 · RhodesRhodes6,000 Meters College222:06.6 PBJr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 27 · RhodesRhodes6,000 Meters Blue2721:37.4 PBJr
Oct 3Mountain Goat InvitationalOct 3 · 6,000 Meters Collegiate · Place 1 · RhodesRhodes6,000 Meters Collegiate123:01.2 PBJr
Sep 19Rhodes College InvitationalSep 19 · 5,000 Meters Collegiate · Place 1 · RhodesRhodes5,000 Meters Collegiate118:36.00Jr
Sep 5Franklin Grizzly InvitationalSep 5 · 5,000 Meters Women 5000m · Place 2 · RhodesRhodes5,000 Meters Women 5000m218:58.9 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 211 · RhodesRhodes6,000 Meters D3 Championship21123:37.8 PBSo
Nov 15NCAA South Regional XC ChampionshipNov 15 · 6,000 Meters College · Place 5 · RhodesRhodes6,000 Meters College521:48.20 PBSo
Nov 1SAA Cross Country ChampionshipsNov 1 · 6,000 Meters Women's 6K · Place 11 · RhodesRhodes6,000 Meters Women's 6K1123:14.5 PBSo
Oct 18Border BattleOct 18 · 6,000 Meters D3 · Place 3 · RhodesRhodes6,000 Meters D3321:21.4 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 18 · RhodesRhodes6,000 Meters College Blue1822:13.73 PBSo
Sep 20Rhodes College InvitationalSep 20 · 5,000 Meters College · Place 5 · RhodesRhodes5,000 Meters College518:30.7 PBSo
Sep 6Bob Gravett InvitationalSep 6 · 5,000 Meters College 5k · Place 1 · RhodesRhodes5,000 Meters College 5k117:52.2 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII South RegionalNov 16 · 6,000 Meters Division 3 · Place 21 · RhodesRhodes6,000 Meters Division 32122:44.79FR
Nov 2SAA Cross Country ChampionshipsNov 2 · 6,000 Meters SAA · Place 9 · RhodesRhodes6,000 Meters SAA923:45.2 PBFr
Oct 18Watson InvitationalOct 18 · 6,000 Meters Women 6k · Place 2 · RhodesRhodes6,000 Meters Women 6k222:43.50 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 36 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity3619:12.0SR
Oct 27Iowa State Class 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 36 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity3619:12.0 PB12
Oct 18Iowa State Qualifier - 4A - Southeast PolkOct 18 · 5,000 Meters Varsity · Place 22 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity2221:07.612
Oct 11Iowa Alliance ConferenceOct 11 · 5,000 Meters Varsity · Place 3 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity319:29.3 PB12
Sep 28Bud Williams InvitationalSep 28 · 5,000 Meters Varsity · Place 11 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity1119:28.40SR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 4A ChampionshipsOct 29 · 5,000 Meters State · Place 93 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters State9320:54.0211
Oct 19Iowa State Qualifier - 4A - MarshalltownOct 19 · 5,000 Meters Varsity · Place 18 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity1819:56.611
Oct 13Alliance Conference MeetOct 13 · 5,000 Meters Varsity South · Place 4 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity South420:06.1 PB11

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 4AOct 29 · 5,000 Meters Varsity · Place 72 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity7220:31.1710
Oct 20Iowa State Qualifier 4A - IndianolaOct 20 · 5,000 Meters Varsity · Place 16 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity1620:1810
Oct 7Fort Dodge InvitationalOct 7 · 5,000 Meters Varsity · Place 24 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity2420:02.810
Sep 9Marshalltown Bobcat InvitationalSep 9 · 5,000 Meters Varsity · Place 16 · Des Moines, RooseveltDes Moines, Roosevelt5,000 Meters Varsity1619:23.410
Sep 4Urbandale InvitationalSep 4 · 5,000 Meters Varsity · Place 7 · Des Moines, RooseveltDes Moines, Roosevelt5,000 Meters Varsity720:24.810