Archive for Nationals

Max Scherzer’s Trade Value

The Nationals seem very unlikely to trade Max Scherzer (and his broken nose), but with them holding the 11th-best record in the National League and being five games under .500, rumors are starting to swirl. Ken Rosenthal discussed the possibility of a trade, mostly laying out the reasons why a deal was unlikely. While Scherzer trade proposals might be more fantasy than reality, determining his trade value is more reality-based, even if more of an academic pursuit.

A year ago, when constructing the Trade Value series, Kiley McDaniel put Max Scherzer at No. 41, and he indicated the difficulty surrounding a player like Scherzer.

Some small market teams like Oakland, Pittsburgh, and Tampa Bay could technically afford $22 million through 2021 then $15 million through 2028 for three years of Scherzer — it’s a huge but not insane part of their payroll — they would just never actually do that. So with all of those teams off the board and most of the middle-tier teams choosing to use their money with more of medium-term outlook, the market for Scherzer appears as though it would be limited. Also, he turns 34 this month and will decline at some point, even if he’ll punch me for saying that.

All that said, for big-market contenders that needs an ace in the playoffs, a 6.5-WAR pitcher may have the impact of a 10 WAR pitcher if deployed in a certain way during the postseason. And some orgs can stomach the $15-22 million tab, regardless of how long it runs, for that kind of impact over three postseasons. A trade-value list for just the Yankees may have Scherzer 20 spots higher, but this list is for a little bit of everyone. I feel like Dave and I did the math here similarly, as I moved him down eight spots from the 2017 edition of this series, based mostly on aging.

Assessing a generic trade value for a player like Scherzer is a problem because the market for Scherzer’s services is a small one, but among the teams that might be interested, the value to those teams would be higher than a standard analysis might provide. Scherzer’s value to the Nationals complicates matters further. To get an idea of what I’m talking about, let’s start with some generic projections for Scherzer, incorporate his salary, and estimate that the value of a win is around $9 million. Read the rest of this entry »


Anthony Rendon Keeps Getting Better

The first round of All-Star voting comes to a close on June 26th, which means we’re just over a week away from an annual tradition unlike any other: Anthony Rendon not getting the respect he deserves. He’s sitting fifth among NL third basemen in the vote, below the top-3 cutoff for this year’s final-day runoff. He’s also sixth in the majors among all batters in fWAR, which likely means he’ll make his All-Star debut this year. Yes, you read that right — Anthony Rendon has never been an All-Star.

All-Star results aren’t everything, of course. They matter for arbitration payouts, as Tommy Pham will tell you, but they’re not always (or even often) accurate reflections of who has provided the most value on the field. Still, it’s remarkable that Rendon has never been an All-Star. Since he debuted in 2013, he’s been the 12th-most valuable hitter in baseball, second only to Josh Donaldson among third basemen. If Rendon makes the team this year as a reserve, it will be fitting, because he’s never been more deserving than he is right now; he’s taken his offensive game to new heights from an already impressive baseline. He’s been outright Trout-ian at the plate this year, fixing weaknesses while sticking with strengths.

When I looked into Rendon’s 2018 this offseason, I focused on his newfound aggression. He increased his swing rate more than almost every other player in baseball last year, particularly on the first pitch of a plate appearance. Looking back a few more years, this seems like a change Rendon has been leaning into over time. He was passive to start at-bats at the start of his career, and he has been ramping it up over time, though he’s dialed it back marginally this year:

First-pitch swing rate is a blunt tool. Imagine a batter who is universally feared. Pitchers rarely attempt to challenge him. They throw him strikes on only 10% of first pitches. He’s wildly aggressive, swinging at 80% of strikes and 10% of balls. Still, that’s only an 17% swing rate, which sounds quite passive. Imagine another hitter, this one a patient sort with no pop whatsoever. Pitchers absolutely pound the zone against him — we’re talking a 90% zone rate, completely unheard of. He’s one of the most patient hitters in baseball, only swinging at 20% of strikes, and no balls whatsoever. This gets him to an 18% first-pitch swing rate. Clearly, we need to consider how pitchers attack Rendon to say anything definitive about his swing rates. Read the rest of this entry »


Max Scherzer Has Allowed More Groundballs, but Is That a Good Thing?

If you take one look at Max Scherzer’s player page, it is not hard to identify where he has improved.

