keyboard_arrow_uptop

Back on May 10, with a little more than one month of the season in the books, I wrote about the seven hitters—five of them big surprises—who had out-produced their 90th percentile PECOTA projections by at least 200 points of OPS. They were—along with the less surprising Bryce Harper and Freddie Freeman duo—Ryan Zimmerman, Eric Thames, Aaron Judge, Yonder Alonso, and Zack Cozart.

A few interesting things have happened to that group since then.

First of all, four of those five surprise hitters were chosen for the All-Star game (along with Harper). Zimmerman made it back for the first time since 2009, while Judge, Alonso, and Cozart were each first-timers. Thames missed out, in large part because the NL is stacked at first base with Zimmerman voted in as the starter and Paul Goldschmidt and Joey Votto serving as the reserves. Thames ranks fifth among NL first basemen in OPS, behind the three aforementioned All-Stars and Freeman, who a) would have been an All-Star if not for an injury knocking him out for much of the first half, and b) might be a third baseman now.

As you’d expect following relatively out-of-nowhere monster first months, all five surprise hitters saw their OPS go down after May 10. Thames continued to display huge power and draw tons of walks, but he hit just .193 (with a decent .330 on-base percentage and .435 slugging percentage) in 48 games since May 10. Zimmerman is at .275/.328/.428 in 48 games since May 10, which is still better than the Nationals were counting on from him coming into the season and very similar to his combined .262/.324/.448 line from the previous five seasons.

Cozart, who was perhaps the most surprising of the five surprise hitters, dealt with a stint on the disabled list and still managed to hit .293/.360/.524 in 37 games since May 10. His overall OPS (.941) is 267 points higher than his career mark (.674) coming into the season. Alonso’s batting average has plummeted, but the approach changes meant to add power that he talked about during spring training didn’t stop working, as he hit .255/.365/.478 with nine homers in 48 games since May 10. To put that in context, his home run total in 48 games after his monster first month equals his previous career-high for a full season.

And then there’s Aaron Judge. Oh man, is there Aaron Judge.

He hit .317/.413/.760 with 13 homers in 29 games through May 9. Since then he’s hit .335/.465/.655 with 17 homers in 55 games. So yes, technically that means his OPS is slightly lower since May 10—1.173 vs. 1.120, for a drop of 53 points—but holy shit .335/.465/.655. Comparing pre-May 10 and post-May 10, his Isolated Power declined 28 percent (to a still-incredible .320) and his strikeouts rose 19 percent. Yet his overall production since May 10 was arguably just as good because Judge drew more walks and became a ball-in-play deity when not launching mammoth home runs over fences.

His batting average on balls in play was a robust .339 during the first month, but since May 10 his BABIP is an absurd .476. As of May 9, his average exit velocity was 93.6 mph, which ranked ninth-best in MLB. He was crushing the ball. It turns out, that was nothing for Judge. His average exit velocity since May 10 is 97.7 mph, which leads baseball by a massive margin. In fact, during that stretch no other regular has an average exit velocity above 93.0 mph. The gap between Judge (97.7 mph) and the next-highest average exit velocity (92.7 mph) is the same as the gap between no. 2 (92.7 mph) and no. 152 (87.7 mph).

Aaron Judge

SO%

BB%

ISO

BABIP

ExitVelo

Through May 9

26.4%

13.2%

.443

.339

93.6 mph

Since May 10

31.4%

18.4%

.320

.476

97.7 mph

Judge walked a lot during the first month, but his souped-up 18.4 percent walk rate since May 10 is a mix of strong plate discipline and putting the fear of god into pitchers. During the past month, Judge has seen MLB’s lowest percentage of pitches inside the strike zone. No one wants to throw him anything hittable when the average ball is leaving his bat at 98 mph. Also, have you seen him? Judge’s worst totals in any of the season’s four months are a .303 AVG, .411 OBP, .642 SLG, and 1.084 OPS. He started out as merely one of the hitters wildly out-producing their 90th percentile projection; now he stands alone.

Here’s an updated list of the hitters out-pacing their 90th percentile PECOTA projections by the most points of OPS (minimum 250 plate appearances):

Aaron Judge

+ .188

Marwin Gonzalez

+ .132

Zack Cozart

+ .121

Justin Turner

+ .114

Yonder Alonso

+ .088

Ryan Zimmerman

+ .086

Thames dropped off the leaderboard, but the other familiar May 10 names remain and they’re joined by Marwin Gonzalez (a similar surprise breakout) and Justin Turner (who more closely resembles Freeman and/or Harper from the initial group). None of them are anywhere near Judge, however. He’s still beating his 90th percentile projection by 188 points of OPS—56 points higher than anyone else. And here’s the kicker: PECOTA had a crush on Judge to begin with, projecting him to be one of MLB’s top rookies with a strong .256/.352/.481 line and giving him an MVP-caliber 90th percentile projection of .295/.397/.554.

