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 21, 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: Purchase a full season NFL Premium Pass (including Draft Kit + DFS Premium), and also get MLB Premium + DFS for free through October. Premium DFS lineup picks, expert lineups, tools and more - seven days a week. You can see screenshots of our NFL Premium and MLB Premium and DFS tools. What are you waiting for?

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 (8/22/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT CHC@SD Jon Lester SP | CHC START Edwin Jackson RP | SD SIT BOS@TB David Price SP | BOS START Blake Snell SP | TB START WAS@BAL Stephen Strasburg SP | WAS START Dylan Bundy RP | BAL START CLE@OAK Carlos Carrasco SP | CLE START Andrew Triggs RP | OAK SIT HOU@PIT Doug Fister SP | HOU START Jameson Taillon SP | PIT START LAD@CIN Scott Kazmir SP | LAD START Homer Bailey SP | CIN START NYY@SEA Michael Pineda SP | NYY START Cody Martin RP | SEA SIT ATL@ARI Mike Foltynewicz SP | ATL SIT Zack Godley SP | ARI START COL@MIL Chad Bettis SP | COL START Jimmy Nelson SP | MIL SIT PROBABLE PITCHERS - TUESDAY (8/23/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT SF@LAD Madison Bumgarner SP | SF START Kenta Maeda SP | LAD START CHC@SD Jake Arrieta SP | CHC START Christian Friedrich RP | SD SIT KC@MIA Yordano Ventura SP | KC START Andrew Cashner SP | MIA SIT CLE@OAK Danny Salazar SP | CLE START Sean Manaea SP | OAK SIT HOU@PIT Joe Musgrove SP | HOU START Ivan Nova SP | PIT SIT WAS@BAL Reynaldo Lopez SP | WAS SIT Kevin Gausman SP | BAL START COL@MIL Jon Gray SP | COL START Chase Anderson SP | MIL SIT DET@MIN Anibal Sanchez SP | DET SIT Kyle Gibson SP | MIN SIT LAA@TOR Tyler Skaggs SP | LAA SIT R.A. Dickey SP | TOR SIT NYY@SEA CC Sabathia SP | NYY SIT TBA TBD BOS@TB Clay Buchholz SP | BOS START Chris Archer SP | TB START NYM@STL Jonathon Niese SP | NYM SIT Jaime Garcia SP | STL START PHI@CHW Jake Thompson SP | PHI SIT Anthony Ranaudo SP | CHW START ATL@ARI Rob Whalen SP | ATL SIT Archie Bradley SP | ARI START TEX@CIN Derek Holland SP | TEX SIT Dan Straily SP | CIN START PROBABLE PITCHERS - WEDNESDAY (8/24/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT SF@LAD Johnny Cueto SP | SF START Rich Hill SP | LAD SIT BOS@TB Rick Porcello SP | BOS START Matt Andriese RP | TB SIT NYM@STL Jacob deGrom SP | NYM START Carlos Martinez SP | STL START CHC@SD Kyle Hendricks SP | CHC START Paul Clemens RP | SD SIT TEX@CIN Yu Darvish SP | TEX START Tim Adleman RP | CIN SIT NYY@SEA Masahiro Tanaka SP | NYY START Hisashi Iwakuma SP | SEA START CLE@OAK Trevor Bauer SP | CLE START Kendall Graveman SP | OAK SIT HOU@PIT Collin McHugh SP | HOU START Gerrit Cole SP | PIT START PHI@CHW Jerad Eickhoff SP | PHI START Carlos Rodon SP | CHW START ATL@ARI Julio Teheran SP | ATL START Zack Greinke SP | ARI START LAA@TOR Matt Shoemaker SP | LAA SIT Marco Estrada SP | TOR START COL@MIL Tyler Anderson SP | COL START Zach Davies SP | MIL SIT DET@MIN Matt Boyd SP | DET START Jose Berrios SP | MIN SIT BAL@WAS Wade Miley SP | BAL SIT Tanner Roark RP | WAS START KC@MIA Dillon Gee SP | KC SIT Jose Fernandez SP | MIA START PROBABLE PITCHERS - THURSDAY (8/25/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT SEA@CHW Felix Hernandez SP | SEA START James Shields SP | CHW SIT BOS@TB Drew Pomeranz RP | BOS START Jake Odorizzi SP | TB START DET@MIN Michael Fulmer SP | DET START Tyler Duffey SP | MIN SIT BAL@WAS Chris Tillman SP | BAL START Max Scherzer SP | WAS START SF@LAD Matt Moore SP | SF SIT Brett Anderson SP | LAD SIT NYM@STL Steven Matz SP | NYM START Adam Wainwright SP | STL START CLE@TEX Josh Tomlin SP | CLE SIT Cole Hamels SP | TEX START KC@MIA Edinson Volquez SP | KC SIT Tom Koehler SP | MIA START PIT@MIL Chad Kuhl SP | PIT SIT Wily Peralta SP | MIL SIT LAA@TOR Jered Weaver SP | LAA SIT J.A. Happ SP | TOR START ATL@ARI Tyrell Jenkins SP | ATL SIT Robbie Ray SP | ARI START PROBABLE PITCHERS - FRIDAY (8/26/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT CLE@TEX Corey Kluber SP | CLE START A.J. Griffin SP | TEX SIT KC@BOS Ian Kennedy SP | KC SIT Eduardo Rodriguez SP | BOS SIT TB@HOU Drew Smyly SP | TB START Mike Fiers SP | HOU START CHC@LAD TBA TBD Julio Urias SP | LAD SIT CIN@ARI Brandon Finnegan RP | CIN SIT Braden Shipley SP | ARI SIT MIN@TOR Hector Santiago SP | MIN SIT Francisco Liriano SP | TOR START PIT@MIL Ryan Vogelsong SP | PIT START Matt Garza SP | MIL SIT BAL@NYY Yovani Gallardo SP | BAL START Luis Cessa SP | NYY SIT COL@WAS Tyler Chatwood SP | COL START Gio Gonzalez SP | WAS SIT LAA@DET Ricky Nolasco SP | LAA SIT Daniel Norris SP | DET SIT OAK@STL Ross Detwiler RP | OAK SIT Luke Weaver SP | STL START SEA@CHW Ariel Miranda P | SEA SIT Chris Sale SP | CHW START SD@MIA Jarred Cosart SP | SD SIT David Phelps SP | MIA START ATL@SF Joel De La Cruz RP | ATL SIT Jeff Samardzija SP | SF START PHI@NYM Adam Morgan SP | PHI SIT Bartolo Colon SP | NYM START PROBABLE PITCHERS - SATURDAY (8/27/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT CLE@TEX Carlos Carrasco SP | CLE START Martin Perez SP | TEX SIT KC@BOS Danny Duffy SP | KC START David Price SP | BOS START CHC@LAD Jason Hammel SP | CHC START Scott Kazmir SP | LAD SIT CIN@ARI Anthony DeSclafani SP | CIN START Zack Godley SP | ARI START BAL@NYY Dylan Bundy RP | BAL START Chad Green P | NYY SIT PIT@MIL Jameson Taillon SP | PIT START Jimmy Nelson SP | MIL SIT MIN@TOR Ervin Santana SP | MIN START Marcus Stroman SP | TOR START TB@HOU Blake Snell SP | TB START Dallas Keuchel SP | HOU START PHI@NYM Jeremy Hellickson SP | PHI START Noah Syndergaard SP | NYM START ATL@SF Mike Foltynewicz SP | ATL SIT Jake Peavy SP | SF START COL@WAS Jorge De La Rosa SP | COL SIT Stephen Strasburg SP | WAS START SD@MIA Luis Perdomo SP | SD SIT Jose Urena RP | MIA SIT LAA@DET Jhoulys Chacin SP | LAA SIT Justin Verlander SP | DET START OAK@STL Zach Neal P | OAK SIT Mike Leake SP | STL START SEA@CHW Cody Martin RP | SEA SIT Jose Quintana SP | CHW START PROBABLE PITCHERS - SUNDAY (8/28/16) GAME VISITING STARTER START/SIT HOME STARTER START/SIT CHC@LAD Jon Lester SP | CHC START Kenta Maeda SP | LAD START TB@HOU Chris Archer SP | TB START Doug Fister SP | HOU START PHI@NYM Vince Velasquez RP | PHI START Jonathon Niese SP | NYM START KC@BOS Yordano Ventura SP | KC START Clay Buchholz SP | BOS SIT BAL@NYY Kevin Gausman SP | BAL START Michael Pineda SP | NYY SIT CLE@TEX Danny Salazar SP | CLE START Derek Holland SP | TEX SIT CIN@ARI Homer Bailey SP | CIN START Archie Bradley SP | ARI START LAA@DET Tyler Skaggs SP | LAA SIT Anibal Sanchez SP | DET SIT PIT@MIL Ivan Nova SP | PIT START Chase Anderson SP | MIL SIT COL@WAS Chad Bettis SP | COL SIT Reynaldo Lopez SP | WAS START MIN@TOR Kyle Gibson SP | MIN SIT R.A. Dickey SP | TOR START SD@MIA Edwin Jackson RP | SD SIT Andrew Cashner SP | MIA SIT SEA@CHW Wade LeBlanc RP | SEA SIT Anthony Ranaudo SP | CHW SIT ATL@SF Rob Whalen SP | ATL SIT Madison Bumgarner SP | SF START OAK@STL Andrew Triggs RP | OAK SIT Jaime Garcia SP | STL START

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

Fantasy Baseball Chat Room