On Wednesday, the Los Angeles Angels (13-23) are visiting the Pittsburgh Pirates (17-20), at 12:35 PM ET, in the final game of a three-game series.

The Angels are an underdog away (+114) versus the Pirates (-135). The Pirates will give the ball to Martin Perez (1-2) versus the Angels and Jose Soriano (1-4).

The Angels beat the Pirates 9-0 yesterday, with Patrick Sandoval getting the win (7.0 IP, 0 R, 3 H, 7 K) and Kevin Pillar leading the way offensively (going 3-for-3 with a double, two home runs and six RBI). Quinn Priester (4.2 IP, 3 R, 7 H, 1 K) took the loss for the Pirates.

Here is everything you need to get ready for Wednesday’s Pirates vs. Angels matchup, including viewing options.

Pittsburgh Pirates vs. Los Angeles Angels odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:16 AM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Pirates (-135, bet $135 to win $100)
  • Underdog: Angels (+114, bet $100 to win $114)
  • Over/under: 8.5

Pirates vs. Angels: Live streaming info & game time

  • Game Day: Wednesday, May 8, 2024
  • Game Time: 12:35 PM ET
  • Stadium: PNC Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Pirates stats and trends

Pirates betting records

  • The Pirates have won six, or 40%, of the 15 games they’ve played as favorites this season.
  • Pittsburgh has entered eight games this season favored by -135 or more and is 4-4 in those contests.
  • The Pirates have a 57.4% chance to win this game based on the implied probability of the moneyline.
  • Pittsburgh and its opponents have hit the over in 15 of its 37 games with a total this season.
  • In 36 games with a spread this season, the Pirates are 17-19-0 ATS.

Martín Pérez (Pirates probable starter)

  • Perez (1-2 with a 3.15 ERA and 31 strikeouts in 40 2/3 innings pitched) makes the start for the Pirates, his eighth of the season.
  • The left-hander last pitched on Friday against the Colorado Rockies, when he tossed 5 1/3 innings, allowing three earned runs while giving up eight hits.
  • In seven games this season, the 33-year-old has an ERA of 3.15, with 7 strikeouts per nine innings. Opponents are hitting .269 against him.
  • Perez heads into this matchup with three quality starts under his belt this year.
  • Perez will look to prolong a three-game streak of pitching five or more innings (he’s averaging 5.7 frames per outing).
  • He has had one outing this season in which he kept his opponents to zero earned runs.
  • He meets an Angels offense that ranks 19th in the league with 149 runs while batting .243 as a squad. It has a collective .387 slugging percentage (16th in MLB action) and has hit a total of 39 home runs (10th in MLB).
  • Among pitchers who qualify in MLB play this season, the 33-year-old ranks 32nd in ERA (3.15), 62nd in WHIP (1.375), and 61st in K/9 (7).

Pirates batting stats

  • The Pirates have hit just 27 homers this season, which ranks 27th in the league.
  • Hitters for Pittsburgh have combined to rank 29th in MLB with a slugging percentage of only .331 this season.
  • The Pirates have a team batting average of just .221 this season, which ranks 26th among MLB teams.
  • Pittsburgh has scored 130 runs (just 3.5 per game) this season, which ranks 26th in MLB.
  • The Pirates have an OBP of .303 this season, which ranks 22nd in MLB.
  • Pittsburgh ranks 25th in strikeouts per game (9.2) among MLB offenses.

Angels stats and trends

Angels betting records

  • The Angels have come away with 12 wins in the 30 contests they have been listed as the underdogs in this season.
  • Los Angeles has a mark of 7-9 in contests where sportsbooks favor it by +114 or worse on the moneyline.
  • The Angels have an implied victory probability of 46.7% according to the moneyline set by sportsbooks for this matchup.
  • Contests with Los Angeles has gone over the total set by bookmakers in 18 of 36 chances this season.
  • The Angels have posted a record of 16-19-0 against the spread this season.

José Soriano (Angels probable starter)

  • The Angels will send Soriano (1-4) to the mound for his sixth start of the season. He is 1-4 with a 3.77 ERA and 26 strikeouts over 28 2/3 innings pitched.
  • In his most recent appearance on Friday, the right-hander tossed six scoreless innings against the Cleveland Guardians while surrendering five hits.
  • In seven games this season, the 25-year-old has an ERA of 3.77, with 8.2 strikeouts per nine innings. Opponents are hitting .216 against him.
  • Soriano is trying to pick up his third quality start of the season in this outing.
  • Soriano heads into this game with three outings of five or more innings pitched this year.
  • He has had three appearances this season that he held his opponents to zero earned runs.
  • He will take the hill against a Pirates offense that is hitting .221 as a unit (26th in the MLB). They are also slugging a collective .331 (29th in the league) with 27 total home runs (27th in MLB play).

Angels batting stats

  • The Angels rank 10th in MLB play with 39 total home runs.
  • So far this season, Los Angeles is 16th in the majors with a .387 slugging percentage.
  • The Angels have the 13th-ranked batting average in the majors (.243).
  • Averaging 4.1 runs per game (149 total), Los Angeles is the 19th-highest scoring team in MLB.
  • The Angels’ .306 on-base percentage ranks 18th in MLB.
Watch the MLB on Fubo!