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

Best MLB Bets Today | MLB Picks, May 10

Written by: Bryan Zarpentine
13 min read
MLB Picks, May 10

Miami Marlins vs Arizona Diamondbacks

Odds courtesy of DraftKings

My Pick: Diamondbacks -140

🔥 Claimed by 91 people this week!



Get a No Sweat First Bet up to $1,000

21+ | T&Cs apply

The Marlins won Tuesday’s game between these teams to set up a rubber match on Wednesday. However, the Diamondbacks are still in better form right now, winning seven of their last 11 games whereas Miami is just 2-6 since the calendar flipped to May. The Marlins are also fighting an uphill battle in terms of the starting pitching matchup on Wednesday, and since the Miami offense is rarely reliable, the D’Backs are the smart pick in this game.

Merrill Kelly is bringing his 2.75 ERA into Wednesday’s game. More importantly, Kelly has pitched at least six innings while allowing just one run in three of his last four starts. The D’Backs have won all three of those games with Kelly being the winning pitcher each time. He’ll face a Miami lineup averaging just 3.1 runs per game in May. Avisail Garcia and Garrett Cooper being on the IL weakens the Marlins offensively even further. Key figures like Jazz Chisholm and Jean Segura are also slumping right now, so the Marlins aren't likely to get much going offensively.

Meanwhile, the Marlins can’t rely on Edward Cabrera to deliver a strong start. The righty has a 4.78 ERA and a 1.66 WHIP, frequently hurting himself with walks. Cabrera has also struggled to go deep in games. That doesn't bode well against an Arizona lineup that’s averaging 6.3 runs per game over the last six games. The D’Backs have scored at least eight runs in three of those games, so they’re likely to do some damage against a problematic pitcher like Cabrera, giving Arizona the series win.

Toronto Blue Jays vs Philadelphia Phillies

Odds courtesy of Caesars Sportsbook

My Pick: Phillies -110

🔥 Claimed by 189 people this week!



$1,000 First Bet on Caesars

21+ | T&Cs Apply. Gambling problem? Call or text 1-800-GAMBLER.

This game is a toss-up, so there is value on both sides. But the Phillies have been better at home than their overall record indicates. They’ve also started to come alive offensively, giving them an edge whereas the Blue Jays still aren’t playing up to their potential and have been a .500 team on the road after losing in Philly on Tuesday.

Zack Wheeler is the ideal candidate to start Wednesday’s matinee for the Phillies. His numbers have been mediocre this year with a 4.26 ERA and took a loss against the Red Sox in his last start. But his best starts have come at home and he’s exactly who the Phillies want on the mound with a chance to build on their momentum. Wheeler has also been able to hold most of Toronto’s big bats in check in limited appearances against them, as Matt Chapman, Vladimir Guerrero Jr., Bo Bichette, and George Springer are a combined 5 for 19 (.263) against Wheeler.

On the other side, Kevin Gausman has been vulnerable at times this season, especially on the road. Despite some brilliant starts, he got lit up for eight runs on 10 hits against the Red Sox in his last start. He also has some troubling numbers against Philadelphia’s top hitters. Bryce Harper is 8 for 18 (.444) in his career against Gausman. Also, Nick Castellanos has a .970 OPS in 22 at-bats against Gausman while Trea Turner is 7 for 21 with two doubles against Gausman. Castellanos and Harper are also among Philly's hottest hitters right now. If the Phillies can get to Gausman, Wheeler should be able to contain Toronto’s lineup enough to give the Phillies a third straight win.

St. Louis Cardinals vs Chicago Cubs

Odds courtesy of Caesars Sportsbook

My Pick: Cubs -115

🔥 Claimed by 189 people this week!



$1,000 First Bet on Caesars

21+ | T&Cs Apply. Gambling problem? Call or text 1-800-GAMBLER.

This is another toss-up game with value on both sides. With three straight wins, the Cardinals are finally starting to show some signs of life while the Cubs have lost three in a row and are in danger of getting swept at home by their bitter rivals. But with Justin Steele on the mound, that isn’t going to happen. St. Louis is still the worst team in the NL Central at the moment, giving the Cubs a lot of value in this game.

Much of that value comes from Steele, who is 5-0 with a 1.45 ERA and a 0.95 WHIP. The lefty is yet to give up more than two runs in any of his seven starts this season. In fact, he’s pitched at least six innings and allowed one run or less in four of his seven starts, including his last time out against the Marlins. Even with nine runs in the first two games of this series, the St. Louis lineup still isn't clicking. As long as Steele continues to perform at a high level, he gives Chicago an obvious boost in this game.

Meanwhile, the Cardinals have lost Jordan Montgomery’s last five starts with the southpaw taking the loss in four of them. In fairness, the Cards have been shut out in three of those five games, as Montgomery still owns a solid 3.29 ERA this year. But there is something concerning about his team consistently failing to give him run support. As mentioned, that’ll be even more difficult with the Cubs sending Steele to the mound. 

Keep in mind the Cubs have the power of Patrick Wisdom and Cody Bellinger anchoring their lineup while Ian Happ has heated up as the team’s table setter over the past week. With the Cubs only needing a few runs to win wit Steele on the mound, they should generate enough offense against Montgomery to salvage the series.

Catch More of our Daily MLB Picks

Image for Bryan Zarpentine


Bryan Zarpentine

140 Articles

Bryan Zarpentine is a 2008 graduate of Syracuse University and has been working as a freelance writer and editor since 2010. During that time, he has contributed to countless sites while covering baseball, soccer, the NFL, college football, and college basketball.

More info on Bryan Zarpentine
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.