PHILADELPHIA -- Roy Halladay is expected to start as scheduled Saturday against the Marlins in Miami.

Halladay struggled through the second-shortest start of his career Saturday against the Braves at Citizens Bank Park. He cited spasms in the back of his right shoulder as a culprit, only adding to his list of frustrations this season. But after throwing 32 pitches in a bullpen session Wednesday, Phillies pitching coach Rich Dubee pronounced Halladay ready to go.

"Right now, absolutely," Dubee said. "Unless he has some type of setback, if the spasms came back or whatever. But today was very encouraging."

Dubee said Halladay, who spent time on the disabled list earlier this season with a strained right latissimus dorsi, looked like a completely different pitcher than the one that lasted just 1 2/3 innings against the Braves.

He reiterated if there is no risk of injury and Halladay wants to pitch, Halladay should pitch.

"This guy is super accountable," Dubee said. "He feels like he should carry his end of the bargain. And he has. First of all, he came back faster than we expected from the injury with one rehab start. Second of all, there are a lot of guys in this game that wouldn't have come back as early -- if come back -- period. They would have just laid down for the year, and this guy wasn't about to lay down.

"This is the top of accountability. He isn't happy with his season. He came here to win, and he feels like he didn't hold up his end of the bargain. I think he's held up more than his end of the bargain just coming back from the injury that he came back from. But he's going to do anything he can to come back next year. He is open minded, and we're going to put together a program that hopefully is going to fix all this."

Dubee said Halladay had no symptoms of the spasms that derailed him Saturday. He also said it wasn't the first time he had them this season.

"You guys don't know half of what goes on," he said. "He's fought this from time to time. He's fought this at different times in his career, too. Why stuff crops up, who knows?"

Dubee said he hasn't placed Halladay on a pitch count Saturday. Like always, he will let the flow of the game dictate how long he pitches.