Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Mt. Michael High SchoolMt. Michael Middle School Meet · Sep 1921:24Mt. Michael Middle School MeetSeptember 19, 2023
5,000 Meters · Boys Town High School Creighton Prep XC Invite · Sep 2329:29Creighton Prep XC InviteSeptember 23, 2025
5,000 Meters · BrunsvilleMRAC Conference XC Meet · Oct 1627:46.37MRAC Conference XC MeetOctober 16, 2025
5,000 Meters · Council Bluffs Municipal AirportIowa State Qualifier - 4A - Council Bluffs · Oct 2228:40.05Iowa State Qualifier - 4A - Council BluffsOctober 22, 2025
5,000 Meters · GlenwoodGlenwood Invite · Sep 2827:53.8Glenwood InviteSeptember 28, 2026
5,000 Meters · Le MarsLe Mars XC Invite · Sep 929:04.39Le Mars XC InviteSeptember 9, 2025
5,000 Meters · Mahoney State Park RoadPlatte River Rumble - HS · Sep 1130:53.3Platte River Rumble - HSSeptember 11, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28Glenwood InviteSep 28 · 5,000 Meters VAR Division · Place 90 · Council Bluffs Thomas JeffersonCouncil Bluffs Thomas Jefferson5,000 Meters VAR Division9027:53.8 PB10
Sep 11Platte River Rumble - HSSep 11 · 5,000 Meters L Division · Place 130 · Council Bluffs Thomas JeffersonCouncil Bluffs Thomas Jefferson5,000 Meters L Division13030:53.3 PB10
Aug 29Glenwood InviteAug 29 · 5,000 Meters Varsity · Place 66 · Council Bluffs Thomas JeffersonCouncil Bluffs Thomas Jefferson5,000 Meters Varsity6628:07.410

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 4A - Council BluffsOct 22 · 5,000 Meters State · Place 59 · Council Bluffs Thomas JeffersonCouncil Bluffs Thomas Jefferson5,000 Meters State5928:40.05 PB9
Oct 16MRAC Conference XC MeetOct 16 · 5,000 Meters Varsity · Place 43 · Council Bluffs Thomas JeffersonCouncil Bluffs Thomas Jefferson5,000 Meters Varsity4327:46.37 PB9
Sep 23Creighton Prep XC InviteSep 23 · 5,000 Meters C · Place 42 · Council Bluffs Thomas JeffersonCouncil Bluffs Thomas Jefferson5,000 Meters C4229:29 PB9
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 81 · Council Bluffs Thomas JeffersonCouncil Bluffs Thomas Jefferson5,000 Meters VAR8129:04.39 PB9

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 19Mt. Michael InvitationalSep 19 · Middle School · Place 137 · Wilson Middle SchoolWilson Middle SchoolMiddle School13711:297
Sep 19Mt. Michael Middle School MeetSep 19 · 3,000 Meters New Division · Place 317 · Council Bluffs WilsonCouncil Bluffs Wilson3,000 Meters New Division31721:24 PB7
Sep 5Bellevue West XC 2023Sep 5 · 3,000 Meters Middle School · Place 104 · Council Bluffs WilsonCouncil Bluffs Wilson3,000 Meters Middle School10427:35.007