The MLB slate today, which includes the Philadelphia Phillies taking on the Kansas City Royals as one of 15 matchups, should provide some fireworks. We offer best bets for each game in this article.

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Today’s Best Bets and Picks

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Yankees vs. Rockies Picks

Matchup Info & How to Watch

  • When: 2:05 PM ET
  • Where: Yankee Stadiumin The Bronx, New York
  • TV Channel: COLR
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Yankees 6, Rockies 4
  • Moneyline Pick: Yankees (-278) over the Rockies (+220)
  • Total Pick: Over (9)

Head to BetMGM to bet on Yankees vs. Rockies and more MLB games!

Starters & Team Records

  • Yankees Starting Pitcher: Will Warren (0-1, 8.59 ERA)
  • Rockies Starting Pitcher: Bradley Blalock (0-0, 2.92 ERA)
  • Records: Yankees (76-53), Rockies (47-82)

Blue Jays vs. Angels Picks

Matchup Info & How to Watch

  • When: 3:07 PM ET
  • Where: Rogers Centrein Toronto, Ontario
  • TV Channel: SNET
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Blue Jays 5, Angels 4
  • Moneyline Pick: Blue Jays (-165) over the Angels (+140)
  • Total Pick: Over (9)

Head to BetMGM to bet on Blue Jays vs. Angels and more MLB games!

Starters & Team Records

  • Blue Jays Starting Pitcher: Bowden Francis (6-3, 4.38 ERA)
  • Angels Starting Pitcher: Carson Fulmer (0-4, 4.24 ERA)
  • Records: Blue Jays (61-68), Angels (54-75)

Orioles vs. Astros Picks

Matchup Info & How to Watch

  • When: 4:05 PM ET
  • Where: Oriole Park at Camden Yardsin Baltimore, Maryland
  • TV Channel: SCHN
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Orioles 5, Astros 4
  • Moneyline Pick: Orioles (105) over the Astros (-130)
  • Total Pick: Over (8)

Head to BetMGM to bet on Orioles vs. Astros and more MLB games!

Starters & Team Records

  • Orioles Starting Pitcher: Albert Suarez (6-4, 3.18 ERA)
  • Astros Starting Pitcher: Framber Valdez (13-5, 3.20 ERA)
  • Records: Orioles (75-55), Astros (69-59)

Athletics vs. Brewers Picks

Matchup Info & How to Watch

  • When: 4:07 PM ET
  • Where: Oakland-Alameda County Coliseumin Oakland, California
  • TV Channel: NBCS-CA
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Brewers 6, Athletics 5
  • Moneyline Pick: Brewers (-135) over the Athletics (+115)
  • Total Pick: Over (8)

Head to BetMGM to bet on Athletics vs. Brewers and more MLB games!

Starters & Team Records

  • Athletics Starting Pitcher: Joseph Boyle (3-5, 6.21 ERA)
  • Brewers Starting Pitcher: Colin Rea (11-4, 3.52 ERA)
  • Records: Athletics (55-74), Brewers (74-54)

Marlins vs. Cubs Picks

Matchup Info & How to Watch

  • When: 4:10 PM ET
  • Where: LoanDepot parkin Miami, Florida
  • TV Channel: MARQ
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Cubs 5, Marlins 4
  • Moneyline Pick: Cubs (-165) over the Marlins (+140)
  • Total Pick: Over (8)

Head to BetMGM to bet on Marlins vs. Cubs and more MLB games!

Starters & Team Records

  • Marlins Starting Pitcher: Valente Bellozo (2-1, 2.45 ERA)
  • Cubs Starting Pitcher: Shota Imanaga (9-3, 3.11 ERA)
  • Records: Marlins (46-82), Cubs (64-65)

Mariners vs. Giants Picks

Matchup Info & How to Watch

  • When: 4:10 PM ET
  • Where: T-Mobile Parkin Seattle, Washington
  • TV Channel: NBCS-BA
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Mariners 5, Giants 4
  • Moneyline Pick: Mariners (-115) over the Giants (-105)
  • Total Pick: Over (6.5)

Head to BetMGM to bet on Mariners vs. Giants and more MLB games!

Starters & Team Records

  • Mariners Starting Pitcher: George Kirby (9-9, 3.40 ERA)
  • Giants Starting Pitcher: Blake Snell (2-3, 3.67 ERA)
  • Records: Mariners (65-64), Giants (65-65)

Red Sox vs. Diamondbacks Picks

Matchup Info & How to Watch

  • When: 4:10 PM ET
  • Where: Fenway Parkin Boston, Massachusetts
  • TV Channel: ARID
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Red Sox 6, Diamondbacks 5
  • Moneyline Pick: Red Sox (-110) over the Diamondbacks (-110)
  • Total Pick: Over (9.5)

Head to BetMGM to bet on Red Sox vs. Diamondbacks and more MLB games!

Starters & Team Records

  • Red Sox Starting Pitcher: Kutter Crawford (8-10, 4.25 ERA)
  • Diamondbacks Starting Pitcher: Zac Gallen (9-6, 3.85 ERA)
  • Records: Red Sox (67-60), Diamondbacks (73-56)

Pirates vs. Reds Picks

Matchup Info & How to Watch

  • When: 6:40 PM ET
  • Where: PNC Parkin Pittsburgh, Pennsylvania
  • TV Channel: BSOH
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Pirates 7, Reds 6
  • Moneyline Pick: Pirates (-105) over the Reds (-115)
  • Total Pick: Over (8.5)

