Cubs general manager Jed Hoyer sounded disappointed but not discouraged about the team's poor start to the season.

"Part of our job is not overreacting to individual games. Looking at every individual baseball game is like checking your stock portfolio every day," Hoyer said Monday. "It's going to go up and down, up and down.

"You just have to realize that if you are winning six out of 10, you're a hell of a team. You're winning 98 games, I think. You have to do a good job of staying even-keeled, not getting too emotional about each individual game. But we've had a pattern at this point. We're not winning those close games. And the reason is very clear. The bullpen has struggled and the offense hasn't put games away."

Ryan's hope: The Cubs made a few roster moves Monday, promoting Ryan Sweeney from Triple-A Iowa and demoting outfielder Dave Sappelt.

They also recalled right-hander Rafael Dolis from Iowa and designated right-hander Kameron Loe for assignment.

Sweeney, a left-handed hitter, has a .280 career average over seven major league seasons with the White Sox, Athletics and Red Sox. Manager Dale Sveum said Sweeney will add balance to the bench and provide flexibility when the Cubs want to give Alfonso Soriano days off.

Sweeney was released by Boston on March 30 and signed with the Cubs on April 3. At Iowa, Sweeney had a .337 average with six home runs, 16 RBIs and a 1.022 OPS in 23 games.