2019 Fantasy Baseball ROS Rankings

Expert Consensus Ranking (14 of 20 Experts) -
Rank Player (Team, Position) Overall Notes
1 Max Scherzer (WSH - SP) IL10 7 1 2 1.0 0.0 4.0 -3.0
Scherzer experienced all kinds of bad luck over the first couple months, but his stats have normalized in a hurry over the summer. He's the best pitcher in baseball and now the stats fully reflect that.
2 Justin Verlander (HOU - SP) 12 2 5 2.6 1.0 21.0 +9.0
Judging solely by his peripheral numbers, Verlander has been quite lucky this year -- he has the lowest BABIP allowed and highest strand rate of any qualified starter in the Majors. But top-tier aces like Verlander are also fully capable of making their own luck. Verlander probably won't be a sub-3.00 ERA pitcher from here on out if he continues pitching like he has been, but he could always take his performance to another level like he did last year -- and he'll still be really valuable even if he doesn't.
3 Gerrit Cole (HOU - SP) 15 1 6 3.2 0.8 27.0 +12.0
While's he's been quite good in his own right, Cole has been overshadowed by teammate Justin Verlander. But the peripheral numbers suggest Cole has actually been the better pitcher. Cole is generating more strikeouts than any other pitcher in the game, and his numbers should become even more dominant over the second half.
4 Jacob deGrom (NYM - SP) 18 2 13 4.1 1.0 10.0 -8.0
DeGrom was never going to repeat last year's 1.70 ERA, but he's still been quite good this year. He's performed like a top-10 starter, if not top-five, but his fantasy value has been hurt by a lack of wins. That could still be a bit of an issue in the second half, but expect his win total to normalize for the most part.
5 Chris Sale (BOS - SP) 17 3 9 4.4 1.0 11.0 -6.0
Sale incited early panic by going 0-4 with an 8.50 ERA through five starts. After a long stretch of vintage dominance, he has reignited those April fears by ceding five runs in three consecutive starts. This slump isn't as alarming since his fastball velocity has jumped back to normal, and the whiffs have followed. He's third in strikeout rate among all starters (34.3%) while wielding a 3.37 FIP and 3.05 SIERA. Those who took a buy-low gamble in April still look poised to receive an ace as a reward for their faith. As for his 3-9 record pitching for the defending champions, that's why gamers are never encouraged to chase wins. One would have to assume he'll straighten out his recent long-ball woes and the Red Sox will eventually offer him more run support.
6 Walker Buehler (LAD - SP) 30 5 17 7.9 1.5 40.0 +10.0
Buehler has lived up to expectations early in his second season, recording a 3.44 ERA and 1.00 WHIP with 120 strikeouts and 17 walks in 110 innings. That's despite a horrid outing at Coors damaging his ratios. As a former Tommy John recipient who tossed 153.1 professional innings last year and plays for the Dodgers, he's highly unlikely to push past 175 innings this season. While that's something to keep in mind down the road, the depleted pool of aces makes him a top-10 starter right now.
7 Blake Snell (TB - SP) 36 5 17 8.8 3.3 28.0 -8.0
Snell was cruising along towards a Cy Young-caliber season until he endured an unfathomable nightmare stretch in which he surrendered 23 earned runs over 17 1/3 innings across five starts. It's hard to say what happened, but thankfully he seems to have rebounded of late. The range of possible outcomes for the second half is quite large for Snell, and the risk factor here needs to be taken into account, but he still has the potential to be a top-five fantasy ace.
8 Stephen Strasburg (WSH - SP) 39 5 20 10.3 2.8 59.0 +20.0
Strasburg is having another one of his typically-dominant seasons, the only question is whether he can stay healthy. He's broken 200 innings just once in his career, and has surpassed 150 in just one of the last four seasons. Still, injuries are difficult to predict, and there's little doubt that Strasburg is a top-12 starter for however long he can avoid the injured list.
9 Zack Greinke (ARI - SP) 38 4 16 10.4 2.7 56.0 +18.0
Despite getting obliterating by the Dodgers (3.2 IP, 7 ER, 4 HR) on Opening Day, Greinke has recorded a 2.95 ERA and 0.95 WHIP this season. The 35-year-old entered 2019 with warning signs, particularly a fastball that dipped below 90 mph in average exit velocity. Those fears have not gone entirely unfounded; his strikeout rate is down to 23.2% with a subpar 9.6% swinging-strike rate. The cerebral pitcher has also issued just 16 walks in 20 starts, so he's still a steady ace who just needs to curtail the long ball to remain a top-15 starter.
10 Hyun-Jin Ryu (LAD - SP) 40 7 38 11.3 3.4 181.0 +141.0
Ryu's been a solid fantasy starter for several years, but he became an elite one last year and has fully carried it over to 2019. There's really no reason to expect major regression from Ryu, so the only real concern is how many innings he'll be able to throw. He hasn't thrown more than 152 innings since he threw 192 as a rookie in 2013, and we all know the Dodgers love to rotate their starters on and off the injured list.
11 Clayton Kershaw (LAD - SP) 43 5 36 11.7 2.4 54.0 +11.0
Kershaw began 2019 on the IL with left shoulder inflammation, snapping his streak of eight straight Opening Day appearances. It was a concerning development, as the star southpaw has not worked more than 175 frames in any of the last three seasons. He hasn't quite looked like vintage Kershaw in his return, recording a 3.00 ERA and 3.62 FIP with a 23.5% K rate that'd be his lowest since 2008. A slightly regressed Kershaw, however, remains a top-shelf starter when healthy. Even though he's back with plenty of time to recuperate value, investors must still worry about nagging back problems.
12 Luis Castillo (CIN - SP) 37 6 29 11.7 4.5 128.0 +91.0
Castillo has picked up right where he left off last September, when he began dominating hitters. He is generating more swings-and-misses than he did in his first two Big League seasons, providing confidence that the breakout is real. His high walk rate is a little concerning, but Castillo is here to stay as an upper-tier fantasy starter.
13 Trevor Bauer (CLE - SP) 42 6 28 12.4 3.5 31.0 -11.0
Bauer is an elite bat-misser, but he's had a big issue with walks this season. Last season showed the upside Bauer possesses when he is in a groove, but the fact it was the only time he posted a sub-4.00 ERA should give fantasy owners pause.
14 Charlie Morton (TB - SP) 48 6 32 13.7 3.1 114.0 +66.0
Morton has successfully carried over the improvements he made as a pitcher during his two seasons in Houston. His walk rate can be a bit of an issue at times, but he misses a ton of bats and is also quite adept at limiting hard contact. It remains to be seen how many innings he'll be able to throw -- he's never surpassed 172 -- but he should continue to be an elite fantasy starter as long as he's healthy.
15 Patrick Corbin (WSH - SP) 46 11 18 13.7 1.8 47.0 +1.0
Amid an up-and-down first season with the Nationals, Corbin still carries a stellar 3.39 ERA and 139 strikeouts in 119.1 innings. His slider continues to dominate with a 21 wRC+ and 26.6% swinging-strike rate, but his fastball has gotten clobbered to a 148 wRC+. He has rebounded in resounding fashion after an ugly three-start stretch in late May and early June, so continue to treat him as a borderline top-15 starter living up to his draft-day cost.
16 Aaron Nola (PHI - SP) 53 8 27 14.9 3.8 25.0 -28.0
Nola investors were undoubtedly getting antsy. After posting a pristine 2.37 ERA in 2018, he opened 2019 with a 4.89 ERA and 1.51 WHIP through 15 troubling starts. A command artist throughout his rise to ace status issued 36 walks in those 81 innings. Just when some were ready to the right flag, the righty kicked into high gear. Over his last six starts, Nola has allowed three earned runs and tallied 43 strikeouts in 35.2 innings. His first-pitch (67.9%) and swinging-strike (12.5%) rates have returned to normal during this dominant stretch. Investors who withered the storm (or bought low) looked poised to enjoy a top-20 ace in the second half.
17 Shane Bieber (CLE - SP) 64 6 26 17.2 2.7 149.0 +85.0
Bieber is in the midst of a full-fledged breakout, and his peripherals back it up. His combination of elite strikeout and walk rates is a recipe for long-term fantasy success.
18 Jose Berrios (MIN - SP) 69 7 23 18.4 2.5 73.0 +4.0
Berrios is doing an excellent job of limiting free passes this season, but there isn't much else in his profile to suggest he is experiencing a true breakout. Given his strong surface numbers and high prospect pedigree, he is a potential sell-high candidate.
19 Noah Syndergaard (NYM - SP) 72 12 30 20.8 2.4 35.0 -37.0
Syndergaard has had a frustrating start to 2019, posting a 4.55 ERA through 18 starts. Despite the subpar returns, he still wields a 3.81 FIP with 110 strikeouts and 30 walks in 112.1 innings. Yet even those marks aren't the dominance onlookers expect from a hard-thrower nicknamed after a god, and he's generating the fewest chases and most contact off the plate of his career while often getting burned on two-strike counts. His once lethal slider is also getting rocked. The SP1 upside remains, but the potential buy-low candidate has yet to truly make good on this ceiling.
20 Mike Clevinger (CLE - SP) 76 14 34 22.0 3.6 58.0 -18.0
Clevinger missed over two months with a back injury, but he is finally back. He endured a couple rough outings upon returning, but there's still every reason to believe he can be a top-20 fantasy starter from this point forward, if not top-12.
21 Lucas Giolito (CWS - SP) 105 14 114 22.6 5.4 455.0 +350.0
Giolito has finally arrived. After posting a 6.13 ERA last season, the former elite prospect now wields a 3.23 ERA and 1.08 WHIP through 18 starts. His strikeout rate has skyrocketed to 29.4% with help from a dominant changeup and slider. Despite recent hiccups, the 24-year-old righty could end 2019 as one of season's premier waiver-wire finds.
22 James Paxton (NYY - SP) 80 13 30 22.8 3.3 49.0 -31.0
Paxton missed a big chunk of the first half due to knee inflammation, but he's looked like his usual self since returning. Missed time is always part of the equation with Paxton, but he'll be a must-start option whenever he is healthy.
23 David Price (BOS - SP) 98 17 41 24.0 3.6 84.0 -14.0
Price missed a couple weeks with elbow tendinitis, but he's been very good this season when healthy, and he appears to be fully recovered from the injury.
24 Matthew Boyd (DET - SP) 84 17 147 24.1 4.8 299.0 +215.0
Boyd has emerged from relative obscurity as one of the better pitchers in the American League. His ERA has regressed some over the summer, but given his pristine strikeout-to-walk ratio, it's more likely to improve than worsen going forward.
25 Mike Minor (TEX - SP) 124 19 110 28.8 4.9 320.0 +196.0
This looks like a different Minor than the man who posted a 4.18 ERA and 20.6 K% last season. He now sports a 2.40 ERA and 110 strikeouts in 112.2 innings. Bolstered velocity and an elite spin rate have led to better success with his four-seam fastball, and all three of his other offerings (slider, changeup, and curveball) have a double-digit swinging-strike rate. Even if a 4.32 SIERA suggests regression is coming once he has to pitch in Arlington all summer, the southpaw has shown more than enough to confidently deploy in all leagues.
26 Caleb Smith (MIA - SP) 128 20 148 29.8 5.0 395.0 +267.0
Smith was having a breakout season prior to hitting the injured list with hip inflammation, and could be a top-20 fantasy starter in the second half now that he's healthy. He's been a bit fortunate in terms of batted balls in the field of play, and a bit unfortunate in terms of home runs, so that should cancel out and Smith should be able to maintain most of what he's accomplished so far.
27 Madison Bumgarner (SF - SP) 116 19 54 30.2 3.8 96.0 -20.0
A dirt-bike accident in 2017 and broken hand suffered last spring limited Bumgarner to 240.2 combined innings in the past two seasons. He had previously exceeded 200 in each of the last six seasons. While he could regain his workhorse label in 2019, the 29-year-old's 3.86 ERA is far above his current season high of 3.37. He has, however, reversed last year's declines in velocity, swinging strikes, strikeouts, and walks. Although no longer an ace, the southpaw still looks like a high-floor SP3 who has excelled since a rough turn against the dangerous Dodgers on June 20. Just don't get too excited about a midseason trade. Any gains in wins by going to a contender by offset by leaving Oracle Park.
28 Mike Soroka (ATL - SP) 129 22 108 30.5 4.2 416.0 +287.0
Soroka has surrendered 24 earned runs over 16 starts this season, bringing his career ERA to 2.51 in 21 big league turns. He's benefited from a .272 BABIP and 6.9% HR/FB rate this season, but the righty also boasts one of baseball's lowest exit velocities against. Even with some regression, he should continue to positive ERA contributions. The strikeouts are nothing special, but the elite command (5.6 BB%) makes him a trustworthy starter going forward.
29 Chris Paddack (SD - SP) 111 19 41 31.4 5.8 227.0 +116.0
The plan all along was to limit Paddack's innings total in 2019, and the Padres' decision to send him to the minors was evidence of that plan in action. Paddack is a high-end starter now that he's back, but expect San Diego to take further steps to limit his workload in the second half.
30 Jack Flaherty (STL - SP) 127 21 41 31.7 5.9 60.0 -67.0
Buoyed by a lethal slider and a curveball that didn't yield a single extra-base hit in his rookie campaign, there's easy 200-strikeout upside if Flaherty pitches a full season. He's on the right track with 94 in 85.1 innings, but he also carries a 4.75 ERA and 4.74 FIP. His command woes have resurfaced with 21 walks in 54.1 innings since the start of May, and he has ceded nine home runs in June. A burgeoning top-15 ace now instead must prove he's a legitimate top-30 option.
31 Brandon Woodruff (MIL - SP,RP) 142 13 122 31.8 20.8 276.0 +134.0
Despite recording a 5.81 ERA through his first five starts, Woodruff has a 3.53 ERA on the season. He sports a 2.98 FIP and 28.7% K rate for the contending Brewers with one of baseball's bests four-seam fastball and sinker. Anyone who added him after his April showers deserves props. Although still a bit too volatile for comfort - he has a 4.78 ERA in June - Woodruff is an impact arm who could reach his ace ceiling down the stretch.
32 Masahiro Tanaka (NYY - SP) 115 16 46 31.9 5.0 120.0 +5.0
Investors have already received the full Tanaka experience. Elite at his best, he has yielded just one or zero earned runs in eight starts. He has also allowed at least four runs in five turns, including a six-run shellacking in the first inning at London. Anyone who has rostered the Yankees righty is used to this volatility, but they have stomached it in exchange for elite strikeout rates. This season, however, his K rate has dipped to a career-low 21.0% with a drop in swinging-strike rate (11.0%). Opponents have obliterated his splitter to a .360 wOBA, and he has already served up 14 homers. Tanaka is still a solid starter sporting a 3.74 ERA, but managers must stomach the wild swings in performance.
33 Zack Wheeler (NYM - SP) IL10 117 16 44 32.8 6.1 85.0 -32.0
Wheeler was nearly as good as Jacob deGrom after last year's All-Star break, boasting a 1.68 ERA and 20.4 K-BB% in 11 starts. All that promise made his grueling start all the more disappointing. Investors might have panicked after he issued a 6.35 ERA in four starts, but he has since lowered that mark to 4.69 while notching 130 strikeouts in 119 innings. Although continually did in by home runs and one bad inning, he has emerged into a rare workhorse who has thrown at least six frames in 15 of his last 17 turns. Armed with a 3.66 FIP, he still looks like the breakout candidate many drafted as a top-25 starter. He's not expected to miss significant time with shoulder fatigue, but the timing damages the chances of getting traded at the deadline. Fantasy managers, however, could use his struggles and injury to acquire him at well below face value.
34 German Marquez (COL - SP) 136 9 68 35.6 10.9 82.0 -54.0
Coors Field has claimed another victim. A source of heated debate before and during the season, Marquez overcome his surroundings with help from a favorable early schedule featuring trips to Miami and San Francisco. More exposure to his home park has deflated the breakout potential; he has a 7.07 ERA and .336 opposing average at Coors Field compared to a 3.33 ERA and .205 opposing average on the road. He may be a top-20 ace if pitching for another team, but the high altitude won't allow him to flourish as a top fantasy option. After surrendering 11 runs against the Giants, managers can only start him on the road.
35 Kyle Hendricks (CHC - SP) 149 29 51 35.9 3.7 126.0 -23.0
His success defies common convention, so it was hard not to freak out over Hendricks surrendering a 5.33 ERA through five starts. Could the bottom finally be falling out for a finesse pitcher who operates in the mid-80s? Nope. A .405 BABIP and 58.8% strand rate fueled that rough beginning, and The Professor has quickly corrected course. His ERA recovered to 3.36 before landing on the IL with right shoulder inflammation. Expecting to return before the All-Star break, he's a dependable SP3 to use with full confidence when healthy.
36 Domingo German (NYY - SP,RP) 153 28 59 36.0 4.2 363.0 +210.0
After posting a 5.57 ERA and 10.72 K/9 last season, German's dominant strikeout rate (10.89) came with the ERA to match (2.37) this April. It has since risen to 3.86 after allowing 14 runs in his last three start. The Yankees placed him on the IL with left hip flexor strain. He's expected to return July 3rd against the Mets. While the regression writing was on the wall, the short absence could help him return healthy and avoid getting shut down due to an innings limit later in the season.
37 Jake Odorizzi (MIN - SP) 137 26 87 38.3 8.4 448.0 +311.0
We can't ignore Odorizzi's success forever. A pitcher who posted an ERA of 4.14 and 4.49 in the last two years, respectively, now boasts a 3.15 ERA and 96 strikeouts in 88.2 innings. Even that's after some overdue regression; he allowed 16 earned runs in four starts before going on the IL with a blister prior to the All-Star break. He had permitted four long balls despite a 50.3% fly-ball rate through 13 starts, so it was hardly surprising to see him cede six long balls in those last four turns. The rough patch and injury have likely closed any sell-high window, but he has also made enough gains to return as a serviceable option.
38 Robbie Ray (ARI - SP) 150 21 64 40.1 7.6 116.0 -34.0
Everything went right for Ray in 2017, when he registered a 2.89 ERA despite a 3.94 BB/9 and 3.72 FIP. An oblique strain limited him to just 123.2 innings in 24 starts last season, and 70 walks led to a 3.93 ERA and 1.35 WHIP. After initially resembling the better model, he carries a 3.96 ERA and 1.13 WHIP into the All-Star break. He remains just as tough to hit with a .222 batting average, but a 4.64 BB/9 continues to cause him trouble. Enjoy the strikeouts, but expect a volatile ERA and bloated WHIP.
39 Sonny Gray (CIN - SP) 154 33 107 42.5 9.4 268.0 +114.0
Maybe Gray just needed to get away from the Yankees. The righty has rebounded from a lost 2018 with a 3.40 ERA and 1.13 WHIP in 19 starts. That doesn't even begin to properly display his dominance, as the 28-year-old has recorded 120 strikeouts in 103.1 innings with a 55.5% ground-ball rate and 3.35 FIP. Gray, who owns of a career 3.63 ERA, has gone from a sneaky waiver-wire find to an unheralded ace.
40 Kenta Maeda (LAD - SP) 155 31 72 43.0 8.5 175.0 +20.0
Maeda has a great ballpark and lineup supporting him, but his strikeout rate is down and he does struggle with walks at times. Knowing the Dodgers, he could also find himself on the injured list with a minor ailment at some point in the second half.
41 Lance Lynn (TEX - SP) 188 23 129 43.9 20.6 551.0 +363.0
Lynn has a 2.98 FIP and 123 strikeouts in 115 innings, tossing 10 quality starts in his last 11 outings before the All-Star break. Perhaps this is for real. Let's not forget about his 3.43 ERA in 2017 before signing late in 2018 and never finding the strike zone. He also only has a 3.91 ERA and is set to pitch in the Arlington heat this summer, but the 32-year-old has firmly pitched his way onto all mixed-league rosters as a top-50 starter.
42 Cole Hamels (CHC - SP) IL10 162 36 75 47.0 11.5 146.0 -16.0
While Hamels didn't have the most consistent start to 2019, he carried over last year's turnaround with the Cubs by compiling a 2.98 ERA and 97 strikeouts in 99.2 innings. He was one of few veteran workhorses paying off their draft capital, but an oblique injury sent him to the IL to start June. He's awaiting results of an MRI, so stay tuned for the lefty's status. He was looking like a formidable top-40 starter when healthy.
43 Miles Mikolas (STL - SP) 202 21 81 51.3 10.3 98.0 -104.0
Four starts into the season, Mikolas had yet to record more strikeouts than runs allowed. While he has looked better on occasion, some rough starts have kept his ERA at an inflated 4.53 with the same middling 6.8 K/9. Even if he settles down to post an ERA below 4.00, the lack of strikeouts makes him more of a deep-league arm unlikely to recoup his high draft cost.
44 Kyle Gibson (MIN - SP) 174 36 82 51.5 8.6 293.0 +119.0
A sneaky breakout candidate for years, Gibson has procured 94 strikeouts and 28 walks in 94.1 innings. He is missing more bats while tossing far more first-pitch strikes, both of which create a blueprint to sustained success. His 4.09 ERA and 1.26 WHIP are both playable during this season of enhanced power, especially since the Twins hurler is getting loads of run support and can constantly feast on feeble AL Central offenses. The righty should at least be rostered in all leagues.
45 Yonny Chirinos (TB - SP,RP) 198 28 105 52.0 12.8 411.0 +213.0
Chirinos piggybacked off the opener early in the season before settling into Tampa Bay's rotation. He has posted a 3.15 ERA and 0.99 WHIP at the All-Star break, but a 4.28 FIP with 81 strikeouts in 100 innings aren't as bullish over his second-half outcome. Primarily a three-pitch hurler, he has generated tremendous success from his slider and splitter along with a passable sinker. Although likely to regress and brandishing limited strikeout with a sinker serving as his primary pitch, Chirinos is a solid depth piece for a mixed-league rotation.
46 Yu Darvish (CHC - SP) 189 28 76 52.1 9.4 143.0 -46.0
Arthroscopic elbow surgery limited Darvish to eight starts in 2018. Adding insult to injury, he wasn't even good (4.95 ERA) in his brief time on the mound. He looked just as bad for most of 2019. The righty has relinquished 50 walks and 20 homers in 109 innings, an unenviable combination that has led to a 4.46 ERA. Yet he has harnessed his command with just six walks in his past seven outings. Also lost in his early troubles, the oft-injured righty has stayed healthy. He's the ultimate boom-or-bust starter whose diminished value is slowly inching back up after consecutive two-hit scoreless turns.
47 Joe Musgrove (PIT - SP) 183 39 81 52.1 10.6 208.0 +25.0
Musgrove initially pleased drafters who felt they snagged the perfect late-round flier with sneaky upside. They have since (this writer included) learned a valuable lesson about taking early victory laps. He exited April with a pristine 1.54 ERA, but it has jumped to 4.13 because of a disastrous May. He still possesses a 3.52 FIP and 11.4% swinging-strike rate while allowing one run one no walks in three starts before the All-Star break. The strong beginning may have set expectations too high, but Musgrove could still return to top-50 territory.
48 Jon Lester (CHC - SP) 164 31 72 53.3 7.5 161.0 -3.0
A clear regression candidate, Lester once again got off to a tremendous start. Despite posting a 1.16 ERA through seven starts, it has ballooned to 3.72 at the All-Star break. That overall mark is still solid, and it's accompanied by improvements in walks and strikeouts. Yet his contact and swinging-strike rates are still alarming, and a .333 xwOBA is only a tad below last year's .340. There's still a chance he turns the corner. After falling off the map last year, he rebounded with a stellar September. Lester is a decent depth piece for those who temper expectations.
49 Jon Gray (COL - SP) 182 38 78 53.5 7.2 190.0 +8.0
Anyone could be forgiven for giving up on Gray, whose ERA climbed as high as 4.74 in May without the typically low FIP. Coors can't take the blame for his volatility; he has posted a 3.35 ERA at home and a 4.29 ERA on the road this season. His Jekyll and Hyde profile has persisted into 2019, but he has lured buyers back in with a strong stretch before the All-Star break. He lowered his ERA to 3.92 at the All-Star break with six runs allowed in four starts. Having collected 115 strikeouts in 108 innings, he might be worth the hassle for daring managers. However, this is likely another hot streak rather than the long-awaited breakout.
50 Max Fried (ATL - SP,RP) IL10 201 33 159 54.2 13.2 521.0 +320.0
Lost in the shuffle of Atlanta's plethora of young pitchers, injuries opened a door for Fried to join the rotation. He has answered the call to action with a 4.08 ERA in 103.2 innings. While the WHIP (1.39) is high and the ERA keeps rising following a stellar beginning, he is starting to miss more bats with three secondary pitches each netting swinging-strike rates of 11.5% or higher. A 3.86 FIP and 3.45 xFIP suggest recent regression swung too far in the other direction, so he should settle down into an effective fantasy starter when returning from a blister injury.
51 Joey Lucchesi (SD - SP) 173 38 75 54.2 9.7 196.0 +23.0
While Lucchesi hasn't taken the leap yet, he once again brandishes promising numbers behind a 3.94 ERA. The 26-year-old lefty has tallied 92 strikeouts, 26 walks, and a 47.1% ground-ball rate in 96 innings. His changeup/curveball hybrid remains a terrific putaway pitch, but his cutter has only led to trouble. Given the strikeouts, simply pitching to his 3.75 FIP would make him a worthy fantasy option. Heck, even an ERA around 4.00 is playable this year with a low WHIP and plenty of strikeouts. Although he might remain a bit of an enigma, there's upside.
52 Eduardo Rodriguez (BOS - SP) 187 33 79 54.3 11.4 150.0 -37.0
Rodriguez is an intriguing option when healthy, and he's well on his way to reaching 140 innings for the first time in his career. The results have been shaky, as his 4.65 ERA and 1.34 WHIP have yet to recover from a brutal start. He has still recorded 106 strikeouts through 102.2 innings at the break and is among MLB's leaders in soft contact. There are still signs of a breakout, but the southpaw lacks the consistency to reach his ceiling anytime soon. If he stays healthy, Rodriguez is more a high-strikeout SP4 or 5 to use carefully in the right matchups.
53 Griffin Canning (LAA - SP) 233 34 82 55.3 10.9 746.0 +513.0
Canning has notched a 4.43 ERA and 1.09 WHIP in 12 starts with the Angels. He has compiled 69 strikeouts in 65 frames with an elite 14.5% swinging-strike rate and 68.7% opposing contact rate. After stumbling a bit before the All-Star break, the rookie is no longer a must-own in even the shallowest of mixed leagues. But he's still an intriguing strikeout option.
54 Dallas Keuchel (ATL - SP) 211 40 80 57.7 11.1 183.0 -28.0
After a frustratingly long delay, Keuchel signed with the Braves on June 6. He has since posted a 3.60 ERA in four starts, but that has come with just 12 strikeouts in 25 innings. Despite his fastball already operating below 90 mph, the southpaw hasn't regained his full velocity. Still a capable veteran who's excellent at inducing ground balls, he'll help the Braves more than fantasy managers until he can muster a passable strikeout rate.
55 Marcus Stroman (TOR - SP) 228 44 102 58.3 10.3 277.0 +49.0
Not given much attention in 2019 drafts, Stroman made the All-Star team sporting a 3.18 ERA and 57.5% ground-ball rate. The strikeouts (81 in 104.2 IP) are nothing exciting, and a 3.82 FIP aligns nearly perfectly with his career 3.81 ERA. Expect a bit of a second-half decline that would make the 28-year-old righty more of a depth piece to use in the right spots.
56 Jose Quintana (CHC - SP) 216 41 85 60.8 11.0 165.0 -51.0
Quintana appeared to turn a corner early in 2019, posting a 2.33 ERA in eight starts after getting clobbered for eight runs at Milwaukee. He has since stumbled again, allowing 42 hits and 26 runs in 30.1 innings. After flaunting strikeout upside in April, he has 38 punchouts in his last 11 outings. He now has a 4.50 ERA, 1.40 WHIP, and 19.5 K% this season, giving the look of a mere matchup play in standard mixed leagues.
57 Chris Archer (PIT - SP) 203 33 77 62.2 9.0 124.0 -79.0
Fool me once, shame on you. Fool me twice, well, look at all those strikeouts. Fool me three times … but what about his FIP? Archer looked poised to finally reverse his fortune before ceding six runs to the Dodgers, ballooning his ERA back to familiar heights at 4.33. He then went on the IL with right thumb inflammation. He has gotten shelled since returning and now has a 5.49 ERA with the highest FIP (5.91) of all qualified starters. While Archer continues to strike out over a batter per frame (10.07 K/9), his command has waned (4.69 BB/9) while trading ground balls for fly balls. The 30-year-old's mixed-league viability is officially in the danger zone.
58 Andrew Heaney (LAA - SP) 223 36 109 62.6 13.5 189.0 -34.0
Early elbow discomfort pushed back Heaney's 2019 debut. While he has a 5.18 ERA and 5.03 FIP through eight starts, he has also registered 49 strikeouts in 41.2 innings. His curveball is on point, posting a superb 21.4% swinging-strike rate. The 28-year-old southpaw has shown the upside that made him popular after notching a 4.15 ERA with a strikeout per frame last season. Despite the early long-ball woes, he's interesting enough to roster if still available.
59 Ross Stripling (LAD - SP,RP) 227 45 90 63.3 11.3 192.0 -35.0
Despite posting a 3.07 ERA in five starts, Stripling moved to the bullpen with Rich Hill rejoining the Dodgers' rotation. This known risk deflated the cost of a potential top-25 starter, and he never stood much of a chance at working more than 160 frames. Rich Hill's injury gave him another run as a starter, but he has yet to record an out past the fifth inning. There's enough upside to roster him in most mixed leagues.
60 Brad Peacock (HOU - RP,SP) IL10 209 38 79 64.9 11.0 247.0 +38.0
Since allowing seven runs to the forceful Twins on May 2, Peacock posted a 2.01 ERA in seven starts. He then ceded 16 runs in the last four outings before going on the IL with shoulder discomfort. Regression from his dominant May seemed likely, as a subpar 8.8% swinging-strike rate doesn't support his 89 punchouts in 85 innings. Also, apparently no pitcher is immune to gopheritis in 2019. He's still a useful piece to roster in all leagues when he returns.
61 Wade Miley (HOU - SP) 256 45 102 68.8 14.6 358.0 +102.0
After tossing a strong start at Coors Field before the All-Star break, Miley boasts a 2.96 ERA in 34 starts dating back to last year. The limited strikeout numbers limit his fantasy worth, but his 7.6 K/9 has risen to a reasonable level. It's getting tougher to ignore his success, especially when buoyed by Houston's lineup. The 32-year-old should remain a solid source of wins and ERA. Just don't be shocked if regression eventually strikes.
62 Nick Pivetta (PHI - SP) 249 42 91 68.9 9.9 151.0 -98.0
Most metrics painted Pivetta as the perfect breakout pick. On the strength of a stellar 19.7 K-BB%, he posted a 3.80 FIP and 3.51 SIERA despite a bloated 4.77 ERA in 2018. That made his abhorrent start to 2019 all the more frustrating. The polarizing pitcher had acquiesced 31 hits and 18 runs in 18.1 nightmarish innings prior to his demotion. Since dominating the Dodgers and Reds shortly after his return, he has served up seven homers in three starts, all against NL East competition. Because of his weak fastball, the erratic righty may never be trustworthy on a game-by-game basis. He'll tempt managers with a gem every now and then, but he does too much damage at his worst to trust.
63 Corey Kluber (CLE - SP) IL60 224 35 134 70.7 25.2 24.0 -200.0
Kluber had averaged 218 innings and 245 strikeouts with a 2.85 ERA in the last five seasons, but his streak of stability ended this year due to a line-drive comebacker fracturing his forearm. Two months after getting sidelined, he was cleared to play catch, which at least creates hope of him returning in time to make a second-half impact. He threw a successful bullpen session on July 18 but remains several weeks away from potentially beginning a rehab assignment.
64 J.A. Happ (NYY - SP) 225 34 117 74.8 22.5 131.0 -94.0
Heading into 2019, Happ owned a 3.49 ERA and 8.45 K/9 over the past four seasons. Many drafters nevertheless scoffed at him going around the pick-150 range, which seemed like a reasonable price for someone who accompanied his career-high 193 strikeouts with a career-high 10.3% swinging-strike rate and career-low 78.3% contact rate in 2018. Yet it appears the skeptics were right. The 36-year-old has coughed up a 5.23 ERA and 5.49 FIP, which is especially concerning since he has faced the Orioles in four of 16 starts. A velocity decline has led to a markedly depreciated strikeout rate (18.6%) and more hard hits. Happ could still turn the corner to post a low-fours ERA and stockpile wins for the Yankees, but he's no more than an unreliable streamer in 12-team mixed leagues.
65 Rick Porcello (BOS - SP) 235 47 107 75.2 15.6 148.0 -87.0
Porcello appeared to settle down after a rough start. That was before allowing five runs in three of his last six turns. It's time to accept the former - look away, Kate Upton - AL Cy Young Award winner for who he is: a replacement-level innings-eater who can't be expected to deliver an ERA below 4.00. The strikeouts (76 in 93.2 IP) are also down, and those counting on the Red Sox leading him to victories have received another reminded of the stat's futility. This makes him no more than a streamer in the typical 10- or 12-team mixed league.
66 Zac Gallen (MIA - SP) 197 37 106 67.4 18.8 1,016.0 +819.0
Gallen garnered a 1.77 ERA, 112 strikeouts, and 17 walks in 91.1 Triple-A innings before getting promoted on June 19. He hasn't quite met the hype, posting a 4.24 ERA and 1.53 WHIP in four starts. He has 21 strikeouts but 10 walks in uneven innings, which is to be expected from a neophyte. These command woes aren't his norm, so the upside remains, especially pitching in Miami's spacious park.
67 Michael Pineda (MIN - SP) 247 51 118 76.9 14.8 329.0 +82.0
Since returning from a bout of knee tendinitis, Pineda has posted a 2.95 ERA in seven starts. He allowed just one run in five of them and has collected 37 strikeouts to five walks in 39.2 innings. Although typically a maddening option, the 30-year-old righty could settle into a steady hand - or at least a valuable source of WHIP - away from Yankee Stadium. He's worth adding in all mixed leagues.
68 Brendan McKay (TB - 1B,SP) MiLB 252 37 142 69.0 24.8 807.0 +555.0
The Rays are promoting McKay to start Saturday. Prior to his promotion, the two-way star batted .265/.400/.551 in 60 Triple-A appearances. More impressively, he posted a 1.35 ERA and 88 strikeouts in 66.2 minor league innings. Like Shohei Ohtani, he's separated into a hitter and pitcher in Yahoo leagues. The pitching version is worth adding immediately, but he's not guaranteed to stay in the majors for the long haul. (See Nate Lowe.
69 Zach Eflin (PHI - SP,RP) 322 48 132 77.3 19.4 304.0 -18.0
 
70 Spencer Turnbull (DET - SP) 259 54 98 78.3 14.2 813.0 +554.0
 
71 Jordan Yamamoto (MIA - SP) 301 62 102 78.5 11.8 1,040.0 +739.0
An unheralded prospect who jumped straight from Double-A to the big, Yamamoto has surprisingly excelled right off the bat. The 23-year-old righty has recorded a 1.89 ERA in six starts, tallying 34 strikeouts in as many innings. He doesn't throw hard, and an 8.7% SwStr rate won't allow him to maintain those strikeouts. He has also issued two-four walks in each turn, so expect regression once his .190 BABIP regresses.
72 Carlos Martinez (STL - SP,RP) 179 33 111 61.5 19.9 194.0 +15.0
Martinez could become St. Louis' closer with Jordan Hicks (torn ACL) out for the season. The former ace wasn't generating much fantasy value as a middle reliever, but that could change. If anything, he's now better off staying in the bullpen than returning to the rotation, a notion the team recently shut down. He could make a top-20 closer with a high strikeout ceiling if given the chance, so add him now.
73 Anibal Sanchez (WSH - SP) 316 50 105 81.0 17.6 294.0 -22.0
Sanchez has submitted a 2.29 ERA, 32 strikeouts, and five walks in six starts since returning from a hamstring strain. The veteran sported a 2.82 ERA last season, and he's among MLB leaders in average exit velocity against. While he's currently pitching over his head, he's a solid back-end depth piece and strong matchup play.
74 Tyler Mahle (CIN - SP) 307 64 142 81.5 17.8 636.0 +329.0
Mahle has one of the better strikeout-to-walk ratios in the game, and even though he is a little homer-prone, his peripherals fully back up his mid-3.00s ERA. The breakout is real.
75 Tyler Glasnow (TB - SP,RP) IL60 265 25 135 82.2 26.1 162.0 -103.0
Looking like a lost cause in Pittsburgh, Glasnow was taking a seismic leap into ace territory with the Rays. He went 6-1 with a 1.86 ERA, 55 Ks, and nine BBs in eight starts before suffering a forearm strain that was supposed to sideline him four-to-six weeks. The Rays transferred him to the 60-day IL, and he has suffered a setback in late June weeks before his potential return. He's now shut down until August, meaning a 2019 return is no longer a certainty. He's no longer an essential stash.
76 Marco Gonzales (SEA - SP) 268 49 104 83.0 14.8 229.0 -39.0
 
77 Trevor Richards (MIA - SP) 309 64 119 86.0 10.3 357.0 +48.0
Richards carried a 4.42 ERA with 4 wins last year and formerly played independent baseball after going undrafted. It helps, however, that he has the best changeup in baseball. Richards' changeup is Trevor Hoffman-esque. It carried a 41.2% whiff rate with a .214 xWOBA. It certainly helped his performance when he adjusted by throwing it 38% of the time instead of 23% of the time at the start of the season. In those closing months, hitters were so focused on his filthy change-up that his slider suddenly became even more deadly than the changeup. With two of the most useful pitches in baseball, Richards could breakout this year in Miami much like Jake Peavy did in in 2004 after a rough start to his career.
78 Jake Arrieta (PHI - SP) 287 68 105 87.3 12.3 191.0 -96.0
 
79 Julio Urias (LAD - SP) 269 53 117 80.4 20.3 266.0 -3.0
Urias doesn't qualify as a rookie but if he were, we might be talking about the best rookie pitcher in baseball. He looks tremendous to start the year and will carry fantasy owners as long as the Dodgers allow him to remain in the rotation.
80 Steven Matz (NYM - SP) 290 50 110 87.7 12.4 258.0 -32.0
Matz had allowed five runs through three combined starts before ceding eight runs (without recording a single out) at Philadelphia on April 16. His ERA jumped from 1.65 to 4.96. That catastrophic risk comes with the territory for the Mets southpaw, who allowed seven runs in a similarly disastrous turn at Washington last year. A 9.2% swinging-strike rate - the same rate as last year -- doesn't support him continuing to strike out nearly a batter per inning, and the Mets temporarily moved him to the bullpen before the All-Star break. He's a fringe option better saved for streaming in the typical 10- or 12-team mixed league.
81 Zach Davies (MIL - SP) 320 50 146 87.9 15.5 646.0 +326.0
 
82 Yusei Kikuchi (SEA - SP) 250 22 125 88.0 19.6 163.0 -87.0
Signed by Seattle this winter, Kikuchi hasn't shown much upside to start his MLB career. A 4.78 ERA, 16.7 K%, and 5.30 FIP portray the 27-year-old southpaw as no more than a matchup play rather than a solid mid-rotation piece, but the book isn't closed just yet.
83 Luis Severino (NYY - SP) IL60 293 30 132 89.4 23.9 68.0 -225.0
Already sidelined through April with a shoulder injury, Severino also suffered a Grade 2 lat strain. He suffered yet another setback after throwing off the mound and is now not expected back until late August at the earliest. If he returns, he'll do so with a limited pitch count or as a reliever. At this point, it'd be understandable to drop him if not holstering an available IL spot.
84 Pablo Lopez (MIA - SP,RP) IL10 273 59 143 91.6 25.4 498.0 +225.0
Just as he began to turn a corner, posting a 2.27 ERA in six starts after getting ransacked for 10 runs by the Mets, Lopez landed on the IL with a shoulder injury. He's awaiting results of tests to reveal its severity. A 3.52 FIP, 17.5 K-BB% rate and 48.8% ground-ball rate all pointed to him morphing into a mixed-league mainstay, so try to make room for Lopez on the IL or bench. It's reasonable to drop him in smaller leagues if in a roster bind.
85 Mike Fiers (OAK - SP) 317 48 139 93.6 19.7 338.0 +21.0
 
86 Trevor Williams (PIT - SP) 288 53 128 94.9 20.3 292.0 +4.0
 
87 Matt Strahm (SD - SP,RP) 306 47 113 89.2 12.1 262.0 -44.0
A popular preseason sleeper, Strahm quickly got discarded after allowing eight hits, three walks, and five runs in his first turn. He then posted a 2.63 ERA in nine starts before getting shelled for 28 runs in his last five starts before the break. Making matters worse, that slump contained two seven-run shellacking by the Marlins and Giants. If he can't be trusted against those listless lineups, Strahm can't be rostered in the typical mixed league.
88 Jameson Taillon (PIT - SP) IL60 284 15 142 95.8 28.0 66.0 -218.0
The Pirates placed Taillon on the IL with a right elbow flexor strain on May 4 and later transferred him to the 60-day IL. A month later, they delayed his return to baseball activities, lessening the odds of him returning before the All-Star break. He didn't meet lofty expectations before going down, registering a 4.10 ERA and 19.0% K rate in seven starts. Those who have the room can stash him, but it's looking increasingly unlikely that he'll make much of an impact in 2019.
89 Julio Teheran (ATL - SP) 358 74 130 96.0 12.4 238.0 -120.0
 
90 Martin Perez (MIN - SP,RP) 328 44 155 96.3 25.9 818.0 +490.0
After moving into Minnesota's rotation in mid-April, Perez posted a 2.01 ERA and 1.05 WHIP in seven starts. He has since fallen hard, surrendering 15 runs in his last four turns with 14 strikeouts and 11 walks. Since the reclamation project still sports a 3.97 ERA and 3.81 FIP, it might be too early to abandon the southpaw beyond the shallowest of mixed leagues. He at least will get to consistency pitch against the feeble AL Central, which could help sustain his resurgence as a usable starter.
91 Shohei Ohtani (LAA - SP,DH) 104 22 42 30.3 8.5 171.0 +67.0
We've now seen 162 games played so far in Ohtani's career and he has produced loads of power to go with speed, and plenty of runs and RBIs along with a terrific batting average. To put it plainly, this type of production is only reserved for top 20 fantasy hitters.
92 Chris Bassitt (OAK - SP) 383 66 124 97.7 16.2 888.0 +505.0
 
93 Dylan Cease (CWS - SP) 494 47 155 91.9 30.5 528.0 +34.0
Cease, who made his MLB debut July 3, possesses loaded of strikeout upside. He posted a 11.4 K/9 throughout his minor league career, but that rate dipped to 9.6 this season. The 23-year-old righty also struggles with command, issuing 32 walks in 68.1 innings prior to his promotion. For now, leave the rookie to deep leagues.
94 Rich Hill (LAD - SP) IL60 361 46 133 92.2 21.3 174.0 -187.0
Injuries were always part of the deal for Hill, who missed time early in the season due to an MCL injury. Since returning in late April, he recorded a 2.55 ERA, 61 strikeouts, and 12 walks in 10 starts before landing back on the IL with a forearm injury. The 39-year-old began playing catch in mid-July and is aiming for a September return. A strong SP2 or 3 when healthy, he's worth stashing for those who have a vacant IL spot. Otherwise, his timetable is too murky to hold up a bench spot.
95 Dinelson Lamet (SD - SP) 311 46 115 76.3 18.0 514.0 +203.0
 
96 Nathan Eovaldi (BOS - SP) IL60 246 52 143 86.1 25.8 159.0 -87.0
Eovaldi hasn't pitched since April after undergoing surgery to remove loose bodies in his right elbow. He posted a 6.00 ERA before landing on the IL, so the hard-throwing, but erratic righty was not an essential stash in standard mixed leagues. That, however, was before news of Boston planning to bring him back as its closer. He gave a small taste of what he could accomplish in that role when allowing three hits and one earned run in eight postseason inning. This news make him a top stash.
97 Anthony DeSclafani (CIN - SP) 353 73 156 99.7 12.9 445.0 +92.0
 
98 Tanner Roark (CIN - SP) 391 72 145 100.3 19.9 346.0 -45.0
Roark is quietly having a strong season amid a pitching apocalypse, posting a 3.36 ERA and 87 strikeouts in 85.2 innings. A middling 9.1% swinging-strike rate and 8.1% HR/FB rate don't point to much long-term sustainability, but he's a solid depth piece in larger leagues and an interesting matchup play with a hot hand worth riding in all formats. When it comes to pitching this year, sometimes beggars can't be choosers.
99 Jeff Samardzija (SF - SP) 342 59 124 95.4 13.2 453.0 +111.0
 
100 Mike Foltynewicz (ATL - SP) MiLB 472 82 136 103.6 15.3 112.0 -360.0
Foltynewicz has followed a 2018 breakout with a 6.37 ERA and 1.42 WHIP in a dozen starts. After he got shelled for eight runs by the Nationals on June 22, the day after Dallas Keuchel's team debut, the Braves optioned him the 27-year-old righty to Triple-A. Atlanta has plenty of young pitchers (and the currently injured Kevin Gausman) who can take his spot, so don't bank on Foltynewicz returning in short order. It's fair to drop him in most mixed leagues.
101 Jordan Lyles (PIT - SP,RP) 468 81 141 105.6 15.7 851.0 +383.0
After spending the last few years as a subpar reliever, the unlikely breakout star posted a 3.64 ERA and 24.9% K rate in 12 starts before going on the IL with a hamstring injury. Shortly after returning, he's relinquished seven runs to the Cubs in consecutive starts. Suddenly he's underperforming his 4.44 FIP rather than the other way around. If not dropped when getting injured, he's likely on the waiver wire now. Keep tabs on his progress from a distance.
102 Luke Weaver (ARI - SP) IL10 272 52 146 100.8 28.3 310.0 +38.0
Weaver was in the midst of a big breakout, but his season was derailed when he suffered a strained flexor pronator and UCL in his throwing arm. A timetable for his return is unclear, but he should be out for at least 6-8 weeks if not the rest of the season.
103 Sandy Alcantara (MIA - SP) 400 58 156 106.3 21.0 556.0 +156.0
Wild in his brief big league audition last year, Alcantara has shown flashes of brilliance since opening 2019 with no walks in eight scoreless frames against the Rockies. A 5.8 K-BB% certainly doesn't support a 3.72 ERA, but an 11.6% swinging-strike rate also opens the door for way more punchouts. Wielding a mid-90s heater, a wipeout slider, and a sinker that induces plenty of ground balls, the 23-year-old righty could be on the cusp of mixed-league viability if he can improve his control.
104 CC Sabathia (NYY - SP) 392 82 140 106.7 15.4 355.0 -37.0
 
105 Carlos Carrasco (CLE - SP) IL10 244 48 171 92.3 35.3 36.0 -208.0
A month after being sidelined indefinitely with a blood condition, Carrasco revealed that was diagnosed with leukemia. He described the condition as "under control," but his fantasy value is the furthest thing from anyone's mind now. While he still hopes to return this season, nobody should count on him pitching in 2019.
106 Reynaldo Lopez (CWS - SP) 318 64 148 107.1 22.7 284.0 -34.0
 
107 Sergio Romo (MIA - SP,RP) 283 65 97 85.4 8.6 399.0 +116.0
 
108 Eric Lauer (SD - SP) 460 68 152 107.5 20.8 421.0 -39.0
 
109 Andrew Cashner (BOS - SP) 434 72 119 95.3 14.2 711.0 +277.0
A batting-practice pitcher in 2018, Cashner posted a 3.83 ERA and 1.19 WHIP with the Orioles before getting traded to the Red Sox. He's useful enough as an innings-eater in deep mixed leagues, but there's not enough strikeout upside to risk rostering his 5.03 SIERA. Besides, everyone pointing to his gained wins potential seems to be ignoring the fact that he went 9-3 in Baltimore before going to Boston, where Chris Sale is currently 3-9.
110 Logan Allen (SD - SP) 514 54 161 108.2 26.0 628.0 +114.0
 
111 Jesus Luzardo (OAK - SP) MiLB 446 74 147 113.5 23.3 259.0 -187.0
Initially a candidate for an early-season promotion, Luzardo was shut down in late March because of a strained rotator cuff in his left shoulder. Just as the 21-year-old southpaw was inching closer to a return around the All-Star break, he injured his lat in a Triple-A start. The premier prospect is not likely to make his major league debut anytime soon, so managers stashing him can move on in re-draft leagues.
112 Jimmy Nelson (MIL - SP) IL10 428 84 136 114.6 12.8 371.0 -57.0
Last seen in the majors on September 8, 2017, Nelson returned from a partially torn labrum and a strained rotator cuff in his throwing shoulder June 5. Before the injury cut his 2017 short, he had posted a 3.49 ERA and 199 strikeouts in 175.1 innings. Returning to ace territory, of course, isn't easy after so much time away. He allowed 14 runs in three starts spanning 12 innings before getting moved to the bullpen. Those who patiently stashed Nelson may have little choice but to cut him in standard mixed leagues.
113 Alex Wood (CIN - SP) IL60 388 65 145 112.5 16.4 230.0 -158.0
Wood, who was initially expected to return from a back injury in April, continues to suffer setbacks that push back his timetable. Although he initially looked like an intriguing piece to round out the rotation, most of that appeal came from the potential of logging more innings for the Reds. There's not enough upside to exert a spot on him in shallower leagues with limited or no IL spots, especially after yet encountering another detour in late June.
114 Dylan Bundy (BAL - SP) IL10 420 83 141 114.3 10.7 280.0 -140.0
Bundy has teased us many times before, but the former top prospect has reminded everyone of his sky-high upside by cementing a 3.05 ERA in his last seven starts. Of course, that came after getting harpooned to a 6.67 ERA through April. The 26-year-old is throwing far more changeups, but his four-seam fastball is still getting staked to a .417 wOBA. Ride the hot hand at your own risk; the floor is just as notable as the ceiling.
115 Ian Kennedy (KC - SP) 300 52 121 75.0 26.4 665.0 +365.0
The Royals as a team collected six saves through May, so most fantasy managers wrote off the situation entirely. Kennedy, however, has emerged as the undisputed closer by racking up 11 saves since the start of June. He also wields 46 strikeouts and nine walks in 38 innings, leading to a 2.26 FIP underneath his 3.32 ERA. He should be rostered in all leagues.
116 Kevin Gausman (ATL - SP) IL10 380 66 137 111.2 14.0 209.0 -171.0
Gausman, who began 2019 on the IL with a minor shoulder injury, boasted a 2.87 ERA in 10 starts with the Braves last season. He initially brought those gains into 2019 with the help of an increased splitter usage, but blow-up outings torpedoed his ERA to 6.21 before landing on the IL. He's rehabbing the foot injury at the All-Star break, but Gausman might not have a rotation spot waiting for him after the Braves signed Dallas Keuchel.
117 Danny Duffy (KC - SP) 399 66 149 118.0 16.7 458.0 +59.0
 
118 Framber Valdez (HOU - SP) MiLB   71 146 113.4 20.7 542.0  
Valdez joined Houston's rotation to replace the struggling Corbin Martin after posting a 3.12 ERA in 26 innings from the bullpen. Like Martin, the 25-year-old lefty quickly lost the role after an encouraging start. It's safe to move on in mixed leagues.
119 Josh James (HOU - SP) 372 49 131 109.4 15.8 222.0 -150.0
James missed out on his chance at the rotation because of a quad injury and landed in the bullpen instead where he is unsurprisingly dominant. Don't be shy about picking him up with expectations for him to perform similarly to Delin Betances.
120 Vince Velasquez (PHI - SP) 387 82 151 116.6 22.4 386.0 -1.0
 
121 Alex Reyes (STL - SP) MiLB 370 48 149 121.5 14.0 261.0 -109.0
Reyes didn't end up in the rotation but that doesn't mean he will be in the bullpen all season. Keep a close eye on your league's waiver wire in case the owner grows impatient and cuts him. There is a chance Reyes in the Walker Buehler of 2019's second half.
122 Freddy Peralta (MIL - SP) 378 74 142 116.9 20.6 301.0 -77.0
Peralta's first two turns tell prospective investors everything they need to know about the volatile righty. He began the season by allowing four runs in three innings, only to rebound with 11 strikeouts over eight shutout frames at Cincinnati. He'll look like a dark horse Cy Young Award contender one day, but he'll torpedo your ratios the next. After getting rocked twice more, the Brewers placed him on the IL with a sore shoulder. There's no need to stash him beyond deeper dynasty leagues.
123 Collin McHugh (HOU - RP,SP) 382 60 135 117.1 16.2 210.0 -172.0
Well, that didn't last long. Moved back into the rotation, McHugh mustered a 1.96 ERA through four superb starts. Four starts, later, his ERA has inflated to 6.37. He has relinquished eight home runs among his 24 hits allowed in those 18 frames. Those who rode his fast start must either move on or bench him until he turns the corner. It might not be long until the Astros slide him back into the bullpen.
124 Jakob Junis (KC - SP) 368 72 147 116.3 21.0 319.0 -49.0
 
125 Jhoulys Chacin (MIL - SP) 433 86 157 122.2 22.7 237.0 -196.0
 
126 Michael Wacha (STL - SP) 355 70 151 117.4 21.8 271.0 -84.0
 
127 Ryan Yarbrough (TB - SP,RP) 415 78 176 113.9 28.1 334.0 -81.0
 
128 John Gant (STL - SP,RP) 363 70 111 91.6 15.7 648.0 +285.0
Jordan Hicks is out for the season (and perhaps part of 2020) with a torn UCL. That opens up save opportunities in St. Louis. Manager Mike Shildt has hinted at Carlos Martinez as his preferred closer, but general manager Mike Girsch identified Gant as their best option. The 26-year-old righty has recorded a 2.40 ERA and 0.87 ERA in the bullpen, and that's after ceding four runs while recording one out on June 23. Pick up Gant in case he gets the saves.
129 Jerad Eickhoff (PHI - SP) IL10 390 62 150 120.5 17.9 573.0 +183.0
Eickhoff looked like a tremendous find after allowing five runs five starts into the season. He has since surrendered 32 runs and 18 homers in seven turns, bumping up his ERA to 5.71. Those who stuck with him through that entire calamity now especially need to move on after the Phillies placed him on the IL with right biceps tendinitis.
130 Chase Anderson (MIL - SP) 393 67 154 126.3 23.7 383.0 -10.0
 
131 Felix Pena (LAA - SP) 386 57 131 116.6 12.0 540.0 +154.0
 
132 Adrian Sampson (TEX - SP,RP) 501 96 152 124.0 15.3    
 
133 Sean Newcomb (ATL - SP) 344 40 152 125.4 19.2 213.0 -131.0
Newcomb got optioned to Triple-A after issuing eight walks to five strikeouts through his first three starts. The lefty allowed a ghastly 90.3% contact rate while generating just nine swinging strikes. Drop him in all leagues.
134 Brad Keller (KC - SP,RP) 479 98 150 130.3 15.8 361.0 -118.0
 
135 Kyle Freeland (COL - SP) 366 41 149 127.1 10.8 158.0 -208.0
Freeland had registered a 4.23 ERA, 25.2% K rate, and 3.98 SIERA through five starts before landing on the IL with a blister on his left middle finger. He has since ceded a 9.21 ERA, 16 strikeouts, and 15 walks in six turns. Remember when he posted a 2.40 ERA in Coors Field last year? The ballpark has exacted swift vengeance with an 8.65 ERA and .376 xwOBA. He's droppable in all mixed leagues.
136 Drew Pomeranz (SF - SP) 500 98 162 131.4 15.6 414.0 -86.0
 
137 Zack Godley (ARI - SP) 414 78 170 129.1 21.4 246.0 -168.0
Everyone's (or at least this writer's) favorite 2018 breakout pick pitched his way out of Arizona's rotation by relinquishing a 7.58 ERA and 1.72 WHIP through six disastrous starts. Those still holding out hope for a turnaround should drop Godley in all formats.
138 Adam Wainwright (STL - SP)   73 136 123.4 9.6 429.0  
 
