Top MLB Betting Odds, Picks & Predictions: Saturday (4/20)
We have a massive sports Saturday on the horizon, which includes a 16-game slate in the MLB. The bonus game comes courtesy of a doubleheader in Wrigleyville, Chicago, as the Cubs host the Marlins for a pair of games.
Below, Iâve listed my three favorite bets for todayâs action on the diamond, along with analysis and betting odds.
Join our new MLB Betting Group to share bets and compete in leaderboards >>
Saturdayâs Best MLB Bets
(Odds courtesy of BetMGM Sportsbook)
Detroit Tigers (+115) @ Minnesota Twins (-140) | O/U 7.5 (-115/-105)
The Tigers picked up a divisional win in last nightâs series opener against the Twins, winning 5-4. The two sides are back at it this afternoon, and we have a pitching matchup between Reese Olson and Bailey Ober. First pitch is scheduled for 2:10 p.m. ET from Target Field in Minneapolis.
Iâm playing the under in this AL Central tilt. Letâs just start with the basic offensive numbers, where these are two of the worst offenses in the league. Minnesota enters todayâs action ranked 29th in team batting average (.190) and 28th in OPS (.606), while Detroit is 24th (.223) and 26th (.639), respectively. Neither team has used the longball much this year, each ranking 24th or lower in home runs.
Ober will get his second crack at the Tigers in six days after he faced them in last Sundayâs series finale in Motown. The right-hander was excellent, blanking Detroit over 6.0 innings while allowing only three hits. Olson didnât pitch in that series, but he has been serviceable this season, posting a 3.86 ERA and 1.47 WHIP over three starts (16.1 IP). These bullpens are also two of the best in the MLB. The Tigers are first in both bullpen ERA (1.67) and WHIP (1.00), while the Twins are fourth (2.70) and sixth (1.17) in those respective categories. Letâs take the under in the Twin Cities this afternoon.
Bet: Under 7.5 (-105)
Arizona Diamondbacks (-125) @ San Francisco Giants (+105) | O/U 8.0 (-110/-110)
The Diamondbacks and Giants are in the midst of a four-game divisional series this weekend, where theyâve split the first two games of the series. Zac Gallen gets the nod for the Snakes this afternoon, while the Giants opt for Kyle Harrison. First pitch is set for 4:05 p.m. ET from Oracle Park in San Francisco.
Arizona cruised to a 17-1 blowout win on Friday night, pushing them to 10-11 on the year. I think theyâll carry the momentum into Saturday and notch a second straight victory. Plus, weâre getting their ace, Gallen, toeing the rubber with just a -125 moneyline price. Iâll lay the juice with the Diamondbacks today. This will be Gallenâs fifth start of the season, and heâs a perfect 3-0 with a 1.64 ERA (14th) and 1.14 WHIP (40th). The right-hander also has 26 punchouts, which is 23rd in the Majors.
San Francisco will send Kyle Harrison to the bump, and heâs 2-1 with a 4.70 ERA (69th) and 1.26 WHIP (58th). We have no head-to-head numbers for Harrison against Arizona. I think itâs safe to say the Diamondbacks have the edge in starting pitching. Theyâre also better in both team batting average (.260 vs. .241) and OPS (.748 vs. .683), as well as bullpen ERA (3.95 vs. 6.03) and WHIP (1.28 vs. 1.44). Letâs lock in the Snakes to secure their second straight win.
Bet: Arizona Diamondbacks Moneyline (-125)
Chicago White Sox (+240) @ Philadelphia Phillies (-300) | O/U 7.5 (-125/+105)
The White Sox are shaping up to be one of, if not the worst, team in the league this season. Theyâre just 3-16 out of the gate, which translates to a 25-137 record if you play it out of a full season. Theyâll try to get back in the win column tonight when they send Michael Soroka to the mound. The Phillies counter with Zack Wheeler in this interleague tilt, which is set for 6:05 p.m. ET from Citizens Bank Park in Philadelphia.
This is typically a little more vig than Iâd like to lay, especially with a home-team run line, but I still feel like weâre getting a decent price against the worst team in baseball. Plus, we have Wheeler going for the Fightinâ Phils, and he has been pretty solid to start the 2024 campaign. The right-hander is 0-3 but owns a 3.00 ERA (37th) and 1.04 WHIP (30th). Heâll face a Chicago offense thatâs dead last in team batting average (.190), OPS (.554) and home runs (10).
Ultimately, I see Wheeler turning in a quality start, which means Philadelphiaâs offense shouldnât need to put up much run support to cover the run line. However, theyâll take on an ex-NL East pitcher in Michael Soroka, who theyâre slashing .297/.333/.378 against over 37 at-bats. Over the last seven days, the Phillies are 10th in team batting average (.250), seventh in OPS (.757) and third in home runs (10). Their bats should find enough success to guide them to a multi-run win over the lowly White Sox.
Bet: Philadelphia Phillies -1.5 (-135)
Make sure to check out our other best bets for Saturday: