Toronto Blue Jays vs Houston Astros Prediction, 4/23/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Houston Astros
Date: Wednesday, April 23, 2025
Location: Daikin Park in Houston, TX
TV: Space City Home Network
Odds/Point Spread: Toronto (-152) Houston (+126)
Daikin Park is the location where the Houston Astros (11-11) will take on the Toronto Blue Jays (12-11) on Wednesday. The moneyline on this game has the Blue Jays at -152 while the Astros are coming in at +126. The over/under is set at 8. The starting pitchers will be Bowden Francis and Ryan Gusto.


As a unit, the Toronto Blue Jays are knocking in 3.9 runs per outing, which has them sitting at 22nd in the league. They have accumulated 86 runs while holding a team on-base percentage of .333. The Blue Jays have accrued 43 two-baggers as a squad and have smacked 12 balls out of the stadium. They have accrued 81 RBI's in addition to 192 hits so far this year, while their team batting average is at .259. Toronto is slugging .368 and have been rung up 154 times, while drawing a walk on 75 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has a 5-unit selection on Thursday you do not want to miss (6:30 p.m.). We nailed a 7-unit underdog KBO play this morning and had a bad beat with our top play on Tuesday. Receive this selection by signing-up below for a daily MLB picks package and stream the game live on MLB.tv. 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 strikeout to walk ratio is 3.23 and their pitching staff has a collective WHIP of 1.11. Blue Jays pitchers have conceded 31 long balls and also 89 total runs (10th in baseball). Toronto has conceded 157 base knocks (7.0 per 9 innings) and 80 earned runs. The Blue Jays have compiled a team ERA of 3.58 so far this season (8th in MLB), and the staff has struck out 213 hitters. They have walked 66 opposing hitters and their FIP comes in at 4.07 as a squad for the season.
Blue Jays pitchers have entered the contest with opponents on base 26 times as well as having 20 appearances in high leverage situations. The relievers have recorded 17 holds for the season (10th in baseball). The Blue Jays relief pitchers have accumulated a save rate of 63.6% and have entered the game in 28 save situations. They have compiled 7 saves for the year and have blown 4 of their 11 chances to get a save. The relievers have inherited 31 runners so far this season and 22.6% of them ended up scoring. The Blue Jays have sent 79 relief pitchers to the mound so far this year.
The Toronto Blue Jays have notched a total of 604 putouts so far this season, as well as 170 assists and 12 errors. Their fielding percentage sits at .985 which puts them in 18th in pro baseball, and have accumulated 16 double plays. The Blue Jays have converted 73.1% of balls in play into outs out of 1,812 innings, which ranks them 5th in baseball.
Francis has taken the hill for 163 frames and has 148 punch outs during his career. Francis (11-7 career win-loss record) holds a FIP of 2.88 while he has gone up against 638 hitters during his time in the majors. His ERA is 2.92 (53 earned runs allowed) and he has a WHIP of 0.925. He has given up 113 hits (6.2 hits per nine innings) and has 38 free passes.
The Houston Astros have a team on-base percentage of .299 in addition to a team batting average of .222 so far this season. They have been rung up on 174 instances (21st in MLB) and have totaled 153 base hits. Houston is sitting with 17 HRs for the year to go along with 70 runs batted in. The Astros hold a slugging percentage of .331 and they tally 3.67 runs per contest (24th in the league). They have put up 22 two-baggers, while walking 71 times and putting up 77 runs.
The Astros hold a team WHIP of 1.158 and have a FIP of 3.49 as a unit for the season. They sit at 5th in baseball as a staff in total hits surrendered with 152. The Houston pitching staff have relinquished 79 runs on the year while having an ERA of 3.63 (76 earned runs allowed). They currently have a strikeout to walk ratio of 9.40 (198 strikeouts vs 66 free passes). They have surrendered 20 homers and they give up 3.78 runs per 9 innings (4th in the league).
Houston relievers have an inherited score percentage of 33.3% out of 24 inherited base runners. Their relief pitchers have come in 22 times in high leverage situations and also on 17 occasions with runners on. With 26 save situations, the Astros have compiled 16 holds and 3 blown saves. They sit at 9th in baseball with a save percentage of 70.0%, and they have sent 70 relievers to the mound this year. Houston has called on relievers to take the mound in 10 save chances and they have recorded 7 saves.
In their 1,698 innings on the field, the Astros are sitting with a efficiency on defense of 71.6% (9th in the majors). The Houston Astros have turned 13 double plays and own a fielding percentage of .986 (14th in baseball). The Astros have racked up 164 assists, 10 errors and have a total of 566 putouts so far this year.
In his MLB career, Gusto has surrendered 18 base hits while he has tallied 17 strikeouts in 17 innings. He has conceded 6 earned runs while holding a WHIP of 1.235 and a FIP of 3.1. He has a K/BB ratio of 5.67 and he has faced 69 batters in his career. Gusto (2-1 career mark) has earned a 3.18 ERA while allowing 9.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Houston (+126)
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:
Houston Astros - Twitter
Toronto Blue Jays - Twitter