You know what it is--it's my updated starts/sits column for Week 12! Your friendly neighborhood @Roto_Dubs is back again this year with his weekly starting pitcher matchups. This is our fifth year now writing this weekly column, helping fantasy baseball managers pick the best pitchers weekly.

Below are the projected starting pitching matchups for Week 12, which will be updated as rotations are inevitably tweaked.

If you've got any questions about which pitchers can capitalize on a juicy matchup and which ones might be worth putting on the pine against a fierce offense, this is the weekly piece for you. For every week of the fantasy baseball season, we look to analyze all of the projected starting pitcher matchups and put together our optimal lineups. Here at RotoBaller, we believe that it’s key to analyze every SP matchup, each and every week, to help determine which SPs to start/sit and to hopefully find some hidden gems to bolster your teams. Let's set those optimal lineups!

Love the strategy of season-long fantasy sports? Live for the short term gratification of DFS? Try Weekly Fantasy Sports on OwnersBox - a new weekly DFS platform. Sign up today for a FREE $50 Deposit Match . Offer expires Thursday night! Sign Up Now!

SP Matchups & Start/Sit Recommendations

This weekly piece considers the pitcher’s opponents, their career stats against the opponent, some ballpark factors and historical splits. With all of this information, we then provide our start/sit recommendations for each starting pitcher matchup for the approaching week of fantasy baseball.

