Biographical

Portrait of Kevin Plawecki

Kevin Plawecki CRed Sox

Red Sox Player Cards | Red Sox Team Audit | Red Sox Depth Chart

2019 Projections (Preseason PECOTA - seasonal age 28)
PA AVG HR R RBI SB DRC+ WARP
189 .242 5 21 21 0 98 0.8
Birth Date2-26-1991
Height6' 2"
Weight208 lbs
Age33 years, 1 months, 24 days
BatsR
ThrowsR
1.92015
1.02016
0.22017
0.82018
0.82019
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
2015 NYN 24 73 258 51 9 0 3 17 60 4 0 0 .219 .280 .296 79 -5.4 -1.6 13.5 1.9
2016 NYN 25 48 151 26 6 0 1 17 33 2 0 0 .197 .298 .265 69 -5.2 0.3 7.4 1.0
2017 NYN 26 37 118 26 5 0 3 14 17 3 1 0 .260 .364 .400 101 0.5 -0.3 -3.3 0.2
2018 NYN 27 79 277 50 13 2 7 28 65 9 0 1 .210 .315 .370 92 -1.6 -1.2 -2.1 0.8
2019 CLE 28 59 174 35 10 0 3 12 31 3 0 1 .222 .287 .342 79 -3.9 -1.3 7.8 1.1
Career29697818843217882062112.218.304.33284-15.6-4.023.34.9

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
2012 BRO A- NYP 61 252 .244 .317 .342 .250 90 5.9 6.9 0.9 117 0 -0.2 -0.1 4.1 1.2
2013 SAV A SAL 65 282 .248 .323 .369 .336 84 30.7 7.9 2 179 0 4.7 -3.7 15.0 2.7
2013 SLU A+ FSL 60 239 .248 .318 .356 .319 96 9 7.0 1.5 141 0 0.2 -1.9 5.3 1.2
2014 BIN AA EAS 58 249 .260 .325 .390 .344 105 11 6.8 3.6 147 0 6.0 0.8 9.0 2.8
2014 LVG AAA PCL 43 170 .282 .346 .444 .299 101 1.4 5.1 2.7 93 0 6.3 -0.3 -2.2 1.2
2015 NYN MLB NL 73 258 .253 .313 .402 .277 86 -4.3 7.0 4.2 79 10 13.5 -1.6 -5.4 1.9
2015 LVG AAA PCL 22 90 .266 .334 .415 .250 106 -5.8 2.5 1.2 56 0 -0.4 -1.7 -5.5 -0.4
2016 NYN MLB NL 48 151 .250 .317 .409 .255 88 -4.5 4.3 2.5 69 11 7.4 0.3 -5.2 1.0
2016 LVG AAA PCL 55 207 .267 .334 .412 .297 112 5.3 5.8 2 115 0 4.4 -1.9 0.2 1.1
2017 NYN MLB NL 37 118 .252 .327 .418 .284 93 3.6 3.4 1.8 101 10 -3.3 -0.3 0.5 0.2
2017 LVG AAA PCL 64 275 .280 .342 .443 .350 107 11.2 8.1 4.9 125 0 10.7 -1.4 9.6 3.1
2018 NYN MLB NL 79 277 .245 .317 .407 .257 90 0.6 7.8 4.4 92 10 -2.1 -1.2 -1.6 0.8
2018 LVG AAA PCL 4 15 .258 .310 .426 .222 117 -0.1 0.4 0.1 103 0 0.1 0.0 0.1 0.1
2019 CLE MLB AL 59 174 .261 .330 .441 .256 100 -6.9 5.3 3.1 79 11 7.8 -1.3 -3.9 1.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
2012 BRO A- NYP 252 216 26 54 8 0 7 83 27 25 24 0 0 .250 .345 .384 .134 3 0
2013 SAV A SAL 282 245 35 77 24 1 6 121 43 23 32 1 0 .314 .390 .494 .180 4 0
2013 SLU A+ FSL 239 204 25 60 14 0 2 80 37 19 21 0 0 .294 .391 .392 .098 1 1
2014 LVG AAA PCL 170 152 25 43 6 0 5 64 21 14 21 0 0 .283 .345 .421 .138 1
2014 BIN AA EAS 249 224 33 73 18 0 6 109 43 16 27 0 0 .326 .378 .487 .161 4
2015 NYN MLB NL 258 233 18 51 9 0 3 69 21 17 60 0 0 .219 .280 .296 .077 3 1
2015 LVG AAA PCL 90 85 7 19 5 1 1 29 9 3 12 0 0 .224 .267 .341 .118 0 0
2016 NYN MLB NL 151 132 6 26 6 0 1 35 11 17 33 0 0 .197 .298 .265 .068 0 0
2016 LVG AAA PCL 207 190 27 57 11 0 8 92 40 13 19 0 1 .300 .348 .484 .184 2 0
2017 LVG AAA PCL 275 247 37 81 17 1 9 127 45 16 38 0 0 .328 .375 .514 .186 6 0
2017 NYN MLB NL 118 100 11 26 5 0 3 40 13 14 17 1 0 .260 .364 .400 .140 1 0
2018 NYN MLB NL 277 238 33 50 13 2 7 88 30 28 65 0 1 .210 .315 .370 .160 1 1
2018 LVG AAA PCL 15 13 2 3 0 0 1 6 3 2 3 0 0 .231 .333 .462 .231 0 0
2019 CLE MLB AL 174 158 13 35 10 0 3 54 17 12 31 0 1 .222 .287 .342 .120 1 0

