MLB Betting Lines and Picks Today | April 8

The Los Angeles Dodgers and the Washington Nationals take the field for one of many compelling matchups on the MLB slate today.
Before today’s MLB action, here’s an in-depth look at the odds.
Place your bets on any MLB matchup at BetMGM. Sign up today using our link.
MLB Betting Info Today – April 8
New York Yankees (6-5) at Detroit Tigers (7-4)
Betting Info & Picks
- Moneyline Favorite: Yankees -170
- Moneyline Underdog: Tigers +140
- Total: 7.5 Runs (+100 to go over, -120 to go under)
- Prediction: Yankees 5, Tigers 4
- Moneyline Pick: Yankees (+140) over the Tigers (-170)
- Total Pick: Over 7.5 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: FDSDET and YES
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 1:10 PM ET
- Venue: Comerica Park
- Location: Detroit, Michigan
- Tigers Starter: Tarik Skubal (1-2, 3.78 ERA)
- Yankees Starter: Carlos Carrasco (1-1, 7.71 ERA)
Miami Marlins (5-6) at New York Mets (8-3)
Betting Info & Picks
- Moneyline Favorite: Mets -300
- Moneyline Underdog: Marlins +240
- Total: 7 Runs (-115 to go over, -105 to go under)
- Prediction: Mets 5, Marlins 3
- Moneyline Pick: Mets (-300) over the Marlins (+240)
- Total Pick: Over 7 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: SNY and FDSFL
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 4:10 PM ET
- Venue: Citi Field
- Location: Queens, New York
- Mets Starter: Clay Holmes (1-1, 4.3 ERA)
- Marlins Starter: Connor Gillispie (0-1, 3.86 ERA)
Get tickets for any MLB game this season at StubHub.
Chicago White Sox (2-8) at Cleveland Guardians (4-6)
Betting Info & Picks
- Moneyline Favorite: Guardians -210
- Moneyline Underdog: White Sox +170
- Total: 7.5 Runs (+100 to go over, -120 to go under)
- Prediction: Guardians 4, White Sox 3
- Moneyline Pick: Guardians (-210) over the White Sox (+170)
- Total Pick: Under 7.5 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: CLEG and CHSN+
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 4:10 PM ET
- Venue: Progressive Field
- Location: Cleveland, Ohio
- Guardians Starter: Ben Lively (0-1, 4.4 ERA)
- White Sox Starter: Shane Smith (0-0, 1.54 ERA)
St. Louis Cardinals (4-6) at Pittsburgh Pirates (4-7)
Betting Info & Picks
- Moneyline Favorite: Pirates -140
- Moneyline Underdog: Cardinals +115
- Total: 6.5 Runs (-105 to go over, -115 to go under)
- Prediction: Pirates 5, Cardinals 4
- Moneyline Pick: Pirates (-140) over the Cardinals (+115)
- Total Pick: Over 6.5 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: SportsNet PT and FDSMW
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 6:40 PM ET
- Venue: PNC Park
- Location: Pittsburgh, Pennsylvania
- Pirates Starter: Paul Skenes (1-0, 1.46 ERA)
- Cardinals Starter: Sonny Gray (1-0, 5.73 ERA)
Los Angeles Dodgers (9-3) at Washington Nationals (4-6)
Betting Info & Picks
- Moneyline Favorite: Dodgers -185
- Moneyline Underdog: Nationals +150
- Total: 8.5 Runs (-115 to go over, -105 to go under)
- Prediction: Dodgers 5, Nationals 4
- Moneyline Pick: Dodgers (-185) over the Nationals (+150)
- Total Pick: Over 8.5 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: MASN and SportsNet LA
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 6:45 PM ET
- Venue: Nationals Park
- Location: Washington, District of Columbia
- Nationals Starter: Brad Lord (0-0, 4.5 ERA)
- Dodgers Starter: Justin Wrobleski (0-0, 0 ERA)
Watch MLB on Fubo and Apple TV+
Toronto Blue Jays (6-5) at Boston Red Sox (6-5)
Betting Info & Picks
- Moneyline Favorite: Red Sox -220
- Moneyline Underdog: Blue Jays +180
- Total: 8 Runs (+100 to go over, -120 to go under)
- Prediction: Red Sox 3, Blue Jays 2
- Moneyline Pick: Red Sox (-220) over the Blue Jays (+180)
- Total Pick: Under 8 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: NESN and SNET
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 6:45 PM ET
- Venue: Fenway Park
- Location: Boston, Massachusetts
- Red Sox Starter: Garrett Crochet (1-0, 1.38 ERA)
- Blue Jays Starter: Easton Lucas (1-0, 0 ERA)
Los Angeles Angels (6-3) at Tampa Bay Rays (4-5)
Betting Info & Picks
- Moneyline Favorite: Rays -175
- Moneyline Underdog: Angels +145
- Total: 8.5 Runs (-110 to go over, -110 to go under)
- Prediction: Rays 3, Angels 2
- Moneyline Pick: Rays (-175) over the Angels (+145)
- Total Pick: Under 8.5 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: FDSSUN and FDSW
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 7:05 PM ET
- Venue: George M. Steinbrenner Field
- Location: Tampa, Florida
- Rays Starter: Shane Baz (1-0, 0 ERA)
- Angels Starter: Kyle Hendricks (0-0, 3 ERA)
Philadelphia Phillies (7-2) at Atlanta Braves (1-8)
Betting Info & Picks
- Moneyline Favorite: Phillies -118
- Moneyline Underdog: Braves -102
- Total: 7 Runs (-105 to go over, -115 to go under)
- Prediction: Phillies 5, Braves 4
- Moneyline Pick: Phillies (-102) over the Braves (-118)
- Total Pick: Over 7 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: TBS and FDSSO and NBCS-PH
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 7:15 PM ET
- Venue: Truist Park
- Location: Atlanta, Georgia
- Braves Starter: Chris Sale (0-1, 5.4 ERA)
- Phillies Starter: Zack Wheeler (1-0, 1.38 ERA)
Texas Rangers (8-3) at Chicago Cubs (8-5)
Betting Info & Picks
- Moneyline Favorite: Cubs -160
- Moneyline Underdog: Rangers +135
- Total: 8 Runs (-105 to go over, -115 to go under)
- Prediction: Cubs 6, Rangers 4
- Moneyline Pick: Cubs (-160) over the Rangers (+135)
- Total Pick: Over 8 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: MARQ and RSN
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 7:40 PM ET
- Venue: Wrigley Field
- Location: Chicago, Illinois
- Cubs Starter: Jameson Taillon (1-1, 6.97 ERA)
- Rangers Starter: Patrick Corbin (0-0, 0 ERA)
Minnesota Twins (3-7) at Kansas City Royals (5-5)
Betting Info & Picks
- Moneyline Favorite: Royals -125
- Moneyline Underdog: Twins +105
- Total: 7.5 Runs (-105 to go over, -115 to go under)
- Prediction: Royals 5, Twins 4
- Moneyline Pick: Royals (-125) over the Twins (+105)
- Total Pick: Over 7.5 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: FDSKC and MNNT
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 7:40 PM ET
- Venue: Kauffman Stadium
- Location: Kansas City, Missouri
- Royals Starter: Cole Ragans (0-0, 3.6 ERA)
- Twins Starter: Pablo Lopez (1-1, 2.25 ERA)
Milwaukee Brewers (5-5) at Colorado Rockies (2-7)
Betting Info & Picks
- Moneyline Favorite: Rockies -160
- Moneyline Underdog: Brewers +135
- Total: 9.5 Runs (-110 to go over, -110 to go under)
- Prediction: Rockies 5, Brewers 4
- Moneyline Pick: Rockies (135) over the Brewers (-160)
- Total Pick: Under 9.5 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: COLR and FDSWI
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 8:40 PM ET
- Venue: Coors Field
- Location: Denver, Colorado
- Rockies Starter: Kyle Freeland (0-1, 2.13 ERA)
- Brewers Starter: Freddy Peralta (0-1, 2.08 ERA)
Baltimore Orioles (5-6) at Arizona Diamondbacks (5-6)
Betting Info & Picks
- Moneyline Favorite: Diamondbacks -115
- Moneyline Underdog: Orioles -105
- Total: 9.5 Runs (-110 to go over, -110 to go under)
- Prediction: Diamondbacks 6, Orioles 4
- Moneyline Pick: Diamondbacks (-105) over the Orioles (-115)
- Total Pick: Over 9.5 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: ARID and MASN2
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 9:40 PM ET
- Venue: Chase Field
- Location: Phoenix, Arizona
- Diamondbacks Starter: Merrill Kelly (1-1, 10 ERA)
- Orioles Starter: Charlie Morton (0-2, 9.72 ERA)
Houston Astros (4-6) at Seattle Mariners (4-7)
Betting Info & Picks
- Moneyline Favorite: Mariners -135
- Moneyline Underdog: Astros +115
- Total: 7 Runs (-102 to go over, -118 to go under)
- Prediction: Mariners 5, Astros 4
- Moneyline Pick: Mariners (-135) over the Astros (+115)
- Total Pick: Over 7 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: ROOT Sports NW and SCHN
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 9:40 PM ET
- Venue: T-Mobile Park
- Location: Seattle, Washington
- Mariners Starter: Luis Castillo (1-1, 3 ERA)
- Astros Starter: Framber Valdez (1-1, 3.75 ERA)
Cincinnati Reds (4-7) at San Francisco Giants (8-2)
Betting Info & Picks
- Moneyline Favorite: Giants -130
- Moneyline Underdog: Reds +110
- Total: 7.5 Runs (-102 to go over, -118 to go under)
- Prediction: Giants 4, Reds 3
- Moneyline Pick: Giants (-130) over the Reds (+110)
- Total Pick: Under 7.5 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: NBCS-BA and FDSOH
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 9:45 PM ET
- Venue: Oracle Park
- Location: San Francisco, California
- Giants Starter: Landen Roupp (0-0, 6.75 ERA)
- Reds Starter: Nick Lodolo (1-1, 1.42 ERA)
San Diego Padres (9-2) at Athletics (4-7)
Betting Info & Picks
- Moneyline Favorite: Padres -135
- Moneyline Underdog: Athletics +115
- Total: 8 Runs (-115 to go over, -105 to go under)
- Prediction: Padres 5, Athletics 4
- Moneyline Pick: Padres (-135) over the Athletics (+115)
- Total Pick: Over 8 Runs
Bet on this or any MLB matchup at BetMGM.
How to Watch
- TV Channel: NBCS-CA and SDPA
- Live Stream: Watch on Fubo (Regional restrictions may apply)
- Game Time: 10:05 PM ET
- Venue: Sutter Health Park
- Location: West Sacramento, California
- Athletics Starter: Jeffrey Springs (1-1, 4 ERA)
- Padres Starter: Dylan Cease (1-0, 3.37 ERA)
