Congratulations, we've made it to June! Injuries are slamming us all, and while being lucky with health goes a long way, this is also a great time to attack the trade market. Put the squeeze on desperate teams and try to climb up the latest version of my weekly Starting Pitcher Baller Ranks, where we take stock of my top 101 SPs moving forward.
As usual, the ranks table below comes with this google sheet that accompanies the table and adds relevant 5x5 stats, K%, BB%, BABIP, FIP, xFIP, SIERA, ERA-FIP, and CSW%. Do note that I leave off most injured players, and removing those injured players can give an illusion that others have risen despite mediocre performances.
To be clear, these Rest of Season ranks are geared towards traditional 5x5 leagues sans most injured SPs, lest a return is imminent. If 25% of the board is on the IL, then it isn't terribly actionable, and I'll intermittently weave in updates of where I'd throw them in if they were healthy. For now, let's dive into my Top 101 SPs, featuring brief thoughts on every dang name.
Be sure to check all of our fantasy baseball lineup tools and weekly lineup resources:- Fantasy baseball injury reports
- Fantasy baseball trade analyzer
- Daily MLB starting lineups for fantasy baseball
- Fantasy baseball BvP matchups data (Batter vs. Pitcher)
- Fantasy baseball PvB matchups data (Pitcher vs. Batter)
- Who should I start? Fantasy baseball player comparisons
- Fantasy baseball closer depth charts, bullpens, saves
- Fantasy Baseball live scoreboard, daily leaderboards
Top 101 Starting Pitchers for Fantasy Baseball - Week 10
(+/-) | Tier | Player | Rank | EV | $ | $PV | Trend | Notes |
0 | 1 | Jacob deGrom | 1 | 19.2 | 42.0 | 42.0 | 0.0 ▬ | Looks like himself, pumping 101-102 |
0 | 1 | Gerrit Cole | 2 | 24.1 | 40.0 | 40.0 | 0.0 ▬ | Ks have dipped a tad recently, June 3 v. TB next |
0 | 2 | Trevor Bauer | 3 | 10.3 | 36.0 | 36.0 | 0.0 ▬ | Poor form @HOU, lacked command |
0 | 2 | Shane Bieber | 4 | 14.3 | 35.0 | 35.0 | 0.0 ▬ | No-hit bid @DET good to see, more please |
1 | 2 | Max Scherzer | 5 | 14.0 | 33.0 | 31.0 | 2.0 ▲ | 6 IP with only 3 baserunners, 10 Ks v. MIL; looks great |
1 | 2 | Brandon Woodruff | 6 | 20.0 | 33.0 | 29.5 | 3.5 ▲ | Blossoming star; B2B scoreless 7 IP starts |
-2 | 2 | Yu Darvish | 7 | 14.8 | 33.0 | 33.0 | 0.0 ▬ | Also poor form @HOU, hmm |
0 | 2 | Clayton Kershaw | 8 | 14.3 | 28.5 | 28.5 | 0.0 ▬ | Last 6 starts: 3 good, 3 iffy/bad; hold steady |
0 | 2 | Corbin Burnes | 9 | 18.7 | 28.0 | 28.0 | 0.0 ▬ | Rebounded v. DET, as expected |
0 | 3 | Tyler Glasnow | 10 | 13.7 | 26.0 | 26.0 | 0.0 ▬ | 10+ Ks in 3 of last 4, 5 of last 7 |
2 | 3 | Zack Wheeler | 11 | 20.1 | 25.5 | 24.0 | 1.5 ▲ | He's still trending up; 14 K @TB means 10+ K in last 3 |
-1 | 3 | Jack Flaherty | 12 | 8.3 | 24.5 | 25.5 | -1.0 ▼ | Took first L on May 25, elite ratios w/ solid-not-great Ks |
-1 | 3 | Walker Buehler | 13 | 8.6 | 24.0 | 24.5 | -0.5 ▼ | 6+ IP in each 2021 start, only 8 K in last 13 IP |
0 | 3 | Kevin Gausman | 14 | 19.0 | 22.0 | 22.0 | 0.0 ▬ | Looks dominant, keep eye on left hip tightness |
0 | 3 | Lance Lynn | 15 | 12.7 | 22.0 | 22.0 | 0.0 ▬ | Good to see 7K in 5IP after 6K in prior 13 frames |
1 | 3 | Lucas Giolito | 16 | 8.9 | 21.0 | 20.0 | 1.0 ▲ | Is Gio back? 21 IP, 3 ER, 28 K, 3 wins in last 3. (He's back) |
-1 | 4 | Aaron Nola | 17 | 14.5 | 20.5 | 21.0 | -0.5 ▼ | Bounceback w/ 6IP, 1 ER @MIA? Let's see @CIN first |
0 | 4 | Trevor Rogers | 18 | 15.4 | 19.0 | 19.0 | 0.0 ▬ | NL RoY favorite gets PIT next, look out |
0 | 4 | Julio Urias | 19 | 13.4 | 18.5 | 18.5 | 0.0 ▬ | Hit speed bump in rematch w/ SF |
0 | 4 | Sandy Alcantara | 20 | 7.7 | 16.5 | 16.5 | 0.0 ▬ | That horrid @LAD start clear outlier, he's great |
0 | 4 | Hyun-Jin Ryu | 21 | 10.7 | 15.0 | 15.0 | 0.0 ▬ | Won't yield huge Ks, but great ratios, Ws coming in |
1 | 4 | Carlos Rodon | 22 | 16.3 | 15.0 | 14.5 | 0.5 ▲ | Hit for 5 ER on Monday, but still 8/1 K/BB |
2 | 4 | Joe Musgrove | 23 | 13.0 | 14.5 | 13.0 | 1.5 ▲ | No earned runs across his last 3 games, command is back |
-2 | 4 | John Means | 24 | 12.8 | 14.5 | 15.0 | -0.5 ▼ | Still looks sharp but HRs becoming a problem |
1 | 4 | Max Fried | 25 | 3.1 | 13.0 | 12.5 | 0.5 ▲ | Only 1 ER in each of his 4 post-IL starts |
2 | 4 | Pablo Lopez | 26 | 10.7 | 12.5 | 10.0 | 2.5 ▲ | B2B great 7 IP games; good ratios, K per IP |
0 | 5 | Ian Anderson | 27 | 7.4 | 11.5 | 11.5 | 0.0 ▬ | Mets got him for 4ER but no cause for worry |
5 | 5 | Jose Berrios | 28 | 8.6 | 10.0 | 9.5 | 0.5 ▲ | Solo HR only damage over 8 IP (6/0 K/BB) Monday |
0 | 5 | Stephen Strasburg | 29 | -0.4 | 10.0 | 10.0 | 0.0 ▬ | Didn't look 100% v. CIN, June 1 @ATL will be telling |
1 | 5 | Marcus Stroman | 30 | 7.1 | 10.0 | 10.0 | 0.0 ▬ | Held opponents to 2 ER or fewer in 9 of 11 starts |
5 | 5 | Freddy Peralta | 31 | 12.1 | 10.0 | 8.0 | 2.0 ▲ | 7+ K in 10 straight, only 1 BB in 5 of last 7; swoon |
3 | 5 | Tyler Mahle | 32 | 9.0 | 9.5 | 8.5 | 1.0 ▲ | B2B scoreless wins after SF debacle, relax |
9 | 5 | Zack Greinke | 33 | 8.8 | 9.5 | 8.0 | 1.5 ▲ | Been sharp in 4 straight, even v. LAD & SD |
-4 | 5 | Zach Eflin | 34 | 13.6 | 9.5 | 10.0 | -0.5 ▼ | |
2 | 5 | Shohei Ohtani | 35 | 5.0 | 8.5 | 8.0 | 0.5 ▲ | Even with inconsistent command Ohtani is still exciting |
-4 | 5 | Blake Snell | 36 | 2.9 | 8.0 | 9.5 | -1.5 ▼ | Crushed lately, only good game vs. road Rockies |
1 | 5 | Robbie Ray | 37 | -0.5 | 8.0 | 8.0 | 0.0 ▬ | Fell prey to Yankee Stadium, still only 2BB there |
1 | 5 | Chris Bassitt | 38 | 13.1 | 8.0 | 8.0 | 0.0 ▬ | CGSHO v. LAA, 7 QS in last 8 games |
1 | 5 | Sonny Gray | 39 | 5.2 | 8.0 | 8.0 | 0.0 ▬ | |
N/A | 6 | Michael Pineda | 40 | 2.8 | 8.0 | 0.0 | 8.0 ▲ | Season-high 8 Ks in return v. BAL |
8 | 6 | Kyle Hendricks | 41 | -1.5 | 8.0 | 6.5 | 1.5 ▲ | |
-1 | 6 | Aaron Civale | 42 | 6.2 | 8.0 | 8.0 | 0.0 ▬ | |
5 | 6 | Charlie Morton | 43 | 6.9 | 8.0 | 6.5 | 1.5 ▲ | |
7 | 6 | Adbert Alzolay | 44 | 4.3 | 8.0 | 5.5 | 2.5 ▲ | Love AA, June 2 v. SD will be big test |
N/A | 6 | Taijuan Walker | 45 | 12.5 | 8.0 | 0.0 | 8.0 ▲ | 5 scoreless with 8 K's in return, let's dance |
7 | 6 | Domingo German | 46 | 4.6 | 8.0 | 4.5 | 3.5 ▲ | Last 7 starts: 4-1 record, 43 IP, 2.09 ERA, 40/8 K/BB |
-3 | 6 | Dylan Bundy | 47 | 2.5 | 7.0 | 8.0 | -1.0 ▼ | 3 horrid games in a row, @SF next |
-3 | 6 | Alex Wood | 48 | 5.8 | 6.5 | 8.0 | -1.5 ▼ | |
6 | 6 | Yusei Kikuchi | 49 | 3.3 | 6.5 | 4.0 | 2.5 ▲ | Now 6 straight QS, WHIP nearing 1.00 |
N/A | 7 | Framber Valdez | 59 | -0.6 | 6.0 | 0.0 | 6.0 ▲ | 4 healthy frames v. SD in '21 debut, love to see it |
-5 | 7 | Luis Castillo | 51 | 2.5 | 5.5 | 8.0 | -2.5 ▼ | WHIP of 1.60+ in each of last 6 games, 7 straight L's |
0 | 7 | Andrew Heaney | 52 | 3.5 | 4.5 | 4.5 | 0.0 ▬ | Ugly W v. TEX, hoped for more; 3 straight shaky outings |
1 | 7 | JT Brubaker | 53 | 2.9 | 4.5 | 4.5 | 0.0 ▬ | Good v. road Rockies, but they stink |
12 | 7 | Rich Hill | 54 | 5.0 | 4.5 | 2.0 | 2.5 ▲ | In command; 57 IP exceeds many expectations already |
-8 | 7 | Eduardo Rodriguez | 55 | 6.6 | 4.0 | 7.0 | -3.0 ▼ | |
0 | 7 | Madison Bumgarner | 56 | 5.7 | 4.0 | 4.0 | 0.0 ▬ | |
0 | 7 | Sean Manaea | 57 | 9.3 | 3.0 | 3.0 | 0.0 ▬ | Only 5 ER over 17.2 IP since @BOS blowup |
4 | 7 | Dylan Cease | 58 | 10.7 | 3.0 | 2.5 | 0.5 ▲ | Duality of Dylan, 5 ER @NYY then 10K gem v. BAL |
N/A | 7 | Jose Urquidy | 50 | 5.4 | 3.0 | 0.0 | 3.0 ▲ | |
-2 | 8 | Jordan Montgomery | 60 | 8.0 | 3.0 | 3.0 | 0.0 ▬ | Scoreless 7 IP w/ 11 K was dreamy, then ugly TOR game; yo-yo |
-2 | 8 | Matthew Boyd | 61 | 12.3 | 2.5 | 3.0 | -0.5 ▼ | 3.20 FIP is nice, 4.36 SIERA is not; caution |
-2 | 8 | Garrett Richards | 62 | 6.6 | 2.5 | 3.0 | -0.5 ▼ | |
0 | 8 | Adam Wainwright | 63 | 3.3 | 2.5 | 2.5 | 0.0 ▬ | Flip-flopping great and poor outings |
1 | 8 | Luis Garcia | 64 | 2.5 | 2.5 | 2.0 | 0.5 ▲ | Staying in rotation, 6 IP w/ 0 ER, 7 K v. LAD is great |
3 | 8 | Chris Paddack | 65 | 5.9 | 2.0 | 1.5 | 0.5 ▲ | Had looked good before CHC hung 5 ER, can forgive |
3 | 8 | Dinelson Lamet | 66 | 2.1 | 2.0 | 1.5 | 0.5 ▲ | Reached 64 pitches on May 28, June 2 @CHC next |
3 | 8 | Alek Manoah | 67 | 0.0 | 1.5 | 1.5 | 0.0 ▬ | Fantastic debut, all 3 pitches can play |
-4 | 9 | Jameson Taillon | 68 | 3.9 | 1.5 | 2.5 | -1.0 ▼ | |
2 | 9 | Nathan Eovaldi | 69 | 16.3 | 1.5 | 1.5 | 0.0 ▬ | Not overwhelming, but hard contact is scarce |
-3 | 9 | Frankie Montas | 70 | 3.8 | 1.5 | 1.5 | 0.0 ▬ | 24 Ks in last 16.2 IP is good but WHIP remains bloated |
1 | 9 | Anthony DeSclafani | 71 | 6.3 | 1.5 | 1.5 | 0.0 ▬ | |
2 | 9 | Cole Irvin | 72 | 7.3 | 1.5 | 1.5 | 0.0 ▬ | |
10 | 9 | Casey Mize | 74 | 5.0 | 1.5 | 1.0 | 0.5 ▲ | On a tear, 20 K in last 19 IP raises stock |
2 | 9 | Shane McClanahan | 73 | 4.8 | 1.5 | 1.5 | 0.0 ▬ | 5 IP in 3 straight, overall 32/7 K/BB encouraging |
10 | 9 | Austin Gomber | 75 | 5.2 | 1.5 | 1.0 | 0.5 ▲ | 2 solo HRs spoiled PIT start, 1 BB or fewer in last 6 |
12 | 9 | James Kaprielian | 76 | 2.8 | 1.5 | 1.0 | 0.5 ▲ | |
13 | 9 | Spencer Turnbull | 77 | 11.3 | 1.5 | 1.0 | 0.5 ▲ | 25/7 K/BB over last 4 starts (27 IP) |
N/A | 9 | Logan Webb | 78 | 7.5 | 1.0 | 0.0 | 1.0 ▲ | 7/0 K/BB, only 1 hit yielded in 5 IP return from IL |
-1 | 10 | Nick Pivetta | 79 | 8.8 | 1.0 | 1.0 | 0.0 ▬ | Whiffs coming, but 4 ER in each of his last 2 |
-7 | 10 | Patrick Corbin | 80 | -1.4 | 1.0 | 1.5 | -0.5 ▼ | Brief hope squashed by 3 poor starts in a row |
-5 | 10 | Brady Singer | 81 | 6.7 | 1.0 | 1.5 | -0.5 ▼ | |
-5 | 10 | Griffin Canning | 82 | 0.0 | 1.0 | 1.5 | -0.5 ▼ | |
-4 | 10 | German Marquez | 83 | 7.4 | 1.0 | 1.0 | 0.0 ▬ | |
-3 | 10 | Drew Smyly | 84 | -4.4 | 1.0 | 1.0 | 0.0 ▬ | Left in too long @BOS, 3 QS prior to that |
-5 | 10 | Dallas Keuchel | 85 | 1.8 | 1.0 | 1.0 | 0.0 ▬ | |
-4 | 10 | Kwang-Hyun Kim | 86 | 6.1 | 1.0 | 1.0 | 0.0 ▬ | |
-1 | 10 | David Peterson | 87 | 1.8 | 1.0 | 1.0 | 0.0 ▬ | |
-1 | 10 | Jon Gray | 88 | 6.3 | 1.0 | 1.0 | 0.0 ▬ | |
0 | 10 | Steven Matz | 89 | 7.7 | 1.0 | 1.0 | 0.0 ▬ | 2 solid starts v. NYY, CLE -- handling struggling bats |
7 | 10 | Merrill Kelly | 90 | 6.4 | 1.0 | 1.0 | 0.0 ▬ | 18 Ks and zero walks in last 2 starts, QS vs. LAD & SF |
N/A | 11 | Justin Dunn | 91 | 3.4 | 1.0 | 0.0 | 1.0 ▲ | Taken advantage of DET, TEX home matchups of late |
-9 | 11 | Tyler Anderson | 92 | 4.3 | 1.0 | 1.0 | 0.0 ▬ | |
-2 | 11 | J.A. Happ | 93 | 4.4 | 1.0 | 1.0 | 0.0 ▬ | |
N/A | 11 | Martin Perez | 94 | 6.6 | 1.0 | 0.0 | 1.0 ▲ | 3 Ws in a row; 3.20 FIP, 3.47 xFIP over last 6 |
-2 | 11 | Ryan Weathers | 95 | 3.6 | 1.0 | 1.0 | 0.0 ▬ | |
-1 | 11 | Carlos Martinez | 96 | 5.1 | 1.0 | 1.0 | 0.0 ▬ | |
2 | 11 | Kris Bubic | 97 | 3.1 | 1.0 | 1.0 | 0.0 ▬ | Held MIN to 1 ER as hot run continues |
N/A | 11 | Jake Odorizzi | 98 | 0.9 | 1.0 | 0.0 | 1.0 ▲ | Kept SD to 1 ER, 4 baserunners over 5.1 IP in return |
-1 | 11 | Alex Cobb | 99 | 8.8 | 1.0 | 1.0 | 0.0 ▬ | |
N/A | 11 | Zach Davies | 100 | 1.4 | 1.0 | 0.0 | 1.0 ▲ | April ERA: 9.47; May ERA: 1.72 (only 15/12 K/BB though) |
-9 | 11 | Dane Dunning | 101 | 8.4 | 1.0 | 1.0 | 0.0 ▬ |
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!
More 2020 Fantasy Baseball Advice