Tampa Bay Rays vs Toronto Blue Jays Betting Pick & Prediction 7/24/24
This article was published on Jul 24, 2024. Today’s picks MLB picks

The money line odds for Wednesday’s Rays vs. Blue Jays matchup have the Rays at -117 compared to the Blue Jays at -101. The over/under line is currently at 8 runs, and BSSUN will be televising this one.
First pitch from the Rogers Centre is set for 7:07 PM ET. Zach Eflin will be starting for the Rays, while the Blue Jays are going with Yariel Rodriguez. In the AL East, the Rays are 4th at 51-50, and the Blue Jays are 5th at 45-55.
TORONTO BLUE JAYS VS TAMPA BAY RAYS BETTING PICK
The Pick: Toronto Blue Jays Moneyline -101
This game will be played at Rogers Centre at 7:07 ET on Wednesday, July 24th.
HOW TO BET THE RAYS VS BLUE JAYS:
- We have the Blue Jays winning by a score of 6 to 5
- If you’re looking for a run line pick, we also like the Blue Jays to cover
- As for an over/under pick, we have this game finishing with 11 runs and like the over
Tampa Bay picked up a 4-2 road win over the Blue Jays in the most recent game of this series. The Rays had a two-run 5th inning and added an insurance run in the 7th, while the Blue Jays scored their only two runs in the 6th. Heading into the game, the Rays were at +113 on the money line.
Shawn Armstrong only went two innings for the Rays but didn’t give up a run and finished with four strikeouts. Tyler Alexander got the win out of the bullpen, and Pete Fairbanks got the save. Jose Berrios had a rough outing for the Blue Jays, taking the loss.
Brandon Lowe and Justin Turner each homered for their respective teams. Lowe, Joey Wendle, and Nelson Cruz each had two RBIs for the Rays’ offense.
Rays Records & Stats
Tampa Bay is right at .500 with a record of 51-50 as they are nine games behind the Orioles for the AL East lead. So far, they have gone 15-20 in AL East games. The Rays are coming off a win over the Blue Jays and are 6-4 across their last 10 games.
At home, the Rays are 27-27 this year and have gone 24-23 on the road. As the road favorite, the Rays have put together a record of 9-8 this year. Tampa Bay has been the favorite in 53 games and the underdog in 48 games. They have an overall series record of 16-12-3 this year.
Despite being just 48-53 against the run line overall, the Rays have been a profitable team to bet on the run line when they are on the road. They are 28-19 against the run line on the road, compared to just 20-34 at home. Their average run margin on the road is -0.6, which is the same as their overall average run margin.
The Rays are on the road against the Blue Jays with the over/under line set at 8 runs. The combined run average for Tampa Bay’s games this season is 8.5 runs per game, and their over/under record is 48-48. When the over/under line is set at 8 runs, the Rays have gone 11-14-1. Overall, 40.6% of their games have had over/under lines set at 8 or higher, while 33.7% have been set at 7.5 or lower.
Zach Eflin will be looking to bounce back from a rough outing vs. the Yankees, as he gets the start for the Rays today. In that start, which came on July 19th, he took the loss after giving up four earned runs in five innings of work. Looking back over his last three outings, Eflin has given up at least one homer in each of them. Eflin’s ERA for the season is 4.14, along with a record of 5-7. Opponents have hit .259 off Eflin this year. So far, he has made six quality starts and is averaging 7.16 strikeouts per nine innings.
Coming into today’s game, the Rays are the league’s worst scoring team, averaging just 3.9 runs per game. This lack of offense has been a trend both at home and on the road, as they are 28th in home scoring (3.7 runs per game) and 27th in road games (4.2 runs per game). As a team, they are also near the bottom of the league in home runs and slugging percentage.
Isaac Paredes has been the Rays’ top power threat this season, as his 16 homers are the best on the team and 14th in the league. Paredes is also the team’s leader in RBIs, with 51. Yandy Diaz has been a solid all-around hitter for the Rays, batting .273 with eight homers and 46 RBIs. Over his last five games, Randy Arozarena has three homers and is batting .333.
Blue Jays Records & Stats
The Blue Jays are 45-55 overall, putting them 5th in the AL East, 15 games behind the Orioles for the division lead. So far, they are 12-17 in AL East matchups. Toronto is coming off a series loss to the Mets and have an overall series record of 11-14-6 this year.
At home, the Blue Jays are 22-27 this year and 23-28 on the road. As the favorite, Toronto is 31-23 but just 14-32 as the underdog. The Blue Jays have dropped two straight series, and their overall record is 4-6 over their last 10 games.
When betting the run line with the Blue Jays, it’s been more profitable to take them on the road than at home. They have a run line record of 32-19 on the road compared to 15-34 at home. They’ve been a better bet as the underdog, going 24-22 against the run line, compared to 23-31 as the favorite. The average run differential in their wins is +3.1, while in their losses, it’s -3.8.
When the Toronto Blue Jays are at home, the over/under line is set at 8 runs, which is exactly their combined run average for the season. Their over/under record is 51-46, and when the line is set at 8 runs, they have gone over 17 times, under 10 times, and pushed once. In total, 42% of their games have had lines set at over 8 runs, while 30% have had lines set under 8 runs.
Right-hander Yariel Rodríguez gets the start for the Blue Jays today as he faces the Rays at home. He has made eight starts this season and has a record of 1-3 with an ERA of 3.78. Opponents are batting .220 this season off Rodríguez, and he has a WHIP of 1.38. So far, he has turned in two quality starts and is averaging 9.72 strikeouts per nine innings. In his last outing, Rodríguez finished with a no-decision, giving up two earned runs in four innings of work. Before that, he had won two straight starts.
So far this season, the Blue Jays offense is averaging just 4 runs per game, which is 25th in the MLB. They have been even worse at home, averaging just 3.9 runs per game. As a team, they are batting .236, which is 17th in the league, and their team on-base percentage of .310 is 13th. The Blue Jays have been good at avoiding strikeouts this season, as they are 4th in the league in this category.
Vladimir Guerrero Jr. has been the Blue Jays’ top offensive performer this season, as he is batting .293 with a team-high 17 homers and 60 RBIs. Guerrero Jr. has been even better of late, going 9/24 in his last six games with four homers and six RBIs. He is also on a five-game hitting streak. George Springer is 2nd on the team in homers (13) but is batting just .229 for the season.
