Angels vs. Pirates Prediction, Odds, Picks - April 24

Angels vs. Pirates Prediction, Odds, Picks - April 24

Updated Apr. 24, 2025 9:00 p.m. ET
Data Skrive

Oneil Cruz will lead the Pittsburgh Pirates into a matchup with Nolan Schanuel and the Los Angeles Angels on Thursday at 9:29 p.m. ET, in the final game of a three-game series at Angel Stadium. The favored Angels have -161 moneyline odds to win against the underdog Pirates, who are listed at +135. Los Angeles is the run-line favorite (-1.5). A 9-run over/under is set in the game.

Here is everything you need from a betting perspective on the Angels-Pirates game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Pirates vs. Angels Highlights | MLB on FOX

Check out the best moments between the Pittsburgh Pirates and the Los Angeles Angels.

Angels vs. Pirates Game Information & Odds

  • When: Thursday, April 24, 2025 at 9:29 p.m. ET
  • Where: Angel Stadium in Anaheim, California
  • How to watch on TV: FDSW and SportsNet PT
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Angels -161 +135 9 -108 -112 -1.5 +128 -153

Angels vs. Pirates Prediction

  • Score Prediction: Angels 4, Pirates 3
  • Total Prediction: Under 9 runs
  • Win Probabilities: Angels 54%, Pirates 46%

Angels vs. Pirates Betting Insights

  • This season, the Angels have been favored seven times and won three of those games.
  • This season Los Angeles has won one of its three games when favored by at least -161 on the moneyline.
  • The Angels have a 61.7% chance to win this game based on the implied probability of the moneyline.
  • The Pirates have won in five, or 35.7%, of the 14 contests they have been named as odds-on underdogs this year.
  • Pittsburgh has a win-loss record of 2-6 when favored by +135 or worse by oddsmakers this year.
  • Oddsmakers have implied with the moneyline set for this matchup that the Pirates have a 42.6% chance of pulling out a win.

Angels Recent Betting Performance

  • The Angels have a 1-3 record over the four games they were a moneyline favorite in their last 10 matchups.
  • In their last 10 matchups (all 10 of them had set totals), the Angels and their opponents combined to hit the over two times.
  • The Angels have gone 4-6-0 against the spread over their past 10 games.

Angels Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 2.3
HR 9
ERA 3.87
K/9 6.8

Angels Player Insights

  • Mike Trout has racked up a team-best eight home runs and 16 runs batted in.
  • Trout ranks fourth in home runs and 24th in RBI among all hitters in the majors.
  • Schanuel is hitting .265 to lead his team.
  • Schanuel is 129th in home runs and 154th in RBI on the season.
  • Taylor Ward is hitting .213 with four doubles, six home runs and five walks.
  • Kyren Paris has a double, a triple, five home runs and five walks while hitting .259.

Angels Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Taylor Ward 0.5 (-205) 1.5 (+145) - 0.5 (+150)
Jorge Soler 0.5 (-220) 1.5 (+125) - 0.5 (+160)
Zachary Neto 0.5 (-200) 0.5 (-200) - 0.5 (+210)
Nolan Schanuel 0.5 (-195) 0.5 (-195) - 0.5 (+220)
Mike Trout 0.5 (-185) 0.5 (-190) - 0.5 (+165)

Pirates Recent Betting Performance

  • The Pirates have played as underdogs in four of their past 10 games and have gone 2-2 in those contests.
  • In their last 10 games with a total, the Pirates and their opponents have failed to hit the over six times.
  • Over their last 10 games, the Pirates are 5-5-0 against the spread.

Pirates Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.0
HR 8
ERA 3.00
K/9 7.0

Pirates Player Insights

  • Cruz has swatted a team-high six home runs.
  • Among all batters in the big leagues, Cruz's home run total is 17th and his RBI tally is 70th.
  • Isiah Kiner-Falefa has a club-best .291 batting average.
  • Kiner-Falefa is 279th overall in home runs and 181st in RBI this season.
  • Andrew McCutchen is batting .250 with three doubles, two home runs and 10 walks.
  • Bryan Reynolds has driven in the most runs for the Pirates with 13 runs batted in.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Ke'Bryan Hayes 0.5 (-245) 1.5 (+120) - 0.5 (+215)
Bryan Reynolds 0.5 (-235) 1.5 (+120) - 0.5 (+200)
Tommy Pham 0.5 (-185) 0.5 (-185) - 0.5 (+185)
Oneil Cruz 0.5 (-170) 0.5 (-170) - 0.5 (+160)
Jared Triolo 0.5 (-150) 0.5 (-155) - 0.5 (+220)

Pirates vs. Angels Highlights | MLB on FOX

Check out the best moments between the Pittsburgh Pirates and the Los Angeles Angels.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share