Top MLB Betting Picks for June 21: Expert Predictions and Best Bets

Top MLB Betting Picks for June 21: Expert Predictions and Best Bets

This article is part of our MLB Picks series.

Top MLB Betting Picks for June 21: Expert Predictions and Best Bets

Previous article 2-2  (-0.25 units) (parlays will not count for or against record, but will for units)

Season 71-73-1 (-5.26 units)

Cash in on the best sportsbook promos available at the best MLB betting sites this baseball season. The BetMGM bonus code gets new players one of the best welcome bonuses in the industry.

Key MLB Betting Trends and Matchups Analysis

Before locking in your MLB bets Sunday, be sure to check out these key betting numbers.

This has to be the highest scoring slate from a totals perspective I can ever remember. Wind blowing out 10+ mph in several parks.

Road Favorites - Diamondbacks -190 at Rockies, Braves -135 at Marlins

Home Favorites (Largest) - Dodgers -290 vs Nationals, Blue Jays -215 vs White Sox, Yankees -190 vs Orioles

Totals - Diamondbacks/Rockies 12.5-13.0, Mariners/Cubs 11.5, Yankees/Orioles 10.0, Giants/Red Sox 7.5

MLB Line Movement 

Yankees -26, Pirates -17, Brewers -18, Reds -15, Dbacks -15, Dodgers -25 

Yankees/Orioles from 10.5 to 9.5 / 10

Bullpen Rankings (updated 6/17/25)

Top 10 (Twins, Red Sox, Astros, Padres, Mets, Dodgers, Rangers, Guardians, Cubs, Blue Jays). These are teams you can feel confident betting in full-game situations. 

Bottom 10 (Angels, Diamondbacks, Rockies, A's, Nationals, Braves, Mariners, Orioles, Tigers, Reds). These are teams you can feel confident betting against in full-game situations. If you want to bet these teams, only focus on the F5 inning lines.

Check out Caesars' MLB offerings this season using the Caesars Sportsbook promo code at signup for a generous welcome offer.

Kansas City Royals vs San Diego Padres  Betting Insights

I got burned going against Padres RHP Randy Vasquez early on in the season, but I knew the regression was coming, and it has started. Royals RHP Seth Lugo on the mound for the Royals has been OK, but not his 2024 form which I think we agree would be tough to repeat. This game comes down to getting Lugo as a small road favorite against one of the worst starting pitchers in baseball. 

MLB Best Bets: Royals ML for 1 unit (FanDuel -112)

Check out BetRivers this MLB season and use the BetRivers bonus code for one of the top MLB betting promos.

Cincinnati Reds vs St Louis Cardinals Best Bets and Predictions

Reds LHP Andrew Abbott is starting to become my "Hunter Brown" of 2025, in that I am looking to bet on him every chance I get. His 9.0 K/9 along with a 1.84 ERA has made him a solid option, but I am also aware of potential regression with a 3.50 FIP and 3.95 xFIP. The Reds are 5-1 in his last 6 starts. Abbott has allowed one or no runs in every start except two.

MLB Best Bets: Cardinals UNDER 2.5 runs F5 for 1 unit (DraftKings -120)

Detroit Tigers vs Tampa Bay Rays Best Bets and Predictions

This is the highest number of totals I think I have ever seen, and this game is in the hot zone, literally, with Tigers RHP Casey Mize against Rays RHP Zack Littell. You combine the heat, ballpark, low strikeout rates, and pitchers giving up a combined 3.35 HR/9, and the OVER looks really nice. 

MLB Best Bets: Tigers/Rays OVER 4.5 runs F5 for 1 unit (DraftKings -120)

Arizona Diamondbacks vs Colorado Rockies Best Bets and Predictions

This is the highest total on the board, and it has been moving upward in a very strong way, because of the terrible starting pitching and ballpark. 

Diamondbacks RHP Brandon Pfaadt and Rockies RHP Antonio Senzatela are the two worst starting pitchers on the slate ranking 191th and 222nd in WAR. The total is now approaching 13.0 runs, which is enormous, but we can look at the F5 total or a team total to maybe get some lower risk.

The Diamondbacks team total is a whopping 7.5 runs with some juice, no thanks. The Rockies team total is 4.5 which is more approachable, but I am just going to expect both pitchers to get lit up and hope we get to the mid-teens.

MLB Best Bets: Diamondbacks/Rockies F5 OVER 6.5 runs for 1 unit (DraftKings -125)

MLB Picks Today Recap

  • Royals ML for 1 unit (FanDuel -112)
  • Cardinals UNDER 2.5 runs F5 for 1 unit (DraftKings -120)
  • Tigers/Rays OVER 4.5 runs F5 for 1 unit (DraftKings -120)
  • Diamondbacks/Rockies OVER 6.5 runs F5 for 1 unit (DraftKings -125)

RotoWire Community
Join Our Subscriber-Only MLB Chat
Chat with our writers and other RotoWire MLB fans for all the pre-game info and in-game banter.
Join The Discussion
ABOUT THE AUTHOR
Michael Rathburn
Known as “Rath” in the Daily Fantasy Sports (DFS) community, he has helped run operations for two prominent daily fantasy sports startups. Michael has taken his insider knowledge and expertise in daily fantasy sports to the content side. Rath won the 2016 FSWA "Baseball Article of the Year, Online" award and was a finalist for the FSWA Best Baseball Series in 2011.
AL FAAB Factor: Fantasy Baseball Waiver Wire Pickups
AL FAAB Factor: Fantasy Baseball Waiver Wire Pickups
NL FAAB Factor: Waiver Pickups of the Week
NL FAAB Factor: Waiver Pickups of the Week
2025 College World Series Game 2 Picks
2025 College World Series Game 2 Picks
MLB DFS: FanDuel Plays and Strategy for Sunday, June 22
MLB DFS: FanDuel Plays and Strategy for Sunday, June 22
MLB DFS: DraftKings Plays and Strategy for Sunday, June 22
MLB DFS: DraftKings Plays and Strategy for Sunday, June 22
Weekly Hitter Rankings: Top Fantasy Baseball Batters to Target
Weekly Hitter Rankings: Top Fantasy Baseball Batters to Target