Both Scherzer’s strikeout (33.4%) and walk (5.1%) rates remain excellent, as is the standard. But his FIP (2.13) — which finds itself at the top of the pitching leaderboard — has fallen by more than half a run. If the season ended today, it would represent a career-low. This FIP decrease is due to a drop in Scherzer’s home run rate. In 2018, 2.7% of plate appearances against Scherzer resulted in a home run; in 2019, that figure is 1.7%.

Contributing to Scherzer’s home run reduction appear to be two main factors: better luck and more groundballs. His 8.0% home run per fly ball rate would represent his lowest mark since joining the Nationals. Considering that we’re in an era of home runs galore, some regression there is likely expected, though the seemingly livelier ball complicates that question. But a potentially more sustainable change rests in the large increase in Scherzer’s groundball rate, which he’s seen jump from 34.3% in 2018 to 42.8% in 2019. Read the rest of this entry »


Stephen Strasburg’s Big Zig

Over the last decade, pitchers have striven to be more and more like Stephen Strasburg. While Strasburg has always had one of the better changeups in the game, the 30-year-old righty has long used a four-seam fastball up in the zone paired with a big curve to dominate hitters. It’s a combo the Astros have famously used to successfully transform multiple pitchers, but almost nobody has been better than Strasburg with both the four-seamer and the curve over the last decade. The graph below shows all pitchers with at least 500 innings pitched who have thrown a four-seamer and curve, and the total run value the two pitches have produced.

Sure, Clayton Kershaw is on another planet, but Strasburg is the only other pitcher at least 50 runs above average on both pitches. Since 2016, he’s been the best at combining the fastball and the curve to get great results. Read the rest of this entry »


No Defense for Underperforming Nationals

Even after losing Bryce Harper to free agency, the Nationals were projected to win the NL East, but for the second year in a row, things are going awry. At 14-22, they’re actually five games worse than they were last year at this point; they currently own the worst record in the NL this side of the Marlins, who at least have the excuse of being bad by design (not that they haven’t been designed badly). With Wednesday’s sweep-culminating loss to Milwaukee, Washington has lost four games in a row, and 14 out of 19; they’ve dropped six straight series. They’re underperforming in virtually every phase of their game, and while injuries have been a part of the story, they’re hardly alone in that regard. Everybody hurts.

When the season began, the Nationals were projected for a .555 winning percentage, a 53.2% chance of winning the division, and a 25.9% chance at claiming a Wild Card spot, resulting in a 79.1% chance at a playoff spot overall. Through Wednesday, they’re down to 28.6% for the division, 16.8% for the Wild Card, and 45.4% for any playoff spot.

Those are still better odds than recent history suggests. While a sub-.500 start through 36 games isn’t fatal to a team’s playoff hopes, in the era of two Wild Card teams per league (since 2012), no team has dug itself out of a hole this deep at this particular point. Of the 70 playoff teams in that span, only seven were even below .500 at this point before recovering to claim a spot: the 2013 Dodgers (15-21); 2014 Pirates (16-20) and Royals (17-19); 2015 Rangers (15-21), Blue Jays (17-19), and Pirates (17-19); and 2018 Dodgers (16-20). It’s been 10 years since a playoff-bound team started 14-22, namely the 2009 Rockies.

Relative to our preseason projections as of March 21, the Nationals are the majors’ top underachievers by a wide margin: Read the rest of this entry »


Victor Robles Can’t Stop, Won’t Stop Bunting

2018 wasn’t supposed to be the year of Juan Soto in Washington. It was supposed to be the year of Victor Robles. Robles, the consensus No. 1 outfield prospect in the Nats system and probably the No. 2 outfield prospect in all of baseball behind Ronald Acuña, was ready for the majors. Only a hyperextended elbow kept Robles from making an impact in the majors last year, but in abbreviated playing time in August and September, he looked like he was making up for lost time (.288/.348/.525, 131 wRC+).

Robles’ 2019 hasn’t been quite as impressive, but you can see in his performance why he’s such an exciting talent. Even while running a 30.5% strikeout rate and walking only 4.8% of the time, Robles has put up a league-average batting line (.265/.308/.480, 102 wRC+). Watch Robles play, and you can immediately see what the hype is about. He’s electric both at the plate and in the field. With all that said, I’m not here today to talk to you about Robles’ tremendous potential or his jaw-dropping athleticism. I’m here for the bunts.

