Big Al's Daily Angle: MLB and CFL Previews and Odds - 07/25/2025

by Big Al Staff

Friday, Jul 25, 2025
The Friday sports card features MLB and CFL action.

Major League Baseball has 15 games scheduled. The Milwaukee Brewers host the Miami Marlins at 4:10 p.m. ET. The Brewers send out Freddy Peralta to pitch against the Marlins’ Cal Quantrill. Milwaukee is a -240 money-line favorite with the total set at 8 (all odds from DraftKings). 

The Arizona Diamondbacks travel to Pittsburgh to play the Pirates at 6:40 p.m. ET. Ryne Nelson gets the ball for the Diamondbacks to take on Mike Burrows for the Pirates. Arizona is a -124 money-line road favorite with an over/under of 9. 

Two MLB games throw out the first pitch at 7:05 p.m. ET. New York plays at home against Philadelphia on Apple TV+ with the Yankees tapping Will Warren to face the Phillies’ Taijuan Walker. The Yankees are a -163 money-line favorite with a total of 10.

Baltimore is at home against Colorado with Dean Kremer taking the mound for the Orioles to challenge Kyle Freeland for the Rockies. The Orioles are a -225 money-line favorite with an over/under of 9.

Three MLB games start at 7:10 p.m. ET. Los Angeles plays at Boston, with the Dodgers turning to Emmett Sheehan to go against the Red Sox’s Bryan Bello. The Dodgers are a -123 money-line road favorite with a total of 10. 

Tampa Bay is in Cincinnati with Zack Littell getting the ball for the Rays to battle Nick Martinez for the Reds. The Rays are -114 money-line road favorites with an over/under of 9.5.

Toronto visits Detroit with the Blue Jays tapping Jose Berrios to pitch against the Tigers’ Keider Montero. The Blue Jays are a -113 money-line road favorite with a total of 9. 

The San Diego Padres play at St. Louis against the Cardinals at 7:15 p.m. ET. Nick Pivetta takes the hill for the Padres to face Miles Mikolas for the Cardinals. San Diego is a -142 money-line road favorite with an over/under of 8.5.

The Chicago Cubs are across town to challenge the Chicago White Sox at 7:40 p.m. ET. The Cubs send out Shota Imanagato to take on the White Sox’s Adrian Houser. The Cubs are a -187 money-line road favorite with a total of 8.5.

The Texas Rangers host the Atlanta Braves at 8:05 p.m. ET. Nathan Eovaldi gets the starting assignment for the Rangers to battle Joey Wentz for the Braves. Texas is a -175 money-line favorite with an over/under of 8.

Three MLB games begin at 8:05 p.m. ET. Houston plays at home against the Athletics, with the Astros turning to Ryan Gusto to take on the Athletics’ Jeffrey Springs.

Kansas City is home against Cleveland on Apple TV+ with Michael Wacha taking the mound for the Royals to pitch against Gavin Williams for the Guardians. The Royals are a -119 money-line favorite with a total of 8.5.

Minnesota hosts Washington with the Twins’ tapping Zebby Matthews to challenge the Nationals’ MacKenzie Gore. The Twins are a -142 money-line favorite with an over/under of 8.5.

The Seattle Mariners travel to Los Angeles to face the Angels at 9:38 p.m. ET. Bryan Woo takes the ball for the Mariners to take on Jose Soriano for the Angels. Seattle is a -133 money-line road favorite with a total of 8.5.

The San Francisco Giants play at home against the New York Mets at 10:15 p.m. ET. The Giants send out Logan Webb to pitch against the Mets’ Clay Holmes. San Francisco is a -137 money-line favorite with an over/under of 7.5.

Week 8 in the Canadian Football League kicks off with one game. The Saskatchewan Roughriders are home against the Edmonton Elks at 9:00 p.m. ET as an 8.5-point favorite with a total of 54.5.  

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.