Head to BetMGM to bet on Pirates vs. Reds and more MLB games!

Starters & Team Records

  • Pirates Starting Pitcher: Jake Woodford (0-5, 6.67 ERA)
  • Reds Starting Pitcher: Julian Aguiar (0-0, 4.50 ERA)
  • Records: Pirates (61-67), Reds (62-67)

Twins vs. Cardinals Picks

Matchup Info & How to Watch

  • When: 7:10 PM ET
  • Where: Target Fieldin Minneapolis, Minnesota
  • TV Channel: BSN
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Twins 5, Cardinals 4
  • Moneyline Pick: Twins (-145) over the Cardinals (+120)
  • Total Pick: Over (7.5)

Head to BetMGM to bet on Twins vs. Cardinals and more MLB games!

Starters & Team Records

  • Twins Starting Pitcher: Pablo Lopez (11-8, 4.47 ERA)
  • Cardinals Starting Pitcher: Sonny Gray (11-8, 3.91 ERA)
  • Records: Twins (71-57), Cardinals (64-64)

Guardians vs. Rangers Picks

Matchup Info & How to Watch

  • When: 7:10 PM ET
  • Where: Progressive Fieldin Cleveland, Ohio
  • TV Channel: BSGL
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Guardians 4, Rangers 3
  • Moneyline Pick: Guardians (-115) over the Rangers (-105)
  • Total Pick: Under (8)

Head to BetMGM to bet on Guardians vs. Rangers and more MLB games!

Starters & Team Records

  • Guardians Starting Pitcher: Ben Lively (10-8, 3.67 ERA)
  • Rangers Starting Pitcher: Jon Gray (5-4, 3.75 ERA)
  • Records: Guardians (73-55), Rangers (60-69)

Royals vs. Phillies Picks

Matchup Info & How to Watch

  • When: 7:10 PM ET
  • Where: Kauffman Stadiumin Kansas City, Missouri
  • TV Channel: MLB Network
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Royals 5, Phillies 4
  • Moneyline Pick: Royals (105) over the Phillies (-125)
  • Total Pick: Under (9)

Head to BetMGM to bet on Royals vs. Phillies and more MLB games!

Starters & Team Records

  • Royals Starting Pitcher: Brady Singer (9-8, 3.18 ERA)
  • Phillies Starting Pitcher: Ranger Suárez (10-5, 2.87 ERA)
  • Records: Royals (72-56), Phillies (74-54)

White Sox vs. Tigers Picks

Matchup Info & How to Watch

  • When: 7:10 PM ET
  • Where: Guaranteed Rate Fieldin Chicago, Illinois
  • TV Channel: NBCS-CHI
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Tigers 4, White Sox 3
  • Moneyline Pick: Tigers (-250) over the White Sox (+200)
  • Total Pick: Under (7.5)

Head to BetMGM to bet on White Sox vs. Tigers and more MLB games!

Starters & Team Records

  • White Sox Starting Pitcher: Ky Bush (0-2, 3.68 ERA)
  • Tigers Starting Pitcher: Tarik Skubal (14-4, 2.49 ERA)
  • Records: White Sox (31-98), Tigers (63-66)

Braves vs. Nationals Picks

Matchup Info & How to Watch

  • When: 7:20 PM ET
  • Where: Truist Parkin Atlanta, Georgia
  • TV Channel: BSSE
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Braves 5, Nationals 4
  • Moneyline Pick: Braves (-185) over the Nationals (+150)
  • Total Pick: Over (8.5)

Head to BetMGM to bet on Braves vs. Nationals and more MLB games!

Starters & Team Records

  • Braves Starting Pitcher: Charlie Morton (7-7, 4.29 ERA)
  • Nationals Starting Pitcher: Jake Irvin (9-10, 3.81 ERA)
  • Records: Braves (69-59), Nationals (58-71)

Padres vs. Mets Picks

Matchup Info & How to Watch

  • When: 8:40 PM ET
  • Where: PETCO Parkin San Diego, California
  • TV Channel: SDPA
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Padres 5, Mets 4
  • Moneyline Pick: Padres (-155) over the Mets (+130)
  • Total Pick: Over (7.5)

Head to BetMGM to bet on Padres vs. Mets and more MLB games!

Starters & Team Records

  • Padres Starting Pitcher: Michael King (11-6, 3.18 ERA)
  • Mets Starting Pitcher: David Peterson (7-1, 3.00 ERA)
  • Records: Padres (73-57), Mets (67-62)

Dodgers vs. Rays Picks

Matchup Info & How to Watch

  • When: 9:10 PM ET
  • Where: Dodger Stadiumin Los Angeles, California
  • TV Channel: BSSUN
  • Live Stream: Fubo (regional restrictions may apply)

Best Bets & Picks

  • Prediction: Dodgers 5, Rays 4
  • Moneyline Pick: Dodgers (-189) over the Rays (+155)
  • Total Pick: Over (8)

Head to BetMGM to bet on Dodgers vs. Rays and more MLB games!

Starters & Team Records

  • Dodgers Starting Pitcher: Clayton Kershaw (2-2, 2.63 ERA)
  • Rays Starting Pitcher: Taj Bradley (6-8, 3.55 ERA)
  • Records: Dodgers (77-52), Rays (64-64)

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

Leave a Reply

Your email address will not be published. Required fields are marked *