The St. Louis Cardinals announced prior to tonight’s game that they have recalled right-handed pitcher Greg Holland from Palm Beach (A) and optioned right-handed pitcher Mike Mayers to Memphis (AAA).

Holland, who was signed to a one-year free-agent contract on March 30, appeared in two games for the Palm Beach Cardinals, totaling 2.0 innings pitched with a scoreless relief appearance on April 5 and a start on April 7 during which he allowed one run on two hits in 1.0 inning.

Holland, 32, pitched for the National League Wild Card-qualifying Colorado Rockies in 2017 after spending his first six Major League seasons with the Kansas City Royals (2010-15).

The three-time All-Star saved 41 games in 2017, tied with the Dodgers Kenley Jansen for the National League lead and he tied the Rockies franchise single-season saves record (Jose Jimenez – 2002).

Holland has a career record of 21-18 with a 2.60 ERA in 370 career appearances covering 377.0 innings with 500 strikeouts. He has converted 186 saves in 206 opportunities and ranks 4th among MLB relievers in save percentage (90.3%) since 2010.

In 2017, Holland was named National League Comeback Player of the Year and also earned National League Relief Pitcher of the Month for April and May converting 19 of 19 saves and his first 23 saves, not recording a blown save until June 15.

Mayers appeared in two games this season, allowing one run in 2.0 innings pitched.

Holland will wear uniform no. 56.