Texas Rangers vs St. Louis Cardinals Prediction, 6/3/2026 MLB Picks, Best Bets & Odds
Game: Texas Rangers vs St. Louis Cardinals
Date: Wednesday, June 3, 2026
Location: Busch Stadium in St. Louis, MO
TV: Cardinals.TV
Odds/Point Spread: Texas (-150) St. Louis (+125)
Busch Stadium is the site where the St. Louis Cardinals (31-27) will play the Texas Rangers (29-31) on Wednesday. The moneyline on this game has Texas at -150 while St. Louis is sitting at +125. The betting total comes in at 9. The pitchers taking the mound will be MacKenzie Gore and Andre Pallante.

As a team, the Texas Rangers are scoring 4.0 runs per game, which has them at 25th in the league. They have tallied 239 runs while holding a team OBP of .316. The Rangers have accrued 89 doubles as a unit and have knocked 60 baseballs out of the park. They have earned 228 runs batted in as well as 465 base knocks on the year, and their team batting average is .235. Texas is slugging .380 and have struck out 510 times, while drawing a walk on 209 occasions.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks Today
The Rangers have an ERA of 3.69 over the course of the season (6th in baseball), and the staff has struck out 501 batters. Rangers pitchers have conceded 68 home runs and also 231 runs in total (6th in the league). They have walked 188 players from the other team and their FIP sits at 4.09 as a squad so far this year. Texas has conceded 444 base hits (7.6 per 9 innings) and also 215 earned runs. They have earned a strikeout to walk ratio of 2.66 and the pitching staff has earned a collective WHIP of 1.21.
The Rangers relief pitchers have a save percentage of 70.0% and have entered the game in 51 save situations. They have earned 14 saves on the year and have not converted 6 of 20 save chances. The relief pitchers have inherited 81 base runners on the campaign and 30.9% of those players crossing the plate. Rangers pitchers have entered the game with runners on 51 times in addition to having 52 appearances in high leverage situations. The Rangers have sent 186 relief pitchers to the hill on the season. The relief pitchers are sitting with 30 holds so far this season (19th in MLB).
The Rangers have converted 72.2% of baseballs in play into outs out of their 4,719 innings, which has them sitting at 3rd in professional baseball. The Texas Rangers have accounted for 1,573 putouts this season, as well as 462 assists and 28 errors. Their fielding percentage sits at .986 which has them ranked 15th in the majors, and have accumulated 36 double plays.
Gore has taken the ball for 593 innings and has accounted for 654 K's in his pro baseball career. Gore (30-45 record in his career) has earned a FIP of 4.11 while facing 2,559 opposing batters during his time in the major leagues. His earned run average is 4.17 (275 ER's allowed) and his career WHIP is 1.381. He has surrendered 569 hits (8.6 hits per nine innings) with 250 walks.
The St. Louis Cardinals have accumulated an OBP of .315 and a team batting average of .237 for the season. They have been rung up on 469 occasions (23rd in MLB) and have totaled 460 hits. St. Louis has compiled 64 home runs for the year as well as 241 RBIs. The Cardinals hold a team slugging % of .381 and they are recording 4.28 runs per outing (16th in MLB). They have 79 doubles, while getting a free base 191 times and putting up 248 runs.
The Cardinals have a WHIP of 1.362 with a FIP of 4.26 as a unit on the season. They come in at 24th in the league as a pitching staff in total hits relinquished with 506. The St. Louis pitching staff have surrendered 259 runs so far this year and come in with a team ERA of 4.12 (239 earned runs relinquished). They currently have a strikeout to walk ratio of 7.60 (442 strikeouts against 205 bases on balls). They have given up 61 long balls and they yield 4.46 runs per 9 innings (15th in MLB).
St. Louis bullpen pitchers have an inherited score rate of 35.2% out of their 91 inherited runners. Their relief pitchers have stepped onto the hill 70 times in high leverage situations and on 64 occasions with runners on. Sitting with 77 save situations, the Cardinals have earned 46 holds in addition to 10 blown saves. They sit at 13th in the league with a save percentage of 65.5%, and they have dispatched 204 relievers onto the diamond for the season.
The St. Louis Cardinals have gotten 57 double plays and have earned a fielding percentage of .986 (17th in baseball). The Cardinals have 554 assists, 30 errors and have a tally of 1,568 putouts on the campaign. Out of their 4,704 innings played, the Cardinals have a defensive efficiency of 69.3% (23rd in the majors).
During his career, Pallante has conceded 529 base knocks while totaling 367 strikeouts in 518 frames. Pallante (29-33 record in his career) has a 4.31 earned run average while giving up 9.2 hits per nine innings. He has given up a total of 248 ER's while holding a WHIP of 1.409 and being the owner of a FIP of 4.2. His K/BB ratio is 1.83 and he has faced 2,234 opposing hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Texas (-150)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Texas Rangers - Twitter
