It was only 30 pitches in February before a collection of 20 players and staff on Field 2 behind Roger Dean Stadium. But it was also Adam Wainwright throwing effortlessly and with command — momentous stuff just two weeks before the anniversary of his elbow injury last year.

Wainwright, who tore ligaments in his elbow and missed the season after undergoing Tommy John surgery, threw 30 pitches warming up and another 30 to Cardinals infielder Tyler Greene, minor leaguers Robert Stock and Joseph Bergman, and former teammate Rick Ankiel. He mixed sinkers, cut fastballs and his signature curve … all for strikes and never above the knees.

The performance was compelling enough for an impressed Ankiel to quip at one point, "Make a mistake one time."

Catcher Tony Cruz called Wainwright's command 'significantly" improved over last week's session against hitters.

Wainwright, who spoke confidently Wednesday afternoon about his recovery, left the field beaming. "I told you," he reminded.

A 20-game winner in 2010, Wainwright estimates he is throwing with 80-90 percent effort. He is most encouraged by the action on his breaking ball, which buckled knees during the Thursday session.

The good news doesn't surprise Wainwright.

"Too much work has been put into this by too many people, especially our training staff, for me to be surprised," he said.

Wainwright said he looks forward to building his arm strength but is ecstatic about the ease of his delivery.

"As a pitcher, you want to be able to throw that gas," he said. "But we've still got two months to go. It's gone very well."