Toronto Blue Jays vs Miami Marlins Prediction, 8/23/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Miami Marlins
Date: Saturday, August 23, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Toronto (-144) Miami (+120)
The Miami Marlins (60-67) are hosting the Toronto Blue Jays (74-54) at loanDepot park on Saturday. The moneyline on this game has the Blue Jays at -144 while the Marlins are coming in at +120. The betting total is set at 8. The starting pitchers will be Jose Berrios and Eury Perez.


As a squad, the Toronto Blue Jays are compiling 4.9 runs per contest, which puts them at 7th in baseball. They have accounted for 617 runs scored while holding a team on-base percentage of .338. The Blue Jays have compiled 227 two-baggers as a squad and have knocked 148 balls out of the stadium. They have tallied 593 runs batted in and 1,155 base knocks on the campaign, and their average at the plate comes in at .268. Toronto is slugging .429 and have struck out 848 times, while drawing a walk on 413 occasions.
Today’s Featured MLB Best Bet! SCOTT SPREITZER won another MLB play last night, a 4-Unit side and he's on a 22-11 run with those plays. Scott is back on Friday night with a 6-Unit MLB Play (8 p.m.). Scott crushed the books with his top plays, on a run that's produced +39,985 with all sides & totals rated 5.0+. Kick off the weekend early with Spreitzer's 6-Unit Friday night MLB release by signing 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
The Blue Jays hold a team ERA of 4.24 for the season (22nd in MLB), and the staff has rung up 1,111 hitters. Blue Jays pitchers have surrendered 170 home runs and also 567 runs in total (22nd in baseball). They have walked 404 players from the other team and their FIP comes in at 4.36 as a unit for the season. Toronto has yielded 1,008 hits (8.1 per 9 innings) and also 526 earned runs. Their strikeout to walk ratio is 2.75 and their pitching staff has earned a collective WHIP of 1.27.
Blue Jays bullpen pitchers have come into the game with runners on base 129 times in addition to having 125 appearances in high leverage situations. The relievers have earned 75 holds so far this season (11th in the league). The Blue Jays relief pitchers have earned a save rate of 64.8% and have come into the game in 132 save situations. They have recorded 35 saves this year and have blown 19 out of their 54 save chances. The relievers have inherited 188 base runners for the season and 29.8% of those runners ended up scoring. The Blue Jays have dispatched 434 relievers to the mound on the year.
The Blue Jays have converted 70.4% of balls hit into play into outs out of their 10,050 innings on the field, which ranks them 12th in MLB. The Toronto Blue Jays have 3,350 putouts on the year, in addition to 939 assists and 70 errors. Their fielding percentage is holding at .984 which is 24th in MLB, and have accumulated 88 double plays.
Berrios has pitched in 1,551 innings and has totaled 1,464 punch outs so far in his MLB career. Berrios (108-82 career win-loss mark) sits with a FIP of 4.01 and he has faced 6,520 opposing batters in the major leagues. His ERA is 4.07 (701 earned runs allowed) and his WHIP is 1.238. He has given up 1,454 base hits (8.4 hits per 9 innings) and has 466 walks.
The Marlins hold a slugging percentage of .397 and they average 4.31 runs per outing (19th in the league). They have 210 doubles, while walking 376 times as well as scoring 539 runs. Miami has compiled 123 HRs so far this year and 517 RBIs. They have struck out on 978 instances (25th in baseball) and have a total of 1,072 base hits. The Miami Marlins have compiled an OBP of .315 in addition to a batting average of .251 this year.
The Marlins have a team WHIP of 1.301 and have a FIP of 4.15 as a staff this season. Their K/BB ratio sits at 8.00 (985 strikeouts against 386 bases on balls). They are currently ranked 22nd in the league as a staff in total hits allowed with 1,053. They have given up 137 long balls and they surrender 4.90 runs per 9 innings (24th in MLB). The Miami pitching staff have surrendered 602 runs on the year while having a team ERA of 4.55 (559 earned runs yielded).
Miami has had bullpen pitchers enter the game in 49 save opportunities and they have walked away with 30 saves. They sit at 19th in baseball with a save percentage of 61.2%, and they have sent 385 bullpen pitchers to the hill so far this year. Their relievers have stepped onto the hill 132 times in high leverage situations in addition to 93 occasions with runners on base. Miami relievers hold an inherited score percentage of 31.2% out of 138 inherited base runners. With 116 save situations, the Marlins have tallied 66 holds and also 19 blown saves.
The Miami Marlins have gotten 84 double plays and own a fielding percentage of .986 (19th in MLB). The Marlins have 1,063 assists, 62 errors and have accumulated 3,319 putouts during this campaign. In their 9,957 innings on the diamond, the Marlins have earned a defensive efficiency of 69.8% (15th in pro baseball).
Perez (10-9 career win-loss record) is the owner of a 3.30 earned run average and has conceded 6.5 hits per 9 innings. He has a K/BB ratio of 3.16 and he has faced 632 opposing hitters during his pro baseball career. He has allowed 57 earned runs while earning a WHIP of 1.082 and being the owner of a FIP of 3.3. In his pro baseball career, Perez has conceded 113 base hits and he has 174 punch outs in 155 frames.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Miami (+120)
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:
Miami Marlins - Twitter
Toronto Blue Jays - Twitter