Fantasy Baseball SP Rankings: Streamers & Two-Start Pitchers

Welcome to the FantasyPros Week 21 starting pitcher fantasy baseball rankings. Every week, we’ll take a closer look at the upcoming week and rank every starting pitcher based on their overall skills, recent production, head-to-head matchup, and park factor. These rankings are for Monday, August 18th through Sunday, August 24th.

Fantasy Baseball Starting Pitchers Guide: Week 21

Be sure to take a look at expert consensus rankings (ECR) as a helpful tool when setting your lineups. You can also take advantage of our Pitcher Planner’s resource for probable pitchers as well as our streaming pitcher rankings.

Top 50 Starting Pitchers (August 18th to August 24th)

Rank Pitcher Matchup(s)
1 Paul Skenes vs. TOR, vs. COL
2 Joe Ryan vs. ATH, @ CWS
3 Hunter Brown @ DET, @ BAL
4 Spencer Strider vs. CWS, vs. NYM
5 Freddy Peralta @ CHC, vs. SF
6 Logan Gilbert @ PHI, vs. ATH
7 Brandon Woodruff @ CHC, vs. SF
8 Yoshinobu Yamamoto @ COL, @ SD
9 Ranger Suarez vs. SEA, vs. WSH
10 Carlos Rodon @ TB, vs. BOS
11 Robbie Ray @ SD, @ MIL
12 Nick Pivetta vs. SF, vs. LAD
13 Eury Perez vs. STL, vs. TOR
14 Tarik Skubal vs. HOU
15 Bryan Woo vs. ATH
16 Cristopher Sanchez vs. SEA
17 George Kirby vs. ATH
18 Jacob deGrom @ KC
19 Framber Valdez @ DET
20 Hunter Greene @ LAA
21 Tyler Glasnow @ SD
22 Kevin Gausman @ PIT
23 Jesus Luzardo vs. SEA
24 Logan Webb @ MIL
25 Garrett Crochet @ NYY
26 Dylan Cease vs. SF
27 Nathan Eovaldi vs. CLE
28 Blake Snell @ SD
29 MacKenzie Gore vs. NYM
30 Kodai Senga @ WSH
31 Shota Imanaga vs. MIL
32 Jacob Misiorowski @ CHC
33 Sonny Gray @ TB
34 Cade Horton vs. MIL, @ LAA
35 Jack Flaherty vs. HOU, vs. KC
36 Gavin Williams @ ARI, @ TEX
37 Trevor Rogers @ BOS, vs. HOU
38 David Peterson @ WSH, @ ATL
39 Michael Wacha vs. TEX, @ DET
40 Max Scherzer @ PIT
41 Chris Bassitt @ PIT
42 Quinn Priester @ CHC
43 Jose Berrios @ MIA
44 Eric Lauer @ MIA
45 Luis Castillo @ PHI
46 Drew Rasmussen vs. NYY
47 Max Fried vs. BOS
48 Tanner Bibee @ ARI
49 Andrew Abbott @ ARI
50 Luis Gil vs. BOS

Smash Spots

Bryan Woo (SP – SEA) vs. ATH

Bryan Woo has been dominant at home, registering a 2.39 ERA and 0.84 WHIP with 12 walks and 65 strikeouts in 64 innings. Look for Woo to have a strong outing at home against the Athletics.

Hunter Greene (SP – CIN) @ LAA

Hunter Greene returned to action in his last start, pitching six scoreless innings against the Phillies. Up next is a great matchup on the road against the Angels, who have the second-highest strikeout rate in MLB.

Kevin Gausman (SP – TOR) @ PIT

Kevin Gausman has allowed two earned runs or fewer in four of his last five starts. Up next is a smash spot on the road in a pitcher’s park against one of the worst lineups in MLB, the Pirates.

Risky Starts

Max Fried (SP – NYY) vs. BOS

Max Fried has been struggling lately, giving up four earned runs or more in four of his last five starts. This is a tough matchup against the Red Sox, who have posted a 111 wRC+ versus lefties, which is tied for sixth in the Majors.

Luis Castillo (SP – SEA) @ PHI

Luis Castillo just got rocked in his last outing against the Mets, giving up six earned runs. Up next is a tough matchup on the road against one of the best teams in baseball, the Phillies.

Andrew Abbott (SP – CIN) @ ARI

Andrew Abbott has been one of the biggest surprises in the league, putting up a 2.41 ERA on the season. Up next is a difficult spot on the road against the Diamondbacks, who rank 13th in wRC+ against lefties this season.

Two-Start Pitchers

Cade Horton (SP – CHC) vs. MIL, @ LAA

Cade Horton is on quite a roll lately, allowing one earned run or fewer in six of his last seven starts. Fire him up with confidence in a two-start week against the Brewers and Angels.

Trevor Rogers (SP – BAL) @ BOS, vs. HOU

Trevor Rogers is another red-hot pitcher, putting up a 1.43 ERA and 0.81 WHIP with 15 walks and 60 strikeouts in 69.1 innings. While he’s got two tough matchups versus the Red Sox and Astros, you have to ride with a pitcher in this good a rhythm.

Michael Wacha (SP – KC) vs. TEX, @ DET

Michael Wacha has given up two earned runs or fewer in seven consecutive outings. The veteran has put up a rock-solid 3.35 ERA and 1.15 WHIP on the season. It’s two exploitable matchups against the Rangers and Tigers.


Subscribe: YouTube | Spotify | Apple Podcasts | iHeart | Castbox | Amazon Music | Podcast Addict | SoundCloud | TuneIn