DUNEDIN, Fla. - Phillies righthander Ryan Madson (right big toe) needed just nine pitches for his perfect rehab inning for Class A Clearwater against Dunedin last night.

With threatening skies and rain approaching, Madson warmed up quickly, then went out and got a groundout and two strikeouts in the sixth inning of Clearwater's 2-1 loss.

"It felt good today," Madson said of his quick session. "Maybe it was what I needed to get back into the swing of things. Working quick."

Madson then threw 10-plus pitches in the bullpen. With his fastball topping at 93 mph, he said he is on target to get back by the All-Star break.

"I'm going to [Double A] Reading for one inning Friday, then [Triple A] Lehigh Valley," he said of his next rehab stops.

- Eddie Michels