Advanced Stats - Pitching Charts: Monday, August 17th
Ten games to kick off the week on Monday and while we don’t have really have any of the super-elite DFS pitchers on the mound tonight, there are several from just the next level down. Most of those guys have tough matchups and/or other drawbacks tonight though, so it might actually be a very tough pitching night with nobody coming up as a clear cut top rated pitcher.
Don’t forget to watch for lineups, umpire assignments, and Kevin’s weather report as they are released later in the day, all of which may change the equation and help you decide between two pitchers of otherwise equal value in a pinch.
Most of the stats in these charts are pulled directly from the Fangraphs.com database. If a stat is used that you are not familiar with and want to learn more about, their glossary does a terrific job of explaining all of the advanced stats I use in these charts.
NOTE: C.C. Sabathia has been scratched and will be replaced by Bryan Mitchell
Starting Pitching Main Chart
We’re using Seamheads.com three-year park factors. Home team is in bold. Team Def = UZR/150. L2Yrs is a rolling calendar. Hm/Rd xFIP is since the start of the 2014 season. Opp team offensive stats are wRC+. Combo stats are explained below.
| Pitcher | Team | Team Def | SIERA L2Yrs | IP/GS L2Yrs | GB/FB L2Yrs | Park Run | Hm/Rd xFIP | SIERA L14 | Opp | Opp Hm/Rd | Opp L/R wRC+ | Opp L7 wRC+ | Comb K% | Comb BB% | Comb LD% | Comb HR/FB% | Comb IFFB% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Andrew Heaney | ANA | 2 | 3.99 | 5.8 | 1.13 | 0.91 | 3.89 | 4.71 | CHW | 90 | 72 | 100 | 18.3% | 5.1% | 20.6% | 11.6% | 8.7% |
| Carlos Rodon | CHW | -6.6 | 4.02 | 5.32 | 1.72 | 0.91 | 3.36 | 2.87 | ANA | 104 | 90 | 81 | 22.9% | 8.6% | 24.7% | 9.9% | 6.6% |
| CC Sabathia | NYY | -6.6 | 3.75 | 5.95 | 1.52 | 1.02 | 3.12 | 3.8 | MIN | 73 | 93 | 102 | 20.1% | 7.1% | 22.1% | 11.9% | 13.4% |
| Chris Heston | SFO | 1 | 3.83 | 6.04 | 2.29 | 0.98 | 3.97 | 6.01 | STL | 103 | 100 | 106 | 16.9% | 8.3% | 22.3% | 10.7% | 10.4% |
| Chris Tillman | BAL | 7.9 | 4.18 | 5.99 | 1.05 | 1.04 | 4.19 | 3.65 | OAK | 91 | 96 | 101 | 18.1% | 6.0% | 19.1% | 15.7% | 8.7% |
| Cole Hamels | TEX | 3.5 | 3.23 | 6.7 | 1.47 | 1.08 | 3.13 | 3.37 | SEA | 94 | 98 | 133 | 23.4% | 7.0% | 18.4% | 17.0% | 9.8% |
| Colin Rea | SDG | -7.8 | 3.72 | 5. | 1.6 | 0.84 | 3.53 | 3.72 | ATL | 83 | 89 | 95 | 17.7% | 6.2% | 21.3% | 3.8% | 3.9% |
| Danny Salazar | CLE | -3 | 3.15 | 5.77 | 0.97 | 1.07 | 3.33 | 3.84 | BOS | 112 | 95 | 200 | 22.0% | 8.8% | 20.0% | 12.8% | 10.3% |
| Erasmo Ramirez | TAM | 10.6 | 4.25 | 5.21 | 1.24 | 1.01 | 4.2 | 4.29 | HOU | 114 | 103 | 84 | 19.7% | 7.6% | 18.6% | 12.2% | 11.9% |
| Gerrit Cole | PIT | -3.9 | 3.11 | 6.38 | 1.73 | 0.91 | 3.14 | 4.12 | ARI | 94 | 97 | 137 | 22.2% | 7.5% | 22.9% | 8.5% | 9.2% |
| Jeremy Hellickson | ARI | 3.5 | 4.12 | 5.19 | 1.03 | 0.91 | 3.94 | 4.57 | PIT | 107 | 100 | 124 | 19.2% | 7.0% | 22.4% | 10.7% | 4.7% |
| Justin Nicolino | FLA | 4.8 | 5.55 | 5.4 | 1.37 | 1.07 | 4.82 | 5.67 | MIL | 85 | 69 | 57 | 13.4% | 6.0% | 20.2% | 6.0% | 7.0% |
| Kyle Gibson | MIN | 2.9 | 4.11 | 5.89 | 2.08 | 1.02 | 4.09 | 3.93 | NYY | 116 | 105 | 84 | 18.7% | 8.4% | 21.4% | 14.5% | 8.7% |
| Matt Barnes | BOS | -4 | 3.67 | 0.72 | 1.07 | 4.96 | CLE | 90 | 98 | 94 | |||||||
| Matt Garza | MIL | -5.1 | 4.15 | 6.04 | 1.25 | 1.07 | 3.73 | 4.35 | FLA | 85 | 79 | 115 | 18.8% | 7.0% | 19.4% | 10.6% | 12.5% |
| Michael Wacha | STL | 1.1 | 3.61 | 6. | 1.27 | 0.98 | 3.66 | 3.96 | SFO | 109 | 115 | 127 | 20.5% | 7.3% | 22.3% | 9.5% | 7.0% |
| Scott Kazmir | HOU | -1.8 | 3.55 | 5.97 | 1.19 | 1.01 | 3.6 | 4.33 | TAM | 96 | 113 | 124 | 20.0% | 7.1% | 21.7% | 12.5% | 9.5% |
| Sonny Gray | OAK | -7.9 | 3.46 | 6.68 | 1.97 | 1.04 | 3.28 | 3.95 | BAL | 113 | 102 | 130 | 21.2% | 6.9% | 18.0% | 11.9% | 7.1% |
| Taijuan Walker | SEA | -3.1 | 3.65 | 5.75 | 1.07 | 1.08 | 3.92 | 4 | TEX | 99 | 100 | 109 | 20.0% | 7.7% | 21.5% | 11.2% | 11.3% |
| Williams Perez | ATL | -3.6 | 4.92 | 5.91 | 1.66 | 0.84 | 5.19 | 6.21 | SDG | 89 | 90 | 110 | 15.9% | 9.1% | 17.7% | 9.3% | 5.1% |
Andrew Heaney has allowed more than two ERs only once in nine starts, but hasn’t completed six innings in any of his last three. He may be one of those workload limit guys we have to start looking into at this point in the season and may only have 90 or so pitches to work with. He comes in with an average 13.7 K-BB% due to excellent control, but has an ERA much lower than his estimators. That doesn’t always make a pitcher unusable after taking all other factors including price and matchup into account. The White Sox are the 3rd worst offense vs LHP (15.7 K-BB%, 8.3 HR/FB, 5.6 Hard-Soft%), which is actually a great improvement from where they had been. They are one of the top park adjusted matchups tonight.
Carlos Rodon is coming off the best game of his short major league career, striking out a season high 11 of 26 Angels, but perhaps more surprisingly only walking one. He still has a 12.3 BB% for the season but has dropped it down to a more league average 7.5% over his last four starts. Obviously, walking fewer batters is going to allow him to get deeper into games and make him more effective for daily fantasy players. This was the first time he’s completed seven innings though, so he’s not there yet. He has a -6.6 Hard-Soft% over the last two weeks. The Angels are a good home offense, but not below average vs LHP, and have not hit well over the last week (5.8 HR/FB, 0.5 Hard-Soft%). Overall, they park adjust favorably for the pitcher.
Bryan Mitchell has had many multiple inning relief outings and has gone at least three innings each of the last three times out this month, but has just one four inning start this month allowing four runs, but striking out five of 20 White Sox batters. He has a 16.7 K-BB% for the season in 19.1 IP with an 18.2 HR/FB, but 2.64 GB/FB and 1.8 Hard-Soft%. Minnesota is the worst road offense in the majors (22.2 K%, 8.0 HR/FB).
Chris Tillman has had a strange season. He was getting regularly pounded through June, then started pitching better for a while, followed by a period of his ERA looking better than the underlying numbers for a few starts before not making it out of the 3rd innings against Seattle last time out. You just don’t know what version you’re going to get. For the season, he has a well below average 8.1 K-BB%, but also just a 6.7 HR/FB at home since last season, though I’m slightly skeptical of his ability to maintain that. He faces a below average Oakland team on the road, but fairly neutral vs RHP and with the positive park adjustment. They have just a 17.3 K%, but 5.1 Hard-Soft% vs RHP.
Cole Hamels hasn’t exactly impressed Ranger fans yet, allowing five HRs in his first two starts, but the strikeout numbers are just about where they usually are. To go along with an 18.2 K-BB% he still maintains a 4.5 Hard-Soft% for the season despite that number jumping to 38.5% over his last two starts. Seattle is a mostly neutral offense here, but have been hot over the last week and become a tough matchup with the positive park adjustment. They have a 15.2 K%, but 13.0 HR/FB vs LHP with a 13.4 HR/FB on the road.
Colin Rea was very mediocre in his first start against the Reds, allowing three ERs in five innings, striking out four of 22 batters, but getting just two swinging strikes and a 58.8 Hard-Soft%. It doesn’t get much easier against the Braves, in the strikeout department at least (17.9 K% on the road, 17.1 K% vs RHP, 16.8 K% over the last week), but it’s totally different from a batted ball perspective. Atlanta is poor on the road (7.8 HR/FB) and vs RHP (7.7 HR/FB, 5.3 Hard-Soft%) and park adjust to one of the top matchups tonight.
Danny Salazar has struck out at least six of his last seven, but no more than eight. He’s allowed a total of 3 runs over his last three starts and has a 20.5 K-BB% despite a season high five walks in his last start. He has a 12.3 HR/FB on the road and faces not only a pretty strong home offense in a tough park, but they rarely strike out (17.1 K% at home, 16.7 K% vs RHP, 15.3 K% over the last week) and are probably the hottest team we’ve seen over a single week span this season. They are easily the worst park adjusted matchup tonight.
Erasmo Ramirez pitched seven shutout innings in his last start after getting roughed up in each of the previous three. He gets a lot of swinging strikes that he has trouble converting into strikeouts, but maybe the Astros help him out there (23.9 K% at home, 23.8 K% vs RHP). Houston is a very tough home team (18.0 HR/FB), above average vs RHP (14.9 HR/FB), but cooled down over the last week. In a fairly neutral run environment, they turn into a slightly unfavorable matchup.
Gerrit Cole hasn’t pitched more than 6 innings in any of his last three starts, but still has only allowed more than three ERs once this year (though he did allow four total runs in his last start). He’s been remarkably consistent in not only run prevention, but has also struck out between five and eight betters in all but five of 23 starts. He has a 19.2 K-BB% this year and an 8.3 HR/FB for his career. Strangely, he allows more HRs at home (six of his eight this year). Arizona has been hot (30.9 Hard-Soft%), but are otherwise very average in strikeouts and HR/FB on the road and vs RHP. They park adjust down to slightly favorable matchup here.
Jeremy Hellickson is coming off his best outing of the season with eight shutout innings against the Phillies with six strikeouts. It has otherwise not been a good season and it’s not just the park in Arizona, as 11 of his 18 HRs have been allowed on the road. The park shift may help him slightly today, but the Pirates are a good offense who have been hitting the ball well seemingly since the All Star break. They hit for average power (10.0 HR/FB) in a tough home park with the park adjustment making them a neutral matchup tonight.
Kyle Gibson has wrapped two good starts around a terrible one in Toronto over his last three, but who don’t the Blue Jays bludgeon? The K% is up to at least respectability if not average, but I still think there’s some upside there considering a league average SwStr%. He has just a 7.3 K-BB% on the road since last season and faces an extremely strong home offense (9.0 BB%, 14.8 HR/FB), but they are actually better vs LHP than RHP this season, though still formidable either way and not a favorable opponent after park considerations tonight.
Matt Garza has pitched well over his last two starts (14 IP – 3 ER – 9 K – 50 BF), though he has just a 7.9 K-BB% and 15.8 Hard-Soft% for the season with a 12.7 HR/FB at home in his Milwaukee career. He has a great matchup tonight though, against a team poor road team (14.3 K-BB%) and the worst offense vs RHP in baseball (6.4 Hard-Soft%). They remain a favorable matchup even with the upward adjustment for park.
Michael Wacha has allowed a total of two ERs over his last 20 innings with 20 Ks. He has an above average, but not elite, 14.8 K-BB% for the season and just a 7.0 HR/FB at home since last season, which seems par for the course in St Louis. He has a really tough matchup against the top road offense in baseball (13.0 HR/FB) and also the best vs RHP (18.0 K%). They do it more with line drives than HRs, which fits them nicely in this stadium. It’s a poor matchup with little park adjustment necessary for run environment.
Taijuan Walker seems to do the opposite of whatever I expect from him in any given matchup. Three of his last four outings have been fairly mediocre, including one in Colorado, which may actually count as a victory. For the season, he now has a 17.2 K-BB%, which is pretty good. Texas is a neutral offense with some LH power, though a fairly average 11.0 HR/FB and 10.7 Hard-Soft% vs RHP. A boost for park effects makes them a tougher matchup tonight.
NOT AS GOOD AS THEY LOOK
This list is reserved for pitchers who may look attractive because their ERAs are much lower than their estimators. The reason for this is almost always extreme BABIP, LOB, and/or HR/FB deviation from the norm, so we’ll just quote those stats and be done with them.
League AVG (.294 BABIP – 72.3 LOB% – 10.8 HR/FB)
Extreme deviations from league averages are italicized
Scott Kazmir (.249 BABIP – 79.3 LOB% – 7.7 HR/FB) – I believe he’s going to find all of these numbers more difficult to sustain in Houston. His numbers look decent so far, but with just 16 strikeouts in four starts (though is SwStr% suggests better). Tampa Bay is a top offense vs LHP.
Sonny Gray (.242 BABIP – 81.0 LOB% – 6.4 HR/FB) – I’ve written many times before about the circumstances around him, allowing Gray to possibly sustain some of the built in success above his actual underlying performance and that’s still true, but he loses quite a bit on the road sometimes where he’s going to be over-valued, as I believe he is tonight. Baltimore has a 16.6 HR/FB at home and 15.0 HR/FB vs RHP.
NO THANK YOU (In order from least to most offensive)
Chris Heston has unraveled over the last month with a 0.0 K-BB% over his last four starts (11.8% each).
Matt Barnes has relieved all season and all of his 31.1 career major league innings have come in that capacity. He started his last two AAA games before the recall, but maxed out at 4.2 IP in his last start. It would be surprising if he went more than five innings against a very patient team.
Justin Nicolino has gotten seven swinging strikes in 243 major league pitches this season, which is a shame in a matchup this damn good even in a tough park.
Combo K/BB Charts
These are the Combo K & BB numbers from above fleshed out. They are weighted equally in the main chart above. They probably shouldn’t be, but originally were due to size limitations. What’s the correct weighting? Who knows? But now you have all 6 components (Pitcher: L2Yrs, H/R, L14Days – Opposition: H/A, vL/R, L7Days) that make up the above numbers.
| Pitcher | Team | K% | BB% | Split | K% | BB% | Split | K% | BB% |
|---|---|---|---|---|---|---|---|---|---|
| Andrew Heaney | Angels | 17.1% | 4.6% | Home | 17.2% | 3.3% | L14 Days | 12.0% | 4.0% |
| Carlos Rodon | White Sox | 24.4% | 12.3% | Road | 25.1% | 10.7% | L14 Days | 29.2% | 6.3% |
| CC Sabathia | Yankees | 19.6% | 6.3% | Home | 23.2% | 4.6% | L14 Days | 19.6% | 9.8% |
| Chris Heston | Giants | 18.4% | 7.7% | Road | 17.1% | 6.1% | L14 Days | 11.1% | 13.3% |
| Chris Tillman | Orioles | 18.2% | 7.6% | Home | 17.1% | 7.4% | L14 Days | 13.3% | 0.0% |
| Cole Hamels | Rangers | 24.6% | 6.7% | Home | 23.7% | 6.6% | L14 Days | 26.9% | 7.7% |
| Colin Rea | Padres | 18.2% | 4.6% | Home | 18.2% | 4.6% | L14 Days | 18.2% | 4.6% |
| Danny Salazar | Indians | 27.2% | 7.4% | Road | 26.7% | 7.2% | L14 Days | 28.9% | 13.5% |
| Erasmo Ramirez | Rays | 17.8% | 8.3% | Road | 18.1% | 7.9% | L14 Days | 12.0% | 4.0% |
| Gerrit Cole | Pirates | 24.7% | 6.3% | Home | 23.7% | 5.8% | L14 Days | 22.5% | 10.2% |
| Jeremy Hellickson | Diamondbacks | 18.8% | 7.3% | Road | 19.5% | 6.8% | L14 Days | 16.1% | 7.1% |
| Justin Nicolino | Marlins | 5.9% | 5.9% | Road | 8.0% | 8.0% | L14 Days | 0.0% | 4.0% |
| Kyle Gibson | Twins | 15.4% | 7.6% | Road | 15.4% | 8.1% | L14 Days | 21.6% | 9.8% |
| Matt Barnes | Red Sox | 20.3% | 6.8% | Home | 19.4% | 6.5% | L14 Days | ||
| Matt Garza | Brewers | 18.0% | 7.6% | Home | 19.7% | 7.1% | L14 Days | 18.0% | 8.0% |
| Michael Wacha | Cardinals | 21.8% | 6.8% | Home | 20.4% | 6.2% | L14 Days | 23.2% | 8.9% |
| Scott Kazmir | Astros | 22.4% | 6.7% | Home | 21.2% | 6.8% | L14 Days | 15.4% | 7.7% |
| Sonny Gray | Athletics | 21.5% | 7.5% | Road | 21.9% | 7.7% | L14 Days | 21.1% | 7.0% |
| Taijuan Walker | Mariners | 22.7% | 7.3% | Road | 20.5% | 7.6% | L14 Days | 20.8% | 7.6% |
| Williams Perez | Braves | 14.7% | 11.0% | Road | 11.8% | 12.4% | L14 Days | 5.0% | 10.0% |
Combo K/BB Charts – Opponent
| Opponent | Split | K% | BB% | Split | K% | BB% | Split | K% | BB% |
|---|---|---|---|---|---|---|---|---|---|
| White Sox | Road | 20.0% | 5.6% | LH | 21.6% | 5.9% | L7Days | 21.6% | 6.9% |
| Angels | Home | 20.1% | 7.7% | LH | 18.9% | 8.3% | L7Days | 19.9% | 6.5% |
| Twins | Road | 22.2% | 6.8% | LH | 19.5% | 7.1% | L7Days | 16.4% | 8.0% |
| Cardinals | Home | 18.5% | 8.3% | RH | 18.9% | 7.5% | L7Days | 17.2% | 7.0% |
| Athletics | Road | 19.5% | 7.6% | RH | 17.9% | 7.3% | L7Days | 22.7% | 6.0% |
| Mariners | Road | 20.1% | 7.3% | LH | 21.1% | 5.9% | L7Days | 23.7% | 7.6% |
| Braves | Road | 17.9% | 6.7% | RH | 17.1% | 7.3% | L7Days | 16.8% | 9.5% |
| Red Sox | Home | 17.1% | 7.8% | RH | 16.7% | 7.7% | L7Days | 15.3% | 9.3% |
| Astros | Home | 23.9% | 9.1% | RH | 23.8% | 7.6% | L7Days | 22.3% | 8.9% |
| Diamondbacks | Road | 20.9% | 7.5% | RH | 20.9% | 7.6% | L7Days | 20.7% | 7.4% |
| Pirates | Home | 19.4% | 7.1% | RH | 20.5% | 6.8% | L7Days | 21.0% | 7.0% |
| Brewers | Home | 20.6% | 7.3% | LH | 20.8% | 7.0% | L7Days | 24.9% | 3.8% |
| Yankees | Home | 19.2% | 9.0% | RH | 19.1% | 8.2% | L7Days | 21.7% | 7.4% |
| Indians | Road | 18.6% | 8.6% | RH | 18.9% | 8.8% | L7Days | 18.5% | 7.5% |
| Marlins | Road | 20.4% | 6.1% | RH | 19.7% | 6.4% | L7Days | 17.0% | 7.0% |
| Giants | Road | 18.6% | 7.0% | RH | 18.0% | 7.1% | L7Days | 21.0% | 7.5% |
| Rays | Road | 21.0% | 7.4% | LH | 21.5% | 7.9% | L7Days | 18.4% | 5.9% |
| Orioles | Home | 20.6% | 6.8% | RH | 22.2% | 6.9% | L7Days | 20.0% | 5.4% |
| Rangers | Home | 19.0% | 8.4% | RH | 19.2% | 7.8% | L7Days | 17.9% | 7.3% |
| Padres | Home | 23.1% | 6.3% | RH | 21.8% | 6.6% | L7Days | 18.7% | 8.2% |
Combo Batted Ball Charts
See the explanation for the K/BB chart above.
| Pitcher | Team | LD% | HR/FB% | IFFB% | Split | LD% | HR/FB% | IFFB% | Split | LD% | HR/FB% | IFFB% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Andrew Heaney | Angels | 21.0% | 11.1% | 7.1% | Home | 17.1% | 11.1% | 7.4% | L14 Days | 22.0% | 12.5% | 6.3% |
| Carlos Rodon | White Sox | 27.2% | 10.4% | 6.0% | Road | 25.9% | 10.3% | 3.4% | L14 Days | 33.3% | 11.1% | 0.0% |
| CC Sabathia | Yankees | 23.3% | 17.1% | 9.5% | Home | 24.2% | 18.6% | 10.2% | L14 Days | 23.5% | 0.0% | 33.3% |
| Chris Heston | Giants | 22.2% | 7.9% | 11.9% | Road | 22.4% | 12.0% | 20.0% | L14 Days | 21.2% | 15.4% | 0.0% |
| Chris Tillman | Orioles | 19.7% | 9.2% | 10.5% | Home | 20.3% | 6.7% | 10.6% | L14 Days | 15.4% | 50.0% | 0.0% |
| Cole Hamels | Rangers | 20.8% | 10.3% | 9.7% | Home | 23.9% | 15.6% | 15.6% | L14 Days | 5.9% | 33.3% | 11.1% |
| Colin Rea | Padres | 23.5% | 0.0% | 0.0% | Home | 23.5% | 0.0% | 0.0% | L14 Days | 23.5% | 0.0% | 0.0% |
| Danny Salazar | Indians | 21.8% | 11.4% | 9.7% | Road | 20.5% | 12.3% | 10.1% | L14 Days | 20.0% | 15.4% | 15.4% |
| Erasmo Ramirez | Rays | 19.8% | 10.8% | 10.8% | Road | 19.3% | 11.0% | 9.0% | L14 Days | 16.7% | 7.7% | 15.4% |
| Gerrit Cole | Pirates | 21.5% | 7.7% | 8.8% | Home | 21.0% | 11.6% | 11.6% | L14 Days | 28.1% | 0.0% | 8.3% |
| Jeremy Hellickson | Diamondbacks | 21.9% | 11.9% | 4.4% | Road | 23.1% | 13.9% | 5.0% | L14 Days | 28.2% | 6.7% | 0.0% |
| Justin Nicolino | Marlins | 22.4% | 5.3% | 5.3% | Road | 19.0% | 0.0% | 0.0% | L14 Days | 21.7% | 0.0% | 16.7% |
| Kyle Gibson | Twins | 20.3% | 10.2% | 10.9% | Road | 18.1% | 10.2% | 13.6% | L14 Days | 29.4% | 25.0% | 0.0% |
| Matt Barnes | Red Sox | 23.6% | 14.9% | 8.5% | Home | 24.4% | 20.8% | 8.3% | L14 Days | |||
| Matt Garza | Brewers | 21.6% | 10.5% | 11.6% | Home | 21.8% | 12.7% | 12.0% | L14 Days | 5.7% | 12.5% | 18.8% |
| Michael Wacha | Cardinals | 21.2% | 6.8% | 9.0% | Home | 21.3% | 7.0% | 9.6% | L14 Days | 23.7% | 5.9% | 5.9% |
| Scott Kazmir | Astros | 20.6% | 7.9% | 6.9% | Home | 17.3% | 4.0% | 9.2% | L14 Days | 25.6% | 30.0% | 10.0% |
| Sonny Gray | Athletics | 17.3% | 8.0% | 8.0% | Road | 15.4% | 5.6% | 11.3% | L14 Days | 12.5% | 5.3% | 0.0% |
| Taijuan Walker | Mariners | 22.6% | 11.6% | 11.6% | Road | 24.5% | 12.1% | 15.0% | L14 Days | 23.7% | 6.7% | 13.3% |
| Williams Perez | Braves | 19.2% | 9.2% | 3.1% | Road | 17.7% | 9.1% | 3.0% | L14 Days | 12.0% | 5.3% | 0.0% |
Combo Batted Ball Charts – Opponent
| Opponent | Split | LD% | HR/FB% | IFFB% | Split | LD% | HR/FB% | IFFB% | Split | LD% | HR/FB% | IFFB% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| White Sox | Road | 21.9% | 9.8% | 10.5% | LH | 22.0% | 8.3% | 10.7% | L7Days | 19.6% | 16.7% | 10.4% |
| Angels | Home | 21.9% | 12.1% | 10.5% | LH | 18.6% | 9.9% | 11.0% | L7Days | 21.4% | 5.8% | 8.7% |
| Twins | Road | 19.1% | 8.0% | 11.0% | LH | 19.7% | 11.2% | 8.9% | L7Days | 22.6% | 16.4% | 7.3% |
| Cardinals | Home | 22.2% | 8.3% | 9.0% | RH | 22.5% | 9.2% | 9.9% | L7Days | 23.1% | 11.3% | 11.3% |
| Athletics | Road | 20.8% | 10.2% | 8.7% | RH | 20.7% | 8.7% | 9.4% | L7Days | 17.7% | 9.1% | 12.7% |
| Mariners | Road | 19.2% | 13.4% | 7.4% | LH | 20.8% | 13.0% | 10.6% | L7Days | 19.8% | 16.4% | 4.5% |
| Braves | Road | 22.2% | 7.8% | 8.8% | RH | 22.0% | 7.7% | 9.6% | L7Days | 13.1% | 7.3% | 4.9% |
| Red Sox | Home | 20.7% | 11.4% | 9.5% | RH | 20.3% | 9.5% | 10.8% | L7Days | 16.7% | 16.9% | 6.2% |
| Astros | Home | 18.2% | 18.0% | 9.9% | RH | 20.2% | 14.9% | 11.3% | L7Days | 17.2% | 10.6% | 14.9% |
| Diamondbacks | Road | 20.2% | 10.9% | 9.9% | RH | 21.8% | 10.1% | 9.0% | L7Days | 24.7% | 10.4% | 7.5% |
| Pirates | Home | 21.6% | 11.5% | 6.0% | RH | 20.9% | 10.0% | 7.0% | L7Days | 18.5% | 10.4% | 6.0% |
| Brewers | Home | 21.0% | 11.4% | 6.9% | LH | 17.6% | 11.4% | 5.5% | L7Days | 19.7% | 7.8% | 7.8% |
| Yankees | Home | 19.4% | 14.8% | 11.5% | RH | 21.0% | 13.7% | 9.0% | L7Days | 20.1% | 13.0% | 7.2% |
| Indians | Road | 20.1% | 9.7% | 10.3% | RH | 21.0% | 9.7% | 12.1% | L7Days | 26.0% | 2.2% | 15.2% |
| Marlins | Road | 21.9% | 11.0% | 8.4% | RH | 20.1% | 9.3% | 8.6% | L7Days | 25.3% | 7.7% | 15.4% |
| Giants | Road | 22.5% | 13.0% | 6.1% | RH | 21.5% | 11.1% | 7.0% | L7Days | 23.6% | 13.3% | 4.4% |
| Rays | Road | 21.4% | 9.9% | 9.5% | LH | 20.6% | 12.0% | 10.0% | L7Days | 24.6% | 11.4% | 11.4% |
| Orioles | Home | 21.2% | 16.6% | 8.0% | RH | 20.9% | 15.0% | 9.5% | L7Days | 20.5% | 20.9% | 6.0% |
| Rangers | Home | 19.5% | 11.5% | 8.5% | RH | 18.9% | 11.0% | 8.5% | L7Days | 19.6% | 14.3% | 11.1% |
| Padres | Home | 19.8% | 10.9% | 7.1% | RH | 19.5% | 10.1% | 8.2% | L7Days | 18.2% | 11.1% | 9.3% |
K/SwStr Chart (2015 LG AVG – 20.2 K% – 9.8 SwStr% – 2.06 K/SwStr)
Getting called strikeouts can be a skill, but it’s usually not a sustainable one at a large deviation from the league rate (catcher framing and other factors may make some difference here). K% correlates heavily with SwStr% though. Look for a large difference and you might find a potential adjustment before anyone else.
| Pitcher | Team | K% Season | SwStr% Season | K%/SwStr% | K% L30 Days | SwStr% L30 Days | K%/SwStr% |
|---|---|---|---|---|---|---|---|
| Andrew Heaney | ANA | 17.7% | 9.6% | 1.84 | 13.7% | 8.6% | 1.59 |
| Carlos Rodon | CHW | 24.4% | 10.5% | 2.32 | 28.0% | 11.3% | 2.48 |
| CC Sabathia | NYY | 19.0% | 8.9% | 2.13 | 18.1% | 8.7% | 2.08 |
| Chris Heston | SFO | 18.5% | 8.8% | 2.10 | 14.5% | 8.0% | 1.81 |
| Chris Tillman | BAL | 16.7% | 7.8% | 2.14 | 16.7% | 9.6% | 1.74 |
| Cole Hamels | TEX | 25.3% | 13.4% | 1.89 | 26.7% | 15.0% | 1.78 |
| Colin Rea | SDG | 18.2% | 2.7% | 6.74 | 18.2% | 2.7% | 6.74 |
| Danny Salazar | CLE | 28.1% | 12.2% | 2.30 | 26.5% | 9.6% | 2.76 |
| Erasmo Ramirez | TAM | 19.0% | 11.9% | 1.60 | 15.2% | 10.2% | 1.49 |
| Gerrit Cole | PIT | 24.8% | 10.3% | 2.41 | 25.8% | 12.1% | 2.13 |
| Jeremy Hellickson | ARI | 19.1% | 10.6% | 1.80 | 18.0% | 10.5% | 1.71 |
| Justin Nicolino | FLA | 5.9% | 2.9% | 2.03 | 0.0% | 0.0% | |
| Kyle Gibson | MIN | 17.3% | 9.6% | 1.80 | 19.4% | 10.1% | 1.92 |
| Matt Barnes | BOS | 20.2% | 11.2% | 1.80 | |||
| Matt Garza | MIL | 16.0% | 8.1% | 1.98 | 18.3% | 9.3% | 1.97 |
| Michael Wacha | STL | 20.9% | 10.1% | 2.07 | 25.6% | 10.9% | 2.35 |
| Scott Kazmir | HOU | 21.4% | 10.6% | 2.02 | 15.7% | 10.0% | 1.57 |
| Sonny Gray | OAK | 21.8% | 9.7% | 2.25 | 19.6% | 10.0% | 1.96 |
| Taijuan Walker | SEA | 23.4% | 10.4% | 2.25 | 24.8% | 10.2% | 2.43 |
| Williams Perez | ATL | 14.7% | 5.5% | 2.67 | 6.9% | 6.1% | 1.13 |
Andrew Heaney has seen a dip in his K% over the last month, bringing it below league average for the season, but his SwStr%, which is actually league average for the season, is down just a point, so the hope is that he’ll revert back up to a league average K%.
Chris Tillman has me interested after seeing his SwStr% shoot up over the last month with no change in his K% at all, but then I noticed it was almost entirely due to a 17.0 SwStr% in a start against Detroit a few weeks back.
Danny Salazar has seen a dip in his SwStr%, not realized in his K% over the last month. While he’s had three double digit SwStr% efforts over the last month, he’s topped out at 11% and bottomed out a 6.3%.
Erasmo Ramirez is the only full season non-conformist on this list, but has just run into his first two start streak with a single digit SwStr%, topping out a 6.1% over his last two starts.
Jeremy Hellickson has some upside in his K%. He’s not going to get the pitch framing he enjoyed in Tampa Bay. Welington Castillo (-6.5 RAA in just 2980 innings) might be the worst at it in the league.
ERA Estimators Chart (2015 LG AVG – 3.85 ERA – 3.78 SIERA – 3.85 xFIP – 3.85 FIP)
How a pitcher’s ERA matches up against his defense independent estimators.
| Pitcher | Team | Season ERA | Season SIERA | DIFF | Season xFIP | DIFF | Season FIP | DIFF | ERA L30 | SIERA L30 | DIFF | xFIP L30 | DIFF | FIP L30 | DIFF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Andrew Heaney | ANA | 2.53 | 3.95 | 1.42 | 3.99 | 1.46 | 3.48 | 0.95 | 3.64 | 4.49 | 0.85 | 4.64 | 1 | 4.09 | 0.45 |
| Carlos Rodon | CHW | 4.61 | 4.02 | -0.59 | 3.78 | -0.83 | 3.73 | -0.88 | 6.75 | 3.23 | -3.52 | 3.34 | -3.41 | 3.7 | -3.05 |
| CC Sabathia | NYY | 5.23 | 3.78 | -1.45 | 3.68 | -1.55 | 4.66 | -0.57 | 4.4 | 3.84 | -0.56 | 3.7 | -0.7 | 5.03 | 0.63 |
| Chris Heston | SFO | 3.38 | 3.81 | 0.43 | 3.74 | 0.36 | 3.49 | 0.11 | 3.38 | 5.05 | 1.67 | 4.79 | 1.41 | 4.37 | 0.99 |
| Chris Tillman | BAL | 4.66 | 4.55 | -0.11 | 4.49 | -0.17 | 4.21 | -0.45 | 2.08 | 3.78 | 1.7 | 3.71 | 1.63 | 3.46 | 1.38 |
| Cole Hamels | TEX | 3.86 | 3.27 | -0.59 | 3.24 | -0.62 | 3.57 | -0.29 | 4.91 | 2.96 | -1.95 | 3.09 | -1.82 | 4.12 | -0.79 |
| Colin Rea | SDG | 5.4 | 3.72 | -1.68 | 3.53 | -1.87 | 2.11 | -3.29 | 5.4 | 3.72 | -1.68 | 3.53 | -1.87 | 2.11 | -3.29 |
| Danny Salazar | CLE | 3.26 | 3.11 | -0.15 | 3.2 | -0.06 | 3.54 | 0.28 | 1.85 | 3.68 | 1.83 | 3.76 | 1.91 | 3.9 | 2.05 |
| Erasmo Ramirez | TAM | 3.59 | 3.88 | 0.29 | 3.97 | 0.38 | 3.69 | 0.1 | 3.48 | 3.98 | 0.5 | 3.83 | 0.35 | 3.11 | -0.37 |
| Gerrit Cole | PIT | 2.48 | 3.07 | 0.59 | 3.03 | 0.55 | 2.67 | 0.19 | 3.16 | 3.02 | -0.14 | 3.09 | -0.07 | 2.28 | -0.88 |
| Jeremy Hellickson | ARI | 4.73 | 4.02 | -0.71 | 4.03 | -0.7 | 4.33 | -0.4 | 3.72 | 4.06 | 0.34 | 4.14 | 0.42 | 5.11 | 1.39 |
| Justin Nicolino | FLA | 4.86 | 5.54 | 0.68 | 5.15 | 0.29 | 4.31 | -0.55 | 6.35 | 5.67 | -0.68 | 5.15 | -1.2 | 3.64 | -2.71 |
| Kyle Gibson | MIN | 3.75 | 4.01 | 0.26 | 3.83 | 0.08 | 4.11 | 0.36 | 7.39 | 3.87 | -3.52 | 3.87 | -3.52 | 4.36 | -3.03 |
| Matt Barnes | BOS | 5.64 | 3.76 | -1.88 | 4.45 | -1.19 | 5.84 | 0.2 | |||||||
| Matt Garza | MIL | 4.82 | 4.5 | -0.32 | 4.34 | -0.48 | 4.81 | -0.01 | 2.56 | 4.6 | 2.04 | 4.51 | 1.95 | 4.22 | 1.66 |
| Michael Wacha | STL | 2.93 | 3.68 | 0.75 | 3.56 | 0.63 | 3.25 | 0.32 | 2.9 | 3.56 | 0.66 | 3.65 | 0.75 | 3.72 | 0.82 |
| Scott Kazmir | HOU | 2.12 | 3.86 | 1.74 | 3.77 | 1.65 | 3.36 | 1.24 | 1.05 | 4.49 | 3.44 | 4.37 | 3.32 | 3.81 | 2.76 |
| Sonny Gray | OAK | 2.06 | 3.47 | 1.41 | 3.44 | 1.38 | 2.93 | 0.87 | 2.13 | 3.93 | 1.8 | 3.77 | 1.64 | 3.79 | 1.66 |
| Taijuan Walker | SEA | 4.6 | 3.54 | -1.06 | 3.72 | -0.88 | 4.11 | -0.49 | 3.86 | 3.36 | -0.5 | 3.41 | -0.45 | 3.97 | 0.11 |
| Williams Perez | ATL | 4.21 | 4.92 | 0.71 | 4.98 | 0.77 | 4.76 | 0.55 | 7.85 | 6.15 | -1.7 | 6.28 | -1.57 | 5.84 | -2.01 |
Andrew Heaney has a .266 BABIP that wouldn’t be completely unsustainable in his current environment if he had more of a profile to back it up, but even with almost perfectly neutral batted ball rates (21.8 LD%, 1.06 GB/FB) he doesn’t generate many pop ups or miss bats in the strike zone. A 21.8 Hard-Soft% is the opposite of encouraging as well and calls into question a 7.6 HR/FB despite a good home park. Lastly, we can’t forget expected regression in his 83.6 LOB%.
Carlos Rodon has a .356 BABIP that you can probably trace right back to a 27.2 LD%. He’s otherwise a ground ball pitcher (although, he’s almost a line drive pitcher with that number) with only four pop ups and a league average Z-Contact% despite his strikeout prowess. The plain and simple of it is that he’s going to have get that LD rate down first and then maybe get a better defense.
Chris Tillman has actually improved his K-BB to 12.5% in four starts since the break, but a .178 BABIP and 81.4 LOB% including his last horrible start had allowed him to go 23.2 innings with just one run in the three starts prior.
Cole Hamels allowed seven HRs in his first three starts, five more over his last two, and just five more over the 17 starts in between. That has him at a 13.8 HR/FB for the season.
Jeremy Hellickson – This is where the 13.0 HR/FB comes into play, with an ERA closer to his FIP than other estimators.
Kyle Gibson has a .382 BABIP, 57.6 LOB%, and 14.8 HR/FB in five starts since the break, a lot of it deserved with a 22.4 Hard-Soft%, but actually an improved K% and 22.0 LD% that isn’t that bad with a 1.63 GB/FB. The picture looks better outside of the Toronto start.
Micahel Wacha is one of several St Louis pitchers who’s ERA and FIP are lower than other estimators due to a home park that suppresses power.
Taijuan Walker is a lot of ups and downs, but overall has just a 68.3 LOB% that probably has something to do with a 0.95 GB/FB and 13.5 HR/FB. That leaves his FIP higher than the other estimators, but still some distance below his ERA. His control has improved greatly since the end of May.
BABIP Chart (2015 LG AVG – .295 BABIP – 9.4 IFFB% – 86.9 Z-Contact%)
A couple of years ago, both Dan Rosencheck and Steve Staude separately found that high Infield Fly Ball (IFFB) rates and low Zone Contact (Z-Contact) rates correlated well with lower BABIP for pitchers. I won’t pretend to know how much of the variation in BABIP can be explained by these factors, but since they seem to have some effect, here they are. See if you can use it to your advantage.
It’s presented as the difference between team and pitcher BABIP allowed because team defense can explain a lot of the variance from league average on its own. For example, if a pitcher has a much lower BABIP than his team’s allowed (red), then you look for some factors that may support it and maybe you’re onto something (check batted ball profile too).
| Pitcher | Team | Team BABIP | Pitcher BABIP | Diff | Pitcher IFFB% | Pitcher Zcontact |
|---|---|---|---|---|---|---|
| Andrew Heaney | ANA | 0.280 | 0.266 | -0.014 | 6.1% | 90.2% |
| Carlos Rodon | CHW | 0.316 | 0.356 | 0.04 | 6.0% | 86.8% |
| CC Sabathia | NYY | 0.297 | 0.330 | 0.033 | 8.5% | 89.7% |
| Chris Heston | SFO | 0.287 | 0.288 | 0.001 | 12.2% | 87.3% |
| Chris Tillman | BAL | 0.291 | 0.298 | 0.007 | 15.8% | 87.8% |
| Cole Hamels | TEX | 0.296 | 0.297 | 0.001 | 13.8% | 84.1% |
| Colin Rea | SDG | 0.297 | 0.412 | 0.115 | 0.0% | 96.2% |
| Danny Salazar | CLE | 0.293 | 0.265 | -0.028 | 6.5% | 82.0% |
| Erasmo Ramirez | TAM | 0.280 | 0.254 | -0.026 | 15.4% | 82.9% |
| Gerrit Cole | PIT | 0.305 | 0.313 | 0.008 | 6.4% | 88.7% |
| Jeremy Hellickson | ARI | 0.290 | 0.299 | 0.009 | 4.3% | 86.1% |
| Justin Nicolino | FLA | 0.292 | 0.310 | 0.018 | 5.3% | 91.5% |
| Kyle Gibson | MIN | 0.299 | 0.292 | -0.007 | 7.3% | 89.4% |
| Matt Barnes | BOS | 0.309 | 0.389 | 0.08 | 9.1% | 85.0% |
| Matt Garza | MIL | 0.300 | 0.297 | -0.003 | 13.6% | 90.0% |
| Michael Wacha | STL | 0.288 | 0.272 | -0.016 | 10.7% | 84.6% |
| Scott Kazmir | HOU | 0.281 | 0.249 | -0.032 | 5.4% | 85.8% |
| Sonny Gray | OAK | 0.285 | 0.242 | -0.043 | 10.0% | 88.3% |
| Taijuan Walker | SEA | 0.295 | 0.289 | -0.006 | 11.0% | 84.8% |
| Williams Perez | ATL | 0.306 | 0.297 | -0.009 | 3.1% | 91.0% |
Danny Salazar has seen a nearly 80 point drop in his BABIP this season. Some of that is in an improved defense, but his Z-Contact% is much better than average and both his LD% and hard contact rates have dropped noticeably. He probably has a few points of regression in him, but a lot of the improvement has been real.
Erasmo Ramirez has some great underlying skills (IFFB%, Z-Contact%) and a LD rate just below 20% in addition to a great defense behind him. These seem like the necessary criteria to sustain his low BABIP.
Pitcher Notes & Summary
Here we rank pitchers by value tiers with their overall rank in parenthesis next to the name for the top five to ten. These are not hard and rigid rankings. Everything is fluid and can changed depending on ever evolving situations throughout the day. This is the more opinionated part. If there are questions, it’ll help show you where my imaginary boundaries are drawn.
This is really tough tonight. My first instinct is to just tell you nobody stands out and all of these guys concern me with more risk than upside and, in fact, I’m removing a value tier from play tonight. Ultimately, I guess you can’t play daily fantasy baseball without a pitcher though.
Value Tier One
Carlos Rodon (1t) – There are four or five pitchers I project for a K% much above average tonight and all well below usual for the top mark, but he’s the only one with a reasonable price tag attached. There’s good reason for that in a guy who’s control issues often prevent him from pitching even six innings and I’m not going to get carried away because of one start, but he has cut down on the walks over the last month and today is better than ever to endure the risk that comes with him.
Value Tier Two
Colin Rea – The cost is rock bottom and the Braves can’t hit. I really can’t find much to say positively about his part in all this, but Atlanta should help him along a bit. It’s not too hard to be worth more than his price tag today.
Gerrit Cole (1t) – This is an incredibly weak endorsement, but I’d have trouble trusting any of the other top priced pitchers tonight, all in bad parks and/or matchups aside from him. He seems more accurately priced than under-valued against a hot offense that hits the ball hard, but an advantageous home park should keep the matchup in his favor.
Value Tier Three – These guys seem basically in line with their price tag. They are either useable and shouldn’t hurt you too much, but might not help you much either or have such a wide range of outcomes that you can’t see much benefit beyond the risk.
Matt Garza is having a terrible year and pitches in a terrible park, but is coming off two good starts and faces the worst offense vs RHP at low cost.
Cole Hamels (3) probably hasn’t endeared himself to the Texas fans yet and faces a team that hits the ball hard, but there should be some strikeouts in that lineup too.
Chris Tillman – There’s not much upside against the A’s and in a concerning environment, but they make a lot of weak contact and he’s good at forcing that.
Erasmo Ramirez should get a bump in strikeouts, but is in a dangerous spot at either a low or mediocre price.
Andrew Heaney – He’s much more accurately priced on FanDuel and perhaps well over-priced on DraftKings.
Scott Kazmir – (4t) On second thought, I’m going to give him a bit of a bump here, just because most of the high priced options are in trouble spots tonight and even though his estimators are much higher than his ERA, he’s not a bad pitcher. Actually, this may be more about pulling everyone else down than pushing him up.
Michael Wacha (4t) is generally good at home, but faces the top offense on the road and vs RHP.
Jeremy Hellickson – I can’t even remember why I found it worth even mentioning him today. Was it the park upgrade? Maybe the low price on DraftKings (but not FanDuel).
Taijuan Walker – I have no idea what to expect from him tonight, but it will probably involve a HR and hopefully at least a few strikeouts.
Kyle Gibson has a very reasonable price tag for someone who’s been better than the numbers look over the last month and against perhaps an over-valued offense vs RHP at the moment, but who has the intestinal fortitude to start a mediocre RHP against the Yankees in the Bronx?
Danny Salazar – Can you really pay this much for a pitcher without a long track record against the steaming Red Sox right now?
Sonny Gray – (4t) I guess if I’m mentioning everyone else, I have to put him here too. I don’t hate him as much as I hate the price tag.
You can find me on twitter @FreelanceBBall for any questions, comments, or insults.
NOTE: Button for pitcher salary chart above opens in popup window
