The calendar reads that it is April, though Mother Nature continues to provide biting reminders of that winter chill.

Zack Wheeler continues to remind himself that his calendar reads that it’s still spring training as he works his way back from thoracic outlet surgery.

That means there are adjustments and tweaks with every outing, including Wednesday’s third rehab start with the IronPigs.

“I felt a little out of sync with my mechanics [in my previous start],” he said, “especially out of the wind-up. I think I found it, something with my left leg.

“Basically, that’s what happens every spring training. This is my spring training, so we kind of fixed it and felt a lot better today, a lot more smooth.”

Wheeler allowed one run on three hits, a walk, a hit batter and a wild pitch in 4 1/3 inning against the Rochester Red Wings. He threw 61 pitches, 44 for strikes. He struck out six. He threw 12 of 17 first-pitch strikes.

The 35-year-old is slated to make at least one more rehab start somewhere next week. Lehigh Valley is in St. Paul, Minn., and Double-A Reading is in Somerset, N.J.

There is more to work on in Wheeler’s spring training: More mechanical tweaks, more stretched out, more patience.

“I thought I’d a little further along,” Wheeler admitted. “That’s the big thing, just the muscle memory, taking time to get it back. So, it’s frustrating, sometimes, but at the same time I know I was out for awhile and had major surgery. So, I’ve got to remind myself to just take it as it comes.”

Wheeler, who threw 38 and 49 pitches, respectively, in his first two rehab starts, commanded all of his pitches on Wednesday — another chilly night in the Lehigh Valley. That’s something that was not there previously this spring.

The right-hander produced five swing-and-misses, 12 called strikes (two on third strikes) and 18 foul balls among the 44 strikes.

“[The offspeed pitches] were working today,” Wheeler said, “probably the best so far. They got a tiny bit sloppy at the end, but that tends to happen in every start. But early on, they were really good.”

Rochester scored its lone run against Wheeler thanks to a 60-foot dribbler, an infielder chopper and blooper in no man’s land in the fourth inning. That’s also when he walked a batter and threw a wild pitch. But he also induced a double-play grounder and got a called third strike to prevent further damage.

The Red Wings had only one hard-hit ball. Robert Hassell hit a 98.8 mph liner on Wheeler’s first pitch of the game right at IronPigs third baseman Carter Kieboom.

Wheeler sat at 93 mph on his fastball, still a tick or two down from his expected form. But he said he’s dealt with that as recently as a couple years ago in the big leagues.

“I’m still a little off,” Wheeler admitted. “That’s why you take these starts, tinker here and there, kind of let your body adjust. There’s nothing more you can do besides pitch and get those reps.”

Roster moves

The Phillies acquired OF Steward Berroa from the Brewers in exchange for cash considerations and optioned him to the IronPigs. To make room for Berroa on the 40-man roster, right-handed pitcher Yoniel Curet was designated for assignment.

Berroa, 26, began the season on the 10-day injured list with a right shoulder strain before being optioned to Triple-A Nashville on April 2, then designated for assignment the next day. He made two rehab appearances with the Sounds, batting .250 (2-for-8) with one walk and a run scored.

The Dominican Republic native, who will report Friday, was originally signed by the Toronto Blue Jays as a non-drafted free agent on July 4, 2016. He played 30 career games between the Brewers and Blue Jays from 2024-25. In 601 career minor league games, the switch-hitter slashed .250/.355/.378 with 90 doubles, 27 triples, 36 home runs, 228 RBIs, 313 walks, 388 runs scored and 271 stolen bases.

LHP Kyle Backhus, optioned Wednesday by the Phillies, was added to the IronPigs’ roster.

OF Cade Fergus was put on the Development List.

How they scored

Top 4: Harry Ford reached on an infield dribbler and Dylan Crews reached on an infield single. After a double-play grounder, Andres Chaparro’s bloop single to center scored Ford. Red Wings 1-0.

Top 6: Dylan Crews and Abimelec Ortiz walked. Chaparro’s single scored Crews. Yohandy Morales’ single scored Ortiz. Andrew Pinckney then snapped an 0-for-11 streak with a three-run home run, his first homer of the season. Red Wings 6-0.

Bottom 6: Christian Cairo walked and scored on Felix Reyes’ home run, his third of the season. Red Wings 6-2.

Bottom 9: Bryan De La Cruz walked, took second on a wild pitch, third on Pedro Leon’s single and scored on Liover Peguero’s grounder. Red Wings 6-3.

Up next

RHP Alan Rangel (1-0, 0.84 ERA) vs. Rochester LHP Mitchell Parker (1-1, 4.66) in a 6:35 p.m. start Thursday from Coca-Cola Park. Rangel allowed three hits and three walks in six shutout innings in his last start in Durham.

Senior writer Tom Housenick can be reached at thousenick@mcall.com