San Diego Padres vs Toronto Blue Jays Prediction, 5/21/2025 MLB Picks, Best Bets & Odds
Game: San Diego Padres vs Toronto Blue Jays
Date: Wednesday, May 21, 2025
Location: Rogers Centre in Toronto, ON
TV: Sportsnet
Odds/Point Spread: San Diego (-150) Toronto (+125)
The Toronto Blue Jays (22-24) will take on the San Diego Padres (27-18) at Rogers Centre on Wednesday. The moneyline on this game has San Diego at -150 and Toronto opens at +125. The betting total is set at 9. The pitchers taking the mound will be Randy Vasquez and Kevin Gausman.


The Padres have compiled 66 doubles as a team and have knocked 41 baseballs out of the stadium. San Diego is slugging .396 and have been called out on strikes 308 times, while taking a walk on 144 occasions. As a team, the San Diego Padres are recording 4.4 runs per game, which is 13th in baseball. They have tallied 181 runs batted in and 391 hits over the course of the season, while their average at the plate is .261. They have tallied 199 runs scored and hold an on-base percentage of .328.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 8-Unit MLB Selection on Tuesday in the New York Mets vs. Boston Redsox game (6:45pm). IC is a stunning 21-5 with 8-Unit Selections and this is his first 8-Unit MLB Selection of the year. The Cowboy comes off a 6-0 Sunday and is ready for a fantastic winner today. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Betting Picks
They have a K/BB ratio of 2.71 and their pitching staff holds a WHIP of 1.17. Padres pitchers have allowed 46 home runs in addition to 161 total runs (4th in MLB). San Diego has given up 319 hits (7.2 per 9 innings) as well as 150 earned runs. The Padres have an ERA of 3.39 so far this season (8th in baseball), and their staff has struck out 398 batters. Their pitching staff has walked 147 players from the other team and their FIP comes in at 3.81 as a team so far this year.
The Padres relievers have compiled a save rate of 80.0% and have come into the game in 54 save situations. The relief pitchers have inherited 62 runners on the season and 35.5% of those runners crossed the plate. Padres pitchers have stepped onto the hill with players on base 42 times and also have had 57 appearances in high leverage situations. The Padres have sent 156 relievers to the hill for the year. The relievers have a total of 33 holds so far this year (6th in MLB). They have recorded 16 saves on the year and have blown 4 of 20 chances to get a save.
The San Diego Padres have accounted for 1,193 putouts thus far, in addition to 322 assists and 22 errors. Their fielding percentage is holding at .986 which is 18th in the majors, and they have turned 33 double plays. The Padres have turned 72.3% of balls in play into outs out of their 3,579 innings, which has them sitting 5th in pro baseball.
Vasquez has taken the mound for 179 innings and has 118 K's during his pro baseball career. Vasquez (9-12 career record) holds a FIP of 4.05 and he has gone up against 793 hitters in the major leagues. His earned run average is 4.12 (82 earned runs allowed) and his WHIP is 1.461. He has allowed 189 base hits (9.5 hits per nine innings) and has 73 walks.
Toronto has recorded 40 long balls so far this season to go along with 173 runs batted in. They have hit 80 doubles, while getting a free base 147 times and putting up 179 runs. The Toronto Blue Jays have tallied a team on-base percentage of .318 and a batting average of .249 so far this year. The Blue Jays hold a slugging % of .380 and they are scoring 3.89 runs per game (23rd in the league). They have struck out on 343 occasions (28th in MLB) and have a total of 385 hits.
The Toronto pitching staff have relinquished 207 runs so far this year while holding a team ERA of 4.31 (197 earned runs given up). They have allowed 68 homers and they yield 4.53 runs per 9 innings (20th in MLB). The Blue Jays are sitting with a team WHIP of 1.248 with a FIP of 4.37 as a team for the year. They currently have a strikeout to walk ratio of 9.30 (424 strikeouts vs 139 bases on balls). They rank 11th in baseball as a staff in total hits relinquished with 374.
With 48 save situations, the Blue Jays have 25 holds in addition to 9 blown saves. Toronto has had relief pitchers enter the contest in 23 save chances and they have come away with 14 saves. Their relief pitchers have stepped onto the mound 43 times in high leverage situations and also on 53 occasions with runners on base. Toronto bullpen pitchers have an inherited score rate of 20.8% out of their 72 inherited runners. They sit at 22nd in MLB holding a save percentage of 60.9%, and they have sent 158 relief pitchers onto the diamond so far this season.
The Toronto Blue Jays have gotten 31 double plays and hold a fielding percentage of .986 (11th in professional baseball). The Blue Jays have racked up 356 assists, 22 errors and have earned a total of 1,235 putouts for the season. Out of their 3,705 innings on the diamond, the Blue Jays have accumulated a defensive efficiency of 70.3% (12th in baseball).
During his career, Gausman has surrendered 1,722 base knocks and he has 1,811 strikeouts in 1,769 innings pitched. He has surrendered 759 earned runs while earning a WHIP of 1.254 and a FIP of 3.8. He has a strikeout to walk ratio of 3.64 and he has faced 7,412 opposing batters during his MLB career. Gausman (105-106 win-loss record in his career) has a 3.86 ERA while allowing 8.8 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Toronto (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Toronto Blue Jays - Twitter
San Diego Padres - Twitter