Plate Discipline

YEAR Pits Zone% Swing% Contact% Z-Swing% O-Swing% Z-Contact% O-Contact% SwStr% CSAA
2015 937 0.5400 0.4514 0.7683 0.6028 0.2738 0.8951 0.4407 0.2317 -0.0050
2016 555 0.4829 0.4775 0.7925 0.6530 0.3136 0.8971 0.5889 0.2075 0.0000
2017 478 0.4477 0.4707 0.7822 0.6682 0.3106 0.8881 0.5976 0.2178 0.0000
2018 1061 0.4826 0.4477 0.7621 0.6367 0.2714 0.8681 0.5302 0.2379 0.0000
2019 645 0.5132 0.4636 0.8060 0.6828 0.2325 0.8628 0.6301 0.1940 0.0000
Career36760.49810.45890.77860.64270.27670.88100.54250.2214-0.0013

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-18 2014-07-28 Minors 10 0 - General Medical Vertigo -

Compensation

Year Team Salary
2022 BOS $2,250,000
2021 BOS $1,600,000
2020 BOS $900,000
2019 CLE $1,137,500
2018 NYN $557,471
2017 NYN $
2016 NYN $511,360
2015 NYN $
YearsDescriptionSalary
6 yrPrevious$6,956,331
6 yrTotal$6,956,331

 

Service TimeAgentContract Status
6 y 167 dACES1 year (2023)