Victor Robles leads the major leagues in bunt singles this year (he’s actually tied for the lead with teammate Adam Eaton). It’s a good thing, too, because he’s also first in bunts (fair balls that were bunted — it’s hard to get a good count of foul bunt attempts). If that seems weird to you, you’re not alone. We’re talking about a guy with non-negligible power — the FanGraphs prospect team graded him at 50 raw power this offseason. He has four home runs so far this year, and he ran a .157 ISO in the minor leagues, which isn’t Joey Gallo level or anything, but is certainly not poor.

Take a look at this list of players with the most bunts per plate appearance since 2017, Robles’ first playing time in the majors. I liberally filtered out pitchers and people with less playing time than Robles:

Frequent Bunters, 2017-2019
Player Bunt/PA Career ISO
Magneuris Sierra 9.1% .014
Delino DeShields 7.5% .097
Alejandro De Aza 7.2% .136
Carlos Tocci 6.7% .058
Hanser Alberto 6.2% .044
Victor Robles 6.2% .221
Garrett Hampson 5.7% .108
Jarrod Dyson 5.7% .095
Roman Quinn 5.3% .113
Andrew Stevenson 5.1% .051

Robles sticks out like a sore thumb on this list. Magneuris Sierra literally had a zero ISO in 64 plate appearances in 2017. He’s never hit more than four home runs in a season, minors or majors. Delino DeShields hit six home runs in 440 plate appearances in the bigs — once. Robles has four this year already. Depth Charts projects him for another 11 over the balance of the year. Heck, he had three homers in 66 PA last year when he was called up. Maybe he’s not a power hitter, but he’s certainly not a slap hitter either. What’s up with the love for bunts? Read the rest of this entry »


Their Powers Combined: Finding the Best of Trout and Harper

By now — and barring a mid-career role reversal — the arguments over the relative greatness of Mike Trout and Bryce Harper have been settled in favor of the Millville Meteor. Trout has perennially played at an MVP-caliber level since 2012, winning the award twice while finishing second four times and fourth once, the year that he missed more than a quarter of the season due to a thumb injury, and — as of this week — has climbed to sixth in the JAWS rankings among center fielders. Harper owns one MVP award and might have won a second if not for a late-season knee injury in 2017, but in terms of consistency and overall levels of accomplishment, he’s second banana. Trout has chalked up five seasons worth at least 9.3 WAR, which matches Harper’s best, but the latter’s second- and third-best seasons merely add up to 9.2 WAR. As Jeff Sullivan put it in his penultimate post, “Mike Trout Has Been as Good as Manny Machado and Bryce Harper Combined.”

Yet Trout and Harper remain inextricably linked in the minds of many (including this scribe) in part because on the day that Harper debuted in the majors (April 29, 2012), Trout returned from Triple-A for good, and both players took their respective leagues by storm en route to Rookie of the Year awards. Though separated by about 14 months in age, they’re part of a baseball cohort in a way that Trout and Paul Goldschmidt or Giancarlo Stanton (whose totals of plate appearances are all in the same vicinity), or Harper and Machado (whose free agencies coincided) are not. The relatively stoic Trout and the more demonstrative Harper pair well as contrasts, too. Trout is so routinely great without calling attention to himself that he sometimes recedes into the background, to the point of being forgotten, while Harper’s combination of hot streaks and exuberance is more eye-catching — in grabbing our attention, he also reminds us that hey, that other guy is playing even better.

The dynamic duo are currently scalding the ball, in case you haven’t noticed. Harper, who signed a record-setting 13-year, $330 million contract, is off to a flying start with the Phillies (.314/.500/.743, four home runs, and a 198 wRC+ through Wednesday).

Trout, who signed a record-setting $12-year, $430 million extension less than three weeks after Harper inked his deal, is flying even higher (.406/.592/.938, five home runs, and a 288 wRC+).

The coincidence of their current hot streaks got me wondering whether we’re seeing their collective apex, the peak pair. The answer, within the way I chose to address the matter, is “pretty damn close.” For this, I called upon our player graphs tool — putting the graphs in FanGraphs, after all — to calculate each player’s rolling 10-game wRC+ since the aforementioned point of arrival in 2012. This ignores defense, for which we can’t get any kind of reliable read across 10 games anyway, and makes the familiar squiggly pictures, like so…

…And so…

