May 13, 2022; St. Louis, Missouri, USA; St. Louis Cardinals relief pitcher T.J. McFarland (62) pitches against the San Francisco Giants during the eighth inning at Busch Stadium. Mandatory Credit: Jeff Curry-USA TODAY Sports

T.J. McFarland, who has struggled through much of his second season with St. Louis, has been designated for assignment, the Cardinals announced Wednesday.

In a corresponding move, the Cardinals recalled right-hander Jake Woodford from Triple-A Memphis.

McFarland pitched in 28 games this season, tallying a 6.61 ERA, .323 batting average against and 1.62 WHIP in 32.2 innings. It was a steep drop from his performance in 2021, when he went 4-1 with a 2.56 ERA, .237 average against and 1.06 WHIP in 38.2 innings across 38 games.

The 33-year-old left-hander allowed the final two runs scored by the Rockies in their 16-5 win over St. Louis on Tuesday. Both runs scored on a home run by Ryan McMahon that traveled an estimated 495 feet.

Woodford joins St. Louis after spending most of the 2022 season in Memphis despite pitching well there, in earlier stints this season with the Cardinals and in 2021 with the big league club.

Woodford, 25, was 3-4 with a 3.99 ERA in 26 games (eight starts) spanning 67.2 innings last season with the Cardinals. He also has pitched 20.2 innings with St. Louis this year, going 1-0 with a 3.05 ERA in 11 games. All those games this season were in relief, whereas he has pitched 11 games -- but 10 starts -- in Triple-A, fashioning a 2-3 record with a 3.14 ERA over 43 innings.

The Cardinals play the second game of their three-game set in Colorado on Wednesday night. Coverage begins at 7 p.m. on Bally Sports Midwest.