Iowa Cubs

2027 season: 150 games, 75 at home

Next game
@ Columbus Clippers
Huntington Park

Schedule

2026 season · 155 games
Mar 28 vs Columbus Clippers Principal ParkMiLB.TV, Bally Sports Live
Mar 28 vs Columbus Clippers Principal ParkMiLB.TV, Bally Sports Live
Mar 29 vs Columbus Clippers Principal ParkMiLB.TV, Bally Sports Live
Mar 31 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Apr 1 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Apr 2 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Apr 3 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Apr 4 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Apr 5 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Apr 7 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Apr 8 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Apr 9 vs Omaha Storm Chasers Postponed Principal ParkMiLB.TV, Bally Sports Live
Apr 10 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Apr 10 Time TBD vs Omaha Storm Chasers Makeup of 4/9 PPD Principal ParkMiLB.TV, Bally Sports Live
Apr 11 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Apr 12 vs Omaha Storm Chasers Cancelled Principal ParkMiLB.TV, Bally Sports Live
Apr 14 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Apr 15 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Apr 16 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Apr 17 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Apr 18 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Apr 19 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Apr 21 vs Louisville Bats Principal ParkMiLB.TV, Bally Sports Live
Apr 22 vs Louisville Bats Principal ParkMiLB.TV, Bally Sports Live
Apr 23 vs Louisville Bats Principal ParkMiLB.TV, Bally Sports Live
Apr 25 vs Louisville Bats Principal ParkMiLB.TV, Bally Sports Live
Apr 25 vs Louisville Bats Principal ParkMiLB.TV, Bally Sports Live
Apr 26 vs Louisville Bats Principal ParkMiLB.TV, Bally Sports Live
Apr 28 @ St. Paul Saints CHS FieldMiLB.TV, Bally Sports Live
Apr 29 @ St. Paul Saints CHS FieldMiLB.TV, Bally Sports Live
Apr 30 @ St. Paul Saints CHS FieldMiLB.TV, Bally Sports Live
May 1 @ St. Paul Saints CHS FieldMiLB.TV, Bally Sports Live
May 2 @ St. Paul Saints CHS FieldMiLB.TV, Bally Sports Live
May 3 @ St. Paul Saints CHS FieldMiLB.TV, Bally Sports Live
May 5 vs Columbus Clippers Principal ParkMiLB.TV, Bally Sports Live
May 6 vs Columbus Clippers Principal ParkMiLB.TV, Bally Sports Live
May 7 vs Columbus Clippers Principal ParkMiLB.TV, Bally Sports Live
May 9 vs Columbus Clippers Principal ParkMiLB.TV, Bally Sports Live
May 9 vs Columbus Clippers Principal ParkMiLB.TV, Bally Sports Live
May 10 vs Columbus Clippers Principal ParkMiLB.TV, Bally Sports Live
May 12 @ Nashville Sounds First Horizon ParkMiLB.TV, Bally Sports Live
May 13 @ Nashville Sounds First Horizon ParkMiLB.TV, Bally Sports Live
May 14 @ Nashville Sounds First Horizon ParkMiLB.TV, Bally Sports Live
May 15 @ Nashville Sounds First Horizon ParkMiLB.TV, Bally Sports Live
May 16 @ Nashville Sounds First Horizon ParkMiLB.TV, Bally Sports Live
May 17 @ Nashville Sounds First Horizon ParkMiLB.TV, Bally Sports Live
May 19 vs Memphis Redbirds Principal ParkMiLB.TV, Bally Sports Live
May 20 vs Memphis Redbirds Principal ParkMiLB.TV, Bally Sports Live
May 21 vs Memphis Redbirds Principal ParkMiLB.TV, Bally Sports Live
May 23 vs Memphis Redbirds Principal ParkMiLB.TV, Bally Sports Live
May 23 vs Memphis Redbirds Principal ParkMiLB.TV, Bally Sports Live
May 24 vs Memphis Redbirds Principal Park
May 25 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
May 27 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
May 28 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
May 29 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
May 30 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
May 31 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
Jun 2 vs Toledo Mud Hens Principal ParkMiLB.TV, Bally Sports Live
Jun 3 vs Toledo Mud Hens Principal ParkMiLB.TV, Bally Sports Live
Jun 4 vs Toledo Mud Hens Postponed Principal ParkMiLB.TV, Bally Sports Live
Jun 6 vs Toledo Mud Hens Principal ParkMiLB.TV, Bally Sports Live
Jun 6 vs Toledo Mud Hens Principal ParkMiLB.TV, Bally Sports Live
Jun 6 Time TBD vs Toledo Mud Hens Makeup of 6/4 PPD Principal ParkMiLB.TV, Bally Sports Live
Jun 7 vs Toledo Mud Hens Cancelled Principal ParkMiLB.TV, Bally Sports Live
Jun 9 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Jun 10 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Jun 11 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Jun 12 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Jun 13 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Jun 14 @ Louisville Bats Louisville Slugger FieldMiLB.TV, Bally Sports Live
Jun 16 vs Indianapolis Indians Principal ParkMiLB.TV, Bally Sports Live
Jun 17 vs Indianapolis Indians Principal ParkMiLB.TV, Bally Sports Live
Jun 18 vs Indianapolis Indians Principal ParkMiLB.TV, Bally Sports Live
Jun 20 vs Indianapolis Indians Principal ParkMiLB.TV, Bally Sports Live
Jun 20 vs Indianapolis Indians Principal ParkMiLB.TV, Bally Sports Live
Jun 21 vs Indianapolis Indians Principal ParkMiLB.TV, Bally Sports Live
Jun 23 vs Buffalo Bisons Principal ParkMiLB.TV, Bally Sports Live
Jun 24 vs Buffalo Bisons Principal ParkMiLB.TV, Bally Sports Live
Jun 25 vs Buffalo Bisons Principal ParkMiLB.TV, Bally Sports Live
Jun 27 vs Buffalo Bisons Principal ParkMiLB.TV, Bally Sports Live
Jun 27 vs Buffalo Bisons Principal ParkMiLB.TV, Bally Sports Live
Jun 28 vs Buffalo Bisons Principal ParkMiLB.TV, Bally Sports Live
Jun 30 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Jul 1 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Jul 2 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Jul 3 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Jul 4 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Jul 5 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Jul 7 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Jul 8 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Jul 9 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Jul 11 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Jul 11 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Jul 12 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Jul 18 @ Memphis Redbirds AutoZone ParkMiLB.TV, Bally Sports Live
Jul 18 @ Memphis Redbirds AutoZone ParkMiLB.TV, Bally Sports Live
Jul 19 @ Memphis Redbirds AutoZone ParkMiLB.TV, Bally Sports Live
Jul 21 @ Gwinnett Stripers Gwinnett FieldMiLB.TV, Bally Sports Live
Jul 22 @ Gwinnett Stripers Gwinnett FieldMiLB.TV, Bally Sports Live
Jul 23 @ Gwinnett Stripers Gwinnett FieldMiLB.TV, Bally Sports Live
Jul 24 @ Gwinnett Stripers Postponed Gwinnett FieldMiLB.TV, Bally Sports Live
Jul 25 @ Gwinnett Stripers Gwinnett FieldMiLB.TV, Bally Sports Live
Jul 25 Time TBD @ Gwinnett Stripers Makeup of 7/24 PPD Gwinnett FieldMiLB.TV, Bally Sports Live
Jul 26 @ Gwinnett Stripers Gwinnett FieldMiLB.TV, Bally Sports Live
Jul 28 vs Scranton/Wilkes-Barre RailRiders Principal ParkMiLB.TV, Bally Sports Live
Jul 29 vs Scranton/Wilkes-Barre RailRiders Principal ParkMiLB.TV, Bally Sports Live
Jul 30 vs Scranton/Wilkes-Barre RailRiders Principal ParkMiLB.TV, Bally Sports Live
Aug 1 vs Scranton/Wilkes-Barre RailRiders Principal ParkMiLB.TV, Bally Sports Live
Aug 1 vs Scranton/Wilkes-Barre RailRiders Principal ParkMiLB.TV, Bally Sports Live
Aug 2 vs Scranton/Wilkes-Barre RailRiders Principal ParkMiLB.TV, Bally Sports Live
Aug 4 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
Aug 5 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
Aug 6 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
Aug 7 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
Aug 8 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
Aug 9 @ Indianapolis Indians Victory FieldMiLB.TV, Bally Sports Live
Aug 11 vs St. Paul Saints MiLB Field of Dreams game Field of DreamsMLB Network, MiLB.TV, Bally Sports Live
Aug 12 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Aug 13 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Aug 15 vs St. Paul Saints Postponed Principal ParkMiLB.TV, Bally Sports Live
Aug 15 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Aug 15 Time TBD vs St. Paul Saints Makeup of 8/14 PPD Principal ParkMiLB.TV, Bally Sports Live
Aug 16 vs St. Paul Saints Principal ParkMiLB.TV, Bally Sports Live
Aug 18 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Aug 19 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Aug 20 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Aug 21 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Aug 22 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Aug 23 @ Toledo Mud Hens Fifth Third FieldMiLB.TV, Bally Sports Live
Aug 25 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Aug 26 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Aug 27 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Aug 29 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Aug 29 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Aug 30 vs Omaha Storm Chasers Principal ParkMiLB.TV, Bally Sports Live
Sep 1 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Sep 2 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Sep 3 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Sep 4 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Sep 5 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Sep 6 @ Columbus Clippers Huntington ParkMiLB.TV, Bally Sports Live
Sep 8 vs Toledo Mud Hens Cancelled Principal ParkMiLB.TV, Bally Sports Live
Sep 9 vs Toledo Mud Hens Principal ParkMiLB.TV, Bally Sports Live
Sep 10 vs Toledo Mud Hens Principal ParkMiLB.TV, Bally Sports Live
Sep 12 vs Toledo Mud Hens Principal ParkMiLB.TV, Bally Sports Live
Sep 12 vs Toledo Mud Hens Principal ParkMiLB.TV, Bally Sports Live
Sep 13 vs Toledo Mud Hens Principal ParkMiLB.TV, Bally Sports Live
Sep 15 @ Omaha Storm Chasers Postponed Werner ParkMiLB.TV, Bally Sports Live
Sep 16 @ Omaha Storm Chasers Cancelled Werner ParkMiLB.TV, Bally Sports Live
Sep 17 @ Omaha Storm Chasers Werner ParkMiLB.TV, Bally Sports Live
Sep 18 @ Omaha Storm Chasers Werner ParkMiLB.TV, Bally Sports Live
Sep 18 Time TBD @ Omaha Storm Chasers Makeup of 9/15 PPD Werner ParkMiLB.TV, Bally Sports Live
Sep 19 @ Omaha Storm Chasers Werner ParkMiLB.TV, Bally Sports Live
Sep 20 @ Omaha Storm Chasers Werner ParkMiLB.TV, Bally Sports Live
WhenMatchupVenue and broadcast
Mar 26 @ Columbus Clippers Huntington Park
Mar 27 @ Columbus Clippers Huntington Park
Mar 28 @ Columbus Clippers Huntington Park
Mar 30 vs Toledo Mud Hens Principal Park
Mar 31 vs Toledo Mud Hens Principal Park
Apr 1 vs Toledo Mud Hens Principal Park
Apr 3 vs Toledo Mud Hens Principal Park
Apr 3 vs Toledo Mud Hens Principal Park
Apr 4 vs Toledo Mud Hens Principal Park
Apr 6 @ Indianapolis Indians Victory Field
Apr 7 @ Indianapolis Indians Victory Field
Apr 8 @ Indianapolis Indians Victory Field
Apr 9 @ Indianapolis Indians Victory Field
Apr 10 @ Indianapolis Indians Victory Field
Apr 11 @ Indianapolis Indians Victory Field
Apr 13 vs Columbus Clippers Principal Park
Apr 14 vs Columbus Clippers Principal Park
Apr 15 vs Columbus Clippers Principal Park
Apr 17 vs Columbus Clippers Principal Park
Apr 17 vs Columbus Clippers Principal Park
Apr 18 vs Columbus Clippers Principal Park
Apr 20 @ Toledo Mud Hens Fifth Third Field
Apr 21 @ Toledo Mud Hens Fifth Third Field
Apr 22 @ Toledo Mud Hens Fifth Third Field
Apr 23 @ Toledo Mud Hens Fifth Third Field
Apr 24 @ Toledo Mud Hens Fifth Third Field
Apr 25 @ Toledo Mud Hens Fifth Third Field
Apr 27 vs Indianapolis Indians Principal Park
Apr 28 vs Indianapolis Indians Principal Park
Apr 29 vs Indianapolis Indians Principal Park
May 1 vs Indianapolis Indians Principal Park
May 1 vs Indianapolis Indians Principal Park
May 2 vs Indianapolis Indians Principal Park
May 4 vs Omaha Storm Chasers Principal Park
May 5 vs Omaha Storm Chasers Principal Park
May 6 vs Omaha Storm Chasers Principal Park
May 8 vs Omaha Storm Chasers Principal Park
May 8 vs Omaha Storm Chasers Principal Park
May 9 vs Omaha Storm Chasers Principal Park
May 11 @ Oklahoma City Comets Chickasaw Bricktown Ballpark
May 12 @ Oklahoma City Comets Chickasaw Bricktown Ballpark
May 13 @ Oklahoma City Comets Chickasaw Bricktown Ballpark
May 15 @ Oklahoma City Comets Chickasaw Bricktown Ballpark
May 15 @ Oklahoma City Comets Chickasaw Bricktown Ballpark
May 16 @ Oklahoma City Comets Chickasaw Bricktown Ballpark
May 18 vs Louisville Bats Principal Park
May 19 vs Louisville Bats Principal Park
May 20 vs Louisville Bats Principal Park
May 22 vs Louisville Bats Principal Park
May 22 vs Louisville Bats Principal Park
May 23 vs Louisville Bats Principal Park
May 25 @ Omaha Storm Chasers Werner Park
May 26 @ Omaha Storm Chasers Werner Park
May 27 @ Omaha Storm Chasers Werner Park
May 28 @ Omaha Storm Chasers Werner Park
May 29 @ Omaha Storm Chasers Werner Park
May 30 @ Omaha Storm Chasers Werner Park
Jun 1 vs Toledo Mud Hens Principal Park
Jun 2 vs Toledo Mud Hens Principal Park
Jun 3 vs Toledo Mud Hens Principal Park
Jun 5 vs Toledo Mud Hens Principal Park
Jun 5 vs Toledo Mud Hens Principal Park
Jun 6 vs Toledo Mud Hens Principal Park
Jun 8 @ Charlotte Knights Truist Field
Jun 9 @ Charlotte Knights Truist Field
Jun 10 @ Charlotte Knights Truist Field
Jun 11 @ Charlotte Knights Truist Field
Jun 12 @ Charlotte Knights Truist Field
Jun 13 @ Charlotte Knights Truist Field
Jun 15 vs Louisville Bats Principal Park
Jun 16 vs Louisville Bats Principal Park
Jun 17 vs Louisville Bats Principal Park
Jun 19 vs Louisville Bats Principal Park
Jun 19 vs Louisville Bats Principal Park
Jun 20 vs Louisville Bats Principal Park
Jun 22 @ Nashville Sounds First Horizon Park
Jun 23 @ Nashville Sounds First Horizon Park
Jun 24 @ Nashville Sounds First Horizon Park
Jun 25 @ Nashville Sounds First Horizon Park
Jun 26 @ Nashville Sounds First Horizon Park
Jun 27 @ Nashville Sounds First Horizon Park
Jun 29 vs St. Paul Saints Principal Park
Jun 30 vs St. Paul Saints Principal Park
Jul 1 vs St. Paul Saints Principal Park
Jul 3 vs St. Paul Saints Principal Park
Jul 4 vs St. Paul Saints Principal Park
Jul 5 vs St. Paul Saints Principal Park
Jul 6 @ Columbus Clippers Huntington Park
Jul 7 @ Columbus Clippers Huntington Park
Jul 8 @ Columbus Clippers Huntington Park
Jul 9 @ Columbus Clippers Huntington Park
Jul 10 @ Columbus Clippers Huntington Park
Jul 11 @ Columbus Clippers Huntington Park
Jul 17 vs Memphis Redbirds Principal Park
Jul 17 vs Memphis Redbirds Principal Park
Jul 18 vs Memphis Redbirds Principal Park
Jul 20 @ Louisville Bats Louisville Slugger Field
Jul 21 @ Louisville Bats Louisville Slugger Field
Jul 22 @ Louisville Bats Louisville Slugger Field
Jul 23 @ Louisville Bats Louisville Slugger Field
Jul 24 @ Louisville Bats Louisville Slugger Field
Jul 25 @ Louisville Bats Louisville Slugger Field
Jul 27 vs Omaha Storm Chasers Principal Park
Jul 28 vs Omaha Storm Chasers Principal Park
Jul 29 vs Omaha Storm Chasers Principal Park
Jul 31 vs Omaha Storm Chasers Principal Park
Jul 31 vs Omaha Storm Chasers Principal Park
Aug 1 vs Omaha Storm Chasers Principal Park
Aug 3 @ Indianapolis Indians Victory Field
Aug 4 @ Indianapolis Indians Victory Field
Aug 5 @ Indianapolis Indians Victory Field
Aug 6 @ Indianapolis Indians Victory Field
Aug 7 @ Indianapolis Indians Victory Field
Aug 8 @ Indianapolis Indians Victory Field
Aug 10 vs St. Paul Saints Principal Park
Aug 11 vs St. Paul Saints Principal Park
Aug 12 vs St. Paul Saints Principal Park
Aug 14 vs St. Paul Saints Principal Park
Aug 14 vs St. Paul Saints Principal Park
Aug 15 vs St. Paul Saints Principal Park
Aug 17 @ Omaha Storm Chasers Werner Park
Aug 18 @ Omaha Storm Chasers Werner Park
Aug 19 @ Omaha Storm Chasers Werner Park
Aug 21 @ Omaha Storm Chasers Werner Park
Aug 21 @ Omaha Storm Chasers Werner Park
Aug 22 @ Omaha Storm Chasers Werner Park
Aug 24 vs Salt Lake Bees Principal Park
Aug 25 vs Salt Lake Bees Principal Park
Aug 26 vs Salt Lake Bees Principal Park
Aug 28 vs Salt Lake Bees Principal Park
Aug 28 vs Salt Lake Bees Principal Park
Aug 29 vs Salt Lake Bees Principal Park
Aug 31 @ St. Paul Saints CHS Field
Sep 1 @ St. Paul Saints CHS Field
Sep 2 @ St. Paul Saints CHS Field
Sep 4 @ St. Paul Saints CHS Field
Sep 4 @ St. Paul Saints CHS Field
Sep 5 @ St. Paul Saints CHS Field
Sep 7 vs Scranton/Wilkes-Barre RailRiders Principal Park
Sep 8 vs Scranton/Wilkes-Barre RailRiders Principal Park
Sep 9 vs Scranton/Wilkes-Barre RailRiders Principal Park
Sep 11 vs Scranton/Wilkes-Barre RailRiders Principal Park
Sep 11 vs Scranton/Wilkes-Barre RailRiders Principal Park
Sep 12 vs Scranton/Wilkes-Barre RailRiders Principal Park
Sep 14 @ Louisville Bats Louisville Slugger Field
Sep 15 @ Louisville Bats Louisville Slugger Field
Sep 16 @ Louisville Bats Louisville Slugger Field
Sep 17 @ Louisville Bats Louisville Slugger Field
Sep 18 @ Louisville Bats Louisville Slugger Field
Sep 19 @ Louisville Bats Louisville Slugger Field