Texas Rangers vs. St. Louis Cardinals Prediction 6-6-23 MLB Picks

Texas Rangers vs. St. Louis Cardinals Prediction 6-6-23 MLB Picks player photo
Credit: USA Today Sports

The St. Louis Cardinals and the Texas Rangers meet in MLB interleague action from Globe Life Field on Tuesday night. Let’s dive into the odds, starting pitching matchup, history and make a prediction for this game.


Texas is a -145 home favorite while St. Louis is a +125 road underdog. The total for this game is set at 9.5 runs.

Starting Pitching Matchup

Matthew Liberatore will start for the Cardinals and is 1-1 with a 4.91 ERA and 9 strikeouts this season. Dane Dunning will get the start for the Rangers and is 4-1 with a 2.06 ERA and 32 strikeouts this season. 

Matchup History

Texas’ 4-3 win over the Cardinals on Monday was their first since these two teams last met in 2019. 


St. Louis is 0-4 in their last 4 games overall and 1-10 in their last 11 games against the AL West while the under is 7-1 in their last 8 road games. Texas is 8-1 in their last 9 games against a team with a losing record and 5-1 in their last 6 games against a team with a left-handed starter while the under is 4-1 in their last 5 games against the NL Central. 


I’m on the Rangers here. I just can’t trust the Cardinals and their inconsistent offense. Sure, St. Louis made a game of it in the later innings on Monday, but the Cardinals once again found a way to disappoint and the Rangers found another way to pick up a W. Dane Dunning has been solid since rejoining the Rangers’ rotation and I think he keeps his run going with a win at home in this one. I’ll side with Texas.

Chris Ruffolo's Free Pick:Texas -145