139 Trent Thornton (TOR - SP,RP)   95 163 126.7 17.9 1,043.0  
 
140 Aaron Sanchez (TOR - SP) 510 104 160 132.5 15.0 328.0 -182.0
 
141 Tommy Milone (SEA - SP)   80 134 114.0 18.6    
 
142 Jon Duplantier (ARI - SP) IL10   109 169 134.9 21.3 650.0  
 
143 Elieser Hernandez (MIA - SP,RP)   99 157 116.2 21.8    
 
144 Gio Gonzalez (MIL - SP) IL10   99 172 135.5 21.0 403.0  
 
145 Jason Vargas (NYM - SP) 443 80 145 125.2 10.1 523.0 +80.0
 
146 Daniel Ponce de Leon (STL - SP,RP)   75 164 106.8 34.0 679.0  
 
147 Touki Toussaint (ATL - SP)   114 173 137.8 17.1 333.0  
 
148 Forrest Whitley (HOU - SP) MiLB 375 54 155 136.9 19.3 273.0 -102.0
 
149 Adbert Alzolay (CHC - SP) MiLB   89 149 120.2 25.3 979.0  
 
150 Cal Quantrill (SD - SP)   109 165 128.3 17.8    
 
151 Mike Leake (SEA - SP)   87 153 128.8 18.1 463.0  
 
