MLB Best Bets and Picks Today: Sunday, June 30

In a Sunday MLB schedule that has 15 exciting matchups, the Cleveland Guardians versus the Kansas City Royals is a game to see, and we offer best bets for every game below.

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.

Braves vs. Pirates Picks

Matchup Info & How to Watch

  • When: 11:35 AM ET
  • Where: Truist Parkin Atlanta, Georgia
  • TV Channel: Roku
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Braves 5, Pirates 4
  • Moneyline Pick: Braves (-200) over the Pirates (+165)
  • Total Pick: Under (9)

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

Starters & Team Records

  • Braves Starting Pitcher: Spencer Schwellenbach (1-4, 5.68 ERA)
  • Pirates Starting Pitcher: Bailey Falter (4-6, 3.87 ERA)
  • Records: Braves (46-36), Pirates (40-43)

Phillies vs. Marlins Picks

Matchup Info & How to Watch

  • When: 1:35 PM ET
  • Where: Citizens Bank Parkin Philadelphia, Pennsylvania
  • TV Channel: BSFL
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Phillies 4, Marlins 3
  • Moneyline Pick: Phillies (-278) over the Marlins (+220)
  • Total Pick: Under (8.5)

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

Starters & Team Records

  • Phillies Starting Pitcher: Ranger Suárez (10-2, 2.27 ERA)
  • Marlins Starting Pitcher: Yonny Chirinos (0-0, 3.77 ERA)
  • Records: Phillies (55-29), Marlins (30-54)

Red Sox vs. Padres Picks

Matchup Info & How to Watch

  • When: 1:35 PM ET
  • Where: Fenway Parkin Boston, Massachusetts
  • TV Channel: SDPA
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Red Sox 4, Padres 3
  • Moneyline Pick: Red Sox (-115) over the Padres (-105)
  • Total Pick: Under (10)

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

Starters & Team Records

  • Red Sox Starting Pitcher: Josh Winckowski (2-1, 2.80 ERA)
  • Padres Starting Pitcher: Matt Waldron (5-7, 3.56 ERA)
  • Records: Red Sox (44-39), Padres (46-42)

Blue Jays vs. Yankees Picks

Matchup Info & How to Watch

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

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Yankees 5, Blue Jays 4
  • Moneyline Pick: Yankees (-110) over the Blue Jays (-110)
  • Total Pick: Over (8)

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

Starters & Team Records

  • Blue Jays Starting Pitcher: Kevin Gausman (6-7, 4.75 ERA)
  • Yankees Starting Pitcher: Gerrit Cole (1-1, 6.23 ERA)
  • Records: Blue Jays (38-45), Yankees (54-32)

Rays vs. Nationals Picks

Matchup Info & How to Watch

  • When: 1:40 PM ET
  • Where: Tropicana Fieldin St. Petersburg, Florida
  • TV Channel: BSSUN
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Rays 5, Nationals 4
  • Moneyline Pick: Rays (-185) over the Nationals (+150)
  • Total Pick: Under (8)

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

Starters & Team Records

  • Rays Starting Pitcher: Taj Bradley (3-4, 3.42 ERA)
  • Nationals Starting Pitcher: Patrick Corbin (1-8, 5.49 ERA)
  • Records: Rays (42-42), Nationals (39-44)

Mets vs. Astros Picks

Matchup Info & How to Watch

  • When: 1:40 PM ET
  • Where: Citi Fieldin Queens, New York
  • TV Channel: WPIX
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Moneyline Pick: Astros (+110) over the Mets (-130)
  • Total Pick: Under (9)

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

Starters & Team Records

  • Mets Starting Pitcher: TBD
  • Astros Starting Pitcher: TBD
  • Records: Mets (40-40), Astros (41-41)

Royals vs. Guardians Picks

Matchup Info & How to Watch

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

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Royals 4, Guardians 3
  • Moneyline Pick: Royals (-130) over the Guardians (+110)
  • Total Pick: Under (8.5)

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

Starters & Team Records

  • Royals Starting Pitcher: Seth Lugo (11-2, 2.17 ERA)
  • Guardians Starting Pitcher: Logan Allen (8-4, 5.75 ERA)
  • Records: Royals (47-39), Guardians (52-30)

White Sox vs. Rockies Picks

