At PNC Park on Saturday, the Pittsburgh Pirates (23-40) begin a three-game series against the Philadelphia Phillies (37-25), at 4:05 p.m. ET.
The Pirates are an underdog (+150 moneyline odds) when they square off against the Phillies (-180). The Philadelphia Phillies will give the start to Ranger Suarez (4-0, 2.72 ERA), who is looking for win No. 5 on the season, and the Pirates will turn to Andrew Heaney (3-4, 3.39 ERA).
The Phillies’ matchup Thursday versus the Blue Jays ended in a 9-1 loss. Nick Castellanos went 3 for 3 with a double in the defeat, while Jesus Luzardo threw 2 1/3 innings, giving up eight earned runs on nine hits while striking out two en route to taking the loss.
The Pirates lost to the Astros Thursday, with Mitch Keller registering the loss while throwing 6 1/3 innings, giving up six earned runs on eight hits while striking out five. Jared Triolo went 2 for 2 with a double to pace the Pirates’ offense.
Here’s what you need to prepare for Saturday’s Phillies vs. Pirates contest, including viewing options.
Philadelphia Phillies vs. Pittsburgh Pirates odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 9:17 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Phillies (-180, bet $180 to win $100)Underdog: Pirates (+150, bet $100 to win $150)Over/under: 8.5Phillies vs. Pirates: Game time and live stream infoGame day: Saturday, June 7, 2025Game time: 4:05 p.m. ETLocation: Pittsburgh, PennsylvaniaStadium: PNC ParkTV channel: SportsNet PT and NBCS-PHLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Phillies vs. Pirates on Fubo!
Phillies stats and trendsPhillies betting recordsThe Phillies have been favorites in 51 games this season and won 32 (62.7%) of those contests.Philadelphia has a record of 17-3, a 85% win rate, when favored by -180 or more by sportsbooks this season.The bookmakers’ moneyline implies a 64.3% chance of a victory for the Phillies.Philadelphia’s games have gone over the total in 28 of its 62 chances.The Phillies are 31-31-0 against the spread in their 62 chances this season.Ranger Suarez (Phillies probable starter)The Phillies are sending Suarez (4-0) to the mound for his seventh start of the season. He is 4-0 with a 2.72 ERA and 33 strikeouts through 36 1/3 innings pitched.The left-hander’s last appearance was on Sunday against the Milwaukee Brewers, when he tossed six innings, surrendering one earned run while giving up seven hits.The 29-year-old has an ERA of 2.72, with 8.2 strikeouts per nine innings, in six games this season. Opposing hitters have a .237 batting average against him.Suarez is trying to secure his sixth quality start in a row in this outing.Suarez will look to prolong a six-game streak of going five or more innings (he’s averaging 6.0 innings per appearance).In three of his six total appearances this season he has not surrendered an earned run.He will take the hill against a Pirates offense that ranks 25th in MLB with 471 total hits (on a .226 batting average). The squad also slugs a collective .334 (30th in MLB) with 43 total home runs (29th in MLB).Suarez has a 3.86 ERA and a 1 WHIP against the Pirates this season in seven innings pitched, allowing a .222 batting average over one appearance.Phillies batting statsThe Phillies rank 11th in Major League Baseball with 67 home runs.Fueled by 170 extra-base hits, Philadelphia ranks 10th in MLB with a .402 slugging percentage this season.The Phillies’ .254 batting average is among the best in baseball, ranking seventh in MLB.Philadelphia is among the highest-scoring teams in the majors, ranking seventh with 291 total runs this season.The Phillies have an on-base percentage of .330 this season, which ranks fifth in the league.Philadelphia ranks 10th in MLB in strikeouts per game with an average of 7.9 whiffs per contest.Pirates stats and trendsPirates betting recordsThe Pirates have been victorious in 17, or 37.8%, of the 45 contests they have been chosen as underdogs in this season.This year, Pittsburgh has won six of 16 games when listed as at least +150 or worse on the moneyline.Sportsbooks have implied with the moneyline set for this matchup that the Pirates have a 40% chance of pulling out a win.Pittsburgh and its opponents have gone over in 25 of its 63 games with a total set by sportsbooks this season.The Pirates are 27-36-0 against the spread in their 63 games with a line set by sportsbooks this season.Andrew Heaney (Pirates probable starter)The Pirates will send Heaney (3-4) to the mound for his 13th start of the season. He is 3-4 with a 3.39 ERA and 47 strikeouts through 66 1/3 innings pitched.In his last appearance on Sunday, the left-hander went 5 2/3 innings against the San Diego Padres, allowing two earned runs while surrendering five hits.The 34-year-old has put up a 3.39 ERA and 6.4 strikeouts per nine innings over 12 games this season, while giving up a batting average of .224 to his opponents.Heaney is trying to collect his fifth quality start of the season in this outing.Heaney is aiming for his sixth straight appearance lasting five or more innings. He averages 5.5 frames per start.In two of his 12 total appearances this season he has not given up an earned run.The opposing Phillies offense has the 10th-ranked slugging percentage (.402) and ranks 11th in home runs hit (67) in all of MLB. They have a collective .254 batting average, and are seventh in the league with 538 total hits and seventh in MLB play scoring 291 runs.Head-to-head against the Phillies this season, Heaney has thrown five innings, giving up one earned run on four hits while striking out two.Among qualifying pitchers in MLB play this season, the 34-year-old’s 3.39 ERA ranks 37th, 1.191 WHIP ranks 38th, and 6.4 K/9 ranks 65th.Pirates batting statsThe Pirates are second-worst in MLB play with 43 home runs.This season, Pittsburgh’s .334 slugging percentage is the lowest percentage in baseball.The Pirates are 26th in MLB with a .226 batting average.The offense for Pittsburgh is No. 29 in MLB action scoring 3.2 runs per game (199 total runs).The Pirates’ .304 on-base percentage is 24th in the majors.