152 Homer Bailey (OAK - SP)   110 136 122.2 8.9 826.0  
 
153 Trevor Cahill (LAA - SP) 454 99 164 138.9 15.1 452.0 -2.0
 
154 Derek Holland (SF - SP) 473 103 165 136.0 17.3 388.0 -85.0
 
155 Corbin Martin (HOU - SP,RP) MiLB   115 176 138.6 20.2 993.0  
 
156 Jalen Beeks (BOS - SP) MiLB   77 162 117.0 30.2    
 
157 Trevor May (MIN - SP,RP) 413 77 150 127.6 25.9 240.0 -173.0
May did not win the closer job in Minnesota. While he may get a few saves here and there, Rocco Baldelli is employing a true closer by committee approach. May can be used as a Josh Hader-lite, but otherwise is droppable.
158 Bryse Wilson (ATL - SP) MiLB   85 183 140.9 27.4 443.0  
 
159 Dereck Rodriguez (SF - SP) MiLB 448 96 166 139.9 13.5 295.0 -153.0
 
160 Matt Harvey (LAA - SP) 438 92 181 133.0 30.7 390.0 -48.0
 
161 Jose Urena (MIA - SP) IL60   124 198 143.8 24.7 422.0  
 
162 Danny Salazar (CLE - SP) IL60   107 195 141.2 31.0 585.0  
 
