Biographical

Portrait of Yasmani Grandal

Yasmani Grandal CBrewers

Brewers Player Cards | Brewers Team Audit | Brewers Depth Chart

2019 Projections (Rest of Season Projections - seasonal age 30)
PA AVG HR R RBI SB DRC+ WARP
Login or Subscribe today for access to projections!
Birth Date11-8-1988
Height6' 1"
Weight235 lbs
Age30 years, 11 months, 10 days
BatsB
ThrowsR
5.02015
6.02016
4.52017
4.72018
0.02019
proj
WARP Summary

MLB Statistics

YEAR TEAM AGE G PA H 2B 3B HR BB SO HBP SB CS AVG OBP SLG DRC+ DRAA BRR FRAA BWARP
2012 SDN 23 60 226 57 7 1 8 31 39 1 0 0 .297 .394 .469 121 5.4 -3.2 15.4 2.9
2013 SDN 24 28 108 19 8 0 1 18 18 1 0 0 .216 .352 .341 88 -1.2 0.9 6.8 1.2
2014 SDN 25 128 443 85 19 1 15 58 115 2 3 0 .225 .327 .401 102 1.2 -3.1 10.0 2.4
2015 LAN 26 115 426 83 12 0 16 65 92 2 0 1 .234 .353 .403 112 7.4 -4.0 25.6 5.0
2016 LAN 27 126 457 89 14 1 27 64 116 2 1 3 .228 .339 .477 115 9.3 -5.1 33.6 6.0
2017 LAN 28 129 482 108 27 0 22 40 130 0 0 1 .247 .308 .459 93 -2.5 -2.6 27.7 4.5
2018 LAN 29 140 518 106 23 2 24 72 124 3 2 1 .241 .349 .466 113 9.7 -4.4 17.7 4.7
2019 MIL 30 153 632 126 26 2 28 109 139 5 5 1 .246 .380 .468 124 22.5 -7.5 20.1 6.1
Career8793292673136714145777316117.241.348.44611151.7-29.0156.932.8

Statistics for All Levels