Matchup Info & How to Watch

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

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: White Sox 5, Rockies 4
  • Moneyline Pick: White Sox (-227) over the Rockies (+180)
  • Total Pick: Over (7)

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

Starters & Team Records

  • White Sox Starting Pitcher: TBD
  • Rockies Starting Pitcher: TBD
  • Records: White Sox (24-61), Rockies (27-55)

Brewers vs. Cubs Picks

Matchup Info & How to Watch

  • When: 2:10 PM ET
  • Where: American Family Fieldin Milwaukee, Wisconsin
  • TV Channel: MARQ
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Brewers 4, Cubs 3
  • Moneyline Pick: Brewers (-200) over the Cubs (+165)
  • Total Pick: Under (7.5)

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

Starters & Team Records

  • Brewers Starting Pitcher: Freddy Peralta (6-4, 3.83 ERA)
  • Cubs Starting Pitcher: Kyle Hendricks (1-6, 7.48 ERA)
  • Records: Brewers (50-34), Cubs (39-46)

Cardinals vs. Reds Picks

Matchup Info & How to Watch

  • When: 2:15 PM ET
  • Where: Busch Stadiumin St. Louis, Missouri
  • TV Channel: BSOH
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Cardinals 5, Reds 4
  • Moneyline Pick: Cardinals (-115) over the Reds (-105)
  • Total Pick: Over (7.5)

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

Starters & Team Records

  • Cardinals Starting Pitcher: Lance Lynn (4-3, 3.59 ERA)
  • Reds Starting Pitcher: Hunter Greene (5-4, 3.70 ERA)
  • Records: Cardinals (43-40), Reds (39-45)

Giants vs. Dodgers Picks

Matchup Info & How to Watch

  • When: 4:05 PM ET
  • Where: Oracle Parkin San Francisco, California
  • TV Channel: NBCS-BA
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Dodgers 5, Giants 4
  • Moneyline Pick: Dodgers (-125) over the Giants (+105)
  • Total Pick: Over (8.5)

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

Starters & Team Records

  • Giants Starting Pitcher: TBD
  • Dodgers Starting Pitcher: TBD
  • Records: Giants (40-44), Dodgers (52-32)

Angels vs. Tigers Picks

Matchup Info & How to Watch

  • When: 4:07 PM ET
  • Where: Angel Stadium of Anaheimin Anaheim, California
  • TV Channel: BSW
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Angels 5, Tigers 4
  • Moneyline Pick: Angels (-105) over the Tigers (-115)
  • Total Pick: Under (9)

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

Starters & Team Records

  • Angels Starting Pitcher: TBD
  • Tigers Starting Pitcher: TBD
  • Records: Angels (36-46), Tigers (37-46)

Diamondbacks vs. Athletics Picks

Matchup Info & How to Watch

  • When: 4:10 PM ET
  • Where: Chase Fieldin Phoenix, Arizona
  • TV Channel: NBCS-CA
  • Live Stream: Fubo (regional restrictions may apply)

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Diamondbacks 6, Athletics 3
  • Moneyline Pick: Diamondbacks (-210) over the Athletics (+170)
  • Total Pick: Over (8.5)

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

Starters & Team Records

  • Diamondbacks Starting Pitcher: TBD
  • Athletics Starting Pitcher: TBD
  • Records: Diamondbacks (40-43), Athletics (30-55)

Mariners vs. Twins Picks

Matchup Info & How to Watch

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

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Mariners 5, Twins 4
  • Moneyline Pick: Mariners (-110) over the Twins (-110)
  • Total Pick: Over (6.5)

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

Starters & Team Records

  • Mariners Starting Pitcher: TBD
  • Twins Starting Pitcher: TBD
  • Records: Mariners (47-38), Twins (46-37)

Orioles vs. Rangers Picks

Matchup Info & How to Watch

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

Click here for full predictions for this game!

Best Bets & Picks

  • Prediction: Orioles 5, Rangers 3
  • Moneyline Pick: Orioles (-159) over the Rangers (+135)
  • Total Pick: Under (9)

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

Starters & Team Records

  • Orioles Starting Pitcher: Cole Irvin (6-4, 3.74 ERA)
  • Rangers Starting Pitcher: Andrew Heaney (2-9, 4.17 ERA)
  • Records: Orioles (53-30), Rangers (37-46)

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.

Post
Shared content written by the Lineups Staff!

Hot MLB Stories