163 Clay Buchholz (TOR - SP) IL60 436 90 174 132.0 30.7 404.0 -32.0
 
164 Jordan Zimmermann (DET - SP)   129 187 149.4 19.9 446.0  
 
165 Jonathan Loaisiga (NYY - SP) IL60 457 101 148 134.3 19.3 426.0 -31.0
 
166 A.J. Puk (OAK - SP) MiLB   74 193 151.3 24.8 622.0  
 
167 Peter Lambert (COL - SP)   115 184 140.3 27.2    
 
168 Mitch Keller (PIT - SP) MiLB   61 167 142.8 14.5 593.0  
Making his MLB debut on Memorial Day, Keller surrendered six runs in his first inning of work. At least he recovered with three scoreless frames and seven total strikeouts. The 23-year-old neophyte registered a 3.45 ERA and 56 strikeouts in 47 innings prior to his promotion, which was originally scheduled as a spot-start. He may make more starts if Jordan Lyles misses time, but he still needs to prove worthy of a spot in standard re-draft mixed leagues.
169 Wade LeBlanc (SEA - SP,RP) 505 115 177 145.0 21.9 391.0 -114.0
 
170 Marcus Walden (BOS - SP,RP)   94 128 111.0 17.0    
 
171 Ariel Jurado (TEX - SP)   88 138 113.0 25.0    
 
