We have MLB predictions for every game on the board. Get our data driven MLB predictions for all of tonight’s games including:
- Houston Astros at Texas Rangers
- San Francisco Giants at Los Angeles Dodgers
- Philadelphia Phillies at Atlanta Braves
- Chicago Cubs at Miami Marlins
- Boston Red Sox at Tampa Bay Rays
- Chicago White Sox at Kansas City Royals
- St. Louis Cardinals at New York Mets
- Pittsburgh Pirates at Detroit Tigers
- Washington Nationals at Cincinnati Reds
- Los Angeles Angels at Oakland A’s
- New York Yankees at Toronto Blue Jays
- Cleveland Indians at Seattle Mariners
- Minnesota Twins at Baltimore Orioles
- Colorado Rockies at Arizona Diamondbacks
- Milwaukee Brewers at San Diego Padres
Get Four Free Picks from SportsFormulator by Email
[contact-form-7 id=”26598″ title=”4 Free Picks”]
MLB Predictions for March 31, 2018:
TEAM | WIN % | SCORE |
Houston Astros | 57% | 6 |
Texas Rangers | 43% | 5 |
San Francisco Giants | 24% | 4 |
Los Angeles Dodgers | 76% | 5 |
Philadelphia Phillies | 55% | 5 |
Atlanta Braves | 45% | 4 |
Chicago Cubs | 55% | 5 |
Miami Marlins | 45% | 4 |
Boston Red Sox | 50% | 4 |
Tampa Bay Rays | 50% | 5 |
Chicago White Sox | 43% | 4 |
Kansas City Royals | 57% | 5 |
St. Louis Cardinals | 52% | 6 |
New York Mets | 48% | 5 |
Pittsburgh Pirates | 64% | 5 |
Detroit Tigers | 36% | 4 |
Washington Nationals | 65% | 5 |
Cincinnati Reds | 35% | 4 |
Los Angeles Angels | 53% | 5 |
Oakland A’s | 47% | 4 |
New York Yankees | 57% | 6 |
Toronto Blue Jays | 43% | 5 |
Cleveland Indians | 60% | 5 |
Seattle Mariners | 40% | 4 |
Minnesota Twins | 56% | 6 |
Baltimore Orioles | 44% | 5 |
Colorado Rockies | 49% | 4 |
Arizona Diamondbacks | 51% | 5 |
Milwaukee Brewers | 51% | 5 |
San Diego Padres | 49% | 4 |
Who do you think wins? Make your picks now in Pick Champ’s Free Pick ‘Em!
Check back daily to get our MLB predictions all season long.
Access our premium betting picks for all of tonight’s games as a SportsFormulator Insider!