When you sign-up through links on our site, we may earn an affiliate commission. Learn more >
Odds courtesy of DraftKings
Great payment and customer support
Access to fantasy sports with one account
Bet $5, Get $150 in Bonus Bets Instantly!
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.
Odds courtesy of Caesars Sportsbook
No bet-throughs required
Lots of sport-specific promos
Promo Code 'WSNFULL'
Up To $1,250 On Caesars
21+ | Terms and conditions apply
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.
Odds courtesy of Caesars Sportsbook
No bet-throughs required
Lots of sport-specific promos
Promo Code 'WSNFULL'
Up To $1,250 On Caesars
21+ | Terms and conditions apply
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.
MLB
Best MLB Bets This Weekend | MLB Picks, June 3-4
MLB | 4 hours ago | Michael Hanich
MLB
Best NRFI Bets This Weekend, June 3-4
MLB | 10 hours ago | Michael Savio
MLB
Best MLB Prop Bets This Weekend | MLB Player Props, June 3-4
MLB | 10 hours ago | Michael Savio
AUTHOR
Bryan Zarpentine
24 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
© Rebel Penguin ApS 2023 (a subsidiary of Gaming Innovation Group Inc.)
We support responsible gambling. If you feel like you're losing control over your gambling experience, call
1-800-GAMBLER (NJ, PA, WV), 1-800-9-WITH-IT (IN), 1-800-BETS-OFF (IA), 1-800-522-4700 (NV), 1-800-522-4700
(CO,
TN), 1-855-2CALLGA (IL), 1-800-270-7117 (MI).
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.