Los Angeles Angels vs St. Louis Cardinals Prediction, 3/31/2025 MLB Picks, Best Bets & Odds
Game: Los Angeles Angels vs St. Louis Cardinals
Date: Monday, March 31, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Los Angeles (+172) St. Louis (-210)
Busch Stadium is where the St. Louis Cardinals (83-79 last season) will take on the Los Angeles Angels (63-99 last year) on Monday. The moneyline on this game has Los Angeles at +172 and St. Louis is sitting at -210. The betting total is set at 8. The pitchers who are expected to start will be Tyler Anderson and Miles Mikolas.


As a unit, the Los Angeles Angels earned 3.9 runs per game, which had them sitting at 28th in MLB. They tallied 635 runs scored and held an on-base percentage of .301. The Angels hit 227 two-baggers as a squad and smacked 165 baseballs out of the park. They accumulated 596 runs batted in in addition to 1,227 base knocks over the course of last year, and their batting average was at .229. Los Angeles had a slugging rate of .369 and were called out on strikes 1,416 times, while taking a walk on 482 occasions.
Today’s Featured MLB Best Bet! ROBERT FERRINGO has gone 10-2, +4,935 on his plays rated 5.0+ across all sports and is off to a profitable start to the MLB season. Robert nailed a 7-Unit win Monday (Reds) and releasing another 7-Unit MLB Play Tuesday. Robert has pumped out five of seven winning baseball seasons and you can get this one by signing up below. 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 MLB package. Join Now! |
Get all of our MLB Picks
They earned a K/BB ratio of 2.08 and their pitching staff had a collective WHIP of 1.35. Angels pitchers relinquished 202 home runs and also 797 runs in total (27th in the league). Los Angeles gave up 1,328 hits (8.4 per 9 innings) and 725 earned runs. The Angels held a team ERA of 4.56 over the course of last year (26th in the league), and their staff rung up 1,252 hitters. Their pitching staff walked 601 opposing hitters and their FIP finished at 4.68 as a unit last season.
Angels relief pitchers entered the contest with players on base 138 times in addition to having 147 contests in high leverage situations. The relievers earned 65 holds last season (28th in baseball). The Angels bullpen recorded a save percentage of 66.0% and stepped onto the hill in 120 save situations. They tallied 35 saves last season and did not convert 18 out of their 53 save opportunities. The relievers inherited 213 base runners over the course of the prior season with 34.3% of those runners ended up crossing the plate. The Angels had dispatched 515 relievers to the mound in the prior season.
The Angels transformed 70.4% of balls hit into play into outs out of their 12,879 innings, which had them sitting 10th in MLB. The Los Angeles Angels had a tally of 4,293 putouts over the course of last season, in addition to 1,439 assists and 97 errors. Their fielding percentage was at .983 which had them sitting 26th in baseball, and had a total of 152 double plays.
Anderson (60-64 career mark) is the owner of a FIP of 4.20 and he has gone up against 4,747 batters during his time in the majors. He has surrendered 1,082 hits (8.7 hits per 9 innings) with 358 walks. His earned run average is 4.27 (532 ER's allowed) and he has a WHIP of 1.283. Anderson has thrown 1,122 innings and has totaled 941 punch outs in his career.
The St. Louis Cardinals accumulated an OBP of .312 and a batting average of .248 over the course of the prior season. They were called out on strikes on 1,318 instances (21st in baseball) and totaled 1,363 hits. St. Louis recorded 165 home runs for the prior year and 639 RBIs. The Cardinals held a team slugging % of .392 and they were scoring 4.15 runs per game (22nd in MLB). They put up 257 doubles, while walking 478 times and putting up 672 runs.
The St. Louis pitching staff conceded 719 runs last season while holding an ERA of 4.03 (647 earned runs allowed). They gave up 174 HR's and they gave up 4.48 runs per 9 innings (18th in baseball). The Cardinals had a team WHIP of 1.258 and were the owners of a FIP of 3.95 as a pitching staff over the course of last year. Their K/BB ratio was 8.20 (1,308 strikeouts vs 454 walks). They finished at 23rd in baseball as a staff in total hits surrendered with 1,363.
St. Louis relief pitchers held an inherited score percentage of 36.7% out of their 221 inherited base runners. Their bullpen pitchers stepped onto the mound 184 times in high leverage situations and on 160 occasions with runners on base. Ending the season with 186 save situations, the Cardinals recorded 103 holds and 28 blown saves. They ranked 9th in the league with a save rate of 66.3%, and they dispatched 508 bullpen pitchers onto the diamond last year. St. Louis called on bullpen pitchers to enter the contest in 83 save chances and they came away with 55 saves.
Out of their 12,996 innings on the diamond, the Cardinals held a defensive efficiency of 69.6% (17th in professional baseball). The St. Louis Cardinals turned 155 double plays and had a fielding percentage of .987 (4th in MLB). The Cardinals racked up 1,525 assists, 75 errors and had a total of 4,332 putouts for the previous season.
Mikolas (64-64 record in his career) holds a 4.16 earned run average and has allowed 9.1 hits per 9 innings. He has a K/BB ratio of 3.80 and he has faced 4,549 batters so far in his pro baseball career. He has conceded 506 earned runs while earning a WHIP of 1.202 and being the owner of a FIP of 4.1. During his career, Mikolas has conceded 1,108 base knocks and he has 795 punch outs in 1,096 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Los Angeles (+172)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Los Angeles Angels - Twitter