172 Sam Gaviglio (TOR - SP,RP)   96 131 113.5 17.5 938.0  
 
173 Seranthony Dominguez (PHI - SP,RP) IL10   123 170 146.2 19.2 256.0  
Dominguez is considering Tommy John surgery after going on the IL with an injured ulnar collateral ligament. After ascending to Philadelphia's closer role in a tremendous rookie campaign, he posted an underwhelming 4.01 ERA with no saves in 24.1 innings. Even managers in holds leagues can comfortable drop him.
174 Brett Anderson (OAK - SP,RP)   100 166 133.0 26.9    
 
175 Kyle Wright (ATL - SP)   82 178 153.9 11.7 420.0  
 
176 Nick Kingham (TOR - SP) DFA 440 94 159 147.0 8.3 600.0 +160.0
 
177 Justus Sheffield (SEA - SP,RP) MiLB   124 189 155.0 19.1 471.0  
 
178 Brent Honeywell Jr. (TB - SP) MiLB 509 117 159 138.0 17.1 558.0 +49.0
 
179 Daniel Mengden (OAK - SP) 490 109 151 130.0 21.0 605.0 +115.0
 
180 Francisco Liriano (PIT - SP)   124 137 130.5 6.5 768.0  
 
181 Daniel Norris (DET - SP)   120 177 146.7 23.4 581.0  
 