'opp' stats - Quality of opponents faced - have been moved and are available only as OPP_QUAL in the Statistics reports now.
Minor league stats are currently shownClick to hide.
YEAR Team Lg LG G PA oppAVG oppOBP oppSLG BABIP BPF BRAA repLVL POS_ADJ DRC+ DRC+ SD FRAA BRR DRAA BWARP
2010 RDS Rk AZL 8 33 .000 .000 .000 .333 0.0 0 0 0.0 0.0 0.0 0.0
2011 BAK A+ CAL 56 251 .269 .344 .417 .359 97 18.1 7.5 2.5 136 0 -1.6 0.0 11.2 1.9
2011 CAR AA SOU 45 172 .268 .337 .416 .377 115 1.5 5.1 3 114 0 0.9 -2.3 3.2 1.0
2011 LOU AAA INT 4 18 .262 .331 .371 .545 93 4.3 0.6 0.3 210 0 0.5 0.0 2.1 0.3
2012 SDN MLB NL 60 226 .258 .322 .404 .333 98 12.5 6.2 3.6 121 12 15.4 -3.2 5.4 2.9
2012 LEL A+ CAL 2 8 .290 .339 .458 .000 76 -1.8 0.2 0 26 0 -0.1 -0.3 -0.7 -0.1
2012 TUC AAA PCL 56 235 .278 .345 .434 .381 102 15.4 7.0 3.2 147 0 5.7 0.5 13.8 3.0
2013 SDN MLB NL 28 108 .252 .313 .391 .257 97 0.1 2.8 1.6 88 15 6.8 0.9 -1.2 1.2
2013 TUC AAA PCL 9 38 .257 .327 .386 .393 97 0.1 1.1 0.1 96 0 0.7 -1.5 -0.5 0.0
2014 SDN MLB NL 128 443 .253 .313 .391 .277 95 9.3 11.4 2.1 102 11 10.0 -3.1 1.2 2.4
2015 LAN MLB NL 115 426 .255 .318 .408 .268 90 8.4 11.5 6.4 112 12 25.6 -4.0 7.4 5.0
2015 OKL AAA PCL 3 15 .320 .381 .478 .429 123 0.9 0.4 -0.3 140 0 0.0 -0.3 0.4 0.0
2016 LAN MLB NL 126 457 .258 .322 .417 .250 90 19.7 12.9 7.2 115 7 33.6 -5.1 9.3 6.0
2016 OKL AAA PCL 4 13 .260 .323 .390 .333 76 2.8 0.4 0.2 87 0 0.3 0.0 -0.4 0.1
2017 LAN MLB NL 129 482 .255 .322 .422 .298 92 5.3 14.1 8.3 93 7 27.7 -2.6 -2.5 4.5
2018 LAN MLB NL 140 518 .244 .314 .399 .278 97 18.3 14.5 8.2 113 10 17.7 -4.4 9.7 4.7
2019 MIL MLB NL 153 632 .249 .322 .432 .279 95 27.7 19.1 8.5 124 8 20.1 -7.5 22.5 6.1

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team lvl LG PA AB R H 2B 3B HR TB RBI BB SO SB CS AVG OBP SLG ISO SF SH
2010 RDS Rk AZL 33 28 4 8 1 0 0 9 1 4 4 0 1 .286 .394 .321 .036 0 0
2011 BAK A+ CAL 251 206 47 61 14 0 10 105 40 41 57 0 0 .296 .410 .510 .214 3 0
2011 LOU AAA INT 18 12 2 6 2 0 0 8 2 5 1 0 0 .500 .667 .667 .167 0 0
2011 CAR AA SOU 172 156 20 47 15 0 4 74 26 13 39 0 1 .301 .360 .474 .173 1 0
2012 LEL A+ CAL 8 7 0 0 0 0 0 0 0 1 3 0 0 .000 .125 .000 .000 0 0
2012 SDN MLB NL 226 192 28 57 7 1 8 90 36 31 39 0 0 .297 .394 .469 .172 2 0
2012 TUC AAA PCL 235 194 40 65 18 0 6 101 35 37 35 0 0 .335 .443 .521 .186 2 0
2013 SDN MLB NL 108 88 13 19 8 0 1 30 9 18 18 0 0 .216 .352 .341 .125 1 0
2013 TUC AAA PCL 38 36 3 11 3 0 0 14 2 2 8 0 0 .306 .342 .389 .083 0 0
2014 SDN MLB NL 443 377 47 85 19 1 15 151 49 58 115 3 0 .225 .327 .401 .175 6
2015 LAN MLB NL 426 355 43 83 12 0 16 143 47 65 92 0 1 .234 .353 .403 .169 3 1
2015 OKL AAA PCL 15 10 6 3 1 0 0 4 0 5 3 0 0 .300 .533 .400 .100 0 0
2016 OKL AAA PCL 13 9 1 3 0 0 1 6 3 2 4 0 0 .333 .385 .667 .333 2 0
2016 LAN MLB NL 457 390 49 89 14 1 27 186 72 64 116 1 3 .228 .339 .477 .249 1 0
2017 LAN MLB NL 482 438 50 108 27 0 22 201 58 40 130 0 1 .247 .308 .459 .212 3 1
2018 LAN MLB NL 518 440 65 106 23 2 24 205 68 72 124 2 1 .241 .349 .466 .225 3 0
2019 MIL MLB NL 632 513 79 126 26 2 28 240 77 109 139 5 1 .246 .380 .468 .222 5 0

Plate Discipline

YEAR Pits Zone% Swing% Contact% Z-Swing% O-Swing% Z-Contact% O-Contact% SwStr% CSAA
2012 895 0.4682 0.3933 0.8040 0.5919 0.2185 0.8589 0.6731 0.1960 0.0045
2013 393 0.4733 0.4326 0.7882 0.6290 0.2560 0.8291 0.6981 0.2118 -0.0057
2014 1865 0.4654 0.4005 0.7336 0.5703 0.2528 0.8081 0.5873 0.2664 -0.0030
2015 1759 0.4491 0.3866 0.7676 0.5506 0.2528 0.8506 0.6204 0.2324 -0.0045
2016 1965 0.4412 0.3913 0.7178 0.5617 0.2568 0.8234 0.5355 0.2822 0.0000
2017 1892 0.4662 0.4619 0.7208 0.5986 0.3426 0.7936 0.6098 0.2792 0.0000
2018 2177 0.4846 0.3840 0.7273 0.5242 0.2522 0.7866 0.6113 0.2727 0.0000
2019 2655 0.4648 0.3842 0.7422 0.5543 0.2365 0.8158 0.5923 0.2578 0.0000
Career136010.46330.40050.74080.56310.26040.81580.60090.2592-0.0009

Injury History  —  No longer being updated

Last Update: 12/31/2014 23:59 ET

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2014-07-31 2014-08-02 DTD 2 2 Right Knee Swelling -
2014-05-28 2014-05-28 DTD 0 0 Left Hand Contusion Backswing of Bat -
2013-07-07 2013-09-30 60-DL 85 74 Right Knee Surgery ACL Reconstruction & MCL Injury 2013-08-06 -
2012-07-31 2012-08-17 15-DL 17 16 Right Abdomen Strain Oblique - -
2011-10-19 2011-11-17 WIN 29 0 Left Fingers Soreness Middle Finger - -
2011-08-09 2011-08-16 Minors 7 0 - Head Concussion - -

Compensation

Year Team Salary
2020 MIL $2,250,000
2019 MIL $16,000,000
2018 LAN $7,900,000
2017 LAN $5,500,000
2016 LAN $2,800,000
2015 LAN $693,000
2014 SDN $792,000
2013 SDN $1,240,000
2012 SDN $750,000
2011 CIN $750,000
2010 CIN $750,000
YearsDescriptionSalary
9 yrPrevious$21,175,000
2019Current$16,000,000
10 yrPvs + Cur$37,175,000
1 yrFuture$2,250,000
11 yrTotal$39,425,000

 

Service TimeAgentContract Status
6 y 115 dWasserman Media1 year/$18.25M (2019), 2020 option

Details
  • 1 year/$18.25M (2019), plus 2020 option. Signed by Milwaukee as a free agent 1/14/19. 19:$16M, 20:$16M option ($2.25M buyout). Either side may decline option.
  • 1 year/$7.9M (2018). Re-signed by LA Dodgers 1/11/18 (avoided arbitration). LA Dodgers made $17.9M qualifying offer 11/2/18.
  • 1 year/$5.5M (2017). Re-signed by LA Dodgers 1/13/17 (avoided arbitration).
  • 1 year/$2.8M (2016). Re-signed by LA Dodgers 1/15/16 (avoided arbitration).
  • 1 year/$0.693M (2015). Signed by LA Dodgers 3/15.
  • 1 year/$0.792M (2014). Re-signed by San Diego 3/3/14. Acquired by LA Dodgers in trade from San Diego 12/18/14.
  • 4 years (2010-13). Signed Major League contract with Cincinnati 8/16/10. $2.99M signing bonus. 13:$0.49M. Acquired by San Diego in trade from Cincinnati 12/17/11. Placed on restricted list 11/7/12 (positive PED test).
  • Drafted by Cincinnati 2010 (1-12) (Miami, Fla.).

2019 Preseason Forecast

Last Update: 1/27/2017 12:35 ET

PCT PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG DRC+ VORP FRAA WARP
90o 53 12 3 0 2 6 13 0 0 .261 .346 .457 122 0.0 C 2, 0.0
80o 35 9 2 0 2 4 9 0 0 .290 .371 .548 115 0.0 C 2, 0.0
70o 22 5 1 0 1 3 5 0 0 .250 .348 .450 110 0.0 C 1, 0.0
60o 11 2 1 0 0 1 3 0 0 .200 .273 .300 105 0.0 C 1, 0.0
50o 1 0 0 0 0 0 0 0 0 .000 .000 .000 101 0.0 C 0, 0.0
Weighted Mean400000100.000.000.0001020.0C 0,0.0

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or to subscribe and get instant access to the best baseball content on the web.

BP Annual Player Comments

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or to subscribe and get instant access to the best baseball content on the web.

BP Articles

Click here to see articles tagged with Yasmani Grandal

BP Chats