Using that page’s “Export Data” function, I calculated the pair’s combined wRC+ for every date on which they both played and had the requisite 10 games in the sample (we’re not yet to 15 games for either player in 2019, hence this choice). That means that if one player was on the disabled list, or even had an off day, there’s no data point for that day. On the other hand, each player’s 10-game range might have different dates attached due to such absences.

Here’s the top 20 of the pair’s most productive stretches, with overlapping 10-game spans included:

Highest Combined 10-Game wRC+ for Trout and Harper
Rk Season End Trout PA Trout wRC+ Harper PA Harper wRC+ Combined wRC+
1 2017 4/26/17 44 209.0 43 369.9 288.5
2 2015 5/16/15 43 154.4 44 403.2 280.2
3 2015 5/17/15 43 154.4 45 376.9 268.1
4 2017 4/27/17 43 197.3 44 326.5 262.7
5 2015 7/20/15 44 274.7 40 149.5 261.4
6 2015 9/23/15 44 223.4 42 297.6 259.7
7 2019 4/9/19 40 313.8 45 208.0 257.8
8 2017 4/25/17 43 204.3 42 311.9 257.5
9 2015 6/20/15 41 234.2 42 279.6 257.2
10 2017 4/28/17 44 229.0 45 283.4 256.5
11 2017 4/21/17 42 194.9 47 309.4 255.4
12 2015 6/16/15 41 220.0 43 285.3 253.5
13 2015 9/22/15 43 213.1 42 289.6 250.9
14 2015 9/19/15 43 193.4 41 304.7 247.7
15 2015 5/15/15 42 112.4 44 366.8 242.6
16 2015 7/10/15 45 286.2 43 193.3 240.8
17 2016 9/3/16 46 314.3 42 158.8 240.1
18 2013 8/7/13 45 316.2 42 158.1 239.9
19 2017 4/22/17 42 202.8 46 273.6 239.8
20 2017 4/24/17 43 195.1 42 285.3 239.7

As it turns out, April 9 — the point at which Harper reached 10 games this year (Trout had done so two days earlier), and the last point for which we have data, because Trout hasn’t played since then due to a groin strain that we’re all praying is minor — is the end of the seventh-best such stretch. Trout’s videogame-like numbers you saw above; Harper was hitting .333/.511/.788 for a 210 wRC+ before taking an 0-for-3 and an early exit from Wednesday night’s 15-1 drubbing by the Nationals. The heavyweight championship belongs to a stretch in late April 2017 during which Harper hit .588/.674/1.206 with five homers, with Trout at .375/.432/.725 and three homers.

One aspect of this that’s particularly striking is that we have to dig down to the 19th spot to find a combined performance that lands in an even-numbered year. Harper hit for a career-low 111 wRC+ in that 2016 season, four points lower than in 2014 and nine points lower than in 2012. For some weird reason, he’s simply been better in odd-numbered years, like two-time Cy Young winner Bret Saberhagen.

Condensing the above table to remove the overlapping streaks (i.e., tossing out the third-ranked streak, because most of it is already represented within the second-ranked streak) yields this top 10:

Highest Combined 10-Game wRC+ for Trout and Harper, No Overlap
Rk Season End Trout PA Trout wRC+ Harper PA Harper wRC+ Combined wRC+
1 2017 4/26/17 44 209.0 43 369.9 288.5
2 2015 5/16/15 43 154.4 44 403.2 280.2
3 2015 7/20/15 44 274.7 40 149.5 261.4
4 2015 9/23/15 44 223.4 42 297.6 259.7
5 2019 4/9/19 40 313.8 45 208.0 257.8
6 2015 6/20/15 41 234.2 42 279.6 257.2
7 2016 9/3/16 46 314.3 42 158.8 240.1
8 2013 8/7/13 45 316.2 42 158.1 239.9
9 2012 10/1/12 46 224.9 43 250.3 237.2
10 2016 7/3/16 47 297.3 48 146.7 221.2

From a contemporary standpoint, that’s more satisfying, as this season’s opening salvo climbs to fifth (not third, as I originally had it when this published — score that E6). Streaks from every season except 2014 and ’18 are represented, with the 2015 season, Harper’s MVP year, dominating the charts, as separate streaks from May, June, July, and September all rank among the top six. Harper pulls his weight here, owning the higher wRC+ of the pair (highlighted with the bold-faced numbers) in five of the streaks .

