Pittsburgh Pirates vs Los Angeles Angels Prediction, 4/24/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Los Angeles Angels
Date: Thursday, April 24, 2025
Location: Angel Stadium in Anaheim, CA
TV: FanDuel Sports Network West
Odds/Point Spread: Pittsburgh (+110) Los Angeles (-130)
The Los Angeles Angels (11-11) will compete against the Pittsburgh Pirates (9-15) at Angel Stadium on Thursday. The moneyline on this game has the Pirates at +110 and the Angels are coming in at -130. The total is set at 9. The pitchers taking the mound are Carmen Mlodzinski and Tyler Anderson.


Pittsburgh has a slugging rate of .332 and have struck out 217 times, while drawing a walk on 89 occasions. They have accounted for 86 runs batted in in addition to 174 base knocks this season, while their batting average comes in at .218. The Pirates have accumulated 30 doubles as a squad and have hit 17 balls out of the park. They have notched a total of 87 runs scored while having a team OBP of .301. As a unit, the Pittsburgh Pirates are notching 3.6 runs per contest, which has them sitting at 24th in MLB.
Today’s Featured MLB Best Bet! ROBERT FERRINGO is 23-11 (68%), +7,400 with his last 34 plays rated 5.0+ across all sports. Robert is releasing a 7-Unit MLB Play (6:40 p.m.) Friday after an easy 7-Unit NHL winner with St. Louis on Thursday. Robert has been hot 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 Free MLB Picks
They have accrued a K/BB ratio of 2.44 and their pitching staff has a collective WHIP of 1.22. Pirates pitchers have conceded 16 long balls and 106 total runs (20th in MLB). Pittsburgh has allowed 188 base hits (7.8 per 9 innings) in addition to 97 earned runs. The Pirates are sitting with a team earned run average of 4.00 for the year (16th in the league), and their staff has struck out 188 hitters. Their pitching staff has walked 77 batters and their FIP comes in at 3.49 as a team this season.
The Pirates bullpen have compiled a save rate of 50.0% and have come into the game in 23 save situations. The relief pitchers have inherited 33 base runners over the course of the season with 30.3% of those runners crossed home plate. Pirates relief pitchers have gone to the mound with runners on base 23 times in addition to having 29 appearances in high leverage situations. The Pirates have sent 80 relief pitchers to the mound so far this year. The relief pitchers have a total of 15 holds so far this year (16th in MLB). They have compiled 4 saves for the year and have missed out on 4 of 8 chances to save the game.
The Pirates have converted 70.4% of balls hit into play into outs out of their 1,965 innings on the diamond, which ranks them 14th in pro baseball. The Pittsburgh Pirates have accumulated 655 putouts so far this season, as well as 223 assists and 18 errors. Their fielding percentage is at .980 which has them sitting 25th in baseball, and they have turned 21 double plays.
Mlodzinski (9-11 career record) has a FIP of 3.61 while he has faced 443 hitters in the major leagues. He has surrendered 95 base knocks (8.3 hits per 9 innings) and has had 45 walks. His ERA is 3.66 (42 earned runs allowed) and he has a WHIP of 1.357. Mlodzinski has thrown 103 innings and has earned 94 punch outs so far in his pro baseball career.
Los Angeles has accounted for 34 HRs on the campaign and 90 runs batted in. They have recorded 28 two-baggers, while taking a walk 52 times as well as scoring 91 runs. The Los Angeles Angels have accounted for a team OBP of .282 in addition to a batting average of .222 this season. The Angels hold a team SLG% of .405 and they average 4.14 runs per game (19th in MLB). They have struck out on 208 occasions (11th in baseball) and have earned a total of 162 base hits.
The Angels have a WHIP of 1.430 with a FIP of 4.83 as a squad for the season. Their strikeout to walk ratio sits at 7.30 (157 strikeouts vs 91 walks). They are sitting at 15th in the league as a pitching staff in total hits allowed with 185. They have allowed 29 long balls and they concede 4.94 runs per 9 innings (25th in baseball). The Los Angeles pitching staff have yielded 106 runs this season while holding an ERA of 4.57 (98 earned runs surrendered).
With 21 save situations, the Angels have earned 10 holds and 4 blown saves. Los Angeles has called on relief pitchers to enter the contest in 11 save chances and they have walked away with 7 saves. Their relief pitchers have taken the field 26 times in high leverage situations and also on 19 occasions with base runners. Los Angeles relievers hold an inherited score percentage of 37.0% out of 27 inherited base runners. They are ranked 15th in the league with a save percentage of 63.6%, and they have sent 67 bullpen pitchers to the hill so far this season.
The Los Angeles Angels have gotten 27 double plays and have a fielding rate of .984 (21st in MLB). The Angels have racked up 216 assists, 13 errors and have accounted for 579 putouts on the season. In 1,737 innings on the field, the Angels have a defensive efficiency of 70.1% (18th in pro baseball).
During his MLB career, Anderson has allowed 1,093 hits while he has earned 962 punch outs in 1,143 innings pitched. He has surrendered 537 earned runs while earning a WHIP of 1.280 and a FIP of 4.2. He has a strikeout to walk ratio of 2.60 and he has faced 4,835 hitters so far in his pro baseball career. Anderson (62-64 career record) has a 4.23 earned run average and has conceded 8.6 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Pittsburgh (+110)
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:
Los Angeles Angels - Twitter
Pittsburgh Pirates - Twitter