Pittsburgh Pirates vs Los Angeles Angels Prediction, 4/23/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Los Angeles Angels
Date: Wednesday, April 23, 2025
Location: Angel Stadium in Anaheim, CA
TV: FanDuel Sports Network West
Odds/Point Spread: Pittsburgh (+125) Los Angeles (-145)
The Los Angeles Angels (11-10) host the Pittsburgh Pirates (8-15) at Angel Stadium on Wednesday. The line on this matchup has the Pirates at +125 and the Angels are sitting at -145. The over/under is 8. The expected starting pitchers are Andrew Heaney and Jack Kochanowicz.


The Pirates have recorded 28 two-baggers as a team and have smacked 16 baseballs out of the park. Pittsburgh has a slugging rate of .320 and have struck out 211 times, while drawing a walk on 82 occasions. As a team, the Pittsburgh Pirates are putting up 3.4 runs per outing, which puts them at 26th in baseball. They have amassed 77 runs batted in and 156 base knocks this season, and their average at the plate comes in at .206. They have accounted for 78 runs while holding a team OBP of .289.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has a 5-unit selection on Thursday you do not want to miss (6:30 p.m.). We nailed a 7-unit underdog KBO play this morning and had a bad beat with our top play on Tuesday. Receive this selection by signing-up below for a daily MLB picks package and stream the game live on MLB.tv. 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
Their K/BB ratio is 2.35 and the pitching staff sits with a WHIP of 1.23. Pirates pitchers have conceded 15 home runs and 103 runs (22nd in the league). Pittsburgh has surrendered 183 hits (7.9 per 9 innings) as well as 94 earned runs. The Pirates have a team earned run average of 4.04 on the season (16th in the league), and the staff has struck out 176 batters. They have walked 75 players from the other team and their FIP comes in at 3.54 as a team so far this year.
The Pirates bullpen have accumulated a save percentage of 50.0% and have stepped onto the mound in 20 save situations. The bullpen pitchers have inherited 31 runners on the campaign and 32.3% of those players ended up crossing the plate. Pirates bullpen pitchers have come into the game with runners on base 22 times and also have had 28 appearances in high leverage situations. The Pirates have dispatched 75 relievers to the mound over the course of the season. The bullpen have 12 holds for the season (19th in baseball). They have accumulated 4 saves so far this year and have blown 4 out of their 8 save chances.
The Pittsburgh Pirates have earned a total of 628 putouts thus far, as well as 218 assists and 18 errors. Their fielding percentage is at .979 which is 26th in pro baseball, and have earned 21 double plays. The Pirates have turned 70.1% of balls in play into outs in their 1,884 innings on the diamond, which ranks them 18th in pro baseball.
Heaney has taken the mound for 1,039 innings and is sitting with 1,092 punch outs thus far in his career. Heaney (52-63 record in his career) sits with a FIP of 4.33 while he has faced 4,427 opposing batters during his time in the major leagues. His ERA is 4.40 (508 earned runs allowed) and his WHIP is 1.257. He has given up 1,001 base knocks (8.7 hits per 9 innings) and has 305 walks.
Los Angeles has compiled 33 long balls so far this season and 87 runs batted in. They have 26 doubles, while walking 50 times and putting up 88 runs. The Los Angeles Angels have earned an on-base percentage of .285 in addition to a team batting average of .224 so far this season. The Angels hold a team slugging % of .409 and they earn 4.19 runs per contest (19th in the league). They have been rung up on 196 occasions (11th in the league) and have accounted for 157 base hits.
The Los Angeles pitching staff have given up 97 runs this year and come in with a team ERA of 4.35 (89 earned runs yielded). They have allowed 28 long balls and they yield 4.74 runs per 9 innings (23rd in MLB). The Angels hold a team WHIP of 1.364 with a FIP of 4.80 as a squad on the season. Their K/BB ratio comes in at 7.40 (151 strikeouts vs 84 bases on balls). They rank 13th in the league as a staff in total hits given up with 167.
Los Angeles bullpen pitchers hold an inherited score rate of 37.0% out of their 27 inherited base runners. Their relievers have come in 26 times in high leverage situations and also on 19 occasions with runners on base. Sitting with 21 save situations, the Angels have 10 holds and also 4 blown saves. They sit at 16th in MLB holding a save percentage of 63.6%, and they have dispatched 63 bullpen pitchers onto the diamond so far this year. Los Angeles has had relief pitchers take the mound in 11 save chances and they have tallied 7 saves.
In 1,656 innings played, the Angels hold a efficiency on defense of 71.5% (11th in baseball). The Los Angeles Angels have gotten 24 double plays and have a fielding percentage of .984 (19th in the majors). The Angels have racked up 199 assists, 12 errors and have a total of 552 putouts this year.
In his career, Kochanowicz has conceded 91 base hits and he has 35 K's in 85 innings. He has allowed 43 earned runs while holding a WHIP of 1.268 and having a FIP of 4.5. He has a K/BB ratio of 2.06 and he has gone up against 355 opposing hitters so far in his MLB career. Kochanowicz (3-8 record in his career) has a 4.54 earned run average while allowing 9.6 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Pittsburgh (+125)
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