When you sign-up through links on our site, we may earn an affiliate commission. Learn more >

Best MLB Bets Today | MLB Picks, April 20

Written by: Michael Savio
Published April 20, 2023
5 min read
MLB Picks, April 20

Minnesota Twins vs Boston Red Sox

  • Time: 1:35 PM EST
  • Starting Pitchers: RHP Kenta Maeda (MIN) vs  RHP Tanner Houck (BOS)
  • Moneyline: Twins +102 | Red Sox -120
  • Run Line: +1.5 (-192) | Red Sox -1.5 (+158)
  • Total: Over 9 (-114) | Under 9 (-106)

Odds courtesy of FanDuel Sportsbook

My Pick: Red Sox Moneyline -120

Kenta Maeda is going to have a horrible afternoon. He has had a solid career since coming to the US, but injuries and age are beginning to show. Maeda posted a 4.66 ERA in 21 starts in 2021 before Tommy John surgery ended his season. It also cost him all of 2022, meaning he has been out of baseball for some time. He looked strong in his first start against the Marlins but was beaten up by the White Sox last week. 

Maeda will now be facing a Red Sox team whose offense has finally gotten going. They are scoring more runs, led by slugger Rafael Devers. They are currently top ten in the league in home runs, RBIs, and runs. They were out-hit last night, but that was against s great young starter in Joe Ryan. Now, they’ll be ready t bounce back against an aging Maeda who may be on his way out of the league. 

The Twins' offense has plenty of weapons, but they have not been able to generate runs consistently all season. They dominated Corey Kluber and the Sox bullpen yesterday, but they have failed to follow up on big scoring days so far this season. The Twins did face Tanner Houck last season and managed just two hits and zero runs over 5 ⅔ innings.

Los Angeles Angels vs New York Yankees

  • Time: 4:05 PM EST
  • Starting Pitchers: LHP Patrick Sandoval (LAA) vs LHP Nestor Cortes (NYY)
  • Moneyline: Angels (+128) | Yankees (-152)
  • Run Line: Angels +1.5 (-156) | Yankees -1.5 (+130)
  • Total: Over 8.5 (-105) | Under 8.5 (-115)

Odds courtesy of FanDuel Sportsbook

My Pick: Under 8.5 (-115)

This is one of the safest bets of the day, thanks to the pitching matchup. Both of these offenses have shown they can score, but runs will be at a premium with Patrick Sandoval and Nestor Cortes on the mound. All of the stats point to this being a low-scoring affair, so we are locked in on the under.

Sandoval has been one of the best pitchers in the league to open the season. The 26-year-old owns a 1-0 record with a 1.23 ERA over three starts. While he doesn’t strike many out, his ability to generate weak contact is a big reason he broke out last year with a 2.91 ERA. Sandoval faced the Yankees last season and picked up a win by holding New York to two runs over seven innings. We like his chances of repeating that today, especially since he posted 2.54 ERA on the road in 2022.

Cortes has been a great starting pitcher since re-joining the Yankees in 2021. He has posted an ERA under 3.00 each season and is tracking to keep that streak alive in 2023. Cortes has a 2-0 record with a 2.60 ERA to begin the year. He is coming off his best start of the season and has been doing a great job limiting hits. That will continue today as he faces an Angels team he dominated last season. Especially considering Cortes posted a 1.95 ERA at Yankee Stadium last season.

San Diego Padres vs Arizona Diamondbacks

  • Time: 9:40 PM EST
  • Starting Pitchers: RHP Michael Wacha (SD) vs RHP Ryne Nelson (ARI)
  • Moneyline: Padres -124 | Diamondbacks +106
  • Run Line: Padres -1.5 (+126) | Diamondbacks +1.5 (-152)
  • Total: Over 10 (-105) | Under 10 (-115)

Odds courtesy of FanDuel Sportsbook

My Pick: Padres Moneyline +106

Something has not been right in San Diego this season, but that will change tonight as Fernando Tatis Jr. makes his return. I don’t count on him having a monster game, considering the length of his absence and how the game has changed since. However, I believe his return to this Padres dugout will be enough to finally spark the offense. 

The Padres' offense will also benefit from having seen Arizona start Ryne Nelson once this season. They did well against him, registering six hits, three walks, and three earned runs over five innings. The Padres hit well against the Diamondbacks in both matchups this season (11 combined runs). This, along with the return of Tatis, is why I think the offense to come back to life today.

Another reason I love this bet is that Michael Wacha will be on the mound. The veteran is coming off a great season with the Red Sox and should be a crucial part of this rotation. He is coming off a brutal start, but it came against a Brewers team that is absolutely raking. Before that, he dominated the Braves over six innings allowing two hits, zero runs, and striking out ten on the road. Wacha was solid on the road last season and will have another quality start today.

21+ | Terms and conditions apply
Claim Now
Image for Michael Savio

Michael Savio

Sports Betting & Gambling Industry Analyst

Gambling News
Online Sports Betting
Michael is an avid sports fan and a veteran bettor from Milwaukee. He learned the trade from his grandfather in Las Vegas as a kid and has turned that into a successful career. He cheers for all Wisconsin pro teams along with his Alma Mater Arizona State. He specializes in baseball betting, but has experience in football, basketball, and hockey as well. When he isn’t pouring over stats, he’s spending time with his two young children.
Nationality: American
Education: Bachelor of Political Science
Favourite Sportsbook: Caesars Sportsbook
Favourite Casino: BetMGM Casino
3 years
We've been featured on:
espn logo
reuters logo
cbs-news logo
forbes logo
entrepreneur logo
entrepreneur logo
We only list licensed sportsbooks

© Rebel Penguin ApS 2024 (a subsidiary of Gaming Innovation Group Inc.)

We support responsible gambling. 21+ Only. Gambling problem? Call 1-800-Gambler.

WSN.com is run by iGaming Cloud Inc (a Gaming Innovation Group Subsidiary) and is registered with the New Jersey Division of Gaming Enforcement (DGE) under affiliate vendor ID 89744, with the Indiana Gaming Commission (IGC) under certificate of registration number SWR-000148, approved by the Pennsylvania Gaming Control Board as a gaming service provider, under certificate registration number 117656-1, possesses a Vendor Minor sports betting license from the Colorado Limited Gaming Control Commission (account number 94414163), granted a vendor registration number VR007603-20-001 by the Michigan Gaming Control Board, an interim Sports Wagering Supplier license, under license number SWS 066, issued by the West Virginia Lottery Commission, a sports betting vendor registration, under registration number #100400, issued by the Director of Gaming Licensing and Investigations of the Virginia Lottery to operate in the State of Virginia, and a Vendor Registration issued by the Sports Wagering Committee of the Tennessee Education Lottery Corporation.

Advertising disclosure: WSN contains links to online retailers on its website. When people click on our affiliate links and make purchases, WSN earns a commission from our partners, including ESPN and various sportsbooks.