As for the coldest spells, I’ll skip to the mirror image of the second table, identifying only the extremes of each discrete streak:

Lowest Combined 10-Game wRC+ for Trout and Harper, No Overlap
Rk Season Date Trout PA Trout wRC+ Harper PA Harper wRC+ Combined wRC+
1 2016 9/17/16 41 59.7 42 32.8 46.1
2 2016 7/29/16 43 106.5 40 16.6 63.1
3 2012 8/15/12 45 136.2 45 15.2 75.7
4 2018 5/19/18 39 118.8 44 37.9 75.9
5 2013 9/28/13 45 99.3 40 54.5 78.2
6 2012 9/25/12 43 113.4 41 52.7 83.7
7 2014 8/2/14 47 101.3 42 66.7 85.0
8 2016 5/30/16 46 115.3 37 50.8 86.6
9 2014 8/17/14 47 44.0 44 135.4 88.2
10 2015 8/18/15 43 70.5 46 108.2 90.0

Above we’ve got almost entirely even-year streaks, with one exception apiece from 2013 and ’15. Every season but 2017 and this one is represented, with 2016 the most common one. During the very worst stretch, in September 2016 — a rare instance of both players falling well below 100 — Harper hit .094/.310/.188, with a home run representing one of his three hits, and Trout hit .229/.317/.229 without a homer. For eight of the 10 stretches, it’s Harper dragging the pair down, with a wRC+ below 70; that conforms to the general impression that he’s the more slump-prone player of the two.

One could certainly look at the matter in other ways, using larger sample sizes — going by 15-game stretches with the same methodology, for example, or simply by our monthly splits, or even full seasons. On that last front, 2015 gets the nod on the basis of combined wRC+ (184) or WAR (18.6) if we’re bringing defense into this. By the monthly splits, the pair’s combined wRC+ of 243 for March and April (which we customarily lump together, as we do for September and October) would rank first, but with an asterisk, as it’s the only month besides April 2012 for which the pair has combined for fewer than 100 PA. Discarding what would be the second-ranked month (June 2014) on the grounds that Harper had just four PA, the best combined month for the pair is July 2015, when Trout (260) and Harper (172) combined for a 214 wRC+ in 193 PA. Incidentally, by this method the pair has combined for a 120 wRC+ or better in every month for which we have a meaningful sample from both save for July 2016, when Trout (144) and Harper (65) combined for a 104 mark.

Still, I do like the immediacy of the 10-game sample and the fact that it places what we’ve witnessed so far this season near the top of the heap. If Trout doesn’t miss too much time, there’s a chance we can see that number climb. All of which serves to remind us that while major league baseball has problems on and off the field that shouldn’t be ignored, the level of talent today is astounding, and anytime Trout and Harper are both firing on all cylinders is a great time to be watching.


Trevor Rosenthal Reaches for Infinity

Last month, in the wake of Bryce Harper’s signing with the Phillies, I took stock of the Nationals and raised an eyebrow at the limited fixes administered to a bullpen that has required annual midseason makeovers, and that last year tied for 25th in the majors in WAR (0.6). General manager Mike Rizzo’s big offseason moves regarding the unit were to sign Trevor Rosenthal, who missed all of 2018 due to Tommy John surgery, and Kyle Barraclough, who pitched to a 4.20 ERA and 4.98 FIP with the Marlins. So far, it hasn’t gone well, to say the least. The unit as a whole has an 11.02 ERA through five games.

Barraclough has only been charged with one run allowed in 3.1 innings, but he’s also allowed five out of five inherited runners to score. That’s no good, but it’s nothing compared to the travails of Rosenthal, a 28-year-old righty who, during his Cardinals tenure, pitched to a 2.99 ERA and 2.60 FIP while saving 121 games from 2012-17.

On March 30 against the Mets, Rosenthal entered a tied game in the eighth inning and proceeded to allow back-to-back singles to Wilson Ramos and Jeff McNeil, then walked Amed Rosario (a tough thing to do given the kid’s 4.9% walk rate last year) and served up a two-run single to J.D. Davis. Manager Davey Martinez gave him the hook in favor of Barraclough, who immediately balked in a run, and two outs later, allowed a two-run double by Pete Alonso. Thus, four runs were charged to Rosenthal, who didn’t retire a batter.

