Big Al's Daily Angle: MLB and CFL Previews and Odds - 07/24/26

by Big Al Staff

Friday, Jul 24, 2026
The Friday sports card features MLB and CFL action.

Major League Baseball has 15 games scheduled. The Milwaukee Brewers host the Colorado Rockies at 4:10 p.m. ET. The Brewers send out Shane Drohan to pitch against the Rockies’ Tomoyuki Nagano. Milwaukee is a -258 money-line favorite with the total set at 8.5 (all odds from DraftKings). 

Two MLB games throw out the first pitch at 6:40 p.m. ET. Pittsburgh plays at home against Chicago with Jared Jones getting the ball for the Pirates to face Matthew Boyd for the Cubs. The Pirates are a -126 money-line favorite with an over/under of 8. Detroit is at home against Kansas City with the Tigers turning to Tarik Skubal to duel against the Royals’ Beck Way. The Tigers are a -303 money-line favorite with a total of 7.5. 

Two MLB games start at 6:45 p.m. ET. Philadelphia hosts New York on Apple TV+ with Jesus Luzardo taking the hill for the Phillies to challenge Cam Schlittler for the Yankees. The Phillies are a -135 money-line favorite with an over/under of 8. Arizona travels to Washington with the Diamondbacks tapping Eduardo Rodriguez to battle the Nationals’ Carson Palmquist. The Diamondbacks are a -122 money-line road favorite with a total of 9.5. 

The Baltimore Orioles play at home against the Atlanta Braves on Peacock at 7:05 p.m. ET. Trevor Rogers gets the ball for the Orioles to take on Grant Holmes for the Braves. The Orioles are a -120 money-line favorite with an over/under of 9. 

Three MLB games begin at 7:10 p.m. ET. Los Angeles plays in New York with the Dodgers turning to Roki Sasaki to pitch against the Mets’ Sean Manaea. The Dodgers are a -156 money-line road favorite with a total of 9. Tampa Bay is at home to face Cleveland with Shane McClanahan taking the mound for the Rays to challenge Joey Cantillo for the Guardians. The Rays are a -142 money-line favorite with an over/under of 7.5. Miami hosts San Diego with the Marlins sending out a starting pitcher yet to be named to duel against the Padres’ German Marquez. The Marlins are a -136 money-line favorite with a total of 9.

The Boston Red Sox play at home against the Toronto Blue Jays on Apple TV+ at 7:15 p.m. ET. Patrick Sandoval gets the starting pitcher assignment for the Red Sox to battle Trey Yesavage for the Blue Jays. Boston is a -126 money-line favorite with an over/under of 8.5. 

The Chicago White Sox are at home to challenge the Houston Astros at 7:40 p.m. ET. The White Sox send out Davis Martin to face the Astros’ Spencer Arrighetti. Chicago is a -136 money-line favorite with a total of 8.5. 

The Seattle Mariners are on the road in Texas to battle the Rangers at 8:05 p.m. ET. Bryce Miller gets the ball for the Mariners to pitch against Mackenzie Gore for the Rangers. Seattle is a -122 money-line road favorite with an over/under of 7.5. 

The Minnesota Twins host the Athletics at 8:10 p.m. ET. The Twins turn to Zebby Matthews to duel against the Athletics’ Jacob Lopez. Minnesota is a -144 money-line favorite with a total of 9.5. 

The St. Louis Cardinals play at home against the Cincinnati Reds at 8:15 p.m. ET. Dustin May takes the mound for the Cardinals to take on Rhett Lowder for the Reds. St. Louis is a -168 money-line favorite with an over/under of 8.5. 

The San Francisco Giants are at home to face the Los Angeles Angels at 10:15 p.m. ET. The Giants send out Logan Webb to pitch against the Angels’ Grayson Rodriguez. San Francisco is a -172 money-line favorite with a total of 8. 

Week 8 in the Canadian Football League continues with one game. The Winnipeg Blue Bombers host the Calgary Stampeders at 8:30 p.m. ET as a 1.5-point favorite with an over/under of 60.5.

The WNBA All-Star break continues through Monday, July 27th.

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

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