Toronto Blue Jays vs Philadelphia Phillies Prediction, 6/15/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Philadelphia Phillies
Date: Sunday, June 15, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Toronto (+125) Philadelphia (-145)
The Philadelphia Phillies (39-29) welcome the Toronto Blue Jays (38-30) at Citizens Bank Park on Sunday. The odds on this game have the Blue Jays at +125 while the Phillies are priced at -145. The over/under has been set at 8. The starting pitchers are Jose Berrios and Zack Wheeler.


As a team, the Toronto Blue Jays are scoring 4.4 runs per game, which has them at 13th in baseball. They have earned a total of 296 runs and hold an OBP of .326. The Blue Jays have accrued 119 doubles as a unit and have smacked 70 balls out of the stadium. They have tallied 285 RBI's in addition to 589 hits this season, and their batting average comes in at .256. Toronto is slugging .402 and have been called out on strikes 462 times, while being walked on 225 occasions.
Today’s Featured MLB Best Bet! ROBERT FERRINGO has posted seven of 11 winning MLB nights (and 14 of 21) and has burned the books with five of six 7-Unit baseball winners. Robert is going for another with a 7-Unit MLB Total (7 p.m.) as part of a full card. He is off to a winning start to the MLB season - after another winning year in 2024 - and you can sign up below! 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 Picks Today
They have earned a K/BB ratio of 3.02 and their pitching staff has earned a collective WHIP of 1.22. Blue Jays pitchers have conceded 95 long balls and 292 runs in total (17th in the league). Toronto has conceded 539 base hits (8.0 per 9 innings) as well as 274 earned runs. The Blue Jays have an earned run average of 4.06 this year (20th in MLB), and their staff has rung up 610 batters. Their pitching staff has walked 202 opposing players and their FIP is 4.25 as a unit so far this year.
The Blue Jays have sent 229 relief pitchers to the mound on the year. The relievers have inherited 92 runners on the campaign and 27.2% of those runners ended up scoring. They have recorded 23 saves on the year and have blown 11 out of their 34 save opportunities. The Blue Jays relievers have a save percentage of 67.6% and stepped onto the hill in 73 save situations. The bullpen have a total of 38 holds so far this season (19th in the league). Blue Jays bullpen pitchers have entered the game with runners on base 69 times in addition to having 60 appearances in high leverage situations.
The Toronto Blue Jays have a total of 1,823 putouts over the course of the season, in addition to 529 assists and 31 errors. Their fielding percentage is holding steady at .987 which has them sitting 15th in pro baseball, and they have turned 46 double plays. The Blue Jays have converted 71.0% of balls in play into outs in their 5,469 innings, which ranks them 9th in pro baseball.
Berrios has taken the mound for 1,487 innings and has earned 1,414 punch outs during his career. His earned run average is 4.04 (667 earned runs allowed) and his WHIP is 1.233. He has conceded 1,385 base knocks (8.4 hits per nine innings) with 449 walks. Berrios (101-79 record in his career) holds a FIP of 3.98 while facing 6,250 batters in the major leagues.
The Philadelphia Phillies have earned an on-base percentage of .328 and a team batting average of .254 over the course of the season. They have been rung up on 535 occasions (22nd in baseball) and have notched a total of 588 hits. Philadelphia has hit 71 long balls for the year as well as 296 RBIs. The Phillies have a team SLG% of .399 and they have an average of 4.59 runs per game (8th in the league). They have hit 104 doubles, while getting a free base 238 times as well as earning 312 runs.
The Phillies have a WHIP of 1.305 and are the owners of a FIP of 3.64 as a pitching staff for the season. They rank 21st in MLB as a pitching staff in total hits allowed with 588. The Philadelphia pitching staff have yielded 295 runs so far this season and come in with a team ERA of 4.00 (271 earned runs surrendered). Their strikeout to walk ratio sits at 9.40 (638 strikeouts vs 208 free passes). They have given up 72 home runs and they allow 4.35 runs per 9 innings (18th in baseball).
Sitting with 68 save situations, the Phillies have accumulated 33 holds and also 14 blown saves. Philadelphia has had relief pitchers take the mound in 34 save opportunities and they have recorded 20 saves. Their relief pitchers have stepped onto the mound 78 times in high leverage situations in addition to 48 occasions with runners on. Philadelphia relief pitchers have an inherited score rate of 38.8% of 67 inherited base runners. They sit at 21st in the league with a save percentage of 58.8%, and they have sent 218 relievers to the mound so far this year.
In their 5,490 innings played, the Phillies have a efficiency on defense of 67.9% (25th in professional baseball). The Philadelphia Phillies have turned 44 double plays and have earned a fielding percentage of .989 (3rd in baseball). The Phillies have racked up 584 assists, 26 errors and have a total of 1,830 putouts for the season.
Wheeler (109-72 career record) holds a 3.31 earned run average while giving up 7.7 hits per nine innings. His K/BB ratio is 3.63 and he has faced 6,817 opposing batters during his MLB career. He has allowed 611 ER's while earning a WHIP of 1.144 and a FIP of 3.3. During his MLB career, Wheeler has allowed 1,423 base hits while he has tallied 1,726 strikeouts in 1,660 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:
Philadelphia Phillies - Twitter
Toronto Blue Jays - Twitter