What’s up RotoBallers. As always, we are here to help with pitcher matchups every week of the season and help win some leagues. Below are all of the projected starting pitching matchups for Week 10, including our recommendation on whether to start or sit them for your fantasy baseball teams. Next to each matchup below, we also have a link to our Premium Starting Pitcher Daily Matchups, Streamers & DFS Tool. For those who aren't aware, our in-house tool analyzes SP matchups based on a variety of stats/metrics, and recommends whether start, sit, or stream any pitcher for seasonal and DFS leagues. It's pretty cool.

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.

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.

SP Matchups & Start/Sit Recommendations

Editor’s Note: RotoBaller’s fantasy baseball waiver wire pickups list is updated every single day. Our awesome writers bring you analysis on hot or emerging starting pitchers, and also all other fantasy positions.

Note that MLB teams usually shuffle their rotations, so I’ll be updating the matchups throughout the day and week. This is based on 10-14 team league sizes:

PROBABLE PITCHERS - MONDAY (6/6/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT CHC@PHI Jon Lester SP | CHC START Adam Morgan SP | PHI SIT NYM@PIT Steven Matz SP | NYM START Jonathon Niese SP | PIT SIT TB@ARI Chris Archer SP | TB START Robbie Ray SP | ARI SIT TOR@DET J.A. Happ SP | TOR START Michael Fulmer SP | DET START COL@LAD Tyler Chatwood SP | COL START Mike Bolsinger SP | LAD SIT LAA@NYY Matt Shoemaker SP | LAA START Masahiro Tanaka SP | NYY START CLE@SEA Trevor Bauer SP | CLE SIT James Paxton SP | SEA SIT KC@BAL Danny Duffy SP | KC SIT Mike Wright SP | BAL SIT HOU@TEX Mike Fiers SP | HOU SIT Colby Lewis SP | TEX START ATL@SD Williams Perez SP | ATL START Christian Friedrich RP | SD START PROBABLE PITCHERS - TUESDAY (6/7/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT NYM@PIT Jacob deGrom SP | NYM START Juan Nicasio RP | PIT SIT TOR@DET Aaron Sanchez RP | TOR START Matt Boyd SP | DET SIT WAS@CWS Joe Ross SP | WAS START Mat Latos SP | CWS SIT HOU@TEX Dallas Keuchel SP | HOU START Cole Hamels SP | TEX START BOS@SF Rick Porcello SP | BOS SIT Albert Suarez SP | SF SIT CHC@PHI Kyle Hendricks SP | CHC START Jerad Eickhoff SP | PHI START CLE@SEA Carlos Carrasco SP | CLE START Wade Miley SP | SEA SIT STL@CIN Mike Leake SP | STL START John Lamb SP | CIN SIT MIA@MIN Adam Conley SP | MIA SIT Pat Dean SP | MIN START LAA@NYY TBA SIT Michael Pineda SP | NYY SIT KC@BAL Yordano Ventura SP | KC SIT Ubaldo Jimenez SP | BAL SIT OAK@MIL Sean Manaea SP | OAK START Zach Davies SP | MIL START TB@ARI Matt Moore SP | TB SIT Zack Greinke SP | ARI START ATL@SD Aaron Blair SP | ATL SIT Colin Rea SP | SD START COL@LAD Eddie Butler SP | COL SIT Julio Urias SP | LAD SIT PROBABLE PITCHERS - WEDNESDAY (6/8/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT NYM@PIT Noah Syndergaard SP | NYM START Francisco Liriano SP | PIT SIT WAS@CWS Max Scherzer SP | WAS START James Shields SP | CWS SIT BOS@SF David Price SP | BOS START Madison Bumgarner SP | SF START CHC@PHI John Lackey SP | CHC START Vince Velasquez RP | PHI SIT CLE@SEA Danny Salazar SP | CLE START Taijuan Walker SP | SEA SIT TB@ARI Jake Odorizzi SP | TB START Archie Bradley SP | ARI START ATL@SD Julio Teheran SP | ATL START Drew Pomeranz RP | SD START STL@CIN Jaime Garcia SP | STL START Alfredo Simon SP | CIN SIT KC@BAL Edinson Volquez SP | KC SIT Chris Tillman SP | BAL START MIA@MIN Wei-Yin Chen SP | MIA START Kyle Gibson SP | MIN SIT HOU@TEX Doug Fister SP | HOU START Yu Darvish SP | TEX START TOR@DET R.A. Dickey SP | TOR SIT Jordan Zimmermann SP | DET START LAA@NYY Jered Weaver SP | LAA SIT Nathan Eovaldi SP | NYY START OAK@MIL Jesse Hahn SP | OAK SIT Chase Anderson SP | MIL START COL@LAD Chris Rusin SP | COL SIT Kenta Maeda SP | LAD START PROBABLE PITCHERS - THURSDAY (6/9/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT HOU@TEX Collin McHugh SP | HOU START Martin Perez SP | TEX START STL@CIN Adam Wainwright SP | STL START Brandon Finnegan RP | CIN SIT WAS@CWS Gio Gonzalez SP | WAS START Carlos Rodon SP | CWS START CLE@SEA Josh Tomlin SP | CLE START Nathan Karns SP | SEA START NYM@MIL Bartolo Colon SP | NYM START Jimmy Nelson SP | MIL START PIT@COL Jeff Locke SP | PIT SIT Chad Bettis SP | COL SIT LAA@NYY Jhoulys Chacin SP | LAA SIT Ivan Nova SP | NYY SIT BAL@TOR Tyler Wilson SP | BAL SIT Marcus Stroman SP | TOR SIT MIA@MIN Tom Koehler SP | MIA SIT Ricky Nolasco SP | MIN START PROBABLE PITCHERS - FRIDAY (6/10/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT LAD@SF Clayton Kershaw SP | LAD START Johnny Cueto SP | SF START CLE@LAA Corey Kluber SP | CLE START Hector Santiago SP | LAA SIT NYM@MIL Matt Harvey SP | NYM START Junior Guerra RP | MIL START CHC@ATL Jason Hammel SP | CHC START Mike Foltynewicz SP | ATL SIT BOS@MIN Steven Wright SP | BOS START Ervin Santana SP | MIN SIT HOU@TB Lance McCullers SP | HOU START Matt Andriese RP | TB START KC@CWS Ian Kennedy SP | KC START Chris Sale SP | CWS START BAL@TOR Kevin Gausman SP | BAL START Marco Estrada SP | TOR START STL@PIT Michael Wacha SP | STL SIT Gerrit Cole SP | PIT START PHI@WAS Jeremy Hellickson SP | PHI START Stephen Strasburg SP | WAS START TEX@SEA Derek Holland SP | TEX SIT Hisashi Iwakuma SP | SEA START SD@COL Andrew Cashner SP | SD SIT Jon Gray SP | COL SIT MIA@ARI Justin Nicolino SP | MIA SIT Edwin Escobar RP | ARI SIT OAK@CIN Kendall Graveman SP | OAK SIT Dan Straily SP | CIN START DET@NYY Mike Pelfrey SP | DET SIT CC Sabathia SP | NYY START PROBABLE PITCHERS - SATURDAY (6/11/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT CHC@ATL Jake Arrieta SP | CHC START Matt Wisler SP | ATL START MIA@ARI Jose Fernandez SP | MIA START Patrick Corbin SP | ARI SIT DET@NYY Justin Verlander SP | DET START Masahiro Tanaka SP | NYY START NYM@MIL Steven Matz SP | NYM START Wily Peralta SP | MIL SIT PHI@WAS Aaron Nola SP | PHI START Tanner Roark RP | WAS START STL@PIT Carlos Martinez SP | STL START Jonathon Niese SP | PIT SIT BAL@TOR TBD TBD J.A. Happ SP | TOR START TEX@SEA Colby Lewis SP | TEX START James Paxton SP | SEA SIT LAD@SF Scott Kazmir SP | LAD START Jeff Samardzija SP | SF START SD@COL TBD TBD Tyler Chatwood SP | COL START BOS@MIN Eduardo Rodriguez SP | BOS START Tyler Duffey SP | MIN SIT CLE@LAA Trevor Bauer SP | CLE SIT Matt Shoemaker SP | LAA START OAK@CIN Sonny Gray SP | OAK START Jon Moscot SP | CIN SIT HOU@TB Mike Fiers SP | HOU START Drew Smyly SP | TB SIT KC@CWS Chris Young SP | KC SIT Jose Quintana SP | CWS START PROBABLE PITCHERS - SUNDAY (6/12/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT CHC@ATL Jon Lester SP | CHC START Williams Perez SP | ATL SIT NYM@MIL Jacob deGrom SP | NYM START Zach Davies SP | MIL START TEX@SEA Cole Hamels SP | TEX START Wade Miley SP | SEA SIT HOU@TB Dallas Keuchel SP | HOU START Chris Archer SP | TB START BOS@MIN Rick Porcello SP | BOS START Pat Dean SP | MIN SIT DET@NYY Michael Fulmer SP | DET START Michael Pineda SP | NYY SIT CLE@LAA Carlos Carrasco SP | CLE START TBD TBD STL@PIT Mike Leake SP | STL START Juan Nicasio RP | PIT SIT MIA@ARI Adam Conley SP | MIA SIT Robbie Ray SP | ARI SIT KC@CWS Danny Duffy SP | KC SIT Mat Latos SP | CWS SIT OAK@CIN Sean Manaea SP | OAK START John Lamb SP | CIN SIT BAL@TOR Ubaldo Jimenez SP | BAL SIT Aaron Sanchez RP | TOR START LAD@SF Mike Bolsinger SP | LAD SIT Jake Peavy SP | SF SIT SD@COL Christian Friedrich RP | SD SIT Eddie Butler SP | COL SIT PHI@WAS Adam Morgan SP | PHI SIT Joe Ross SP | WAS START

Live Expert Q&A Chats - Every Weekday @ 1 PM and 6 PM EST (DFS)

Fantasy Baseball Chat Room