DateQuestionAnswer
2019-10-02 13:00:00 (link to chat)As a Dodger fan, how mad/annoyed am I allowed to get at Yasmani Grandal contributing more in the first 15 minutes of last nights game than over the course of the entire 2017-2018 playoffs (and also blocking pitches in the dirt?!?!) ? I'm definitely not salty at all. Definitely not.
(Matt from California)
I mean look, I'm not going to tell you how to feel. Grandal was always a streaky guy and he was brutal those two playoff stretches but he was also a significant part of how they got to where they were as a team. It sucks he fell apart but I'm glad for the guy to get over the hump and hopefully not have it plague him anymore. (Craig Goldstein)
2019-02-04 16:00:00 (link to chat)Hi Mike, Keeper question for you. 12-team mixed 5x5 standard roto. I can keep up to four players at these round values. What do you think? Trevor Bauer - 19 Yasmani Grandal - 12 Randal Grichuk - 15 Nomar Mazara - 12 David Peralta - 29 Carlos Santana - 14 Eduardo Rodriguez - 21 Mallex Smith - 22
(Rob from New York)
Bauer, Peralta, Smith and E-Rod. If it's a two catcher league, Grandal instead of E-Rod. (Mike Gianella)
2018-12-11 13:00:00 (link to chat)Thoughts on FA Grandal?
(zeeksam from Halifax)
I think Yasmani Grandal is probably being underrated because of the focus on his awful postseason, as opposed to his consistently very good regular seasons. I ranked him as the #9 free agent.

https://www.baseballprospectus.com/news/article/43474/the-2019-free-agent-fifty-1-10/

For many teams, signing him seemingly would make a lot more sense than trading big prospect hauls for J.T. Realmuto. (Aaron Gleeman)
2016-04-21 19:00:00 (link to chat)Gomes is my C but Grandal and D'Arnaud both available. 14 team H2H weekly points format, and we start one C. How do the 3 shake out ROS? Also my RP 3 is Strickland. Dyson Kela and Zych are available. Doolittle was dropped and clears overnight. Saves worth 8, holds 4, and K's are 2 points. Thoughts on best option there Mike? Thanks.
(dylanrox from New Orleans )
I would rank them Yasmani Grandal, Yan Gomes, and Travis D'Arnaud in that format. All three all close, but I give Grandal an edge over the other two. I would drop Hunter Strickland and take a chance that Sean Doolittle is still the closer, given the point structure there. (Mike Gianella)
2015-05-05 15:00:00 (link to chat)with the news Mesoraco may need surgery what waver wire catcher for ROS Miguel Montero, Yasmani Grandal, Roberto Perez, or Jason Castro
(JP from TX)
Montero (Nick Shlain)
2015-02-13 19:00:00 (link to chat)Even though I think you credited other BP members with turning you onto him, I remember last year that it was you who seemed to be driving the bus on Anthony Rendon (or at least you seemed to end up with him on a bunch of teams). Who are the guys this year that you are higher on than most?
(Shawnykid23 from CT)
I bought Rendon in Tout Wars but at the time I was a little disappointed that I didn't get Starlin Castro. I was probably higher on him than many industry experts but this was in part due to the BP fantasy team's excitement, particularly Bret.

Glancing at my ranks compared to ADP, my top five are Brandon Belt, Melky Cabrera, Manny Machado, Yasmani Grandal and Lucas Duda. If you're looking to the guy the BP staff likes who I'm on board with now as a result, that's Grandal, FWIW. (Mike Gianella)
2014-09-05 13:00:00 (link to chat)How did no one see Mesoraco blowing up? What a year! - any catcher's trending in a direction you like that could produce a devin like explosion in '15?
(CASS from Scarsdale)
This question comes from my buddy Doug Cassidy, who was a stalwart Mesoraco advocate for quite a few years... good call Cass, he finally came through for ya! Similarly, I'm not giving up on Yasmani Grandal. He's got good power and strong plate discipline, and I wonder if a permanent move out from behind the plate to first base will be a boon for his bat. The ballpark and surrounding lineup don't help, but I'm still a firm believer in his skills. Let's give him some credit for making it back so quickly from last year's knee blowout, too... another year of health could be another boost. (Cory Schwartz)
2014-02-10 13:00:00 (link to chat)Who do you like more? Austin Hedges or Yasmani Grandal?
(padremurph from Los Angeles)
Hedges, but don't rule out Grandal. He's been overlooked because of the suspension and injury, but he can still do a lot of things well. (Jeff Moore)
2014-01-17 10:00:00 (link to chat)In your opinion, how much of an effect have PED's contributed to Yasmani Grandal's earlier (excellent) performance and will he become a top tier catcher without the juice.
(dmairs from Calgary)
I assume it helped him a great deal. I don't think he's a top tier catcher regardless of the juice. (Jason Parks)
2013-08-05 14:00:00 (link to chat)There is speculation in the Detroit media that the Tigers won't take Peralta back, despite the obvious boost he gives them at shortstop, because of "image" concerns. I think that, if they don't play him and lose at any point, their image is tarnished forever. The Giants got to the WS because of a huge contribution from Melky. What do you think?
(Tigerdog from Orange county CA)
Well, they did trade for Iglalasis.

