As mentioned in today's MLB DFS Playbook, we have a pretty consistent slate across the three major sites (DraftKings, Yahoo, FanDuel) with FD and Yahoo starting at 7:05 and being 5-game slates while DK starts at 6:05 as a 7-game slate. The Mariners led by Jesse Winker and rookie sensation Julio Rodríguez are my top mlb dfs stack of the night, but I also like the Blue Jays, Reds, and Brewers as some other strong stacking options. It appears we have a relatively clear day in terms of weather, but keep an eye on the latest MLB weather report before making daily fantasy baseball lineups. Don't forget to check out the MLB lineups page before locking in MLB daily fantasy lineups. Plus, use the MLB daily projections, our MLB DFS Optimizer, and the rest of our MLB DFS lineup tools before setting your lineups. Now let's look at our MLB DFS top picks for Thursday, June 30th.

FD
Position Top Tier Mid-Tier Value-Tier
P Joe Musgrove Logan Gilbert Adrian Houser
1B Willson Contreras Rowdy Tellez Joseph Votto
2B Jonathan India Santiago Espinal Hoy Park
3B Matt Chapman Isaac Paredes Luis Urías
SS Willy Adames Wander Franco CJ Abrams
OF Julio Rodríguez Jesse Winker Nick Senzel
DK
Position Top Tier Mid-Tier Value-Tier
P Joe Musgrove Logan Gilbert Ian Anderson
C Will Smith Willson Contreras Cal Raleigh
1B Vladimir Guerrero Joseph Votto Rowdy Tellez
2B Jonathan India Isaac Paredes Hoy Park
3B Matt Chapman Ha-Seong Kim Luis Urías
SS Willy Adames Wander Franco CJ Abrams
OF Julio Rodríguez Jesse Winker Nick Senzel
Y!DFS
Position Top Tier Mid-Tier Value-Tier
P Logan Gilbert Joe Musgrove Adrian Houser
C Willson Contreras Will Smith Gabriel Moreno
1B Vladimir Guerrero Joseph Votto Rowdy Tellez
2B Isaac Paredes Jonathan India Luis Urías
3B Brandon Drury Matt Chapman Ha-Seong Kim
SS Bo Bichette Willy Adames CJ Abrams
OF Julio Rodríguez Jesse Winker Nick Senzel