Showing posts with label Blake Snell. Show all posts
Showing posts with label Blake Snell. Show all posts

Thursday, October 19, 2023

2023 Dugout Edge MLB Awards

American League MVP

Winner: DH/RHP Shohei Ohtani, Los Angeles Angels.
Stat line: 44 HR, .304/.412/.654, 20 SB, 180 wRC+, 6.6 fWAR in 135 games.
Stat line: 10-5, 3.14 ERA, 1.06 WHIP, 4.00 FIP, 167/55 K/BB in 132 innings.
Just when you think Shohei Ohtani can't get any better, he gets better. In fact, if we completely disregarded his pitching, he would still be in serious contention for the AL MVP Award. Even as a DH, he led American League hitters in fWAR and finished fourth in bWAR due to an elite 180 wRC+, nine points ahead of second place Corey Seager (169) who played in sixteen fewer games. Not only did he lead the AL in fWAR in wRC+, but he also did so in home runs, extra base hits (78), on-base percentage, slugging percentage, OPS, wOBA (.433), runs created above average (60.6), and just about every other comprehensive hitting statistic you can think of. It's hard to dispute that Shohei Ohtani was the best hitter in the American League this year, period. But then we also get to consider his pitching. While he wasn't quite the ace we saw last season, he was still a well above average starting pitcher that made 23 starts with a 72 ERA- (28% better than league average) and put up 2.4 more fWAR, bringing his total to 9.0 on the season. Unfortunately we won't get to see him pitch next year, perhaps opening up the AL MVP race a little bit (if he's even in the AL), but for 2023 he deserves to win the AL MVP Award unanimously.

Runner-up: SS Corey Seager, Texas Rangers.
Stat line: 33 HR, .327/.390/.623, 2 SB, 169 wRC+, 6.1 fWAR in 119 games.
After Ohtani, the rest of the AL MVP field is wide open. For me, Corey Seager comes out on top, and the fact that he did so despite spending a couple stints on the IL and playing just 119 games speaks to how good he was when he was on the field. He led all American League hitters not named Ohtani in wRC+, extra base hits (75), batting average, slugging percentage, wOBA (.419), and runs created above average (39.5), the latter of which is a cumulative stat that he compiled in a dozen or more fewer games than his competition. Even when the Rangers slumped, his bat never went cold and he posted an OPS of .885 or higher in every month except October, where he played just one game. All of this, of course, while starting 112 games at shortstop, the most valuable defensive position on the diamond other than catcher. When you're the consensus second best hitter in the league while playing shortstop, there's not much to argue against. It's just the fact that he played only 119 games which makes it close with the rest of the field. Had he played a full season, he'd be competing with Ohtani for the award itself.

Honorable mention: 2B Marcus Semien, Texas Rangers.
Stat line: 29 HR, .276/.348/.478, 14 SB, 124 wRC+, 6.3 fWAR in 162 games.
It's not a traditional MVP stat line, but Marcus Semien deserves to be in the conversation for runner-up alongside his double play partner. Semien gets here on the strength of his defense and durability. A Gold Glove contender at second base, he was fourth among all AL infielders in outs above average and hit much, much better than first place Andres Gimenez (97 wRC+) and third place Maikel Garcia (84) and comfortably bested second place Bobby Witt Jr. (115) as well. Alongside Seattle's Eugenio Suarez, he was one of two American League players to appear in every game this season, while also leading all AL players in plate appearances (753) and runs scored (122). Semien's fingerprints were truly on everything this year for Texas, and always positive. While his 126 wRC+ was only good for twelfth in the league, he was certainly no slouch with the bat, finishing second in the league in total bases to Ohtani (320) and fourth in extra base hits (73). Runs created above average is a cumulative stat and his 24.3 were good for eighth in the AL, putting him in that upper tier of hitters across the league in terms of overall offensive impact. He saved 13.3 runs on defense according to Fangraphs, and none of the seven players on that list saved more than Julio Rodriguez's 5.1. It's the most well-rounded profile in the AL MVP race.

Others
RHP Gerrit Cole (Yankees): 2.63 ERA, 0.98 WHIP, 3.17 FIP, 222/48 K/BB in 209 IP
RHP Kevin Gausman (Blue Jays): 3.16 ERA, 1.18 WHIP, 2.97 FIP, 237/55 K/BB in 185 IP
RHP Sonny Gray (Twins): 2.79 ERA, 1.15 WHIP, 2.83 FIP, 183/55 K/BB in 184 IP
OF Julio Rodriguez (Mariners): 32 HR, .275/.333/.485, 37 SB, 126 wRC+, 5.9 fWAR in 155 games
SS Bobby Witt Jr. (Royals): 30 HR, .276/.319/.495, 49 SB, 115 WRC+, 5.7 fWAR in 158 games

National League MVP

Winner: OF Ronald Acuña Jr., Atlanta Braves
Stat line: 41 HR, .337/.416/.596, 73 SB, 170 wRC+, 8.3 fWAR in 159 games.
It's really so close between Ronald Acuña Jr. and Mookie Betts. Acuña was the better hitter, but not by much. He was also the better baserunner, but his caught stealings eat some of the value from his 73 stolen bases. Meanwhile, Betts' average defense soundly clears Acuña's well below average defense. The counting stats are of course incredible for Acuña, who not only became the first player with 40 home runs and 50 stolen bases in a season, but also put up the first 40-60 and the first 40-70 season in baseball history. Additionally, he played in all but three games for the Braves, while Betts missed ten games for the Dodgers, and that little bit is enough to give Acuña the tiebreaker. He led the NL in virtually everything, including plate appearances (735), runs scored (149), hits (217), stolen bases, on-base percentage, OPS (1.012), total bases (383), wOBA (.428), wRC+, and fWAR. In fact, the 149 runs scored are the third highest single season total since integration, behind only 2000 Jeff Bagwell (152) and 1949 Ted Williams (150). Especially incredible given his high octane style of play is that he never slumped this season, never posting an OPS below .917 in any month and really turning on the jets as the season closed, slashing .343/.407/.714 in September to seal up the MVP race. Acuña put on a show at the plate, put on a show on the bases and was there performing every single day for Atlanta.

Runner-up: OF Mookie Betts, Los Angeles Dodgers
Stat line: 39 HR, .307/.408/.579, 14 SB, 167 wRC+, 8.3 fWAR in 152 games.
Mookie Betts just misses behind Ronald Acuña despite being a better defender and nearly as good a hitter. It was perhaps the most all-around balanced performance in the country, as he didn't lead the NL any single individual stat, nothing, but still put up over eight wins above replacement. He started slowly, hitting just .232/.339/.424 through his first 26 games, but heated up as the season wore on. He was hitting .277/.383/.560 at the end of July, which is very solid but not quite MVP caliber, then went on a tear to hit .455/.516/.839 in the month of August, thrusting himself into the NL MVP race right alongside Acuña. Unfortunately he couldn't quite keep up with his Atlanta counterpart in the stretch run, but it's still a pretty incredible season. He hit for power, coming one big fly short of a 40 homer/40 double season, got on base at a high rate, rarely struck out, ran the bases well, and played a solid right field.

Honorable mention: 1B Freddie Freeman, Los Angeles Dodgers
Stat line: 29 HR, .331/.410/.567, 23 SB, 163 wRC+, 7.9 fWAR in 161 games.
All year it was Acuña vs Freeman in the NL MVP race, so when Betts caught fire in August and Acuña closed things out with a strong September, Freeman's merely "solid" finish to the season (.296/.382/.481 in September/October) put him just behind. Still, this is one of the more unique seasons we've seen from a first baseman recently. Playing in all but one game, he put up a 20-20-.400 (HR/SB/OBP) season that's rarely seen from a first baseman, in this case not since Paul Goldschmidt did it twice back to back in 2015 and 2016, and before that, Jeff Bagwell in 1996, 1997, and 1999. Additionally, his 59 doubles tied 2000 Todd Helton for the highest single season total since integration in 1947. Freddie was an on base and extra base hit machine in 2023, and even though he deservedly gets dinged for playing first base, he was a solid defender there and his 23 stolen bases led his position. It was a pretty cool season to watch from the veteran in his fourteenth season. He just beats out Matt Olson, whose 54 home runs were nothing to shake your finger at (while playing in all 162 games to boot), but Freeman was a better defender, a better baserunner, and got on base at a higher clip.

Others
1B Matt Olson (Braves): 54 HR, .283/.389/.604, 1 SB, 160 wRC+, 6.6 fWAR in 162 games
OF Corbin Carroll (Diamondbacks): 25 HR, .285/.362/.506, 54 SB, 133 wRC+, 6.0 fWAR in 155 games
OF Juan Soto (Padres): 35 HR, .275/.410/.519, 12 SB, 155 wRC+, 5.5 fWAR in 162 games
SS Francisco Lindor (Mets): 31 HR, .254/.336/.470, 31 SB, 121 wRC+, 6.0 fWAR in 160 games

American League Cy Young

Winner: RHP Gerrit Cole, New York Yankees
Stat line: 15-4, 2.63 ERA, 0.98 WHIP, 3.17 FIP, 222/48 K/BB in 209 innings.
It took until the end of the season for a pitcher to step forward and take control of the AL Cy Young race, but Gerrit Cole made it happen with a torrid stretch that saw him go 5-0 with a 1.29 ERA and a 52/5 strikeout to walk ratio over 48.2 innings in his final seven starts of the season. In the end, that helped him lead all AL pitchers in innings pitched, ERA, and WHIP, three of the most important traditional stats, while finishing third in strikeouts and fourth in FIP. Additionally, he did so while pitching in a hitter-friendly home park (where his ERA was half a run higher than on the road) and in an extremely competitive AL East. That all points to a pretty clear-cut Cy Young case, though I will note that he had strong defense behind him that recorded six outs above average and helped him outperform his xwOBA by .033, with a .256 real mark against a .289 expected mark. There's a debate nowadays with the advent of expected statistics whether we should consider what a player "could have" done with different defensive outcomes, and while there's merit to that, I still lean towards rewarding what actually happened. It can be a tiebreaker, which you'll see with the next two names, but I won't let it take an award away from Gerrit Cole when he very much earned it.

Runner-up: RHP Kevin Gausman, Toronto Blue Jays
Stat line: 12-9, 3.16 ERA, 1.18 WHIP, 2.97 FIP, 237/55 K/BB in 185 innings.
It was really, really close between Kevin Gausman and Sonny Gray for second place on this list. I went back and forth multiple times. Gray gets Gausman in ERA, WHIP, and FIP. Gausman struck out 54 more batters while throwing one more inning. Looking behind them, Gray pitched in front of a terrible Twins defense while Gausman was helped by a good Blue Jays defense. Though Gausman didn't really need that defense, because he had all those strikeouts and also gave up many of his runs via the home run, unlike Gray. However, looking at the difference between wOBA and xwOBA (i.e., how "unlucky" each pitcher was), Gray was actually more "lucky" than Gausman despite having a worse defense. So where does that leave us? Pretty much in a tie if you ask me. And I'll give the tie to Gausman because he pitched in a tougher division in the AL East, while Gray pitched for the best team in an extraordinarily weak AL Central. Should he get dinged for that, probably not, but I'm really looking for something to separate the two and I'm going to use it. Now looking to Gausman alone, he really had a tremendous season. His 237 strikeouts led the American League, as did his 5.3 fWAR, while his 2.97 FIP was second only to Gray. He allowed four or fewer runs in 27 of his 31 starts, almost always putting the Blue Jays in a position to win.

Honorable mention: RHP Sonny Gray, Minnesota Twins.
Stat line: 8-8, 2.79 ERA, 1.15 WHIP, 2.83 FIP, 183/55 K/BB in 184 innings.
I may have Sonny Gray a sliver of a hair behind Gausman, but he had a tremendous season. He led the AL in FIP and put up the second best ERA in the league despite pitching in front of a bad defense, making for the best year of his career. He allowed three or fewer runs in 29 of his 32 starts, outdoing Gausman in that regard with his consistency, though he did average fewer than six innings per start. Otherwise, there's not much to say here that I didn't say in Gausman's column.

Others
RHP Pablo Lopez (Twins): 3.66 ERA, 1.15 WHIP, 3.33 FIP, 234/48 K/BB in 194 innings
RHP Zach Eflin (Rays): 3.50 ERA, 1.02 WHIP, 3.01 FIP, 186/24 K/BB in 177.2 innings
RHP George Kirby (Mariners): 3.35 ERA, 1.04 WHIP, 3.35 FIP, 172/19 K/BB in 190.2 innings
RHP Luis Castillo (Mariners): 3.34 ERA, 1.10 WHIP, 3.81 FIP, 219/56 K/BB in 197 innings
RHP Kyle Bradish (Orioles): 2.83 ERA, 1.04 WHIP, 3.27 FIP, 168/44 K/BB in 168.2 innings

National League Cy Young

Winner: LHP Blake Snell, San Diego Padres.
Stat line: 14-9, 2.25 ERA, 1.19 WHIP, 3.44 FIP, 234/99 K/BB in 180 innings.
Look, I can point to lots of advanced statistics that show that Blake Snell wasn't the best pitcher in the National League in 2023, and many of them are very real. He pitched in front of an elite Padres defense, outperformed his xwOBA by 34 points (.300 expected vs .266 real), and was incredibly lucky to strand 86.7% of his baserunners, by far the highest number in all of baseball (Gerrit Cole was second at 80.4%). That last number, let's face it, carries luck as a major factor. For all those reasons, you can galaxy brain yourself into picking someone else in the Cy Young. However, this is an award about what really happened, and at the end of the day, Snell got the job done. Yeah, he was lucky to leave all those guys on base, but there is something to being able to bear down and not let things compound. That led to a 2.25 ERA that led the NL by 0.73, a tremendous margin. Sure, his defense helped him a lot, but nobody came close to keeping runs off the board like Snell did. His 234 strikeouts were also good for second in the league, and the guy ahead of him had an ERA more than a run and a half higher. He allowed three or fewer earned runs in 30 of his 32 starts and didn't allow four or more in a start after May 19th. In fact, in those final 23 starts, he went 13-3 with a 1.20 ERA and a 1.07 WHIP, the best pitcher in baseball for four and a half months.

Runner-up: RHP Spencer Strider, Atlanta Braves.
Stat line: 20-5, 3.86 ERA, 1.09 WHIP, 2.85 FIP, 281/58 K/BB in 186.2 innings.
After Snell (and really including Snell), the rest of the NL Cy Young race is extremely wide open. There are about five names I could put here and feel good about. I'll go with Strider, in no small part because striking out 281 batters in under 190 innings is just incredible. Not just the highest total in the majors, it's the most strikeouts in a season since Gerrit Cole and Justin Verlander struck out 326 and 300, respectively, in 2019. And interestingly enough, it's the highest single season total ever for a pitcher who threw fewer than 212 innings – and Strider did it in just 186.2. If you're looking for the next highest total for a pitcher in under 200 innings, that belongs to 2016 Jose Fernandez at 253 in tragically his final season. But the strikeouts aren't just a nice number to look at. It helped him register the lowest FIP in the league, more than a full run lower than his ERA, and while pitching wins don't really matter, winning twenty games is extremely uncommon nowadays. He pitched in front of a mediocre Braves defense that hurt him a bit on balls in play, leading to more baserunners than he could have had, and his 70.3% strand rate (remember that Snell was at 86.7%) means that he was at least partially unlucky that he couldn't spread out his baserunners.

Honorable Mention: RHP Zack Wheeler, Philadelphia Phillies.
Stat line: 13-6, 3.61 ERA, 1.08 WHIP, 3.15 FIP, 212/39 K/BB in 192 innings.
Zack Wheeler's profile is very similar to Spencer Strider, if a touch less extreme. While he didn't strike out as many batters, his 212/39 strikeout to walk ratio was actually a touch better than Strider's 281/58, while he also slightly cleared him in ERA and WHIP and fell a touch behind in FIP. He did all this while pitching in front of a terrible Phillies defense that seriously inflated his ERA and WHIP, and he similarly struggled to keep runners from scoring on the rare occasions they reached base. In all, he actually led all MLB Pitchers in fWAR at 5.9, which isn't a huge total but was enough to push to the forefront in a season where no pitcher separated himself in either league. While the 3.61 ERA wasn't great (hurt by poor defense behind him and hits tending to clump together), he was extremely consistent and always gave the Phillies a chance to win, allowing four or fewer earned runs in 30/32 starts.

Others
RHP Logan Webb (Giants): 3.25 ERA, 1.07 WHIP, 3.16 FIP, 194/31 K/BB in 216 innings.
LHP Justin Steele (Cubs): 3.06 ERA, 1.17 WHIP, 3.02 FIP, 176/36 K/BB in 173.1 innings.
RHP Zac Gallen (Diamondbacks): 3.47 ERA, 1.12 WHIP, 3.27 FIP, 220/47 K/BB in 210 innings.
RHP Kodai Senga (Mets): 2.98 ERA, 1.22 WHIP, 3.64 FIP, 202/77 K/BB in 166.1 innings.
LHP Jesus Luzardo (Marlins): 3.63 ERA, 1.22 WHIP, 3.55 FIP, 208/55 K/BB in 178.2 innings.

American League Rookie of the Year

Winner: 3B Gunnar Henderson, Baltimore Orioles
Stat line: 28 HR, .255/.325/.489, 10 SB, 123 wRC+, 4.6 fWAR in 150 games.
Gunnar Henderson got off to a bit of a slow start, hitting just .170/.341/.310 into mid-May, but he turned on the jets and hit .274/.321/.528 with 25 home runs and a 131 wRC+ over 117 games from that point on, with his 4.2 fWAR in that span putting him seventh in the AL. Once he shook off that slump, he hit for power, he got on base at a decent clip, and he played solid defense at third base. That's about as well-rounded a profile as you're going to get from a kid who didn't turn 22 until halfway through the season. There were a lot of very good rookies in the AL this year, but none could quite match Henderson's standing as an All Star-caliber regular.

Runner-up: RHP Tanner Bibee, Cleveland Guardians
Stat line: 10-4, 2.98 ERA, 1.18 WHIP, 3.52 FIP, 141/45 K/BB in 142 innings.
Gunnar Henderson may have the Rookie of the Year award wrapped up, but Tanner Bibee was truly exceptional in his rookie season in Cleveland making it closer than you'd think. In a year where we have Cy Young contenders posting ERA's in the mid three's, Tanner Bibee got his under three while finishing second among all AL rookies in innings pitched behind Hunter Brown. He allowed three or fewer earned runs in 23 of his 25 starts, meaning only twice all year did he leave a start where he didn't put the Guardians in a very good position to win the game. He was helped by a pretty good defense behind him, but overall we saw borderline ace-caliber stuff from the 24 year old this season.

Honorable mention: C Yainer Diaz, Houston Astros
Stat line: 23 HR, .282/.308/.538, 0 SB, 127 wRC+, 2.0 fWAR in 104 games.
It's hard to find catchers who can hit. The Astros have been rolling with Martin Maldonado, his elite glove, and his mediocre bat and continue to do so, but in 2023, they got a great complement in Yainer Diaz. He only played 104 games, but he blasted 23 home runs and put up a 127 wRC+ that was sixth among all MLB catchers with at least 300 plate appearances, rookie or not. He started slow, hitting .217/.242/.317 over his first 21 games, but turned it around to slash .295/.322/.583 the rest of the way as one of the best hitting catchers in the game once he got his feet wet. Beyond the bat, Diaz is one of the better catch and throw backstops in the game, controlling the running game and saving his pitchers from passed balls, though his overall defensive stats did get dinged for poor framing. Still, the framing and perhaps an aggressive approach were the only holes in his profile this year.

Others
RHP Yennier Cano (Orioles): 2.11 ERA, 1.00 WHIP, 2.84 FIP, 65/13 K/BB in 72.2 innings.
2B Edouard Julien (Twins): 16 HR, .263/.381/.459, 3 SB, 136 wRC+, 2.8 fWAR in 109 games.
3B Josh Jung (Rangers): 23 HR, .266/.315/.467, 1 SB, 110 wRC+, 2.5 fWAR in 122 games.
RHP Grayson Rodriguez (Orioles): 4.35 ERA, 1.34 WHIP, 3.93 FIP, 129/49 K/BB in 122 innings.
RHP Bryce Miller (Mariners): 4.32 ERA, 1.14 WHIP, 3.98 FIP, 119/26 K/BB in 131.1 innings.

National League Rookie of the Year

Winner: OF Corbin Carroll, Arizona Diamondbacks
Stat line: 25 HR, .285/.362/.506, 54 SB, 133 wRC+, 6.0 fWAR in 155 games.
Corbin Carroll put together one of the best rookie seasons in recent memory. Playing in nearly every game for the Diamondbacks, he finished second in all of baseball with 54 stolen bases while adding 25 home runs, 30 doubles, and ten triples, making for arguably the best power/speed combination in the game behind Ronald Acuña Jr. Not only that, but by getting on base at a .362 clip, he was more or less the complete hitter and put himself into down ballot MVP consideration. One of the fastest runners in the game, his big time speed helped him overcome some otherwise rough edges in his defensive game and play a solid center field as well. All together, his 6.0 fWAR were the most of any rookie not just in 2023, but since Aaron Judge put up 8.8 in 2017. There are other NL rookies that put up standout seasons, but Carroll's stands out above the rest. 

Runner-up: RHP Kodai Senga, New York Mets
Stat line: 2.98 ERA, 1.22 WHIP, 3.63 FIP, 202/77 K/BB in 166.1 innings.
You could argue Kodai Senga was the best rookie pitcher in baseball this year, holding an ERA under 3.00 while qualifying for the ERA title, a rarity nowadays, and striking out over 200 even if he was a bit wild. Even more impressive is that ERA's were up among the best pitchers in the game this year, so Senga's 2.98 mark was fifth in all of baseball among qualified pitchers. He got better and better as the season moved along and didn't allow more than three runs in a start after June 23rd. These days, there are fewer and fewer reliable, durable starting pitchers who can keep runs off the board and stay on the mound, and Senga provided one in his first go around.

Honorable mention: CF James Outman, Los Angeles Dodgers
Stat line: 23 HR, .248/.353/.437, 16 SB, 118 wRC+, 4.4 fWAR in 151 games.
It's hard to be quiet on a national brand like the Dodgers, but James Outman quietly put up one of the best seasons of any rookie in either league. Playing in 151 games, he blasted 23 home runs, walked at a high rate to push his OBP up over .350, swiped a few bags, and played standout defense in center field. In all, that's an elite defensive center fielder that was an 18% better hitter than league average and played almost every game, not too shabby for a rookie. Of course, this stat probably means nothing due to the small sample size, but he was one of the more "clutch" hitters in the game this year slashing .378/.472/.822 with five home runs in 53 plate appearances in the ninth inning or later.

Others
LF Nolan Jones (Rockies): 20 HR, .297/.389/.542, 20 SB, 135 WRC+, 3.7 fWAR in 106 games.
RHP Bobby Miller (Dodgers): 3.76 ERA, 1.10 WHIP, 3.51 FIP, 119/32 K/BB in 124.1 innings.
1B Spencer Steer (Reds): 23 HR, .271/.356/.464, 15 SB, 118 wRC+, 2.1 fWAR in 156 games.
C Francisco Alvarez (Mets): 25 HR, .209/.284/.437, 2 SB, 97 wRC+, 2.7 fWAR in 123 games.
SS Matt McLain (Reds): 16 HR, .290/.357/.507, 14 SB, 128 wRC+, 2.8 fWAR in 89 games.

Sunday, November 4, 2018

Biggest Takeaways From the 2018 Season

In my second installment of this piece (see 2017 version here), I'll be looking at exactly what the most important and most memorable developments from the 2018 season were. First off, congratulations to the Boston Red Sox, taking home their ninth World Series title and fourth in the past fourteen years. What else should we remember about 2018?

Pitching Staff Management is Fundamentally Changing
When Buck Showalter failed to use relief-ace Zach Britton in the 2016 AL Wild Card Game because he was waiting for a "save situation," even as the game went into extra innings, it provided the spark that would slowly change pitching staff management forever. We saw it a little bit in the 2017 playoffs, then in 2018, the ball really got rolling. Starters are throwing less than ever, and the Rays (and to a lesser extent the A's) even experimented with openers. Guys like Ryne Stanek, Diego Castillo, Hunter Wood, and Sergio Romo served as openers for Ryan Yarbrough and Yonny Chirinos, and the Rays benefited. I'd expect more teams to join the trend next season. In the playoffs, hooks came quicker than ever, and many of us were surprised to see starters come out for the seventh inning at all when they did. Closers came in in the eighth inning, and hopefully we'll see more of that next season. Whatever you think about bullpening or openers, the starting pitcher is going to continue to recede.

Data Analytics Works
The final four teams in the playoffs - the Red Sox, Astros, Dodgers, and Brewers - were four of the teams that relied the most heavily on analytics. All those high school coaches, barstool pundits, and opinionated uncles who think "the nerds are ruining the game," they might want to either thank them for their favorite team's success. The "eye test" and "gut feelings" just don't match up to empirical data, and we're getting more and more of the latter every year. Sabermetricians already nearly perfected offensive evaluation with stats like wOBA and wRC+, and Statcast is even beginning to dip its foot into quantifying something we have struggled to understand forever: defense. Fielding percentage is an awful judge of ability, and sabermetric stats like DRS (defensive runs saved) and UZR (ultimate zone rating) just began to scratch the surface. With Statcast, we're at least beginning to understand outfield defense with stats like catch probability and outs above average. We still haven't quite figured out how to quantify infield defense with Statcast; that's up next.

Parity is Becoming a Thing of the Past
Unless the MLB does something, our divisions will look more and more like the 2018 AL East, with the Red Sox and Yankees blowing everyone out and the Blue Jays and Orioles sitting at the bottom with no chance. Rebuilds work, and the more you commit to them, the better they do. Look at the Astros. Playing .500 ball is not much better for your fanbase than playing .400 ball, which is in turn not much better than playing .300 ball. Simply put, if you're not winning, then it pays to tear down the team and just lose until your stockpiled prospects reach the majors. That's what we're seeing in Miami, Baltimore, Chicago (White Sox), and Detroit. This is both good for baseball and bad; it's good because it enables small market teams like the ones listed to compete with the Boston's, New York's, and Los Angeles's of the world, but it is bad because it just leads to awful teams and boring division races. I'm not sure what the solution is, but don't expect more than two or three exciting division races per season until something is done.

Mike Trout Might Be the Best Player Ever
The idea that Mike Trout might be one of the best who ever lived entered the national conversation a few years ago, but he might actually end up being the best player ever. Eight years into his career and only a few months after turning 27, he has 240 home runs, a .307/.416/.573 slash line, 189 stolen bases, and 64.7 fWAR. His 172 career wRC+ ranks sixth all time, behind only Babe Ruth (197), Ted Williams (188), Lou Gehrig (173), Rogers Hornsby (173), and Barry Bonds (173). The 64.7 fWAR are already 89th on the all time list, despite every single player ahead of him on the list having played more than 500 more games than him. He's already ahead of plenty of Hall of Famers, from Yogi Berra to Duke Snider to Ernie Banks to Willie Stargell, and he's likely to catch Tony Gwynn and Craig Biggio within the first month of 2019. And he just turned 27 on August 7th.

Clayton Kershaw is No Longer the Best Pitcher in Baseball
It's been a great run for Clayton Kershaw. From 2011-2017, his age 23-29 seasons, he went 118-41 with a 2.10 ERA, a 0.91 WHIP, and a 1623/283 strikeout to walk ratio over 1452 innings, good for a 29.1% strikeout rate and a 5.1% walk rate. By those numbers the average season saw him go 17-6 with a 2.10 ERA and a 232/40 strikeout to walk ratio in 207.1 innings. Kershaw's 47.4 pitching fWAR led the majors by a massive margin, 11.2 ahead of second place Max Scherzer's 36.2. That's not only a great run, but one of the best in history. However, there is reason to believe that that run is coming to an end. Kershaw turns 31 in March, and while that's not old, he figures to be past his prime. This past season, he went 9-5 with a 2.73 ERA and a 1.04 WHIP over 26 starts, striking out 155 and walking 29 in 161.1 innings. Those numbers are great, yes, but not Kershaw great. His fastball velocity has been steadily declining from 94.2 MPH in 2015 to 93.6, 92.8, and 90.8 in the last three seasons as he has battled back problems. That's not to say Kershaw isn't still good; he's one of the best in the game and I expect him to contend for the NL Cy Young Award next season, but he's not *the best* anymore.

Something is Happening in Oakland
The A's went 97-65 in 2018 and captured the second AL Wild Card, though based on that record they deserved better. What people might not realize, though, is that they are here to stay. Their entire core outside of Jed Lowrie and second half addition Mike Fiers was young, with guys like Khris Davis (48 HR, .247/.326/.549), Matt Chapman (24 HR, .278/.356/.508), Matt Olson (29 HR, .247/.335/.453), and Lowrie (23 HR, .267/.353/.448) leading the offense and Sean Manaea (12-9, 3.59 ERA), Fiers (5-2, 3.74 ERA post trade), Daniel Mengden (7-6, 4.05 ERA), Blake Treinen (0.78 ERA, 100/21 K/BB), and Lou Trivino (2.92 ERA, 82/31 K/BB) leading the pitching staff. Out of that entire list, only Lowrie is a free agent, though Manaea might not pitch at all in 2019 due to shoulder surgery. However, on the flip side, Jharel Cotton will be back from Tommy John surgery. There are also prospects on the horizon, with Jesus Luzardo, Franklin Barreto, Jorge Mateo, and Ramon Laureano looking to break through sooner rather than later. Nobody saw it coming, but this team is very good and it's built to last. They're not going anywhere in 2019.

New Faces Everywhere
In 2017, we saw the rise of Aaron Judge, Luis Severino, Francisco Lindor, Jose Ramirez, Corey Seager, Jose Altuve, Carlos Correa, and others to stardom, and this year, the youth movement continued. Mookie Betts, after a relative down year in 2017 (.264/.344/.459), bounced back with a huge 2018 that saw him slash .346/.438/.640 with 32 home runs and 30 stolen bases, and he's likely to take home the AL MVP Award. Now with 28.7 fWAR over the past three seasons, he has elevated himself to superstar levels. Alex Bregman had a huge season, building on his .284/.352/.475 2017 season by slashing .286/.394/.532 with 31 home runs and 51 doubles, surprising many by being the best hitter in a formidable Houston lineup. The A's have a of young defensive wiz that can also swing the bat in Matt Chapman (24 HR, .278/.356/.508). On the mound, quite a few new starting pitchers turned into aces. Aaron Nola posted a 2.37 ERA and looks poised to lead the Phillies into contention, while Blake Snell dropped his ERA below 2.00. Kyle Freeland even got in on the fun from Colorado, becoming the first Rockies' starter since Ubaldo Jimenez in 2010 to drop his ERA below 3.00. Josh Hader was an unstoppable force in the Milwaukee bullpen, striking out 143 batters in just 81.1 innings (but not without dodging controversy). Oh, and out of Betts, Bregman, Chapman, Nola, Snell, Freeland, and Hader, Betts is the oldest and even he will play the entire 2019 season at just 26 years old.
Don't Forget the Rookies
This year's rookie class was among the best we've ever seen. Shohei Ohtani fulfilled the lofty expectations placed on him and while he won't get to pitch in 2019 due to Tommy John surgery, he has already elevated himself to stardom with both his bat and his arm. Teenager Juan Soto took the baseball world by storm by sprinting up from Class A to the majors in just one month, then slashed .292/.406/.517 with 22 home runs against much, much older competition. Ronald Acuna, less than a year older than Soto, was equally impressive by slashing .293/.366/.552 with 26 home runs and 16 stolen bases for the Braves. Walker Buehler was incredible in Los Angeles, posting a 2.62 ERA, a 0.96 WHIP, and a 151/37 strikeout to walk ratio before dominating in the postseason. Miguel Andujar stepped up when the Yankees needed him, slashing .297/.328/.527 with 27 home runs and 47 doubles, while his teammate, Gleyber Torres, slashed .271/.340/.480 with 24 home runs. Harrison Bader showed a decent bat (12 HR, .264/.334/.422) but immediately established himself as one of the best defensive outfielders in the game. Even in that long paragraph of names, I left out guys like Joey Wendle, Ryan Yarbrough, Jack Flaherty, Lou Trivino, Brian Anderson, Jaime Barria, Brad Keller, and Joey Lucchesi.

And Vladimir Guerrero Jr. is coming in April

Friday, October 5, 2018

2018 Dugout Edge Regular Season Awards: MVP's and Cy Youngs

These awards are based on how I would assign them, not on how I believe they will end up. Rookie of the Year, Manager of the Year, and Reliever of the Year will follow

American League MVP
Winner: Mookie Betts (Boston Red Sox)
Stats: 32 HR, .346/.438/.640, 30 SB, 185 wRC+, 10.4 fWAR in 136 games
This award is so, so close with Mike Trout and I want so, so badly to give it to him, but I think Mookie Betts has Trout by just a hair. While Trout has the higher on-base percentage (.460 to .438), Betts has the higher slugging percentage (.640 to .628), leading to very similar wOBA's of .449 for Betts and .447 for Trout. Adding in park factors, Trout's 191 wRC+ tops Betts' 185, though Betts' stronger defense helps him win the fWAR battle 10.4 to 9.8. To help confirm the defensive edge for Betts, he recorded ten outs above average (Statcast) to Trout's eight. And, though I don't believe in using team winning percentage to qualify an MVP, it can help be a tiebreaker (but only in absolute ties), and Betts wins there. Again, as much as Trout deserves more MVP awards and as much as I want to give it to him, Betts was just a hair better. Now, to focus on Betts, his season was absolutely phenomenal. With a .346/.438/.640 slash line as well as 30 stolen bases and ten outs above average, he showed not only skill but exceptional proficiency in all facets of the game: power, on-base ability, speed, and defense. Meanwhile, his 14.8% strikeout rate was fairly low for today's standards, especially for a power hitter, and he established himself as arguably the second best player in the game after Trout. His 13.2% walk rate was also a career high. Betts lead the American League in runs (129), batting average (.346), slugging percentage (.640), extra base hits (84), wOBA (.449), and fWAR (10.4) while finishing second in doubles (47), on-base percentage (.438), OPS (1.078), and wRC+ (185). This was mostly possible due to an exceptionally hot stretch from April 1st to May 25th in which he slashed .372/.446/.793 with 17 home runs and a 23/20 strikeout to walk ratio over 44 games. That included his best game of the season on April 17th when he homered three times and walked twice in five trips to the plate in the Red Sox 10-1 win over the Angels, including leading off the game with a home run off Shohei Ohtani.

Runner-Up: Mike Trout (Los Angeles Angels)
Stats: 39 HR, .312/.460/.628, 24 SB, 191 wRC+, 9.8 fWAR in 140 games
Another year, another exceptional season from Trout. In fact, his 191 wRC+ and .447 wOBA set career highs in what has likely been his best offensive season ever. This is why it is so difficult for me not to give Trout the MVP award, and it reflects more on Mookie's incredible season than any shortcomings whatsoever for Trout, and Trout remains the best player in the league by far. In 2018, he led the American League in wRC+ (191), walks (122), on-base percentage (.460), and OPS (1.088) while finishing second in wOBA (.447) and fWAR (9.8) and fourth in home runs (39) and batting average (.312). He also added eight outs above average and stole 24 bases, showing, like Betts, the ability to change the game in every facet. He continued his career trend of being completely allergic to slumps, posting an OPS of at least 1.045 in all five full months that he was healthy (.867 in three March games and .873 when missing all but eight August games to injury). He was unstoppable at home (.296/.469/.583) and on the road (.328/.450/.672), against lefties (.292/.452/.540) and righties (.318/.462/.656), and before (.310/.454/.606) and after (.316/.472/.684) the All Star Break. Of note is an eight game stretch in June where he knocked four home runs and slashed .696/.771/1.261 against Seattle, Oakland, and Arizona. He also had his best game of the season on September 8th, when he punished the White Sox by swatting three singles and two home runs as part of a 5-5 performance in the Angels' 12-3 win.

Honorable Mention: Jose Ramirez (Cleveland Indians)
Stats: 39 HR, .270/.387/.552, 34 SB, 147 wRC+, 8.1 fWAR in 157 games
As with Trout and Betts, the race for third place is exceptionally close between Jose Ramirez and Alex Bregman, though I think Ramirez wins by a hair. He didn't league the league in anything, but he finished in the top five in walks (106), fWAR (8.1) stolen bases (34), home runs (39), runs scored (110), RBI (105), slugging percentage (.552), OPS (.939), total bases (319), on-base percentage (.387), extra base hits (81), wRC+ (147), and wOBA (.393). While his .270 batting average hampered his real stats enough that he doesn't quite factor into the MVP conversation, his power/patience/speed combination was among the best in baseball. In fact, he was the first player to hit 30 home runs, steal 30 bases, and draw 100 walks in a season since Bobby Abreu way back in 2004 (though Mike Trout came three home runs away in 2013 and one home run away in 2016). He was fantastic and on pace with Trout and Betts in the first half (.302/.401/.628, 29 HR), but a second half slump (.218/.366/.427, 10 HR) dropped him out of the MVP race.

Others
Alex Bregman (HOU, 31 HR, .286/.394/.532, 10 SB, 157 wRC+, 7.6 fWAR)
J.D. Martinez (BOS, 43 HR, .330/.402/.629, 6 SB, 170 wRC+, 5.9 fWAR)
Francisco Lindor (CLE, 38 HR, .277/.352/.519, 25 SB, 130 wRC+, 7.6 fWAR)
Justin Verlander (HOU, 16-9, 2.52 ERA, 0.90 WHIP, 290/37 K/BB, 214 IP)
Blake Snell (TB, 21-5, 1.89 ERA, 0.97 WHIP, 221/64 K/BB, 180.2 IP)

National League MVP
Winner: Jacob deGrom (New York Mets)
Stats: 10-9, 1.70 ERA, 0.91 WHIP, 269/46 K/BB, 217 IP in 32 starts
Again, while this wasn't as close as the AL MVP race, choosing a pitcher, in this case Jacob deGrom, ahead of a hitter, in this case Christian Yelich, is always difficult. Not only are comparisons difficult, but it's hard to get over the stigma that the MVP award ~should~ go to a position player. That said, while Yelich had a great season, deGrom was exceptional. In 31 of his 32 starts, he allowed no more than three runs (earned or unearned), and he allowed just four in that one other start. That means that deGrom gave his team the chance to win, without exception, in every single one of his 32 starts. Of course, the Mets' offense and bullpen had other ideas, but that's not deGrom's fault. Yelich was pretty great, but while his season was more in line with typical top-of-the-league production (i.e. typical MVP candidate), deGrom put up one of the finest pitching seasons in recent memory, and that's why I chose him over Yelich. I'll write more in the Cy Young section.

Runner-Up: Christian Yelich (Milwaukee Brewers)
Stats: 36 HR, .326/.402/.598, 22 SB, 166 wRC+, 7.6 fWAR in 147 games
In terms of the best position player, Christian Yelich is a fairly easy pick. He led the National League in fWAR (7.6), wRC+ (166), wOBA (.422), batting average (.326), slugging percentage (.598), and total bases (343). With four outs above average in the outfield, he proved to be a positive contributor on defense as well, helping him check all the boxes between power, on-base ability, speed, and defense. Unlike Betts and Trout, who were consistent contributors throughout the season, Yelich was pretty good before the All Star Break (.292/.364/.459, 11 HR) before catching fire for the entire second half of the season. In 65 games post-break, he knocked 25 home runs and slashed .367/.449/.770, with the batting average, slugging percentage, and 1.219 OPS leading all major leaguers after the break. His second half run helped spur the Brewers on a furious chase for the NL Central crown, which they ultimately won in Game 163 as Yelich knocked three hits and stole a base. Yelich also became the first player since Aaron Hill in 2012 and just the fifth ever with two cycles in the same season, with his first cycle on August 29th being his best game of the season: 6-6, three singles, double, triple, home run, three RBI, two runs scored in Brewers' 13-12, extra inning win over the Reds.

Honorable Mention: Javier Baez (Chicago Cubs)
Stats: 34 HR, .290/.326/.554, 21 SB, 131 wRC+, 5.3 fWAR in 160 games
This number three spot was really difficult to choose from, with Javier Baez, Anthony Rendon, and Nolan Arenado all coming very close. In fact, Rendon and Arenado put up virtually identical seasons when taking ballpark into context. Even though Baez's 5.3 fWAR was lower than both Rendon's 6.3 and Arenado's 5.7, I have to go with Baez. The .326 on-base percentage is low, in most cases too low to be considered the third most valuable player in the league and second most valuable position player, but everything else about his game was top notch. He slugged 34 home runs for a very good .554 slugging percentage, stole 21 bases, played great defense, and provided a spark for his team every time he touched the ball. It's that last part that makes me look past the fWAR and let Baez rank ahead of Rendon and Arenado, because Baez made his teammates better and because he simply makes baseball fun. It's good for the Cubs' brand, and while branding shouldn't play a significant role in selecting MVP candidates, it's a nice tiebreaker. It's also cool that his first half (.292/.326/.566) and second half (.289/.326/.540) were virtually identical, which is not common for a player who strikes out as much as Baez does.

Others
Anthony Rendon (WSH, 24 HR, .308/.374/.535, 140 wRC+, 6.3 fWAR)
Nolan Arenado (COL, 38 HR, .297/.374/.561, 132 wRC+, 5.7 fWAR)
Paul Goldschmidt (ARI, 33 HR, .290/.389/.533, 144 wRC+, 5.1 fWAR)
Max Scherzer (WSH, 18-7, 2.53 ERA, 0.91 WHIP, 300/51 K/BB, 220.2 IP)
Aaron Nola (PHI, 17-6, 2.37 ERA, 0.97 WHIP, 224/58 K/BB, 212.1 IP)

American League Cy Young
Winner: Justin Verlander (Houston Astros)
Stats: 16-9, 2.52 ERA, 0.90 WHIP, 290/37 K/BB, 214 IP in 34 starts
We're over a year past the trade that sent Justin Verlander from Detroit to Houston, yet it still feels weird to write "Houston Astros" next to his name. Anyways, Verlander's 2.52 ERA may have been the third best in the American League (fourth if you include Chris Sale, who just missed qualifying for the ERA title), but his season was truly remarkable if you look a little bit deeper. Among qualifiers (sorry Chris Sale), he led the AL in games started (34), strikeouts (290), WHIP (0.90), opponents' on base percentage (.242), strikeouts per walk (7.84), and strikeout rate (34.8%) while finishing second in innings (214) and third in ERA (2.52) and walk rate (4.4%). While Blake Snell's ERA is significantly better, Verlander threw far more innings, kept more runners off base, and did so while working with a somewhat less effective defense behind him. Verlander's season itself was fairly streaky, as he began the season on a mad run that saw him with a 7-2 record, a 1.11 ERA, a 0.71 WHIP, and a 98/15 strikeout to walk ratio at the end of May. However, from the start of June through the end of August, he went 6-7 with a 4.15 ERA and a 1.14 WHIP, though his K/BB was an excellent 142/17 over 99.2 innings in that stretch. He then closed the season with a 1.09 ERA, a 0.64 WHIP, and a 50/5 strikeout to walk ratio in September. I chalk it up to BABIP (luck): his opponents' BABIP was .210 in that first stretch, .249 in the second, and .238 in the third. His best start came on May 2nd, when he kept the Yankees off the board for eight shutout innings, allowing three hits, no walks, and one hit batsmen while striking out 14.

Runner-Up: Blake Snell (Tampa Bay Rays)
Stats: 21-5, 1.89 ERA, 0.97 WHIP, 221/64 K/BB, 180.2 IP in 31 starts
On the surface, Blake Snell's numbers look better than Verlander's. I don't care that he won more games, but the ERA is significantly lower (with RA9's checking out similarly between Snell's 2.04 and Verlander's 2.65) is certainly a factor. However, as I explained with Verlander, Snell threw 33.1 fewer innings over three fewer starts, which in and of itself is not a deal breaker, but he also allowed more baserunners (0.97 WHIP to Verlander's 0.90) due to a 9.1% walk rate that was more than double Verlander's 4.4%. His 31.6% strikeout rate was also slightly lower than Verlander's 34.8%, and he had the benefit of slightly better defense behind him. Snell got better and better as the season went on, because as of May 13th, he was 4-3 with a 3.12 ERA, a 1.04 WHIP, and a 53/16 strikeout to walk ratio. However, he turned his season from a good one to a great one right there, going 17-2 with a 1.37 ERA, a 0.94 WHIP, and a 168/48 strikeout to walk ratio over 131.2 innings. After the All Star Break, he never allowed more than two runs (earned or unearned) in any single start, his 1.17 ERA and 0.79 WHIP both leading the majors. Overall, that helped him lead the AL in ERA (1.89) and opponents' OPS (.554).

Honorable Mention: Chris Sale (Boston Red Sox)
Stats: 12-4, 2.11 ERA, 0.86 WHIP, 237/34 K/BB, 158 IP in 27 starts
Further down the workload chain is Chris Sale, who missed qualifying for the ERA leaderboards by just four innings due to a shoulder injury that limited him to just 17 innings in August and September combined. However, if he did qualify, he would have led the league in WHIP (0.86), opponents' OPS (.532), and strikeout rate (38.4%). Even with that massive strikeout rate, he was able to keep his walk rate down at a very reasonable 5.5%, well below Snell's 9.1%. He is the kind of pitcher where on his best days, he's unhittable, and I'd wager that Sale's best is better than anyone else's best. From June 24th to September 16th, he had the best nine start stretch of any pitcher this season: 6-0, 0.19 ERA, 0.63 WHIP, 82/6 K/BB in 48 innings.

Others
Corey Kluber (CLE, 20-7, 2.89 ERA, 0.99 WHIP, 222/34 K/BB)
Gerrit Cole (HOU, 15-5, 2.88 ERA, 1.03 WHIP, 276/64 K/BB)
Trevor Bauer (CLE, 12-6, 2.21 ERA, 1.09 WHIP, 221/57 K/BB)
Blake Treinen (OAK, 9-2, 0.78 ERA, 0.83 WHIP, 100/21 K/BB)
Mike Clevinger (CLE, 13-8, 3.02 ERA, 1.16 WHIP, 207/67 K/BB)

National Leauge Cy Young
Winner: Jacob deGrom (New York Mets)
Stats: 10-9, 1.70 ERA, 0.91 WHIP, 269/46 K/BB, 217 IP in 32 starts
I wrote a bit about Jacob deGrom in the MVP section, but I'll expand a bit here. Not only does deGrom deserve this award, but he deserves to be unanimous. It's not even close. The major league ERA leader was untouchable in his 32 starts, allowing three or fewer runs in all but one and allowing just four runs in the other start. In no individual month was his ERA above 2.36, and he never posted a WHIP above 1.07. Literally every time he took the mound, he put the Mets in a position to win. He wasn't streaky and he didn't get blown up from time to time and make up for it with gems. He simply dominated from his first start (5.2 IP, 1 ER, 7 K vs Cardinals) to his last start (8 IP, 0 ER, 10 K vs Braves). Through it all, opponents slashed just .196/.244/.277, their .521 OPS coming out to the MLB's lowest since Zack Greinke and Jake Arrieta both allowed a .507 OPS in 2015. This wasn't just the best year by any pitcher this year, but I'd wager it was the best since 2015's Greinke (1.66 ERA, 200/40 K/BB) and Arrieta (1.77 ERA, 236/48 K/BB.

Runner-Up: Max Scherzer (Washington Nationals)
Stats: 18-7, 2.53 ERA, 0.91 WHIP, 300/51 K/BB, 220.2 IP in 33 starts
Max Scherzer may have had the third best ERA in the National League, but his 0.91 WHIP, 300 strikeouts, 34.6% strikeout rate, and 220.2 innings pitched all led the league. It may have actually been the best year of his Hall of Fame career, yet deGrom was so good that he finishes second here and it's not really that close. He did seem to slide just a bit as the season progressed, beginning with a 1.62 ERA in March/April, a 2.21 ERA in May, 2.31 in June, 3.18 in July, 1.89 in August, and a 4.24 ERA in September. His best start of the season came on April 9th, when he tossed a complete game shutout against the Braves while allowing just two hits and no walks while striking out ten. Overall, opponents slashed just .188/.247/.332 against Scherzer, hitting for some moderate power but otherwise struggling to get on base.

Honorable Mention: Aaron Nola (Philadelphia Phillies)
Stats: 17-6, 2.37 ERA, 0.97 WHIP, 224/58 K/BB, 212.1 IP in 33 starts
From the start of September, we knew that it was going to be a three horse race for the NL Cy Young Award between deGrom, Scherzer, and Aaron Nola. Nola comes out in third place here, but not by much. His 2.37 ERA beat Scherzer's 2.53 despite poor defense behind him, and by throwing 212.1 innings, his workload was in the same ballpark as deGrom's 217 innings and Scherzer's 220.2. However, his 224/58 K/BB, which is still great, falls behind deGrom's 269/46 and Scherzer's 300/51. Interestingly, Nola only had five scoreless starts all season, instead relying on consistency and never allowing more than four runs, earned or unearned, in a single start. He was like deGrom in that sense, only not as good, in giving the Phillies the chance to win every single time he took the mound. His best start came on July 9th against the Mets, where he tossed seven shutout innings on one hit, one walk, and ten strikeouts in New York.

Others:
Kyle Freeland (COL, 17-7, 2.85 ERA, 1.25 WHIP, 173/70 K/BB)
Miles Mikolas (STL, 18-4, 2.83 ERA, 1.07 WHIP, 146/29 K/BB)
Patrick Corbin (ARI, 11-7, 3.15 ERA, 1.05 WHIP, 246/48 K/BB)
Mike Foltynewicz (ATL, 13-10, 2.85 ERA, 1.08 WHIP, 202/68 K/BB)
Zack Greinke (ARI, 15-11, 3.21 ERA, 1.08 WHIP, 199/43 K/BB)