Philadelphia Phillies vs Toronto Blue Jays Prediction, 6/5/2025 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs Toronto Blue Jays
Date: Thursday, June 5, 2025
Location: Rogers Centre in Toronto, ON
TV: Sportsnet
Odds/Point Spread: Philadelphia (-132) Toronto (+110)
The Toronto Blue Jays (31-29) will compete against the Philadelphia Phillies (37-23) at Rogers Centre on Thursday. The moneyline on this game has Philadelphia at -132 and Toronto opens at +110. The total comes in at 8. The men taking the mound are Jesus Luzardo and Chris Bassitt.


The Phillies have tallied 92 two-baggers as a unit and have knocked 66 baseballs out of the park. Philadelphia is slugging .407 and have struck out 473 times, while being walked on 221 occasions. As a squad, the Philadelphia Phillies are scoring 4.8 runs per outing, which has them at 6th in baseball. They have accounted for 274 RBI's and 528 base knocks on the campaign, while their team batting average is .257. They have 289 runs and have an on-base percentage of .333.
Today’s Featured MLB Best Bet! JASON SHARPE is back on Friday with his 8-Unit MLB Game of the Year Play (10 p.m.)! Sharpe cashed in last night with his 8-Unit NBA Game of the Year (Indiana) and his top plays rated 7.0+ have gone 9-3 across all sports. Baseball has been Sharpe's No. 1 sport over the years, including an amazing +31,000 over the last five seasons alone. Sign up below and get on it! 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
Their K/BB ratio is 3.09 and their pitching staff has a collective WHIP of 1.31. Phillies pitchers have surrendered 62 home runs and 262 total runs (20th in the league). Philadelphia has given up 520 hits (8.7 per 9 innings) in addition to 239 earned runs. The Phillies are sitting with a team ERA of 3.99 so far this season (19th in baseball), and they have rung up 578 hitters. They have walked 187 opposing players and their FIP sits at 3.56 as a squad so far this season.
Phillies bullpen pitchers have stepped onto the hill with runners on base 42 times as well as having 65 appearances in high leverage situations. The relief pitchers have tallied 32 holds over the course of the season (21st in the league). The Phillies relievers have earned a save percentage of 64.5% and have entered the game in 64 save situations. They have 20 saves on the year and have blown 11 of 31 chances to save the game. The relievers have inherited 61 base runners so far this year and 37.7% of those players crossed home plate. The Phillies have sent 192 relief pitchers to the mound for the season.
The Phillies have turned 67.5% of balls in play into outs out of 4,857 innings on the field, which has them sitting 28th in pro baseball. The Philadelphia Phillies are sitting with 1,619 putouts this season, as well as 526 assists and 24 errors. Their fielding percentage is holding at .989 which ranks 3rd in baseball, and they have turned 40 double plays.
Luzardo has taken the ball for 582 frames and has accounted for 640 strikeouts during his MLB career. His earned run average is 4.21 (272 earned runs allowed) and he has a WHIP of 1.263. He has allowed 533 base hits (8.2 hits per nine innings) and has had 202 free passes. Luzardo (31-35 career win-loss mark) has earned a FIP of 4.14 and he has faced 2,442 opposing hitters in the majors.
The Toronto Blue Jays are sitting with a team OBP of .327 in addition to a batting average of .253 on the season. They have struck out on 420 occasions (29th in the league) and have a total of 509 base hits. Toronto has accounted for 60 home runs this season as well as 241 runs batted in. The Blue Jays hold a team slugging % of .395 and they score 4.18 runs per contest (17th in baseball). They have notched 102 doubles, while taking a walk 211 times as well as scoring 251 runs.
The Toronto pitching staff have surrendered 261 runs this season while having an ERA of 4.09 (243 earned runs yielded). They have relinquished 84 dingers and they surrender 4.39 runs per 9 innings (19th in MLB). The Blue Jays have a WHIP of 1.218 and have a FIP of 4.20 as a team over the course of the season. They have earned a strikeout to walk ratio of 9.20 (547 strikeouts vs 175 bases on balls). They are sitting at 13th in the league as a staff in total hits surrendered with 477.
Toronto relief pitchers have an inherited score percentage of 22.0% out of 82 inherited runners. Their relief pitchers have stepped onto the mound 50 times in high leverage situations in addition to 61 occasions with runners on base. With 60 save situations, the Blue Jays have 32 holds in addition to 10 blown saves. They rank 16th in baseball holding a save rate of 64.3%, and they have sent 202 relief pitchers to the hill this year. Toronto has had relief pitchers take the mound in 28 save chances and they have earned 18 saves.
In their 4,821 innings on the field, the Blue Jays have a defensive efficiency of 70.7% (11th in professional baseball). The Toronto Blue Jays have gotten 40 double plays and own a fielding percentage of .987 (13th in professional baseball). The Blue Jays have racked up 465 assists, 28 errors and have earned a total of 1,607 putouts for the season.
Bassitt (77-59 career record) has a 3.60 earned run average while giving up 8.3 hits per nine innings. His strikeout to walk ratio is 2.94 and he has gone up against 4,963 opposing batters so far in his pro baseball career. He has given up 470 ER's while holding a WHIP of 1.241 and having a FIP of 3.5. In his career, Bassitt has surrendered 1,085 base hits while he has earned 1,094 strikeouts in 1,174 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Toronto (+110)
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
Philadelphia Phillies - Twitter