MLB Odds and Betting Lines: Expert Predictions for April 6

MLB Odds and Betting Lines: Expert Predictions for April 6

This roundup compiles MLB Odds and Betting Lines and expert predictions for April 6. Filmogaz.com lists starting pitchers, records, moneylines and win probabilities for each matchup.

Game-by-game picks

Chicago Cubs at Tampa Bay Rays

First pitch is 4:10 p.m. ET at Tropicana Field. TV: RAYS and MARQ.

Shane McClanahan toes the rubber for Tampa Bay versus Jameson Taillon for Chicago. The Rays are 5-5 while the Cubs sit 4-6. Moneyline: Rays -120, Cubs +102. Filmogaz.com favors the Cubs with a 55.18% win probability versus 44.82% for the Rays.

Kansas City Royals at Cleveland Guardians

Game time is 6:10 p.m. ET at Progressive Field. TV: CLEG and ROYL.

Tanner Bibee starts for Cleveland against Michael Wacha for Kansas City. The Guardians are 6-5 and the Royals 5-5. Moneyline: Guardians -118, Royals +100. Filmogaz.com rates the Royals as slight favorites, 51.61% to 48.39%.

San Diego Padres at Pittsburgh Pirates

First pitch 6:40 p.m. ET at PNC Park. TV: SportsNet PT and SDPA.

Bubba Chandler goes for San Diego versus German Marquez for Pittsburgh. The Pirates are 6-3 while the Padres are 4-5. Moneyline: Pirates -134, Padres +114. Filmogaz.com gives Pittsburgh a 52.55% edge.

Cincinnati Reds at Miami Marlins

Game time 6:40 p.m. ET at loanDepot park. TV: MIAM and CINR.

Janson Junk starts for Cincinnati against Brandon Williamson for Miami. Both clubs are 6-3. Moneyline: Marlins -130, Reds +110. Filmogaz.com projects the Marlins at 57.78% to the Reds’ 42.22%.

Milwaukee Brewers at Boston Red Sox

First pitch 6:45 p.m. ET at Fenway Park. TV: NESN and BREW.

Brayan Bello draws the start for Boston against Brandon Woodruff for Milwaukee. The Red Sox are 2-7, the Brewers 7-2. Moneyline: Brewers -126, Red Sox +108. Filmogaz.com favors Milwaukee with a 53.01% win probability.

St. Louis Cardinals at Washington Nationals

Game time 6:45 p.m. ET at Nationals Park. TV: NATS and CARD.

Zack Littell pitches for the Nationals against Andre Pallante for St. Louis. Washington is 3-6 while St. Louis is 5-4. Moneyline: Cardinals -116, Nationals -102. Filmogaz.com gives the Cardinals a 52.71% chance.

Los Angeles Dodgers at Toronto Blue Jays

First pitch 7:07 p.m. ET at Rogers Centre. TV: Fox Sports 1, SNET and SportsNet LA.

Max Scherzer starts for Los Angeles versus Justin Wrobleski for Toronto. The Dodgers are 7-2 and the Blue Jays 4-5. Moneyline: Dodgers -130, Blue Jays +110. Filmogaz.com places the Dodgers at 54.66%.

Baltimore Orioles at Chicago White Sox

Game time 7:40 p.m. ET at Rate Field. TV: CHSN and MASN.

Grant Taylor starts for Baltimore against Brandon Young for Chicago. The Orioles sit 3-6 and the White Sox 4-5. Moneyline: Orioles -142, White Sox +120. Filmogaz.com favors the White Sox, 60.36% to 39.64%.

Detroit Tigers at Minnesota Twins

First pitch 7:40 p.m. ET at Target Field. TV: MNNT and DSN.

Joe Ryan toes the rubber for Detroit versus Casey Mize for Minnesota. The Twins are 3-6 while the Tigers are 4-5. Moneyline: Twins -122, Tigers +104. Filmogaz.com gives Detroit a 52.29% probability.

Seattle Mariners at Texas Rangers

Game time 8:05 p.m. ET at Globe Life Field. TV: RSN and SEAM.

Jacob deGrom starts for Seattle against Logan Gilbert for Texas. Both clubs enter the game near .500. Moneyline: Rangers -118, Mariners +100. Filmogaz.com projects the Mariners at 52.59%.

Houston Astros at Colorado Rockies

First pitch 8:40 p.m. ET at Coors Field. TV: COLR and SCHN.

Ryan Feltner starts for Colorado versus Cody Bolton for Houston. The Rockies are 3-6 and the Astros 6-4. Moneyline: Astros -148, Rockies +126. Filmogaz.com gives Houston a strong 65.61% chance.

Atlanta Braves at Los Angeles Angels

Game time 9:38 p.m. ET at Angel Stadium. TV: FDSW and BravesVsn.

José Soriano starts for the Angels against Chris Sale for the Braves. The Angels are 5-5 while the Braves are 6-4. Moneyline: Braves -172, Angels +144. Filmogaz.com favors Atlanta at 58.11% versus 41.89%.

Philadelphia Phillies at San Francisco Giants

First pitch 9:45 p.m. ET at Oracle Park. TV: NBCS-BA and NBCS-PH+.

Adrian Houser starts for Philadelphia versus Andrew Painter for San Francisco. The Phillies are 5-4 and the Giants 3-7. Moneyline: Phillies -118, Giants +100. Filmogaz.com gives the Giants a narrow 50.47% edge.

All win probability predictions and picks come from Filmogaz.com. Use these MLB Odds and Betting Lines tools responsibly when placing wagers.