Pirates
3.8 Pts
Angels
5.3 Pts
Thursday April 24, 2025 at 9:29 PM ET
Loading Possible Bets...
Moneyline
BetMGM BetMGM
-145
PROBABILITY with vig removed
PIT Pirates Win (+120)
43.4%
LAA Angels Win (-145)
56.6%
LINE MOVEMENT
Spread
BetMGM BetMGM
-1.5
PROBABILITY with vig removed
PIT Win or Lose By < 2 Pts(-185)
61.9%
LAA Win By 2+ Pts(+150)
38.1%
LINE MOVEMENT
Over Under
BetMGM BetMGM
9.0
Runs
PROBABILITY with vig removed
Over 9 Total Points(-110)
50.0%
Under 9 Total Points(-110)
50.0%
LINE MOVEMENT
Yes Runs First Inning
BetMGM BetMGM
PROBABILITY with vig removed
YRFI(-110)
49.5%
LINE MOVEMENT
No Runs First Inning
BetMGM BetMGM
PROBABILITY with vig removed
NRFI(-115)
50.5%
LINE MOVEMENT
PIT
Pirates Injury Report
Loading Pirates Injuries...
LAA
Angels Injury Report
Loading Angels Injuries
PIT
Pirates News
#1 CL
Dennis Santana: Notches third save
Apr 23rd
Santana surrendered one hit and zero walks while striking out one batter in a scoreless ninth inning to collect a save in Wednesday's 3-0 win over the Angels.
#3 P
Andrew Heaney: Twirls gem Wednesday
Apr 23rd
Heaney (2-1) earned the win Wednesday against the Angels, allowing one hit and zero walks while striking out nine batters across six shutout innings.
#1 LF
Tommy Pham: Modest three-game hitting streak
Apr 23rd
Pham went 1-for-4 with an RBI on Wednesday against the Angels.
#2 CL
David Bednar: Working as setup man
Apr 23rd
Bednar struck out two without allowing a baserunner in a scoreless seventh inning to earn a hold Wednesday against the Angels.
#8 BP
Tim Mayza: No-throw for six weeks
Apr 23rd
Mayza (shoulder) will be shut down from throwing for roughly six weeks, Colin Beazley of the Pittsburgh Post-Gazette reports.
#1 DH
Andrew McCutchen: Smashes second homer in rout
Apr 22nd
McCutchen went 2-for-5 with a three-run home run and a walk in Tuesday's win over the Angels.
#1 RF
Bryan Reynolds: Another three-hit effort
Apr 22nd
Reynolds went 3-for-5 with two RBI, two runs scored and a walk in Tuesday's win over the Angels.
#4 P
Bailey Falter: Exits with back tightness
Apr 22nd
Falter was removed from his start Tuesday against the Angels due to lower-back tightness.
#3 1B
Enmanuel Valdez: In Tuesday's lineup
Apr 22nd
Valdez (shoulder) will start at first base and bat fourth Tuesday against the Angels.
#4 PROS
Termarr Johnson: Collects two hits in return
Apr 21st
Johnson (knee) went 2-for-5 with a double and one run scored during Sunday's game against Double-A Somerset.
#1 1B
Spencer Horwitz: Ready for extended spring training
Apr 20th
Horwitz (wrist) has been cleared for baseball activity and will participate in extended spring training, MLB.com reports.
#2 2B
Adam Frazier: Swipes second bag
Apr 20th
Frazier went 1-for-4 with a double, two RBI and a run scored Sunday against the Guardians.
#2 P
Mitch Keller: Yields two runs in no-decision
Apr 20th
Keller did not factor into the decision Sunday against the Guardians, pitching five two-run innings while allowing five hits and two walks. He struck out three.
#1 CF
Oneil Cruz: Not in Sunday's lineup
Apr 20th
Cruz is out of the lineup for Sunday's game against the Guardians, Danny Demilio of PittsburghBaseballNow.com reports.
#1 P
Paul Skenes: Allows two runs in loss
Apr 19th
Skenes (2-2) took the loss against the Guardians on Saturday. He allowed two runs on six hits and one walk while striking out four across seven innings.
#2 BP
Colin Holderman: Making rehab outing Saturday
Apr 19th
Holderman (knee) will start his rehab assignment with Triple-A Indianapolis on Saturday, Danny Demilio of PittsburghBaseballNow.com reports.
#1 SS
Isiah Kiner-Falefa: Not starting Saturday
Apr 19th
Kiner-Falefa is not in Pittsburgh's starting lineup against Cleveland on Saturday.
#1 C
Joey Bart: Resting Saturday
Apr 19th
Bart is not in the Pirates' starting lineup against the Guardians on Saturday.
#5 P
Carmen Mlodzinski: Hit hard in Friday's loss
Apr 19th
Mlodzinski (1-3) took the loss Friday as the Pirates fell 10-7 to the Guardians, coughing up five runs on nine hits and two walks over four-plus innings. He failed to strike out a batter.
#1 3B
Ke'Bryan Hayes: Out of Pittsburgh lineup
Apr 18th
Hayes is not in the lineup for Friday's contest against the Guardians.
#3 C
Henry Davis: Back on bench in Bart's return
Apr 17th
Davis is out of the lineup for Thursday's game against the Nationals.
#9 BP
Dauri Moreta: Throwing live BP
Apr 17th
Moreta (elbow) has begun throwing live batting practice, MLB.com reports.
#6 P
Johan Oviedo: Resumes throwing
Apr 17th
Oviedo (lat/elbow) is throwing from 75 feet, MLB.com reports.
#1 2B
Nick Gonzales: Still in boot
Apr 17th
Gonzales (ankle) is still wearing a boot but is partially weight bearing, MLB.com reports.
#2 3B
Jared Triolo: Back from injured list
Apr 16th
The Pirates activated Triolo (back) from the 10-day injured list Wednesday.
#2 CF
Jack Suwinski: Snaps hitless streak
Apr 15th
Suwinski went 2-for-4 on Tuesday against the Nationals.
#7 BP
Chase Shugart: Summoned from minors
Apr 15th
The Pirates recalled Shugart from Triple-A Indianapolis on Tuesday, Alex Stumpf of MLB.com reports.
#2 1B
Endy Rodriguez: Lands on injured list
Apr 15th
The Pirates placed Rodriguez on the 10-day injured list Tuesday with a right index finger laceration, Alex Stumpf of MLB.com reports.
#2 RF
Alexander Canario: Smacks first homer
Apr 13th
Canario went 1-for-2 with a solo home run, two walks and a second run scored in Saturday's 5-2 loss to the Reds.
#5 PROS
Nick Yorke: Reinstated off IL
Apr 11th
Yorke (shoulder) was reinstated from the 7-day injured list with Triple-A Indianapolis on Friday, Danny Demilio of PittsburghBaseballNow.com reports.
#6 BP
Kyle Nicolas: Recalled from Triple-A
Apr 11th
The Pirates recalled Nicolas from Triple-A Indianapolis on Friday.
#3 PROS
Thomas Harrington: Heading back to Triple-A
Apr 10th
The Pirates optioned Harrington to Triple-A Indianapolis on Thursday.
LAA
Angels News
#5 P
Jack Kochanowicz: Quality start in loss
Apr 23rd
Kochanowicz (1-3) took the loss Wednesday against Pittsburgh, giving up two earned runs on eight hits and a walk while striking out three batters across six innings.
#8 BP
Victor Mederos: Recalled from High-A
Apr 23rd
The Angels recalled Mederos from High-A Tri-City on Wednesday.
#1 C
Logan O'Hoppe: Resting Wednesday
Apr 23rd
O'Hoppe is not in the Angels' starting lineup against the Pirates on Wednesday, Rhett Bollinger of MLB.com reports.
#7 BP
Carl Edwards: Selected from Salt Lake
Apr 23rd
The Angels selected Edwards' contract from Triple-A Salt Lake on Wednesday.
#1 2B
Luis Rengifo: Back in lineup Wednesday
Apr 23rd
Rengifo (mouth) is starting at third base and batting seventh against the Pirates on Wednesday, Rhett Bollinger of MLB.com reports.
#1 LF
Taylor Ward: Belts sixth homer vs. Pirates
Apr 22nd
Ward went 1-for-3 with a solo home run and a walk in Tuesday's loss to Pittsburgh.
#2 P
Jose Soriano: Struggles with control in loss
Apr 22nd
Soriano (2-3) took the loss Tuesday against Pittsburgh after allowing five runs on eight hits and four walks in 3.1 innings. He struck out two.
#1 3B
Yoan Moncada: Resumes swinging bat
Apr 22nd
Moncada (thumb) has been able to swing right-handed and field grounders, per MLB.com.
#1 CF
Jo Adell: Supplies walk-off hit
Apr 20th
Adell went 1-for-4 with a walk-off three-run double in Sunday's 5-4 win over the Giants.
#1 SS
Zach Neto: Goes deep Sunday
Apr 20th
Neto went 1-for-3 with a solo homer, two RBI and two runs scored in Sunday's win over the Giants.
#1 P
Yusei Kikuchi: Navigates around poor command
Apr 20th
Kikuchi allowed one run (zero earned) on five hits and four walks while striking out six in 5.1 innings Sunday against the Giants. He did not factor into the decision.
#4 P
Kyle Hendricks: Dealt second loss
Apr 19th
Hendricks (0-2) was charged with the loss Saturday versus the Giants after allowing three runs on four hits and two walks over five innings. He struck out one.
#1 RF
Mike Trout: Launches two homers in loss
Apr 19th
Trout went 2-for-4 with two solo home runs during Saturday's 3-2 loss to the Giants.
#1 CL
Kenley Jansen: Notches fifth save
Apr 19th
Jansen worked a perfect ninth inning Friday to record his fifth save of the season in a 2-0 win over the Giants. He didn't walk or strike out a batter.
#3 P
Tyler Anderson: Blanks Giants in Friday's win
Apr 19th
Anderson (2-0) picked up the win Friday, scattering three hits and two walks over six scoreless innings in a 2-0 victory over the Giants. He struck out six.
#2 3B
Nicky Lopez: DFA'd by Halos
Apr 18th
The Angels designated Lopez for assignment Friday, Bill Shaikin of the Los Angeles Times reports.
#2 SS
Tim Anderson: Taking seat Thursday
Apr 16th
Anderson is out of the lineup for Thursday's game against the Rangers, Jeff Fletcher of The Orange County Register reports.
#1 1B
Nolan Schanuel: Homers again Sunday
Apr 14th
Schanuel went 2-for-4 with a solo home run against Houston in a loss Sunday.
#1 DH
Jorge Soler: Goes deep Sunday
Apr 14th
Soler went 2-for-4 with a solo home run in Sunday's loss to Houston.
#6 BP
Garrett McDaniels: Unable to rescue starter
Apr 12th
McDaniels tossed one-third of an inning against the Astros on Friday, allowing one run on two hits and one walk.
#1 BP
Ben Joyce: Lands on IL with shoulder issue
Apr 11th
The Angels placed Joyce (shoulder) on the 15-day injured list Friday, Jeff Fletcher of The Orange County Register reports.
#2 1B
J.D. Davis: Added to major-league roster
Apr 10th
The Angels selected Davis' contract from Triple-A Salt Lake on Thursday.