182 Tyson Ross (DET - SP) IL60 503 113 182 149.7 28.3 478.0 -25.0
 
183 Marco Estrada (OAK - SP) IL60   132 196 160.6 22.8 531.0  
 
184 Jefry Rodriguez (CLE - SP,RP) IL10   128 185 155.5 22.6    
 
185 Luis Cessa (NYY - SP,RP) 508 116 158 137.0 21.0 509.0 +1.0
 
186 Jaime Barria (LAA - SP) MiLB   131 174 150.7 17.7 457.0  
 
187 Seth Lugo (NYM - SP,RP)   137 182 161.8 18.9 454.0  
 
188 Jeremy Hellickson (WSH - SP) IL60   123 194 165.3 30.6 603.0  
 
189 Taijuan Walker (ARI - SP) IL60   133 183 165.7 23.1 647.0  
 
190 Drew Smyly (SP) FA   134 197 165.5 31.5 467.0  
 
191 Cole Irvin (PHI - SP)   134 168 156.3 15.8    
 
192 Robbie Erlin (SD - SP,RP) MiLB   149 184 166.5 15.6 590.0  
 
193 Jake Faria (TB - SP) MiLB   150 188 163.7 17.2 643.0  
 
194 Ivan Nova (CWS - SP)   140 185 168.0 19.9 598.0  
 
195 Dan Straily (BAL - SP) MiLB   141 186 163.5 22.5 656.0  
 
196 Austin Voth (WSH - SP)   141 175 158.0 17.0    
 
197 Felix Hernandez (SEA - SP) IL10   151 190 169.8 15.8 428.0  
 
198 Ervin Santana (CWS - SP) MiLB   160 199 179.5 19.5 584.0