Tigerdog, hijacking your question to run this. It's official:


Major League Baseball issued the following discipline today for violations of the Joint Drug Prevention and Treatment Program in relation to the Biogenesis investigation. Players receiving 50-game suspensions without pay for their violations of the Program are:

Philadelphia Phillies pitcher Antonio Bastardo;
San Diego Padres shortstop Everth Cabrera;
New York Yankees catcher Francisco Cervelli;
Texas Rangers outfielder Nelson Cruz;
Padres pitcher Fautino De Los Santos, who is currently on the roster of the Double-A San Antonio Missions of the Texas League;
Houston Astros pitcher Sergio Escalona, who is currently of the roster of the Double-A Corpus Christi Hooks of the Texas League;
Yankees outfielder Fernando Martinez, who is currently on the roster of the Triple-A Scranton/Wilkes-Barre RailRiders of the International League;
Seattle Mariners catcher Jesus Montero, who is currently on the roster of the Triple-A Tacoma Rainiers of the Pacific Coast League;
Free agent pitcher Jordan Norberto;
Detroit Tigers shortstop Jhonny Peralta;
New York Mets outfielder Cesar Puello, who is currently on the roster of the Double-A Binghamton Mets of the Eastern League; and
Mets infielder/outfielder Jordany Valdespin, who is currently on the roster of the Triple-A Las Vegas 51s of the Pacific Coast League.

Norberto's suspension will be effective immediately once he signs with another Major League organization. All other suspensions are effective immediately. None of the players will appeal their discipline.
Toronto Blue Jays outfielder Melky Cabrera, Oakland Athletics pitcher Bartolo Colon and Padres catcher Yasmani Grandal, all of whom already have served 50-game suspensions as a result of their violations of the Joint Drug Prevention and Treatment Program stemming from their connections to Biogenesis, will not receive additional discipline.
Major League Baseball's investigation found no violations of the Joint Drug Prevention and Treatment Program by either Washington Nationals pitcher Gio Gonzalez or Baltimore Orioles infielder Danny Valencia.

STATEMENT FROM THE TIGERS:
The Detroit Tigers today issued the following statement regarding the suspension of Jhonny Peralta:

"We recognize the suspension of Jhonny Peralta for violating Major League Baseball's Joint Drug Prevention and Treatment Program as a measure taken in the best interest of the game. The Detroit Tigers continue to fully support Major League Baseball's policy and its efforts to eliminate performance enhancing drugs from our game. Per the protocol outline by Major League Baseball's collective bargaining agreement, the Tigers' organization will provide no further comment on Peralta's suspension."

