At PNC Park on Sunday, the Pittsburgh Pirates meet the Philadelphia Phillies (four consecutive defeats) at 1:35 p.m. ET.

The Pirates are projected as a tight favorite (-114 to win on the moneyline) against the Phillies (-105). The scheduled starters are Paul Skenes (4-6) for the Pittsburgh Pirates, and Cristopher Sanchez (5-1) for the Philadelphia Phillies.

Isaac Mattson (1.0 IP, 0 R, 0 H, 1 K) registered the win in the Pirates’ 2-1 victory over the Phillies yesterday. Henry Davis led the way offensively, going 2 for 3 with a home run and an RBI. Ranger Suarez (7.0 IP, 2 R, 5 H, 5 K) took the loss for the Phillies.

Before watching this Pirates vs. Phillies matchup, here’s everything you need to know about Sunday’s action on the diamond, including viewing options.

Pittsburgh Pirates vs. Philadelphia Phillies odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 9:17 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Pirates (-114, bet $114 to win $100)Underdog: Phillies (-105, bet $105 to win $100)Over/under: 7Pirates vs. Phillies: Game time and live stream infoGame day: Sunday, June 8, 2025Game time: 1:35 p.m. ETLocation: Pittsburgh, PennsylvaniaStadium: PNC ParkTV channel: MLB Network, SportsNet PT, and NBCS-PHLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Pirates vs. Phillies on Fubo!

Pirates stats and trendsPirates betting recordsThe Pirates have won six, or 33.3%, of the 18 games they’ve played as favorites this season.Pittsburgh has a record of 6-10, a 37.5% win rate, when favored by -114 or more by oddsmakers this season.The implied probability of a win from the Pirates, based on the moneyline, is 53.3%.Pittsburgh’s games have gone over the total in 26 of its 65 chances.The Pirates are 29-36-0 ATS in their 65 games with a spread this season.Paul Skenes (Pirates probable starter)The Pirates will send Skenes (4-6) to the mound to make his 14th start of the season. He is 4-6 with a 2.05 ERA and 85 strikeouts through 83 1/3 innings pitched.The righty’s last time out came on Tuesday against the Houston Astros, when he went eight innings, surrendering one earned run while giving up three hits.The 23-year-old has an ERA of 2.05, with 9.2 strikeouts per nine innings, in 13 games this season. Opponents are hitting .181 against him.Skenes is trying to notch his seventh quality start in a row in this game.Skenes will try to build upon a 14-game streak of going five or more innings (he’s averaging 6.4 innings per appearance).He has had three appearances this season in which he held his opponents to zero earned runs.He will face a Phillies offense that ranks ninth in the league with 296 runs while batting .252 as a unit. It has a collective .398 slugging percentage (10th in MLB play) and has hit a total of 68 home runs (12th in MLB).Skenes has pitched eight innings, giving up one earned run on three hits while striking out nine against the Phillies this season.Among qualifying pitchers in MLB play this season, the 23-year-old’s 2.05 ERA ranks eighth, .876 WHIP ranks third, and 9.2 K/9 ranks 23rd.Pirates batting statsThe Pirates’ 46 home runs rank second-to-last in MLB this season.Hitters for Pittsburgh have combined to rank last in the majors with a .339 team slugging percentage.The Pirates rank 26th in MLB with a team batting average of just .227.Pittsburgh has scored the second-fewest runs in the majors this season with just 206 (3.2 per game).The Pirates have an OBP of .305 this season, which ranks 24th in MLB.Pittsburgh ranks 25th with an average of 8.8 strikeouts per game.Phillies stats and trendsPhillies betting recordsThe Phillies have come away with five wins in the 11 contests they have been listed as the underdogs in this season.This year, Philadelphia has won four of nine games when listed as at least -105 or worse on the moneyline.The moneyline set for this matchup implies the Phillies have a 51.2% chance of walking away with the win.Philadelphia’s games have gone over the total in 29 of its 64 opportunities.The Phillies are 31-33-0 against the spread in their 64 games that had a posted line this season.Cristopher Sanchez (Phillies probable starter)Sanchez (5-1 with a 3.02 ERA and 74 strikeouts in 65 2/3 innings pitched) gets the start for the Phillies, his 13th of the season.The left-hander’s last appearance came on Tuesday against the Toronto Blue Jays, when he tossed six innings, surrendering one earned run while giving up four hits.The 28-year-old has put up an ERA of 3.02, with 10.1 strikeouts per nine innings in 12 games this season. Opponents are hitting .236 against him.Sanchez is trying to collect his seventh quality start of the season in this matchup.Sanchez is seeking his third straight appearance lasting five or more innings. He averages 5.4 frames per start.In one of his 12 total appearances this season he has not given up an earned run.He will take the mound against a Pirates offense that ranks 25th in the league with 487 total hits (on a .227 batting average). The squad also slugs a collective .339 (30th in the league) with 46 total home runs (29th in MLB play).The 28-year-old’s 3.02 ERA ranks 26th, 1.294 WHIP ranks 56th, and 10.1 K/9 ranks 12th among qualifying pitchers this season.Phillies batting statsThe Phillies rank 12th in MLB play with 68 total home runs.So far this season, Philadelphia is 10th in baseball with a .398 slugging percentage.The Phillies rank ninth in the majors with a .252 batting average.Philadelphia is the ninth-highest scoring team in the majors, averaging 4.6 runs per game (296 total).The Phillies’ .327 on-base percentage is seventh-best in the majors.

Watch the MLB on Fubo!