A series opener between the Philadelphia Phillies (37-25) and Pittsburgh Pirates (23-39) is scheduled for Friday at 6:40 p.m. ET, at PNC Park.

As the favorite, the Phillies (-148 moneyline odds to win) visit the Pirates (+124). The Philadelphia Phillies will give the start to Joe Ross (2-1, 4.34 ERA), who is looking for win No. 3 on the season, and the Pirates will turn to Bailey Falter (4-3, 3.14 ERA).

Wednesday, the Pirates knocked off the Astros 3-0. Mike Burrows was the winning pitcher after throwing 5 1/3 innings without giving up an earned run on five hits, while striking out six. Oneil Cruz paced the Pirates’ offense, going 2 for 4 with a double.

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

Philadelphia Phillies vs. Pittsburgh Pirates odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Phillies (-148, bet $148 to win $100)Underdog: Pirates (+124, bet $100 to win $124)Over/under: 9Phillies vs. Pirates: Game time and live stream infoGame day: Friday, June 6, 2025Game time: 6:40 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 26-8 in games when sportsbooks favor them by at least -148 on the moneyline.Sportsbooks have implied with the moneyline set for this matchup that the Phillies have a 59.7% chance to win.Philadelphia and its opponents have hit the over in 28 of its 62 games with a total this season.The Phillies are 31-31-0 ATS in their 62 games with a spread this season.Joe Ross (Phillies probable starter)Ross will make his first start of the season for the Phillies.The 32-year-old right-hander has 21 appearances out of the bullpen this season.In 21 appearances this season, he has compiled a 4.34 ERA and averages 6.8 strikeouts per nine innings while opposing batters are hitting .263 against him.The Pirates have scored 197 total runs this season, making them MLB’s 29th-ranked scoring offense on the season so far. As a team they have a .227 batting average while hitting 43 home runs (29th in the league).Phillies batting statsThe Phillies rank 11th in Major League Baseball with 67 home runs.Hitters for Philadelphia have a combined .402 slugging percentage this season, which ranks 10th in MLB.The Phillies have a team batting average of .254 this season, which ranks seventh among MLB teams.Philadelphia is among the highest-scoring teams in the majors, ranking seventh with 291 total runs this season.The Phillies have an OBP of .330 this season, which ranks fifth in MLB.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 chosen as underdogs in 44 games this year and have walked away with the win 17 times (38.6%) in those games.This season, Pittsburgh has been victorious nine times in 29 chances when named as an underdog of at least +124 or longer on the moneyline.The Pirates have an implied victory probability of 44.6% according to the moneyline set for this matchup.Pittsburgh and its opponents have hit the over in 24 of its 62 games with a total set by oddsmakers this season.The Pirates are 27-35-0 against the spread in their 62 games that had a posted line this season.Bailey Falter (Pirates probable starter)Falter (4-3) takes the mound first for the Pirates in his 13th start of the season. He’s put together a 3.14 ERA in 66 2/3 innings pitched, with 41 strikeouts.His most recent time out came on Sunday against the San Diego Padres, when the lefty tossed 6 1/3 scoreless innings while allowing two hits.Over 12 games this season, the 28-year-old has a 3.14 ERA and 5.6 strikeouts per nine innings, while giving up a batting average of .214 to opposing hitters.Falter is trying to collect his seventh quality start of the year.Falter will look to build upon a four-game streak of lasting five or more innings (he’s averaging 5.5 innings per appearance).In five of his appearances this season he did not surrender an earned run.He meets a Phillies offense that ranks seventh in the league with 291 total runs scored while batting .254 as a squad. His opponent has a collective .402 slugging percentage (10th in MLB play) and has hit a total of 67 home runs (11th in the league).The 28-year-old ranks 33rd in ERA (3.14), 24th in WHIP (1.076), and 74th in K/9 (5.6) among qualifying pitchers in MLB play this season.Pirates batting statsThe Pirates have hit the second-fewest home runs in MLB action this season (43).This season, Pittsburgh’s .337 slugging percentage is the lowest percentage in baseball.The Pirates have the fifth-worst batting average in the majors (.227).The offense for Pittsburgh is No. 29 in MLB action scoring 3.2 runs per game (197 total runs).The Pirates’ .305 on-base percentage is 23rd in baseball.

Watch the MLB on Fubo!