STATEMENT FROM PERALTA:
"In spring of 2012, I made a terrible mistake that I deeply regret. I apologize to everyone that I have hurt as a result of my mistake, including my teammates, the Tigers' organization, the great fans in Detroit, Major League Baseball, and my family. I take full responsibility for my actions, have no excuses for my lapse in judgment and I accept my suspension.
I love the fans, my teammates and this organization and my greatest punishment is knowing that I have let so many good people down. I promise to do everything possible to try and earn back the respect that I have lost." (Maury Brown About Biogenesis and Business)
2013-06-20 13:00:00 (link to chat)Hi Paul, I'm in a 20-team dynasty points league. Jason Castro or Yasmani Grandal long term? Scoring is essentially total bases + runs + rbis. (To give you an idea, Castro is currently 6th in catcher scoring for the year.) I'm looking to keep one and trade one for pitching help. Thoughts? Thanks for answering.
(Randall Simon from Sausage Race)
I like Castro (Paul Sporer)
2013-05-22 18:00:00 (link to chat)Yasmani Grandal is tough to predict with the steroids issue, but do you think he's a 15-20 HR kinda guy (over full season) going forward? .280 BA or so? Thanks
(Tom from Boston)
The fence coming in helps....he's not hitting 15+ home runs ROS though. 280 is possible. (Jason Collette)
2013-04-03 14:00:00 (link to chat)Who has a higher ceiling? Austin Hedges or Yasmani Grandal?
(padremurph from San Diego)
I nearly always, as a rule, pick the younger player for "ceiling" questions because the range of possibilities shrinks exponentially as we near death. But Grandal. (Sam Miller)
2012-12-28 13:00:00 (link to chat)Geoff, what's your prediction for the Padres this year and is Nick Hundley coming up on Comeback Player of the Year?
(LaMarBrown from San Diego)
Hey LaMar, how's it going? The Padres look to me like a .500 team. I like the offensive core, especially once Yasmani Grandal returns from his suspension, but the pitching concerns me. I'm intrigued to see how the new outfield dimensions affect guys at the back end of the rotation. As for Hundley, he wasn't healthy last year and the numbers reflect that. He won't hit like he did in 2011, but he should return to 2009-2010 levels, which could make him an enticing trade target later in the season. (Geoff Young)
2012-10-30 13:00:00 (link to chat)Will Nick Hundley get non-tendered? Seems to me that the organization has soured on him greatly over the last year.
(jlarsen from chicago)
Hi jlarsen, thanks for the question. The Padres signed Hundley to a 3-year, $9 million deal last March so he'll be in the mix. I don't know that the Padres have soured on him since then so much as they've witnessed the emergence of Yasmani Grandal, who appears to the be club's catcher of the present and future (at least until Austin Hedges is ready, which creates a nice "problem"). Assuming his right knee is healthy, Hundley gives the Padres an insurance policy for Grandal and could have trade value to another team. (Geoff Young)
2012-07-09 14:00:00 (link to chat)Are my Padres ever going to make a run again, or was 2010 the closest we're going to get? What does the future of the Padres organization look like, what is the state of our minor league system?
(I aint Quentin from Beutiful San Diego)
The Padres have one of the deepest farm systems in baseball, and the key is whether that depth can overcome the lack of starpower. We've started to see some of the pieces of a future Padres contender already, with Yasmani Grandal and Yonder Alonso, and on the offensive side, Rymer Liriano should be coming sometime in 2013. Getting Joe Wieland and Robbie Erlin from the Rangers for Mike Adams at last year's deadline was a very nice move, and the Padres should be able to acquire more talent this July for Street. (Daniel Rathman)


BP Roundtables

No BP Roundtables have mentioned this guy.

Advanced Catching Metrics

Year lvl CSAA Framing Runs Blocking Chances EPAA Blocking Runs SB Attempts SRAA TRAA Throwing Runs FRAA Adj. FRAA
2011 aax .001 0.6 1749 .001 -0.3 51 -.014 .017 0.4 -0.5 0.9
2011 afa .000 0.0 2109 .003 -1.9 49 -.021 .004 0.6 -3.5 -1.6
2011 aaa .008 0.4 189 .000 0.0 2 .003 -.001 0.0 0.2 0.5
2012 aaa .016 7.9 1960 .001 -0.4 30 .014 -.003 -0.2 6.3 5.7
2012 mlb .032 13.8 2200 -.004 2.3 50 .051 .001 -1.5 12.8 15.4
2012 afa .000 0.0 48 .000 0.0 1 -.002 .003 0.0 0.0 -0.1
2013 mlb .025 5.6 1047 -.003 0.8 9 .019 -.004 -0.1 6.2 6.8
2013 aaa .011 0.6 165 .000 0.0 1 .012 .000 0.0 0.5 0.7
2014 mlb .027 15.3 2940 .001 -1.1 54 .084 .003 -2.7 11.6 10.0
2015 mlb .033 26.2 3817 .001 -0.7 63 .001 .002 0.0 24.9 25.6
2016 aaa .009 0.2 0 .000 0.0 1 .003 .000 0.0 1.1 0.3
2016 mlb .029 28.0 4486 .000 0.3 68 -.011 .008 0.5 29.2 33.6
2017 mlb .025 26.2 4553 .001 -1.4 56 -.033 .003 1.3 26.2 27.7
2018 mlb .015 15.7 4643 -.001 0.8 60 -.001 .001 0.1 16.3 17.7
2019 mlb .016 19.4 5397 -.001 1.8 85 .002 .000 -0.1 20.9 20.1

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC

 

PITCHf/x Hitter Profile

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC