Pirates vs. Angels Odds & Betting Predictions - April 25, 2025

Pirates at Angels

1:29 am • FDSW
3 - 4
Starting Pitchers
pitcherteameraw-l
Tyler Anderson logoT.AndersonLos Angeles Angels logo2.082-0
Carmen Mlodzinski logoC.MlodzinskiPittsburgh Pirates logo7.411-3

Pirates at Angels Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
10-15
+1.5
+1.5-145
o9-110
+141
Angels
11-12
u8.5
-1.5+124
u9-105
-167
location pinFriday 1:29 a.m.
April 25, 2025
Angel StadiumAnaheim
Pirates vs. Angels Expert Picks
The Degenerate
The Degenerate
Last 30d: 103-157-4 (-11.6u)
J.Soler o1.5 Hits + Runs + RBIs-125
1u
The Propfessor
The Propfessor
Last 30d: 51-37-0 (+11.6u)
T.Anderson o16.5 Outs-130
0.77u
Cam Is Money
Cam Is Money
Last 30d: 102-111-5 (-10.2u)
K.Hayes u1.5 Hits + Runs + RBIs-105
1u
Jim Sannes
Jim Sannes
Last 30d: 27-60-1 (-13.4u)
T.Anderson u5.5 Ks-142
0.7u
Have Anderson projected for 5.23 strikeouts, putting his under odds closer to 60%. More cutters this year. Great pitch for him -- just not one that generates strikeouts.
Grant Neiffer
Grant Neiffer
Last 30d: 37-103-6 (+21.4u)
O.Cruz o0.5 HR+390
1.95u
Mjaybrod
Mjaybrod
Last 30d: 87-79-5 (+6.0u)
Over 9-101
1u
Two bad ball clubs
Picks Office
Picks Office
Last 30d: 95-86-3 (+2.9u)
PIT +125
1u
Angels hit just .215 vs RHP, .210 overall – offense ice cold. Averaging 2.5 runs/game last 10, .179 team avg in that stretch. Even at home? Only .214 avg. Pirates' starter shaky, but matchup favors him more than the numbers show. Pirates' bullpen lights-out – 2.78 ERA, 1.10 WHIP on the year. Last 3 games: 3.14 ERA, 0.94 WHIP. Even better on the road – 2.63 ERA. Angels’ pen? 4.15 ERA overall, 4.38 ERA last 3 games. Big edge late. Anderson's been great (2.08 ERA), but Pirates due for progression – not elite, but enough. Their offense isn't explosive (3.53 R/9), but steadier than LAA right now. Pitching battle favors PIT.
Under 8.5-110
0.91u
Tyler Anderson dealing at home – 1.64 ERA, 0.91 WHIP at Angel Stadium. Under has cashed in 3 of his 4 starts. Angels offense sputtering – .215 AVG vs RHP, just 2.5 runs/game over last 10. Cold bats + strong starting arm = tight early innings. Pirates bullpen is elite – 2.78 ERA, 1.10 WHIP on the season. Even sharper lately: 0.94 WHIP, 3.14 ERA last 3. Road numbers hold up: 2.63 ERA. Huge late-game edge. Angels hitting just .210 overall, .214 at home. Under is 7-1-1 in Pirates’ last 9 road games. Angels also 9-3 to the under when favored. Pirates score only 3.0 on the road. Weak bats on both sides + top-tier relief = low-run outcome feels locked.
Capper Central
Capper Central
Last 30d: 125-83-14 (+31.8u)
Under 9-120
1u
Sean Zerillo
Sean Zerillo
Last 30d: 180-179-20 (-0.1u)
PIT +126
0.5u
Bet to +123

Pirates vs. Angels Previews & Analysis

  • +1150 Parlay for Pirates vs Angels article feature image

    +1150 Parlay for Pirates vs Angels

    Hammering Hank
    Apr 24, 2025 UTC
  • 3 MLB Player Props for Thursday article feature image

    3 MLB Player Props for Thursday

    Alex Hinton
    Apr 24, 2025 UTC
  • Tonight's MLB Best Bets article feature image

    Tonight's MLB Best Bets

    Action Network Staff
    Apr 24, 2025 UTC
  • Zerillo's Thursday MLB Predictions & Betting Card article feature image

    Zerillo's Thursday MLB Predictions & Betting Card

    Sean Zerillo
    Apr 24, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Pirates vs. Angels Public Betting Percentages

Away Logo

Pirates

Public

22%

Bets%

78%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Angels
11-125-36-91-69-6
Pirates
10-156-74-84-76-8

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Angels
11-11-13-4-18-72-4-19-6
Pirates
11-13-18-53-8-15-66-7-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Angels
11-124-47-83-47-8
Pirates
10-156-74-85-65-9

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 24thPITL 0-3-1.5 LU 9PIT -135
Apr 23rdPITL 3-9-1.5 LO 8.5PIT -185
Apr 20thSFW 5-4+1.5 WU 9LAA -116
Apr 20thSFL 2-3+1.5 WU 8.5SF +124
Apr 19thSFW 2-0+1.5 WU 8LAA +135

Angels vs. Pirates Injury Updates

Angels Injuries

  • Carl Edwards
    P

    Edwards Jr. is out with shoulder

    Out

  • Anthony Rendon
    IF

    Rendon is out with hip

    Out

  • Yoan Moncada
    IF

    Moncada is out with thumb

    Out

Pirates Injuries

  • Johan Oviedo
    P

    Oviedo is questionable with elbow

    Questionable

  • Jared Jones
    P

    Jones is out with elbow

    Out

  • Jared Triolo
    IF

    Triolo is questionable with back

    Questionable

  • Spencer Horwitz
    IF

    Horwitz is questionable with wrist

    Questionable

Pirates vs. Angels Box Score
Pirates Player Stats
Projected
PITCHERPCIPKER
Carmen Mlodzinski logoRC.Mlodzinski, P77543
Kyle Nicolas logoRK.Nicolas, P34230
Chase Shugart logoRC.Shugart, P20101
HITTERSH-ABRHRRBI
Oneil Cruz logo1O.Cruz, CF2-5111
Bryan Reynolds logo2B.Reynolds, RF1-4000
Andrew McCutchen logo3A.McCutchen, DH1-4100
Joey Bart logo4J.Bart, C2-4000
Ke'Bryan Hayes logo5K.Hayes, 3B1-4001
Alexander Canario logo6A.Canario, LF0-3000
Enmanuel Valdez logo6E.Valdez, PH0-1000
Enmanuel Valdez logo6E.Valdez, 1B0-1000
Matt Gorski logo7M. Gorski, 1B1-4111
Matt Gorski logo7M. Gorski, LF1-4111
Jared Triolo logo8J.Triolo, 2B0-3000
Adam Frazier logo8A.Frazier, PH1-1000
Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS0-3000
Angels Player Stats
Projected
PITCHERPCIPKER
Tyler Anderson logoLT.Anderson, P89613
Ryan Johnson logoRR.Johnson, P18110
Ryan Zeferjahn logoRR.Zeferjahn, P24120
Kenley Jansen logoRK.Jansen, P18110
HITTERSH-ABRHRRBI
Jorge Soler logo1J.Soler, DH0-4000
Zach Neto logo2Z.Neto, SS3-4111
Mike Trout logo3M.Trout, RF1-4100
Taylor Ward logo4T.Ward, LF1-4101
Logan O'Hoppe logo5L.O'Hoppe, C1-4112
Nolan Schanuel logo6N.Schanuel, 1B0-3000
Luis Rengifo logo7L.Rengifo, 3B0-3000
Jo Adell logo8J.Adell, CF0-2000
Kyren Paris logo9K.Paris, 2B0-3000

Pirates vs. Angels Odds Comparison

Right Arrow

Could not load odds

Pirates at Angels Team Totals

MatchupOverUnder
Pirates
10-15
N/A
N/A
Angels
11-12
N/A
N/A