Welcome to the FantasyPros Week 17 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, July 21st through Sunday, July 27th.

Welcome to the FantasyPros Week 17 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, July 21st through Sunday, July 27th.

Fantasy Baseball Starting Pitchers Guide: Week 17
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 (July 21st to July 27th)
| Rank |
Pitcher |
Matchup(s) |
| 1 |
Paul Skenes |
vs. DET, vs. ARI |
| 2 |
Jacob deGrom |
vs. ATH, vs. ATL |
| 3 |
Zack Wheeler |
vs. BOS, @ NYY |
| 4 |
Logan Gilbert |
vs. MIL, @ LAA |
| 5 |
George Kirby |
vs. MIL, @ LAA |
| 6 |
Carlos Rodon |
@ TOR, vs. PHI |
| 7 |
Framber Valdez |
@ ARI, vs. ATH |
| 8 |
Tarik Skubal |
vs. TOR |
| 9 |
Hunter Brown |
vs. ATH |
| 10 |
Garrett Crochet |
vs. LAD |
| 11 |
Freddy Peralta |
vs. MIA |
| 12 |
Spencer Strider |
vs. SF |
| 13 |
Bryan Woo |
@ LAA |
| 14 |
Yoshinobu Yamamoto |
vs. MIN |
| 15 |
Jacob Misiorowski |
@ SEA |
| 16 |
Dylan Cease |
@ MIA |
| 17 |
Shota Imanaga |
@ CWS |
| 18 |
Joe Ryan |
vs. WSH |
| 19 |
Logan Webb |
vs. NYM |
| 20 |
Max Fried |
@ TOR |
| 21 |
MacKenzie Gore |
@ MIN |
| 22 |
Eury Perez |
vs. SD, @ MIL |
| 23 |
Kodai Senga |
vs. LAA, @ SF |
| 24 |
Jack Flaherty |
@ PIT, vs. TOR |
| 25 |
Tanner Bibee |
vs. BAL, @ KC |
| 26 |
Zac Gallen |
vs. HOU, @ PIT |
| 27 |
Shane Baz |
vs. CWS, @ CIN |
| 28 |
Kevin Gausman |
vs. NYY, @ DET |
| 29 |
Casey Mize |
@ PIT, vs. TOR |
| 30 |
Luis Castillo |
vs. MIL |
| 31 |
Tyler Glasnow |
vs. MIN |
| 32 |
Nick Lodolo |
@ WSH |
| 33 |
Cristopher Sanchez |
vs. BOS |
| 34 |
Kris Bubic |
vs. CLE |
| 35 |
Robbie Ray |
vs. NYM |
| 36 |
Sonny Gray |
vs. SD |
| 37 |
Clay Holmes |
@ SF |
| 38 |
Jesus Luzardo |
vs. BOS |
| 39 |
Nathan Eovaldi |
vs. ATL |
| 40 |
Nick Pivetta |
@ STL |
| 41 |
Andrew Abbott |
vs. TB |
| 42 |
Reese Olson |
@ PIT |
| 43 |
Cade Horton |
@ CWS |
| 44 |
Yusei Kikuchi |
vs. SEA |
| 45 |
Sean Manaea |
vs. LAA |
| 46 |
Ryne Nelson |
@ PIT |
| 47 |
Jose Soriano |
vs. SEA |
| 48 |
Quinn Priester |
@ SEA |
| 49 |
Ryan Pepiot |
@ CIN |
| 50 |
Ranger Suarez |
@ NYY |
Smash Spots
You have to like Hunter Brown’s chances at a quality start with high strikeout upside in a home outing against the Athletics. We saw the Astros ace dominate the A’s earlier in the season, allowing one earned run with eight strikeouts in six innings.
Shota Imanaga is coming off a strong start against the Red Sox, where he tossed seven scoreless innings. The Cubs lefty has given up a combined three earned runs in his last three outings. Up next is a great matchup against the lowly White Sox.
Ryne Nelson has been a revelation for the Diamondbacks this year, allowing two earned runs or fewer in nine of his last 11 starts. Look for Nelson to keep the good times rolling in an exploitable matchup versus the Pirates.
Risky Starts
Nathan Eovaldi was scratched from his weekend start against the Tigers due to back stiffness. While he’s tentatively scheduled to start this week, it’s a bad matchup against the Braves. If you’re in a weekly league, it may be a good idea to leave Eovaldi on your bench.
Ryan Pepiot is coming off a mediocre outing against the Orioles, where he gave up five earned runs in six innings. It’s tough to feel comfortable about starting the Rays righty on the road in the bandbox that is Great American Ball Park.
Ranger Suarez struggled against the Angels in his first outing of the second half, so it’s hard to feel confident about starting him at Yankee Stadium against Aaron Judge and company.

Two-Start Pitchers
Eury Perez has turned the corner for the Marlins, allowing a combined one earned run in his last three starts. You have to be excited about the upcoming two-step against the Padres and Brewers, given that recent form.
I love the matchup for Kodai Senga against the Angels, who are the most strikeout-prone lineup in baseball. Add in a pitcher’s park in San Francisco, and you have to like Senga’s chances at a pair of quality starts.
Zac Gallen has been inconsistent all year, but I love the matchup on the road against the Pirates. We just need him to come out of the Astros’ start unscathed, but I’m confident he can do so given his recent form, allowing one earned run or fewer in two of his last three outings.

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