Yankees vs Blue Jays Free Pick, MLB Free Picks, MLB Predictions 7/23/25
- J.A. Cavalier

- Jul 23
- 3 min read
NY YANKEES @ TORONTO (NYY -145, 8.5)
MLB ODDS, MLB PREDICTIONS, MLB PREVIEWS

YANKEES @ BLUE JAYS 7/23/25
It’s the final game of this series tonight in Toronto. The Yankees pulled out a 5-4 win last night in Game 2 thanks to a Ben Rice home run in the top of the ninth inning. It was the Yankees eighth win in their last 12 games.
The Yankees are now three games behind the Blue Jays for the top spot in the AL East. In the American League playoff picture, New York holds the top wild card spot. New York only managed five hits against Toronto's pitching in Monday's opener, with no player recording more than one. The Yankees left seven runners on base and went 0-for-4 with runners in scoring position. Giancarlo Stanton hit his fifth home run of the season for the only Yankees run. Carlos Rodon (10-7) took the loss after he pitched five innings, giving up four runs (two earned) on six hits, five walks, and four strikeouts.
Tonight, Max Fried starts for the Yankees. It’s his 21st start this season. In 122 innings pitched this season, he has a 2.43 ERA, a 1.01 WHIP, 27 walks, and 113 strikeouts. He is 11-3. On July 12, Fried made his last start on the road against the Cubs and lost. He pitched three innings and gave up four runs (three earned) on six hits, three walks, and two strikeouts.
Fried has a 1-1 record in his last three starts, pitching 14 innings with a 6.43 ERA, 1.50 WHIP, six walks, and nine strikeouts. This is Fried’s sixth start against the Blue Jays in his career. In 31 innings pitched against them, he has a 3-0 record, a 1.74 ERA, a 0.935 WHIP, 10 walks, and 20 strikeouts. Fried didn't take that into consideration for the decision when he started against them on July 1 at Rogers Centre. In a game that the Yankees lost 12–5, he pitched six innings, giving up four runs on three hits, two walks, and two strikeouts.
Chris Bassitt will take the mound for the Blue Jays for the 22nd time this season. In 113.1 innings pitched this year, he has a 3.89 ERA, a 1.36 WHIP, 29 walks, and 109 strikeouts, making him 10-4. Last Friday night, Bassitt made his final start and won against the Giants. In a 4-0 Blue Jays victory, he pitched 6.1 scoreless innings, giving up 10 hits while striking out five.
Bassitt is 2-0 with a 0.68 ERA, 1.12 WHIP, one walk, and seven strikeouts over 13.1 innings pitched in his last three appearances, including two starts. This is Bassitt’s eighth start against New York in his career. In 44.1 innings pitched against them, he has a 2.03 ERA, 1.13 WHIP, 12 walks, and 53 strikeouts. He is 4-1 versus the Yankees. Bassitt has made 48 career starts at Rogers Centre and is 22-13 with a 3.48 ERA.
Toronto shot to the top of the AL East standings because of their recent hot play. Up until last night, the Blue Jays had won 11 consecutive home games at home and they are an incredible 36-16 at Rogers Centre this season.
Although Fried has had a strong first season in pinstripes, blister problems limited his previous start prior to the All-Star break. Prior to Tuesday, the Yankees had a road record of 25-26 and a season record of just 2-6 against Toronto, including a 0-5 record at Rogers Centre.
Get free MLB Picks and MLB Predictions for the top games on the weekly 2025 MLB schedule from JA Cavalier, one of the industry's premier expert MLB handicappers. J.A. Cavalier has been bringing the MLB betting community the MLB free picks and predictions for nearly three decades. Visit daily for the best MLB money line and run line odds and game totals.
FREE PICK: CHRIS BASSITT OVER 5.5 STRIKEOUTS
Bassitt has experienced a dip in his strikeout production recently. In four July starts, he only has 9 total strikeouts. Bassitt averages 5.4 Ks per game this season and he’s been more productive at home. In 11 starts at the Rogers Centre, Bassitt has averaged 6.45 strikeouts per game. He also has a start against the Yankees under his belt this season and he struck out 9 in that one. He’s gone Over this number in 10 of his 20 starts this season. The Yankees strikeout at the eighth-highest (8.73) rate per game in MLB.



