Hochman: Riley O'Brien isn't just one of Cardinals' best relievers. He's one of baseball's.
Cardinals pitcher Riley O'Brien celebrates striking out Red Sox second baseman Marcelo Mayer during the ninth inning of a game Friday, April 10, 2026, at Busch Stadium.
Photos: Starter Dustin May gives six innings as Cardinals beat Guardians 5-3
Cardinals starting pitcher Dustin May celebrates after the Guardians' Jose Ramirez hit into a double play to end in the sixth inning of a game Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals outfielder Nathan Church scores on a RBI double by Pedro Pages in the second inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman tags out Cleveland Guardians Steven Kwan in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
The St. Louis Cardinals stand for the national anthem on Jackie Robinson Day before the start of a game against the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium. Players on both teams will wear Robinson’s number 42, honoring Robinson who broke the professional baseball color barrier.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker throws his bat to the ground after striking out swinging to end the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church stands on second base after hitting a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals JJ Wetherholt fields a single by Cleveland Guardian Daniel Schneemann in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals starting pitcher Dustin May arrives in the dugout before the start of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis starting pitcher Dustin May goes to work in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals first baseman Alec Burleson stands on first after hitting a single in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson advances to second on a sacrifice fly by Cardinals Jordan Walker in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Ramón UrÃas high-fives teammates after scoring on Nathan Church’s RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman grounds out with stranding two runners to end the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Pedro Pages motions to the dugout after hitting a RBI double in the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals shortstop Masyn Winn tags out Cleveland Guardian Daniel Schneemann trying to steal second base to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson throws his batting gear to the ground after striking out with bases loaded to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Masyn Winn yells after popping to Cleveland Guardians shortstop Brayan Rocchio to end the third inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Michael McGreevy sits in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Dustin May celebrates striking out Cleveland Guardians Daniel Schneeman in the fifth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals manager Oliver Marmol (37) congratulates Cardinals Nathan Church after the Cardinals beat the Guardians 5-3 on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Victor Scott II flies airborne beating a throw to Cleveland Guardian shortstop Brayan Rocchio to steal second base in the fourth inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Kyle Leahy and Michael McGreevy sit in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitcher Justin Bruihl on the mound right before Cleveland Guardians Bo Naylor hit a 2RBI double during the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals shortstop Masyn Winn scores on a sacrifice fly by Cardinals JJ Wetherholt to give the Cardinals the lead in the sixth inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
St. Louis Cardinals reliever Riley O'Brien goes to work in the ninth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson hits a RBI single in the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church rounds first on a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson strikes out in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker hustles past first base after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker motions to the dugout after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
'Death by 1,000 paper cuts': Cardinals follow recipe, bake 'little things' into big win
As spring games started, Cardinals hitting coach Brant Brown stood off to the side on February morning, not too far from first base, as batting practice finished. He described the nature of offense his young hitters could chase around the bases if they did so less around the strike zone.
He noted their speed and stressed pitch recognition. He described how every at-bat is a situation that can get a “runner closer to home,†and while it may take young hitters time to increase their power or impact, he had a phrase for the offense the could be daily:
Cardinals shortstop Masyn Winn scores on a sacrifice fly by Cardinals JJ Wetherholt to give the Cardinals the lead in the sixth inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Photos: Starter Dustin May gives six innings as Cardinals beat Guardians 5-3
Cardinals starting pitcher Dustin May celebrates after the Guardians' Jose Ramirez hit into a double play to end in the sixth inning of a game Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals outfielder Nathan Church scores on a RBI double by Pedro Pages in the second inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman tags out Cleveland Guardians Steven Kwan in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
The St. Louis Cardinals stand for the national anthem on Jackie Robinson Day before the start of a game against the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium. Players on both teams will wear Robinson’s number 42, honoring Robinson who broke the professional baseball color barrier.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker throws his bat to the ground after striking out swinging to end the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church stands on second base after hitting a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals JJ Wetherholt fields a single by Cleveland Guardian Daniel Schneemann in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals starting pitcher Dustin May arrives in the dugout before the start of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis starting pitcher Dustin May goes to work in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals first baseman Alec Burleson stands on first after hitting a single in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson advances to second on a sacrifice fly by Cardinals Jordan Walker in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Ramón UrÃas high-fives teammates after scoring on Nathan Church’s RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman grounds out with stranding two runners to end the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Pedro Pages motions to the dugout after hitting a RBI double in the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals shortstop Masyn Winn tags out Cleveland Guardian Daniel Schneemann trying to steal second base to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson throws his batting gear to the ground after striking out with bases loaded to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Masyn Winn yells after popping to Cleveland Guardians shortstop Brayan Rocchio to end the third inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Michael McGreevy sits in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Dustin May celebrates striking out Cleveland Guardians Daniel Schneeman in the fifth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals manager Oliver Marmol (37) congratulates Cardinals Nathan Church after the Cardinals beat the Guardians 5-3 on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Victor Scott II flies airborne beating a throw to Cleveland Guardian shortstop Brayan Rocchio to steal second base in the fourth inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Kyle Leahy and Michael McGreevy sit in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitcher Justin Bruihl on the mound right before Cleveland Guardians Bo Naylor hit a 2RBI double during the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals shortstop Masyn Winn scores on a sacrifice fly by Cardinals JJ Wetherholt to give the Cardinals the lead in the sixth inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
St. Louis Cardinals reliever Riley O'Brien goes to work in the ninth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson hits a RBI single in the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church rounds first on a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson strikes out in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker hustles past first base after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker motions to the dugout after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
'A lot of little things': What Oli Marmol, players said of Cardinals' win over Guardians
The Cardinals did the little things needed to win Wednesday's series finale vs. the Guardians and take the series, they say.
Here's what manager Oliver Marmol as well as starting pitcher Dustin May, first baseman Alec Burleson and closer Riley O'Brien had to say afterwards.
St. Louis Cardinals manager Oliver Marmol speaks with the media after a win over the Guardians at Busch Stadium in St. Louis on Wednesday, April 15, 2026.
St. Louis Cardinals pitcher Dustin May speaks with the media after a win over the Guardians at Busch Stadium in St. Louis on Wednesday, April 15, 2026.
St. Louis Cardinals pitcher Riley O'Brien speaks with the media after a win over the Guardians at Busch Stadium in St. Louis on Wednesday, April 15, 2026.
Photos: Starter Dustin May gives six innings as Cardinals beat Guardians 5-3
Cardinals starting pitcher Dustin May celebrates after the Guardians' Jose Ramirez hit into a double play to end in the sixth inning of a game Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals outfielder Nathan Church scores on a RBI double by Pedro Pages in the second inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman tags out Cleveland Guardians Steven Kwan in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
The St. Louis Cardinals stand for the national anthem on Jackie Robinson Day before the start of a game against the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium. Players on both teams will wear Robinson’s number 42, honoring Robinson who broke the professional baseball color barrier.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker throws his bat to the ground after striking out swinging to end the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church stands on second base after hitting a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals JJ Wetherholt fields a single by Cleveland Guardian Daniel Schneemann in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals starting pitcher Dustin May arrives in the dugout before the start of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis starting pitcher Dustin May goes to work in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals first baseman Alec Burleson stands on first after hitting a single in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson advances to second on a sacrifice fly by Cardinals Jordan Walker in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Ramón UrÃas high-fives teammates after scoring on Nathan Church’s RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman grounds out with stranding two runners to end the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Pedro Pages motions to the dugout after hitting a RBI double in the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals shortstop Masyn Winn tags out Cleveland Guardian Daniel Schneemann trying to steal second base to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson throws his batting gear to the ground after striking out with bases loaded to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Masyn Winn yells after popping to Cleveland Guardians shortstop Brayan Rocchio to end the third inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Michael McGreevy sits in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Dustin May celebrates striking out Cleveland Guardians Daniel Schneeman in the fifth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals manager Oliver Marmol (37) congratulates Cardinals Nathan Church after the Cardinals beat the Guardians 5-3 on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Victor Scott II flies airborne beating a throw to Cleveland Guardian shortstop Brayan Rocchio to steal second base in the fourth inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Kyle Leahy and Michael McGreevy sit in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitcher Justin Bruihl on the mound right before Cleveland Guardians Bo Naylor hit a 2RBI double during the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals shortstop Masyn Winn scores on a sacrifice fly by Cardinals JJ Wetherholt to give the Cardinals the lead in the sixth inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
St. Louis Cardinals reliever Riley O'Brien goes to work in the ninth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson hits a RBI single in the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church rounds first on a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson strikes out in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker hustles past first base after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker motions to the dugout after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Pesky Cardinals stack singles, steals, sacrifices to outrun Guardians for series win
Cardinals outfielder Nathan Church scores on a RBI double by Pedro Pages in the second inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
The comeback didn’t have to be as mighty but proved to be just as effective Wednesday afternoon to seize the series from the Cleveland Guardians.
The Cardinals turned constant pressure on the bases and a timely series of singles and productive outs into a late-game chain of runs and, technically, another come-from-behind victory at Busch Stadium. Nathan Church had three hits, scored a run in the decisive rally and added an RBI later as the Cardinals beat the rain and the Guardians for a 5-3 victory.
Cardinals starting pitcher Dustin May celebrates after the Guardians' Jose Ramirez hit into a double play to end in the sixth inning of a game Wednesday, April 15, 2026, at Busch Stadium.
Photos: Starter Dustin May gives six innings as Cardinals beat Guardians 5-3
Cardinals starting pitcher Dustin May celebrates after the Guardians' Jose Ramirez hit into a double play to end in the sixth inning of a game Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals outfielder Nathan Church scores on a RBI double by Pedro Pages in the second inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman tags out Cleveland Guardians Steven Kwan in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
The St. Louis Cardinals stand for the national anthem on Jackie Robinson Day before the start of a game against the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium. Players on both teams will wear Robinson’s number 42, honoring Robinson who broke the professional baseball color barrier.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker throws his bat to the ground after striking out swinging to end the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church stands on second base after hitting a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals JJ Wetherholt fields a single by Cleveland Guardian Daniel Schneemann in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals starting pitcher Dustin May arrives in the dugout before the start of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis starting pitcher Dustin May goes to work in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals first baseman Alec Burleson stands on first after hitting a single in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson advances to second on a sacrifice fly by Cardinals Jordan Walker in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Ramón UrÃas high-fives teammates after scoring on Nathan Church’s RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman grounds out with stranding two runners to end the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Pedro Pages motions to the dugout after hitting a RBI double in the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals shortstop Masyn Winn tags out Cleveland Guardian Daniel Schneemann trying to steal second base to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson throws his batting gear to the ground after striking out with bases loaded to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Masyn Winn yells after popping to Cleveland Guardians shortstop Brayan Rocchio to end the third inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Michael McGreevy sits in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Dustin May celebrates striking out Cleveland Guardians Daniel Schneeman in the fifth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals manager Oliver Marmol (37) congratulates Cardinals Nathan Church after the Cardinals beat the Guardians 5-3 on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Victor Scott II flies airborne beating a throw to Cleveland Guardian shortstop Brayan Rocchio to steal second base in the fourth inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Kyle Leahy and Michael McGreevy sit in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitcher Justin Bruihl on the mound right before Cleveland Guardians Bo Naylor hit a 2RBI double during the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals shortstop Masyn Winn scores on a sacrifice fly by Cardinals JJ Wetherholt to give the Cardinals the lead in the sixth inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
St. Louis Cardinals reliever Riley O'Brien goes to work in the ninth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson hits a RBI single in the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church rounds first on a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson strikes out in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker hustles past first base after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker motions to the dugout after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
St. Louis Cardinals starter goes six innings as Cardinals scramble to beat the Guardians 5-3.Â
Ivan Herrera finds 'smooth' swings after feeling 'off' at the plate: Cardinals Extra
Before he unloaded on a change-up from Guardians starter Joey Cantillo on Tuesday night to give the Cardinals their first run — and give him his first homer of the season — Cardinals catcher Ivan Herrera felt the pitch he offered at before Cantillo threw the change-up provided him “a little extra confidence.â€
Ahead 2-1 in the count against Cantillo, Herrera was offered a fastball that Cantillo located on the outer half of the plate. All Herrera was able to do was get a piece of it and foul it into the ground, but the swing itself felt “smooth†enough to provide some assurance that his swing was headed in the direction he wants.
ÁñÁ«ÊÓÆµ Cardinals beat writer Daniel Guerrero joined columnist Lynn Worthy to dive into some individual performances as well as what to make of the bullpen struggles.
Photos: Starter Dustin May gives six innings as Cardinals beat Guardians 5-3
Cardinals starting pitcher Dustin May celebrates after the Guardians' Jose Ramirez hit into a double play to end in the sixth inning of a game Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals outfielder Nathan Church scores on a RBI double by Pedro Pages in the second inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman tags out Cleveland Guardians Steven Kwan in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
The St. Louis Cardinals stand for the national anthem on Jackie Robinson Day before the start of a game against the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium. Players on both teams will wear Robinson’s number 42, honoring Robinson who broke the professional baseball color barrier.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker throws his bat to the ground after striking out swinging to end the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church stands on second base after hitting a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals JJ Wetherholt fields a single by Cleveland Guardian Daniel Schneemann in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals starting pitcher Dustin May arrives in the dugout before the start of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis starting pitcher Dustin May goes to work in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals first baseman Alec Burleson stands on first after hitting a single in the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson advances to second on a sacrifice fly by Cardinals Jordan Walker in the first inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Ramón UrÃas high-fives teammates after scoring on Nathan Church’s RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nolan Gorman grounds out with stranding two runners to end the first inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Pedro Pages motions to the dugout after hitting a RBI double in the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals shortstop Masyn Winn tags out Cleveland Guardian Daniel Schneemann trying to steal second base to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson throws his batting gear to the ground after striking out with bases loaded to end the second inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Masyn Winn yells after popping to Cleveland Guardians shortstop Brayan Rocchio to end the third inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Michael McGreevy sits in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Dustin May celebrates striking out Cleveland Guardians Daniel Schneeman in the fifth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals manager Oliver Marmol (37) congratulates Cardinals Nathan Church after the Cardinals beat the Guardians 5-3 on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Victor Scott II flies airborne beating a throw to Cleveland Guardian shortstop Brayan Rocchio to steal second base in the fourth inning of a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitchers Kyle Leahy and Michael McGreevy sit in the dugout during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals pitcher Justin Bruihl on the mound right before Cleveland Guardians Bo Naylor hit a 2RBI double during the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Cardinals shortstop Masyn Winn scores on a sacrifice fly by Cardinals JJ Wetherholt to give the Cardinals the lead in the sixth inning of a game against the Guardians on Wednesday, April 15, 2026, at Busch Stadium.
St. Louis Cardinals reliever Riley O'Brien goes to work in the ninth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson hits a RBI single in the sixth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Nathan Church rounds first on a RBI double in the seventh inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Alec Burleson strikes out in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker hustles past first base after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
St. Louis Cardinals Jordan Walker motions to the dugout after hitting a double in the eighth inning during a game between the Cardinals and the Cleveland Guardians on Wednesday, April 15, 2026, at Busch Stadium.
Laurie Skrivan, Post-Dispatch
Inside the two at-bats that helped the Cardinals to extras in their latest comeback win
Cardinals designated hitter Yohel Pozo celebrates an RBI double, scoring Cardinals shortstop Masyn Winn, during the ninth inning of a game against the Guardians on Tuesday, April 14, 2026, at Busch Stadium.
Liz Rymarev, Post-Dispatch
The at-bat Yohel Pozo stepped up to the plate for in the ninth inning Tuesday night at Busch Stadium is one he was no stranger to. He got familiar with them during the 2025 season.
In a role as a backup catcher and pinch-hit bat, Pozo produced a .379 batting average and drove in eight runs in 31 plate appearances in games that were late and close. Enveloped in that production were game-winning hits against the Cubs at Wrigley Field and a walk-off single vs. the Reds at home.
St. Louis Cardinals manager Oliver Marmol speaks with the media after a win over the Guardians at Busch Stadium in St. Louis on Tuesday, April 14, 2026.
Photos: St. Louis Cardinals win 6-5 against Cleveland Guardians at Busch Stadium
St. Louis Cardinals left fielder Nathan Church (27) smiles and celebrates with teammates in the field after hitting a sacrifice fly in the tenth inning, scoring St. Louis Cardinals outfielder Thomas Saggese (25), and pushing the Cardinals to win 6-5 against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals catcher Iván Herrera (48) celebrates hitting a home run as he goes through home plate during the first inning in a game against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
Cardinals catcher Ivan Herrera points to the bullpen after hitting a home run during the first inning of a game against the Guardians on Tuesday, April 14, 2026, at Busch Stadium.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals designated hitter Yohel Pozo (63) celebrates a RBI double, scoring St. Louis Cardinals shortstop Masyn Winn (0), as Cleveland Guardians first baseman Kyle Manzardo (9) reacts during the ninth inning in a game at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
Cardinals second baseman JJ Wetherholt runs to first base during the sixth inning of a game against the Guardians on Tuesday, April 14, 2026, at Busch Stadium.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals pitcher Jojo Romero (59) prepares to pitch during the seventh inning in a game against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals pitcher George Soriano (65) pitches during the sixth inning in a game against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals outfielder Thomas Saggese (25) leaps to first base but is forced out by Cleveland Guardians first baseman Kyle Manzardo (9) during the fifth inning in a game at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
St. Louis Cardinals outfielder Jordan Walker (18) steals second base as Cleveland Guardians second baseman Daniel Schneemann (10) attempts to tag him out during the seventh inning in a game at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals catcher Iván Herrera (48) smiles as he high fives teammates in the dugout after hitting a home run during the first inning in a game against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals shortstop Masyn Winn (0) is out on second for a double play by Cleveland Guardians shortstop Brayan Rocchio (4) during the fifth inning in a game at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals third baseman Ramón UrÃas (29) attempts to steal second but is out by Cleveland Guardians second baseman Daniel Schneemann (10) during the second inning in a game at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals outfielder Victor Scott II (11) reacts to flying out during the third inning in a game against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals outfielder Jordan Walker (18) reacts to a strike during the first inning in a game against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals shortstop Masyn Winn (0) looks up as he prepares to catch a pop fly during the first inning in a game against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals left fielder Nathan Church (27) celebrates with teammates in the field after hitting a sacrifice fly in the tenth inning, scoring outfielder Thomas Saggese (25), and pushing the Cardinals to win 6-5 against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals outfielder Thomas Saggese (25) celebrates with teammates in the field after scoring in the tenth inning, pushing the Cardinals to win 6-5 against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals outfielder Thomas Saggese (25) slides into home plate and scores during the tenth inning in a game against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals left fielder Nathan Church (27) throws his bat after hitting a sacrifice fly, scoring St. Louis Cardinals outfielder Thomas Saggese (25), and pushing the Cardinals to win 6-5 in the tenth inning at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Liz Rymarev, Post-Dispatch
Cardinals designated hitter Yohel Pozo celebrates an RBI double, scoring Cardinals shortstop Masyn Winn, during the ninth inning of a game against the Guardians on Tuesday, April 14, 2026, at Busch Stadium.
Liz Rymarev, Post-Dispatch
St. Louis Cardinals designated hitter Yohel Pozo (63) celebrates a RBI double, scoring St. Louis Cardinals shortstop Masyn Winn (0), during the ninth inning in a game against the Cleveland Guardians at Busch Stadium in St. Louis, on Tuesday, April 14, 2026.
Cardinals outfielder Jordan Walker (18) leaps to first base but is put out by Guardians first baseman Kyle Manzardo (9) during the first inning of a game Tuesday, April 14, 2026, at Busch Stadium.
Cardinals catcher Ivan Herrera watches his home run during the first inning of a game against the Guardians on Tuesday, April 14, 2026, at Busch Stadium.
Liz Rymarev, Post-Dispatch
Joe Buck set for return to baseball broadcasting on Wednesday night: Media Views
Joe Buck, center, calls a Brewers-Yankees game with Bill Schroeder, left, and Joe Girardi on March 27, 2025, in New York. It was the first MLB contest longtime baseball broadcaster Buck had done for ESPN since arriving in 2021 to be its voice of "Monday Night Football."Â
Allen Kee, ESPN Images
Buck's back on baseball.
That has a ring to it — and it should. St. Louisan Joe Buck, who broadcast Cardinals games early in his career while ascending to call more World Series on national television than anyone else ever has, is set to return to the baseball broadcasting business Wednesday night for just the third time since leaving Fox four years ago to become the voice of "Monday Night Football" for ESPN.
Joe Buck, left, and Chip Caray reminisce on Bally ÁñÁ«ÊÓÆµ Midwest about their families’ rich Cardinals broadcasting history before a game they were scheduled to call at on Friday, May 24, 2024, at Busch Stadium was rained out. But they did work together on a contest later that season.
Joe Buck, right, here working on a local Cardinals telecast with Chip Caray in 2023, on Wednesday is set to do play-by-play of a big-league game on national television for just the second time since calling the 2021 World Series That was the last of a record 24 Fall Classics he broadcast. This time, he has the Mets-Dodgers assignment for ESPN.
Broadcaster and St. Louis native Joe Buck describes what he felt when he learned he made the Baseball Hall of Fame as he speaks via Zoom on Wednesday, Dec. 10, 2025.