Details
  • 1 year (2023). Signed by Pittsburgh as a free agent 2/12/23 (minor-league contract). Released by Pittsburgh 3/28/23. Signed by Washington as a free agent 4/3/23 (minor-league contract). Released by Washington 5/16/23 (Plawecki exercised right to opt out of contract). Signed by San Diego as a free agent 5/20/23 (minor-league contract). Acquired by Texas in trade from San Diego 7/28/23.
  • 1 year/$2.25M (2021). Re-signed by Boston 11/30/21 (avoided arbitration). DFA by Boston 9/17/22. Released by Boston 9/19/22. Signed by Texas as a free agent 9/21/22.
  • 1 year/$1.6M (2021). Re-signed by Boston 12/2/20 (avoided arbitration).
  • 1 year/$900,000 (2020). Signed by Boston as a free agent 1/7/20. Performance bonuses: $50,000 each for 150, 200, 250, 300, 350 plate appearances.
  • 1 year/$1.1375M (2019. Acquired by Cleveland in trade from NY Mets 1/6/19. Re-signed by Cleveland 1/9/19 (avoided arbitration). Non-tendered by Cleveland 12/2/19.
  • 1 year/$557,471 (2018). Re-signed by NY Mets 3/18.
  • 1 year (2017). Re-signed by NY Mets 3/17.
  • 1 year/$511,360 (2016). Re-signed by NY Mets 3/4/16.
  • 1 year (2015). Contract selected by NY Mets 4/21/15.
  • Drafted by NY Mets 2012 (1s-35) (Purdue). $1.4M signing bonus ($1.4674M slot).

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
Weighted Mean???????00??.000.000.00000.0?0.0

Preseason Long-Term Forecast (Beyond the 2019 Projections)

Playing time estimates are based on performance, not Depth Charts.
Year Age PA R H 2B 3B HR RBI BB SO SB AVG OBP SLG DRC+ WARP VORP BRR POS_ADJ REP_ADJ RAA FRAA
202029228274810172620460.233.313.389950.87.4-0.32.75.8-0.80.2
202130253315411182921530.239.315.397970.98.5-0.42.96.5-0.50.2
202231233285010172719490.238.313.393960.87.5-0.32.66.0-0.80.2
20233222127469162519480.237.314.390950.87.0-0.32.45.7-0.80.2
20243320524449162317430.235.313.386940.76.2-0.32.25.3-1.00.2
20253417221367151914370.235.312.386930.65.1-0.21.84.4-0.90.1
20263515619337141713330.236.312.386940.54.6-0.21.64.0-0.80.1
20273614317306141612310.235.311.385930.54.1-0.21.43.7-0.80.1
20283713616296141511300.234.311.383930.43.8-0.21.33.5-0.80.1

Comparable Players (Similarity Index 77)

Rank Score Name Year DRC+ Trend
1 85 Ronny Paulino 2009 101
2 83 Martin Maldonado 2015 69
3 83 Jett Bandy 2018 63
4 82 Robbie Grossman 2018 105
5 82 Hank Conger 2016 68
6 82 Brayan Pena 2010 77
7 81 J.R. Towles 2012 0 DNP
8 80 Devin Mesoraco 2016 67
9 80 Charlie Blackmon 2015 104
10 80 Yonder Alonso 2015 99
11 79 Travis d'Arnaud 2017 99
12 79 Rob Johnson 2011 61
13 79 Roberto Perez 2017 80
14 79 Josh Thole 2015 81
15 79 John Jaso 2012 128
16 79 Conor Gillaspie 2016 99
17 79 Luis Valbuena 2014 109
18 79 James McCann 2018 72
19 79 JD Closser 2008 0 DNP
20 78 George Kottaras 2011 92
21 78 Jason Jaramillo 2011 84
22 78 Cliff Pennington 2012 78
23 78 Sandy Leon 2017 74
24 78 Cody Asche 2018 0 DNP
25 78 Ben Zobrist 2009 143
26 78 Michael McKenry 2013 91
27 78 Gerald Laird 2008 92
28 77 Dioner Navarro 2012 91
29 77 Chris Burke 2008 77
30 77 Andy LaRoche 2012 0 DNP
31 77 Chris Coghlan 2013 80
32 77 David Murphy 2010 116
33 77 Brock Holt 2016 88
34 77 Jonathan Lucroy 2014 130
35 77 Ryan Garko 2009 105
36 77 Andres Blanco 2012 0 DNP
37 77 Welington Castillo 2015 103
38 77 Kurt Suzuki 2012 78
39 76 Tony Cruz 2015 59
40 76 Domonic Brown 2016 0 DNP
41 76 Jordan Pacheco 2014 81
42 76 Chris Snyder 2009 89
43 76 Matt Murton 2010 0 DNP
44 76 Jason Bartlett 2008 86
45 76 Trevor Crowe 2012 0 DNP
46 76 Brandon Phillips 2009 101
47 76 Jeremy Reed 2009 63
48 76 Chone Figgins 2006 92
49 76 John Wockenfuss 1977 117
50 76 Marlon Byrd 2006 87
51 75 Jose Lobaton 2013 93
52 75 Russ Adams 2009 84
53 75 Hank Deberry 1923 91
54 75 Curtis Casali 2017 94
55 75 Jim Price 1970 92
56 75 Roger Bernadina 2012 97
57 75 Brendan Harris 2009 83
58 75 Travis Buck 2012 67
59 75 Paul Janish 2011 63
60 75 John Baker 2009 87
61 75 Cameron Rupp 2017 79
62 75 Matt LaPorta 2013 0 DNP
63 75 Aaron Hicks 2018 121
64 75 Willy Aybar 2011 0 DNP
65 75 Geno Petralli 1988 114
66 75 Ramon Hernandez 2004 110
67 75 Kevin Pillar 2017 87
68 75 Hector Sanchez 2018 0 DNP
69 75 Travis Snider 2016 0 DNP
70 75 Casey McGehee 2011 76
71 75 Ty Wigginton 2006 108
72 75 Victor Martinez 2007 127
73 75 Billy Sullivan 1939 92
74 75 Adam Rosales 2011 76
75 75 Danny Valencia 2013 119
76 75 Leonys Martin 2016 82
77 74 Bennie Tate 1930 88
78 74 Gus Mancuso 1934 75
79 74 Ryan Lavarnway 2016 0 DNP
80 74 Jeff Mathis 2011 46
81 74 Ron Hodges 1977 85
82 74 Joe Astroth 1951 70
83 74 Eduardo Nunez 2015 92
84 74 Charlie Moore 1981 99
85 74 Daniel Descalso 2015 76
86 74 John Stearns 1980 97
87 74 Chris Herrmann 2016 92
88 74 Sherm Lollar 1953 115
89 74 Reggie Willits 2009 59
90 74 Keith Osik 1997 75
91 74 Yangervis Solarte 2016 109
92 74 Austin Romine 2017 66
93 74 Johnny Gooch 1926 88
94 74 Jemile Weeks 2015 79
95 74 Hector Luna 2008 89
96 74 Freddy Sanchez 2006 108
97 74 Kevin Youkilis 2007 127
98 74 Gabe Gross 2008 101
99 74 Ron Hassey 1981 84
100 74 Justin Turner 2013 91

BP Annual Player Comments

YearComment
2019  Due to publishing agreements, the 2019 player comments and team essays are only available in the Baseball Prospectus 2019 book (available in hardcopy, and soon e-book and Kindle).
2018 It seemed, for a while at least, that Plawecki was the backstop of the future in Flushing, a contact hitter who would hit enough to keep him behind the plate. However, his bat never made it to the majors, which happens both more often than you'd think and more than some prospect writers would like to admit. Instead he became a backup behind the oft-injured Travis d'Arnaud because even a catcher with a .237 TAv in his first two major-league seasons is valuable if he's cheap enough. That's what Plawecki was until 2017, when suddenly his bat showed up. In just 37 major-league games—he had been disappointing enough that the Mets gave most of his playing time to Rene Rivera—he showed some pop and cut down drastically on his strikeouts despite not changing his approach or his batted-ball profile. If the real Plawecki sits halfway between his 2016 and 2017 seasons offensively, there's still a reasonable argument to be made that he should start behind the plate for the Mets in 2018 due to his track record of strong framing skills.
2017 Sometimes a player's profile is very different from what you expect it to be. Kevin Plawecki was supposed to be average at pretty much everything. In our 2015 Mets prospect list, he was graded as a 50 or 50-plus on every tool except speed, and gave his realistic outcome as a Role 5 average big-league catcher. Plawecki was one of the least controversial prospects in the game, with large-scale agreement that this is what he'd become. Now, of course, the Plawecki that has emerged is a superlative defensive catcher who can't hit a lick. What the heck happened here? Entering 2016, the theory was that sinus-related vertigo issues crippled his 2015 offensive output...and then he was even worse in the majors in 2016. Catchers are freaking weird.
2016 Plawecki needs playing time badly, but he's trapped behind one of the game's better offensive catchers. When Travis d'Arnaud added to his lengthy injury history in late April, Plawecki got a shot at the starting job. He didn't take his chance, though, and now seems destined for backup typecasting based on one bad season. Plawecki swung and missed at 42 percent of breaking pitches he saw in his debut season, but he isn't a free swinger, and he doesn't expand the zone. He just needs to acclimate. He's also a good example of how a soccer-style loan system might help some players gain much-needed playing time when injuries open up spots on other teams, but that's a topic for another book.
2015 Amazin' that Travis d'Arnaud received Rookie of the Year votes, and yet Plawecki might still be the Mets' catcher of the future. The 2012 first-round pick from Purdue proved himself too advanced for Double-A and held his own at Triple-A Las Vegas for the final two months of 2014. Plawecki's exceptionally mature approach held up through the high minors, but most notable was that he logged only one game at first base. His mediocre arm masks solid receiving skills; Plawecki can absolutely stay at the position. The bigger decision concerns his facial hair, because “2 o'clock shadow” is not ever going to be a thing.
2014 A mini-slump to end his first full professional season was just a blip on the radar for Plawecki, who should be a fast riser from here on in. Yet a key question has cropped up: Is he a first baseman or a catcher? The Mets gave him an extended run at first base, but all indications are hes an asset behind the dish despite an average arm. As with Plaweckis fandom of both Tim Tebow and Ke$ha, the Mets really need to pick one and move forward. Plawecki makes great contact with a superb eye, so a major-league regular will find himself under pressure soonwhether thats Travis dArnaud or the Mets' first baseman du jour remains to be seen.
2013 Kevin Plawecki was a 2012 sandwich pick from Purdue with fantastic contact skills, only a modest likelihood to add power, and a defensive package that, outside of a mediocre arm, will easily permit him to stay at catcher.

BP Articles

Click here to see articles tagged with Kevin Plawecki

BP Chats

DateQuestionAnswer
2017-09-29 12:00:00 (link to chat)I can't believe I'm saying this, but is it time to talk about Kevin Plawecki? 133 wRC+ in the second half. It's not impossible to think he's finally put it all together, right? Catchers are weird...
(RJ from nj)
So while I will confess to not watching all that much late season Mets baseball as I get generally less masochistic in my 30s, Plawecki's swing does look a little shorter and the bat a little quicker. More like the guy I saw in the minors. September stats lie of course, but if he is even a 4 hitter now, he'll have a ten-year career based on the other stuff he does well. (Jeffrey Paternostro)
2016-11-22 20:00:00 (link to chat)Where would Seth Lugo be on a top 100 if he didn't lose his prospect eligibility? Further, Does Lugo, Kevin Plawecki and Gabriel Ynoa give TB enough value for Alex Colome?
(Erik from LA)
Probably off it because of age and health. That hypothetical trade sounds quite fair for Colome, but I also suspect the Mets may just drop Lugo into that role themselves. (Jarrett Seidler)
2016-08-05 13:00:00 (link to chat)Most likely another team signing me?
(Angel Cuan from 27/M/Panama)
Funnily enough, I was clearing out a backlog of notebooks and getting them digitized, and a 2014 Angel Cuan look popped up. I think I got Tyler Pill and Alex Panteliodis in that series too, and my 10th through 12th looks at Kevin Plawecki or something. Cuan got way more out of his stuff and body than he should have, and now that I think about it, he isn't the worst comp for Harol Gonzalez (other than the handedness, and Harol's raw stuff is better). Double-A is tough for these profiles. (Jeffrey Paternostro)
2015-09-24 13:00:00 (link to chat)Kevin Plawecki keeps getting high grades on sites. Do you still see him as a starting C somewhere even though he hasn't really hit this year?
(Cleon from Queens)
Yeah. You have to remember, the bar for catchers is super low in some places. Plawecki hasn't hit this season, but he has in the past and the prevailing expectation remains that he will heading forward. Plus he's a quality receiver with an average arm and good staff-handling abilities. That's enough to pass as a starter. (R.J. Anderson)
2014-07-07 11:00:00 (link to chat)Was Kevin Plawecki close to making the list? What is his ceiling?
(jsull11 from LIC, NY)
He was, actually. Legit role 5 catcher with good glove and stick (Jason Parks on the Top 50)
2014-07-08 13:00:00 (link to chat)How would you rank Kevin Plawecki, Blake Swihart, Jorge Alfaro, and Kyle Schwarber offensively? Also, Who on that list should be starting by this time next season? Cheers
(Jim from Kansas)
In terms of ceiling, I think Alfaro has the highest overall offensive ceiling of that group, followed by Schwarber, Swihart and Plawecki. That said, Alfaro also comes with arguably the greatest risk in his offensive profile, so that has to be taken into account as well. I'm a pretty big believer in Alfaro, so I tend to think even if he doesn't reach his ceiling, he is still going to be an impactful offensive player.