Undeterred, Martinez called on Rosenthal again the next day with the Nationals trailing the Mets 5-2 and runners on the corners courtesy of mid-March signing Tony Sipp. Facing Rosario again, Rosenthal threw just one pitch, which the 23-year-old shortstop lined for an RBI single. Sean Doolittle relieved Rosenthal and allowed back-to-back singles, the second of which scored Rosario. Another day, another outing with a run allowed but no out for Rosenthal. Read the rest of this entry »


Anthony Rendon and Alex Bregman Are the Same, and Also Different

If you watch enough baseball, players start to blend together in your brain. You know what I’m talking about — Corey Seager is injury-prone Carlos Correa. Ozzie Albies is caffeinated Jose Altuve (no small feat, since Altuve is a Five Hour Energy spokesperson). Newly minted $100 million man Alex Bregman is Anthony Rendon with good hair. The Bregman/Rendon comparison occurred to me even before I saw Bregman play. A highly-drafted college third baseman with an excellent all-around game? More power than you’d think despite a swing that seems designed to put the ball in play? Probably a little better at baserunning than you’d expect, even if he isn’t a burner? Yeah, that pretty much covers both guys.

Nothing Bregman has done since reaching the majors has changed this early comparison in my mind. Between 2017 (Bregman’s first full year in the bigs) and 2018, he’s recorded a 141 wRC+ to Rendon’s 140. Bregman has walked 11.3% of the time, Rendon 11.6%. Bregman has struck out 13.7% of the time to Rendon’s 13.6%. Bregman has a .219 ISO; Rendon’s is .230. Bregman has 50 home runs; Rendon has 49.

You get the general idea — both players have been incredible, and both have done it in really similar ways. Rendon has been worth 13 WAR over the past two years, second-best among third basemen. Bregman has been worth 11.1 WAR, good for fourth. Here’s another thing they have in common — they were both among the most extreme swing-rate changers from 2017 to 2018. Plot twist, though! It was in opposite directions. Bregman decreased his swing rate by the third-most among qualified hitters, while Rendon increased his by the second-most. Yes, we’ve finally found a place where Anthony Rendon and Alex Bregman are different — extremely different.

For Alex Bregman, 2017 must have been a mix of satisfaction and frustration. His 217 PA in 2016 exhausted his rookie eligibility, and while he held his own in his first big league action (114 wRC+), he looked very much like someone struggling to adjust to big league pitching. He struck out in 24% of his plate appearances, light years higher than his 10% career minor league rate (and 7.5% college rate). His swinging strike rate was 11.8%, meaningfully above league average. In short, he didn’t look like the hitter scouts expected him to be. Read the rest of this entry »


Juan Soto Is Extreme

It’s not a news flash that Juan Soto was great in 2018. The simplest of statistics could tell that story. His OBP started with a 4. His slugging percentage started with a 5. He had 22 homers in a mere 116 games. However, the real hype starts when you dig into the numbers a little more. Juan Soto was 19, and he walked 16% of the time in the big leagues while putting up a 146 wRC+. People are making historical comparisons because that’s the only way to appreciate such a tremendous feat. No one in history has put up a better batting line before their 20th birthday, and the only people to come close are Mel Ott, Tony Conigliaro, and Ty Cobb. When you put it that way, maybe we’re underselling how great Soto’s 2018 was.

I’m not writing today to remind you of how good Soto’s 2018 was (like, really good though! Really good!). Instead, let’s talk about the approach he used to generate those numbers. Here’s a leaderboard of the 10 best hitters in baseball by wOBA last year, minimum of 450 PA. I’m using wOBA instead of wRC+ for compatibility with data further along in the article:

Best Hitters in Baseball, 2018
Player wOBA
Mookie Betts 0.449
Mike Trout 0.447
J.D. Martinez 0.427
Christian Yelich 0.422
Max Muncy 0.407
Alex Bregman 0.396
Juan Soto 0.392
Jose Ramirez 0.391
Aaron Judge 0.391
Nolan Arenado 0.391

Well, that’s about what you’d expect. Ten great hitters, or potentially nine great hitters and Max Muncy, depending on how you feel about him. Paul Goldschmidt was eleventh if you want to leave Muncy out of this. That alone is already amazing. What makes it really impressive, however, is that Soto did it all against fastballs. I’m going to throw another leaderboard at you. Read the rest of this entry »