PROBABLE PITCHERS (6/18/18) - MONDAY GAME VISITING STARTER START/SIT HOME STARTER START/SIT ARI@LAA Zack Greinke SP | ARI START Jaime Barria SP | LAA START CHW@CLE Dylan Covey SP | CHW START Trevor Bauer SP | CLE START LAD@CHC Kenta Maeda SP | LAD SIT Tyler Chatwood SP | CHC SIT MIA@SF Caleb Smith RP | MIA START Andrew Suarez SP | SF SIT MIL@PIT Jhoulys Chacin SP | MIL START Trevor Williams SP | PIT SIT NYM@COL Jacob deGrom SP | NYM START Tyler Anderson SP | COL START NYY@WAS Sonny Gray SP | NYY SIT Erick Fedde SP | WAS SIT STL@PHI Miles Mikolas SP | STL START Nick Pivetta SP | PHI SIT TB@HOU Ryne Stanek RP | TB SIT Gerrit Cole SP | HOU START TEX@KC Bartolo Colon SP | TEX SIT Ian Kennedy SP | KC START PROBABLE PITCHERS (6/19/18) - TUESDAY GAME VISITING STARTER START/SIT HOME STARTER START/SIT ARI@LAA Matt Koch RP | ARI START TBA TBD ATL@TOR Mike Soroka SP | ATL START Jaime Garcia SP | TOR SIT BAL@WAS David Hess P | BAL SIT TBA TBD BOS@MIN Chris Sale SP | BOS START Jose Berrios SP | MIN START CHW@CLE Carlos Rodon SP | CHW SIT Mike Clevinger SP | CLE START DET@CIN Matthew Boyd SP | DET START Sal Romano SP | CIN SIT LAD@CHC Rich Hill SP | LAD SIT Mike Montgomery RP | CHC START MIA@SF Dan Straily SP | MIA SIT Dereck Rodriguez SP | SF START MIL@PIT Freddy Peralta SP | MIL START Jameson Taillon SP | PIT START NYM@COL Jason Vargas SP | NYM SIT German Marquez SP | COL START OAK@SD Paul Blackburn SP | OAK SIT Eric Lauer SP | SD START SEA@NYY Marco Gonzales SP | SEA SIT Domingo German RP | NYY SIT STL@PHI Luke Weaver SP | STL SIT Vince Velasquez SP | PHI START TB@HOU Blake Snell SP | TB START Justin Verlander SP | HOU START TEX@KC Cole Hamels SP | TEX START Jason Hammel SP | KC SIT PROBABLE PITCHERS (6/20/18) - WEDNESDAY GAME VISITING STARTER START/SIT HOME STARTER START/SIT ATL@TOR Anibal Sanchez SP | ATL START J.A. Happ SP | TOR START BAL@WAS TBA TBD Gio Gonzalez SP | WAS START BOS@MIN David Price SP | BOS START Lance Lynn SP | MIN START CHW@CLE Reynaldo Lopez SP | CHW START Corey Kluber SP | CLE START DET@CIN Michael Fulmer SP | DET START Tyler Mahle SP | CIN SIT LAD@CHC Ross Stripling RP | LAD START Jon Lester SP | CHC START MIA@SF Jose Urena SP | MIA SIT Derek Holland SP | SF SIT MIL@PIT Brent Suter SP | MIL SIT Chad Kuhl SP | PIT START NYM@COL Seth Lugo SP | NYM SIT Chad Bettis SP | COL SIT OAK@SD Frankie Montas RP | OAK START Tyson Ross SP | SD START SEA@NYY Felix Hernandez SP | SEA SIT Jonathan Loaisiga SP | NYY SIT STL@PHI Michael Wacha SP | STL START Jake Arrieta SP | PHI START TB@HOU Nathan Eovaldi SP | TB SIT Charlie Morton SP | HOU START TEX@KC Yohander Mendez RP | TEX SIT Jake Junis SP | KC START PROBABLE PITCHERS (6/21/18) - THURSDAY GAME VISITING STARTER START/SIT HOME STARTER START/SIT ARI@PIT Zack Godley SP | ARI START Ivan Nova SP | PIT SIT BAL@WAS Kevin Gausman SP | BAL SIT Max Scherzer SP | WAS START BOS@MIN Rick Porcello SP | BOS START Kyle Gibson SP | MIN SIT CHC@CIN Kyle Hendricks SP | CHC START Matt Harvey SP | CIN SIT NYM@COL Steven Matz SP | NYM START Kyle Freeland SP | COL START OAK@CHW Chris Bassitt SP | OAK SIT Lucas Giolito SP | CHW SIT SD@SF Clayton Richard SP | SD SIT Madison Bumgarner SP | SF START SEA@NYY James Paxton SP | SEA START Luis Severino SP | NYY START STL@MIL Carlos Martinez SP | STL SIT Junior Guerra SP | MIL START TOR@LAA Aaron Sanchez SP | TOR START Tyler Skaggs SP | LAA START PROBABLE PITCHERS (6/22/18) - FRIDAY GAME VISITING STARTER START/SIT HOME STARTER START/SIT ARI@PIT Patrick Corbin SP | ARI START Joe Musgrove RP | PIT SIT BAL@ATL Alex Cobb SP | BAL SIT Sean Newcomb SP | ATL START CHC@CIN Jose Quintana SP | CHC START Luis Castillo SP | CIN SIT DET@CLE Mike Fiers SP | DET SIT Shane Bieber SP | CLE SIT KC@HOU Danny Duffy SP | KC SIT Dallas Keuchel SP | HOU START LAD@NYM Alex Wood SP | LAD START Zack Wheeler SP | NYM START MIA@COL Wei-Yin Chen SP | MIA SIT Jon Gray SP | COL START NYY@TB CC Sabathia SP | NYY START TBA TBD OAK@CHW Sean Manaea SP | OAK START James Shields SP | CHW SIT PHI@WAS Zach Eflin SP | PHI START Tanner Roark SP | WAS START SD@SF Jordan Lyles RP | SD SIT Chris Stratton SP | SF SIT SEA@BOS Wade LeBlanc RP | SEA START Steven Wright SP | BOS START STL@MIL Jack Flaherty SP | STL START Chase Anderson SP | MIL SIT TEX@MIN Mike Minor RP | TEX SIT Fernando Romero SP | MIN START TOR@LAA Marco Estrada SP | TOR START John Lamb SP | LAA SIT PROBABLE PITCHERS (6/23/18) - SATURDAY GAME VISITING STARTER START/SIT HOME STARTER START/SIT ARI@PIT Clay Buchholz SP | ARI START Trevor Williams SP | PIT SIT BAL@ATL Dylan Bundy SP | BAL START Mike Foltynewicz SP | ATL START CHC@CIN Tyler Chatwood SP | CHC SIT Anthony DeSclafani SP | CIN SIT DET@CLE Jordan Zimmermann SP | DET SIT Trevor Bauer SP | CLE START KC@HOU Brad Keller SP | KC SIT Lance McCullers SP | HOU START LAD@NYM Caleb Ferguson SP | LAD SIT Jacob deGrom SP | NYM START MIA@COL Trevor Richards SP | MIA SIT Tyler Anderson SP | COL START NYY@TB Sonny Gray SP | NYY START TBA TBD OAK@CHW Daniel Mengden SP | OAK SIT Dylan Covey SP | CHW START PHI@WAS Aaron Nola SP | PHI START Erick Fedde SP | WAS SIT SD@SF Matt Strahm RP | SD SIT Andrew Suarez SP | SF SIT SEA@BOS Mike Leake SP | SEA SIT Eduardo Rodriguez SP | BOS START STL@MIL Miles Mikolas SP | STL START Jhoulys Chacin SP | MIL START TEX@MIN Yovani Gallardo SP | TEX SIT Jake Odorizzi SP | MIN SIT TOR@LAA Sam Gaviglio SP | TOR SIT Andrew Heaney SP | LAA START PROBABLE PITCHERS (6/24/18) - SUNDAY GAME VISITING STARTER START/SIT HOME STARTER START/SIT ARI@PIT Zack Greinke SP | ARI START Jameson Taillon SP | PIT START BAL@ATL David Hess P | BAL SIT Brandon McCarthy SP | ATL SIT CHC@CIN Mike Montgomery RP | CHC START Sal Romano SP | CIN SIT DET@CLE Blaine Hardy RP | DET SIT Mike Clevinger SP | CLE START KC@HOU Ian Kennedy SP | KC SIT Gerrit Cole SP | HOU START LAD@NYM Kenta Maeda SP | LAD START Jason Vargas SP | NYM SIT MIA@COL Caleb Smith RP | MIA START German Marquez SP | COL SIT NYY@TB Domingo German RP | NYY START Blake Snell SP | TB START OAK@CHW Paul Blackburn SP | OAK SIT Carlos Rodon SP | CHW START PHI@WAS Nick Pivetta SP | PHI SIT TBA TBD SD@SF Eric Lauer SP | SD START Dereck Rodriguez SP | SF START SEA@BOS Marco Gonzales SP | SEA SIT Chris Sale SP | BOS START STL@MIL Luke Weaver SP | STL SIT Freddy Peralta SP | MIL START TEX@MIN Bartolo Colon SP | TEX SIT Jose Berrios SP | MIN START TOR@LAA Jaime Garcia SP | TOR SIT Jaime Barria SP | LAA START

More Weekly Lineup Prep