We have a busy betting slate in Major League Baseball today, including the series opener between the Toronto Blue Jays and the Chicago White Sox.
Vladimir Guerrero Jr. is heating up, and my Blue Jays predictions anticipate his bat staying hot with a favorable matchup against a pitcher who struggles against righties and gives up a lot of hard contact.
Here are my free MLB picks for this June 20 matchup.
Blue Jays predictions for June 20
- Best bet
Vladimir Guerrero Jr. Over 1.5 total bases
(+105 at BetVictor) - SGP pick
Vladimir Guerrero Jr. Over 1.5 total bases
Addison Barger Over 0.5 hits
Davis Martin Over 5.5 hits allowed
(+240 at BetVictor)
Today’s Blue Jays best bet: Vlad mashes vs Martin
Vladimir Guerrero Jr. Over 1.5 total bases (+105 at BetVictor)
The Toronto Blue Jays' offense has come alive and has had contributions up and down the lineup over the last month.
One of the Jays’ surging bats over the last 10 games has been Vladimir Guerrero Jr., who’s hitting .369 in that stretch with an OPS of .966 while collecting an average of 2.2 bases per game.
I’ll jump on the hot bat here and take him at plus-money (+105) to go Over 1.5 total bases tonight as my best bet, as he’s done so in seven of his last 10 outings.
On the season, Guerrero Jr. has a .286 batting average. However, the Jays slugger’ underlying metrics have been remarkable.
He leads the majors with a .326 xBA, while ranking in the 97th percentile in hard hit rate. In other words, he should be hitting the ball a lot more and for more bases than he has to this point in the season.
However, those numbers are starting to point in the right direction lately, slugging .564 over his last 10 games with six extra base hits.
I expect that power to be there in tonight’s pitching matchup with the Chicago White Sox sending Davis Martin to the mound. He’s 2-7 on the season with a respectable 3.79 ERA.
However, Martin’s Baseball Savant metrics suggest he’s been very lucky through his first 14 starts. The White Sox righty ranks in the ninth percentile in xERA (5.34) to go along with his .301 xBA, with an average exit velocity of 91 mph and a 46.1% hard-hit rate.
It's safe to say that if the law of averages is starting to tilt the other way as we approach the midway point of the season, we should see a Vladdy breakout and a Martin dip tonight.
Today’s Blue Jays same-game parlay (SGP)
Vladimir Guerrero Jr. Over 1.5 total bases
Addison Barger Over 0.5 hits
Davis Martin Over 5.5 hits allowed
I'll ride another hot bat for the Jays and take Addison Barger to go Over 0.5 hits. He’s recorded one or more hits in four of his last five games and is batting .289 over his last 10 outings. Barger also clobbers the baseball and that should bode well against Martin, who gives up a lot of hard contact.
The Blue Jays have the top-ranked expected batting average, resulting in the third most hits in baseball in the last calendar month, averaging 9.19 per game. Meanwhile, the White Sox starter ranks in the fourth percentile in xBA.
Bet on the Blue Jays at BetVictor!
Canada's home for betting on the Toronto Blue Jays, elevate your game with BetVictor and get access to competitive odds, great daily promotions, and more — for all 162 games!
19+. Gambling problem? Call 1-800-GAMBLER.
Live Blue Jays odds for today
How to watch the Blue Jays today
Location | Rogers Centre, Toronto, ON |
Date | Friday, June 20, 2025 |
First pitch | 7:07 p.m. ET |
TV | Rogers Sportsnet |
Blue Jays starting pitcher | Spencer Turnbull (1-0, 2.08 ERA) |
White Sox starting pitcher | Davis Martin (2-7, 3.79 ERA) |
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.