The Philadelphia Phillies (65-48) will attempt to extend a three-game winning streak on Wednesday versus the Baltimore Orioles (51-63), with first pitch at 12:35 p.m. ET at Citizens Bank Park.
The Phillies are a home favorite (-163) against the Orioles (+136). The matchup on the mound for this contest is set with the Philadelphia Phillies looking to Ranger Suarez (8-4), and Trevor Rogers (4-2) taking the ball for the Baltimore Orioles.
These squads play again following the Phillies’ 5-0 victory over the Orioles yesterday. Taijuan Walker (6.0 IP, 0 R, 4 H, 4 K) earned the win for the Phillies. Max Kepler went 2 for 4 with a double, a home run and two RBIs to lead the team on offense. Dean Kremer (6.0 IP, 4 R, 8 H, 6 K) was credited with the loss on the mound for the Orioles.
Before this Phillies vs. Orioles matchup, here’s what you need to prepare for Wednesday’s MLB action, including viewing options.
Philadelphia Phillies vs. Baltimore Orioles odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Phillies (-163, bet $163 to win $100)Underdog: Orioles (+136, bet $100 to win $136)Over/under: 8.5Phillies vs. Orioles: Game time and live stream infoGame day: Wednesday, August 6, 2025Game time: 12:35 p.m. ETLocation: Philadelphia, PennsylvaniaStadium: Citizens Bank ParkTV channel: NBCS-PH and MASNLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Phillies vs. Orioles on Fubo!
Phillies stats and trendsPhillies betting recordsThis season, the Phillies have been favored 91 times and won 57, or 62.6%, of those games.This season Philadelphia has won 33 of its 46 games, or 71.7%, when favored by at least -163 on the moneyline.The moneyline for this contest implies a 62% chance of a victory for the Phillies.Philadelphia’s games have gone over the total in 49 of its 113 chances.The Phillies have an ATS record of 56-57-0 in 113 games with a spread this season.Ranger Suarez (Phillies probable starter)Suarez (8-4 with a 2.68 ERA and 95 strikeouts in 100 2/3 innings pitched) makes the start for the Phillies, his 17th of the season.His most recent time out was on Friday against the Detroit Tigers, when the lefty went seven innings, surrendering three earned runs while giving up four hits.The 29-year-old has put up an ERA of 2.68, with 8.5 strikeouts per nine innings, in 16 games this season. Opposing hitters have a .225 batting average against him.Suarez has 12 quality starts this season.Suarez will try to last five or more innings for his third straight start. He’s averaging 6.3 innings per outing.He has had four appearances this season in which he did not allow an earned run.The opposing Orioles offense has a collective .242 batting average, and is 19th in the league with 923 total hits and 17th in MLB play with 492 runs scored. It has the 11th-ranked slugging percentage (.407) and ranks 10th in home runs (139) in all of MLB.Phillies batting statsThe Phillies have hit 137 homers this season, which ranks 12th in the league.Hitters for Philadelphia rank ninth in the majors with a combined .417 team slugging percentage.The Phillies’ .255 batting average is among the best in baseball, ranking fourth in MLB.Philadelphia is among the highest-scoring teams in the majors, ranking ninth with 534 total runs this season.The Phillies have an on-base percentage of .326 this season, which ranks fifth in the league.Philadelphia ranks 11th in MLB in strikeouts per game with an average of 8.1 whiffs per contest.Orioles stats and trendsOrioles betting recordsThe Orioles have been victorious in 25, or 43.1%, of the 58 contests they have been chosen as underdogs in this season.This season, Baltimore has come away with a win three times in 13 chances when named as an underdog of at least +136 or longer on the moneyline.The moneyline set for this matchup implies the Orioles have a 42.4% chance of coming away with a victory in the contest.Baltimore and its opponents have gone over in 49 of its 114 games with a total set by sportsbooks this season.In 114 games with a line this season, the Orioles have a mark of 49-65-0 against the spread.Trevor Rogers (Orioles probable starter)Rogers makes the start for the Orioles, his 10th of the season. He is 4-2 with a 1.44 ERA and 48 strikeouts in 56 1/3 innings pitched.The left-hander’s last time out came on Friday against the Chicago Cubs, when he threw eight innings, surrendering one earned run while giving up four hits.In nine games this season, the 27-year-old has an ERA of 1.44, with 7.7 strikeouts per nine innings. Opponents are hitting just .149 against him.Rogers is aiming to notch his sixth straight quality start in this outing.Rogers will look to go five or more innings for his eighth straight appearance. He’s averaging 6.2 frames per outing.He has had four appearances this season in which he did not give up an earned run.The opposing Phillies offense has a collective .255 batting average, and is sixth in the league with 979 total hits and ninth in MLB action with 534 runs scored. They have the ninth-ranked slugging percentage (.417) and are 12th in all of MLB with 137 home runs.Orioles batting statsThe Orioles average 1.2 home runs per game to rank 10th in MLB action with 139 total home runs.So far this season, Baltimore’s .407 slugging percentage ranks 11th in baseball.The Orioles have the 20th-ranked batting average in the majors (.242).Baltimore scores the 17th-most runs in baseball (492 total, 4.3 per game).The Orioles rank 23rd in MLB with an on-base percentage of .306.