I'm not sure any of these four guys are good bets to be starting in the Major Leagues by this time next year. Swihart and Plawecki would be the most likely bets, but I wouldn't put money on either one at this point in time. (Mark Anderson)
2014-07-14 13:00:00 (link to chat)Name an prospect from the Futures game that was not in the spotlight who could end up being an All Star?
(Kyle from DC)
I was watching the game on my phone in an airport (isn't technology wonderful?) so I'm not super aware of who was getting all of the spotlight, but I like Kevin Plawecki, and J.P. Crawford as guys who didn't seem to be getting a ton of attention. If you haven't noticed, I like guys with good strikeout to walk ratios. (Jeff Moore)
2014-06-25 13:00:00 (link to chat)What would you say is Kevin Plawecki's upside? Does he have the potential to be better than what scouts thought (well, and still think) d'Arnaud can be?
(raymond from queens)
Most scouts are pretty surprised at the extent of d'Arnaud's struggles in the majors, both in their severity and duration, so who knows what his upside is at this point. Plawecki's is certainly comparable, however, and it's a nice luxury that the Mets have another strong catching prospect waiting in the wings in case their first one doesn't pan out. I haven't seen Plawecki in person because I didn't see St. Lucie last year, but if you've read my work you know I'm a sucker for prospects with a good K:BB ratio. (Jeff Moore)
2014-01-02 13:00:00 (link to chat)Kevin Plawecki - does he have a shot at the majors this year? and how do you project his impact at the big league level? Thanks!
(Matt from Whippleville, NY)
I like Plawecki OK. He's an offense first catcher but I don't think he reaches the majors this year and I like D'Arnaud a lot, so I'm not sure what he is in the long term. He's more of a time-share catcher to me in the majors, unless he answers some of the questions on his defense. I'd say 2015 is a better bet for his arrival. (Craig Goldstein)


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
2012 asx .000 0.0 1373 -.001 0.2 38 -.012 -.006 0.4 0.6 -0.2
2013 afa .000 0.0 1743 -.001 0.8 37 .014 -.005 -0.2 1.0 0.2
2013 afx .000 0.0 1834 -.007 3.9 48 .003 -.023 0.3 4.6 4.7
2014 aax .008 4.9 2283 -.001 0.6 44 .005 -.007 0.1 4.6 6.0
2014 aaa .018 7.1 1582 .000 0.2 26 .081 .000 -1.4 5.4 6.3
2015 mlb .025 13.3 2478 -.001 0.6 39 .018 -.001 -0.3 13.6 13.5
2015 aaa .000 0.0 953 .000 0.0 18 .004 -.001 0.0 0.2 -0.4
2016 mlb .021 7.1 1558 -.003 0.9 34 .011 -.002 -0.2 7.6 7.4
2016 aaa .006 2.7 0 .000 0.0 28 .003 .000 0.0 2.4 4.4
2017 mlb -.012 -3.2 1252 -.002 0.7 26 .031 .001 -0.6 -3.3 -3.3
2017 aaa .011 8.7 2800 -.001 0.8 46 .016 -.001 -0.4 8.6 10.7
2018 aaa -.001 0.0 95 -.001 0.0 1 -.011 .000 0.0 0.0 0.1
2018 mlb -.007 -4.6 2795 -.003 2.0 57 .000 -.001 0.0 -2.7 -2.1
2019 mlb .015 6.6 1846 -.004 2.2 27 .015 .003 -0.3 8.4 7.8

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