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

Blue Jays vs Marlins Odds: Can Sandy Alcantara Turn Things Around Against the Jays?

Written by: Michael Savio
Published June 21, 2023
11 min read
  • Luis Arraez has a .437 batting average at home
  • Vladimir Guerrero Jr has hit all nine of his home runs on the road
  • Sandy Alcantara has a 5.12 ERA in June

Blue Jays vs Marlins Odds

Odds Courtesy of FanDuel Sportsbook. Check out other MLB betting sites for more betting opportunities!


Run Line



Toronto Blue Jays

-1.5 (+125)


Over 7 (-114)




Miami Marlins

+1.5 (-150)


Under 7 (-106)




Blue Jays vs Marlins Pick

Blue Jays vs Marlins Predictions

Blue Jays vs Marlins Prediction

This is a strange sentence to type, but we love the over because of Sandy Alcantara. The 2022 NL Cy Young winner has been terrible this season and will now face a stacked Toronto lineup. Conversely, we have a Marlins offense has been playing their best baseball of the season. The league's top hitter, Luis Arraez, leads them and has been providing the rest of the lineup with plenty of RBI chances. We see a high-scoring battle that easily eclipses the 7-run mark. 

Toronto Blue Jays Predictions

The Blue Jays (40-35) had high expectations coming into 2023 but have not lived up to them so far. While they boast an impressive lineup and rotation, they still sit 11.5 games behind the AL-East-leading Rays. The Jays were able to eke out a 2-0 win last night, breaking the Marlins' five-game win streak and their own three-game losing streak. The win will help boost them today as they face the Marlins struggling ace on the mound.

The Blue Jays feature one of the best young lineups in the league, but they have been leaving too many runners on base. While they rank sixth in the league in batting average (.262), they are fourteenth in RBIs (313). A big reason for that has been their lack of power, but that has not been as big of an issue on the road. They have been hitting far more home runs away from Toronto, which will spell trouble for the struggling Sandy Alcantara.

Our Jays player to watch today is Vladimir Guerrero Jr (.279 BA, 9 HR, 42 RBI). The first baseman has struggled in June and has just one home run so far this month. We like his chances to break out of this slump today against Alcantara for two reasons. One is that Guerrero is 5-7 against the Marlins’ starter in his career. The second is that he owns a .308 batting average and has hit all his home runs on the road in 2023. Look for Guerrero to get hot and lead Toronto to a big offensive night.

Miami Marlins Predictions

The Marlines (42-32) have been one of the biggest surprise stories in 2023. Despite their ace dealing with a significant regression this season, they are still ten games over the .500 mark and have the third-best winning percentage (.568) in the NL. Miami’s record is a bit inflated due to their easy schedule in June, but they have shown that their offense is a force to be reckoned with. They are eighth in the league in batting average (2.60), and their home run and RBI totals are quickly improving. While Jays starter Kevin Gausman (6-3, 3.01 ERA) is having a great season, the Marlins own a combined .388 batting average against him, and we see that number going up today.

Sandy Alcantara (2-5, 4.97 ERA) will be starting for Toronto, which is another reason we love this bet. The 2022 Cy Young winner has just two quality starts in his last seven games, both of which came against bad offenses. Alcantara has been able to work deep into games but has a habit of getting himself into trouble late. Now he’ll face a Blue Jays lineup with some of the best young hitters in baseball, which will lead to another ugly stat line for the embattled ace. 

Our player to watch is Luis Arraez (.398 BA, 2 HR, 345 RBI), who has been the best hitter in the league this season. As impressive as his average is, it has been even better at home (.437). Arraez has gone 5-5 at the plate in two of his last three games, including last night against the Jays. The Marlins' second baseman has a .833 average against Kevin Gausman, which has us locked into the over tonight.

Logo #1



Bet $5, Get $150 in Bonus Bets

21+ | Terms and conditions apply

Logo #2



$500 Bonus Bet

21+ | VA only | Gambling problem? Call 1-800-532-3500

How to Watch

  • What: Toronto Blue Jays vs Miami Marlins
  • When: Wednesday, June 21 at 12:10 PM EST
  • Where: Loan Depot Park in Miami, FL
  • How to Watch: SportsNet, Bally Sports Florida, MLB.tv
21+ | Terms and conditions apply
Claim Now
Image for Michael Savio


Michael Savio

412 Articles

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.

More info on Michael Savio
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.