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

by Big Al Staff

Monday, Jul 21, 2025
The Monday sports card features MLB action. Major League Baseball has 15 games scheduled.

Three MLB games throw out the first pitch at 6:40 p.m. ET. Cleveland hosts Baltimore with the Guardians sending out Tanner Bibee to pitch against the Orioles’ Tomoyuki Sugano. The Guardians are a -138 money-line favorite with the total set at 8.5 (all odds from DraftKings). 

Pittsburgh plays at home against Detroit with Paul Skenes taking the ball for the Pirates to face Jack Flaherty for the Tigers. The Pirates are a -126 money-line favorite with an over/under of 7. 

Miami is at home against San Diego with the Marlins tapping Eury Perez to take on the Padres’ Randy Vasquez. The Marlins are a -136 money-line favorite with a total of 8.5. 

Two MLB games start at 6:45 p.m. ET. Philadelphia hosts Boston with Zack Wheeler taking the hill for the Phillies to challenge Walker Buehler for the Red Sox. The Phillies are a -218 money-line favorite with an over/under of 8.5. 

Cincinnati travels to Washington with the Reds turning to Brady Singer to pitch against the Nationals’ Jake Irvin. The Reds are a -137 money-line road favorite with a total of 9. 

The New York Yankees play in Toronto against the Toronto Blue Jays at 7:07 p.m. ET. Carlos Rodon grabs the ball for the Yankees to battle against Kevin Gausman for the Blue Jays. New York is a -119 money-line road favorite with an over/under of 8. 

The New York Mets play at home against the Los Angeles Angels at 7:10 p.m. ET. The Mets turn to Kodai Senga to go against the Angels’ Tyler Anderson. New York is a -197 money-line favorite with a total of 8. 

The Atlanta Braves are home against the San Francisco Giants at 7:15 p.m. ET. Bryce Elder takes the hill for the Braves to face Hayden Birdsong for the Giants. Atlanta is a -131 money-line favorite with an over/under of 9. 

The Tampa Bay Rays host the Chicago White Sox at 7:35 p.m. ET. The Rays send out Shane Baz to challenge the White Sox’s Sean Burke. Tampa Bay is a -225 money-line favorite with a total of 9. 

Two MLB games begin at 8:05 p.m. ET. Texas plays at home against the Athletics with Jack Leiter getting the starting pitcher assignment against Jacob Lopez for the Athletics. The Rangers are a -145 money-line favorite with an over/under of 8.5. 

Chicago is home against Kansas City, with Ryan Brasier getting the ball for the Cubs to take on Noah Cameron for the Royals. The Cubs are a -144 money-line favorite with a total of 8. 

The St. Louis Cardinals are on the road against the Colorado Rockies at 8:40 p.m. ET. The Cardinals tap Michael McGreevy to battle against the Rockies' Austin Gomber. St. Louis is a -149 money-line road favorite with an over/under of 11.5. 

Two MLB games start at 9:40 p.m. ET. Arizona hosts Houston with Zac Gallen taking the mound for the Diamondbacks to pitch against Colton Gordon for the Astros. The Diamondbacks are a -157 money-line favorite with a total of 9. 

Seattle plays at home against Milwaukee with the Mariners tapping George Kirby to face the Brewers’ Brandon Woodruff. The Mariners are a -126 money-line favorite with an over/under of 7. 

The Los Angeles Dodgers are home against the Minnesota Twins at 10:10 p.m. ET. Shohei Ohtani takes his turn in the Dodgers' starting rotation to challenge David Festa for the Twins. Los Angeles is a -207 money-line favorite with a total of 9.

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

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