As the 2025 MLB season nears the halfway stage, teams are gearing up to find some sustained form. Twenty eight teams will be in action on Wednesday with some exciting matchups like the Seattle Mariners taking on the Arizona Diamondbacks, the Atlanta Braves on the road to Milwaukee and the Dodgers-Padres in their first series decider.
Here's a look at the predictions for all the matchups with the best bets that can be placed.

Mariners vs. Diamondbacks
Predicted Score: Diamondbacks 7, Mariners 6
Best Bet:
- Diamondbacks ML (-142)
- Over 9.5 runs
Bryan Woo (5-3, 3.07 ERA) of the Mariners has the edge in the starting pitcher battle against Eduardo Rodriguez (1-3, 6.70 ERA) of the Diamondbacks. But Arizona's all-round batting will look to get the series sweep against Seattle. Focus will be on Corbin Carroll (19 HRs) and Eugenio Suarez (48 RBIs) for the Dbacks and on Cal Raleigh (26 HRs), the MLB leader in dingers.
Braves vs. Brewers
Predicted Score: Brewers 5, Braves 4
Best Bet:
- Braves ML (-142)
- Under 8 runs
The Atlanta Braves will start Spencer Schwellenbach (4-4, 3.24 ERA) against the Milwaukee Brewers' Chad Patrick (3-5, 2.84 ERA). It will be a close pitching matchup with most of the spotlight falling on the batters. Matt Olson has racked up 7 RBIs in the last five games while Christian Yelich continues to be the batting leader for Milwaukee with 13 home runs and 41 RBIs.
Reds vs. Guardians
Predicted Score: Guardians 5, Reds 4
Best Bet:
- Pick Guardians Win (-116)
The Reds head into the game with five wins in five games but the Guardians look strong enough to avoid the series sweep. Jose Ramirez is leading his team in all three batting metrics. The Reds will be dependent on Elly De La Cruz for production.
Cubs vs. Phillies
Prediction: Cubs 6, Phillies 5
Best Bet:
- Pick Cubs win
The series decider between both teams is expected to be a close matchup. Jesus Luzardo (5-2, 4.46 ERA) starts against Ben Brown (3-4, 5.37 ERA) but the Cubs' offense is favored to take this one.
Rays vs. Red Sox
Prediction: Red Sox 5, Rays 4
Best Bet:
- Under 9.5 runs
Another series headed to the decider in the clash between the two AL East teams. Matchup predictors show the Rays with the edge, but the Red Sox have a chance as the underdogs.
Here are a few other predictions from rest of the games:
Pirates vs. Marlins
Predicted Score: Pirates 4, Marlins 3
Cardinals vs. Blue Jays
Predicted Score: Cardinals 5, Blue Jays 4
Angels vs. Athletics
Predicted Score: Angels 6, Athletics 3
Padres vs. Dodgers
Predicted Score: Dodgers 5, Padres 3
Orioles vs. Tigers
Predicted Score: Tigers 3, Orioles 1
Mets vs. Nationals
Predicted Score: Mets 5, Nationals 2
Royals vs. Yankees
Predicted Score: Yankees 6, Royals 2
Twins vs. Rangers
Predicted Score: Twins 6, Rangers 5
Astros vs. White Sox
Predicted Score: Astros 5, White Sox 4
Rockies vs. Giants
Predicted Score: Giants 6, Rockies 4