Tigers vs Cardinals Picks and Prediction – 5/21/2025

By: David Anicetti |

Last Updated: 05/20/2025 at 8:47 PM ET

Detroit Tigers at St. Louis Cardinals 05/21/25 - MLB Picks & Predictions
Game Start: 5/21/2025, 5:15 PM UTC
Latest Odds: STL -112 ; O/U 8.5

Tigers vs Cardinals Prediction

The Detroit Tigers complete a three-game series on the road Wednesday versus the St Louis Cardinals. Detroit dropped to 31-17 following Monday’s 11-4 loss to St Louis in the opening game of the series. Detroit has lost two of the last three since having a four-game winning streak snapped. Detroit is leading the American League Central by 4 ½ games over Minnesota and Kansas City. Keep up to date with all the MLB action with our MLB picks.

Kerry Carpenter is batting .284 to lead Detroit, and Zach McKinstry is the leader in on-base percentage at .368. Spencer Torkelson is the leader in home runs with 12 and RBI with 38, while Riley Greene is the leader in hits with 50. Detroit is batting .260 with a .422 slugging percentage. Detroit has not announced its starting pitcher for Wednesday’s matchup versus the St Louis Cardinals.

The St Louis Cardinals improved to 27-21 following Monday’s seven-run victory over Detroit. Sonny Gray struck out 10 Detroit hitters and threw six shutout innings. Brendan Donovan had three hits for the Cardinals. St Louis has won four of the last five, and the Cardinals are second in the National League Central, one game behind the first-place Chicago Cubs.

Brendan Donovan is batting .337 to lead St Louis and has team highs in hits with 61 and on-base percentage with .392. Lars Nootbaar is the leader in home runs with seven, and Willson Contreras is the leader in RBI with 27. St Louis is batting .266 with a .409 slugging percentage. On Monday, the Cardinals will send Andre Pallante to the mound. The right-hander is 4-2 with a 4.11 ERA, 32 Ks, and 16 BBs.

Tigers vs Cardinals Pick Analysis

Detroit has played well to start the season, but the Tigers have won just one of the last five versus an opponent from the National League Central. St Louis has won 13 of its last 15, and the Cardinals have won each of the last six played at home in Busch Stadium. St Louis starter Andre Pallante has had two consecutive solid outings, allowing four runs on 12 hits across 14.1 innings, with St Louis winning each of the two. Final Score Prediction: St Louis Cardinals win 6-3.

Our Free MLB Pick for St. Louis Cardinals vs Detroit Tigers

St. Louis Cardinals -112