In the span of less than four months Judge has gone from a good but not great prospect who struggled as a 24-year-old in his first taste of the big leagues to one of the brightest stars in baseball as a 25-year-old rookie. He leads the league in on-base percentage, slugging percentage, homers, walks, and WARP, and Judge solidified his status as a household name by putting on an amazing show in the Home Run Derby. It’s a remarkable story, and the fact that he’s now getting an endless amount of media coverage doesn’t make that any less true.

Here, via the indispensable Baseball Reference Play Index, is how Judge ranks in OPS+ among all 25-year-old rookies since 1950 (minimum 350 plate appearances):

Aaron Judge

194 OPS+

2017

Mitchell Page

154 OPS+

1977

Minnie Minoso

151 OPS+

1951

Tony Oliva

150 OPS+

1964

Dwight Smith

141 OPS+

1989

Norm Cash

140 OPS+

1960

Jimmie Hall

136 OPS+

1963

Judge will surely come back down to earth at least somewhat in the second half—no one has cracked a .410 BABIP since the 1920s; he's at .426—but he has the “best 25-year-old rookie hitter” title well within reach. There just aren’t many instances of an elite hitter getting his first extended chance in the majors at 25 and thriving for a full season, particularly (as opposed to Cuban greats Minoso and Oliva) under what would be considered "typical" circumstances. And so perhaps it’s silly to compare Judge only to the limited number of great 25-year-old rookies.

Here’s how he ranks in OPS+ since 1950 among rookies, of any age, with 350 or more plate appearances:

Aaron Judge

194 OPS+

2017

25

Jose Abreu

173 OPS+

2014

27

Mike Trout

168 OPS+

2012

20

Mark McGwire

164 OPS+

1987

23

Bernie Carbo

164 OPS+

1970

22

Fred Lynn

162 OPS+

1975

23

Carlton Fisk

162 OPS+

1972

24

Dick Allen

162 OPS+

1964

22

Abreu was two years older than Judge, but like Minoso and Oliva he arrived from Cuba. Trout was 20, so there’s not much room for a comparison there (Judge, at 20, was a sophomore slugging .458 for Fresno State). In terms of age and path to the majors, Fisk is probably the closest comp in that group, but he was also a former no. 4 overall draft pick with quite a bit of hype attached. Anyway, you get the idea. Judge is producing at an insane level right now, and he’s doing so at an age/experience combination rarely seen.

Just in case you’re curious, here’s the same list as above, but since 1990 rather than since 1950:

Aaron Judge

194 OPS+

2017

25

Jose Abreu

173 OPS+

2014

27

Mike Trout

168 OPS+

2012

20

Yasiel Puig

159 OPS+

2013

22

Albert Pujols

157 OPS+

2001

21

Ryan Braun

154 OPS+

2007

23

Mike Piazza

153 OPS+

1993

24

Finally, let’s also toss the whole “rookie” qualifier out, and compare Judge to all 25-year-olds since 1950. Looking at first halves, Mickey Mantle in 1957, Harmon Killebrew in 1961, and Lance Berkman in 2001 are the only 25-year-olds to carry a higher OPS than Judge's mark of 1.139 into an All-Star break. Looking at full seasons, here's how Judge ranks in OPS+ among all 25-year-olds who qualified for the batting title:

Mickey Mantle

221 OPS+

1957

Aaron Judge

194 OPS+

2017

Hank Aaron

182 OPS+

1959

Bobby Murcer

181 OPS+

1971

Frank Thomas

177 OPS+

1993

Will Clark

175 OPS+

1989

Dick Allen

174 OPS+

1967

Buster Posey

171 OPS+

2012

Barry Bonds

170 OPS+

1990

Albert Pujols

168 OPS+

2005

Jim Thome

167 OPS+

1996

See, now that’s a list. Sandwiched between Mickey Mantle and Hank Aaron is a helluva place to be for a 25-year-old rookie, and Judge has plenty of room to fall until he’s “only” in Bonds/Pujols/Thome territory. There's not enough hype in the world for what he's doing.

You need to be logged in to comment. Login or Subscribe
irbons
7/14
Just missing out on this list is Ryan Howard (348 plate appearances as a rookie. 133 OPS + at 25 and 167 at 26. That stretch is very similar to Judge.
kvamlnk
7/14
Is there an easy way for BP subscribers to get the 90th percentile numbers for the players? I realize I can process one player at a time, but that's a very cumbersome way to find the over-performing players.
nteagle
7/15
This is SICK. Much kudos, Aaron!