Biographical

Portrait of Tommy Joseph

Tommy Joseph 1BRed Sox

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

2019 Projections (Preseason PECOTA - seasonal age 27)
PA AVG HR R RBI SB DRC+ WARP
325 .249 14 37 45 1 104 0.2
Birth Date7-16-1991
Height6' 1"
Weight255 lbs
Age28 years, 4 months, 22 days
BatsR
ThrowsR
2015
0.82016
-1.52017
2018
0.22019
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
2016 PHI 24 107 347 81 15 0 21 22 75 4 1 1 .257 .308 .505 119 8.5 0.7 -5.7 0.8
2017 PHI 25 142 533 119 27 1 22 33 129 2 1 0 .240 .289 .432 88 -6.5 -1.6 -12.9 -1.5
Career2498802004214355204621.247.297.4601002.0-0.9-18.6-0.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 AUG A SAL 117 473 .256 .322 .372 .286 89 -2.9 13.8 0.5 101 0 -3.1 -3.8 0.9 0.8
2011 SJO A+ CAL 127 560 .276 .346 .435 .295 96 14.1 16.8 4 110 0 3.7 -4.6 6.7 2.6
2012 REA AA EAS 28 114 .269 .330 .407 .333 102 -0.6 3.1 1.4 100 0 -0.7 -0.4 0.5 0.4
2012 RIC AA EAS 80 335 .259 .329 .390 .300 95 -0.1 9.2 1.1 97 0 2.8 -2.2 -0.9 1.1
2012 PER Wnt AFL 14 55 .000 .000 .000 .244 0.0 0 0 0.0 0.0 0.0 0.0
2013 CLR A+ FSL 11 42 .248 .311 .357 .138 100 -7.6 1.2 0.3 -7 0 -0.3 -0.5 -5.3 -0.5
2013 REA AA EAS 3 12 .240 .335 .361 .300 94 0.1 0.3 0.2 97 0 -0.4 -0.1 -0.2 0.0
2013 LEH AAA INT 21 72 .250 .323 .381 .224 101 -4 2.1 1.3 75 0 -6.0 -1.2 -2.8 -0.7
2013 PHL Rk GCL 1 5 .267 .352 .354 .500 94 0.7 0.2 0.1 132 0 0.0 0.0 0.0 0.0
2014 REA AA EAS 21 87 .271 .341 .409 .279 107 3.6 2.4 1.5 111 0 -1.9 -0.3 -0.2 0.2
2014 PHL Rk GCL 6 23 .000 .000 .000 .333 0.0 90 0 0.0 0.0 -1.0 0.0
2015 LEH AAA INT 45 175 .251 .316 .361 .221 96 -13.5 4.9 -0.5 43 0 -1.1 -1.1 -12.8 -1.1
2015 PHL Rk GCL 13 41 .255 .331 .356 .433 104 9.1 1.2 -0.7 306 0 0.0 -0.3 5.8 0.6
2016 PHI MLB NL 107 347 .250 .319 .405 .267 90 12.2 9.8 -5.8 119 9 -5.7 0.7 8.5 0.8
2016 LEH AAA INT 27 100 .256 .312 .381 .346 103 7.2 2.8 -1.8 162 0 -0.5 -2.1 5.4 0.4
2016 ESC Wnt DWL 5 22 .000 .000 .000 .200 0.0 0 0 0.0 0.0 0.0 0.0
2017 PHI MLB NL 142 533 .257 .324 .423 .280 97 -8.9 15.6 -9.8 88 9 -12.9 -1.6 -6.5 -1.5
2018 FRI AA TEX 7 31 .256 .327 .387 .333 114 0.3 0.9 -0.5 106 0 -0.5 0.0 0.2 0.0
2018 ROU AAA PCL 84 357 .264 .328 .401 .309 93 23.4 10.5 -6.7 132 0 -3.4 -0.6 14.7 1.5
2019 PME AA EAS 13 55 .247 .321 .379 .382 97 -0.2 1.5 -0.9 70 0 0.2 0.2 -1.5 -0.1
2019 RSX Rk GCL 2 7 .215 .305 .335 .167 106 1.6 0.2 -0.1 121 0 -0.2 -0.1 0.1 0.0

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 AUG A SAL 473 436 46 103 22 1 16 175 68 26 116 0 0 .236 .291 .401 .165 0 0
2011 SJO A+ CAL 560 514 80 139 33 2 22 242 95 29 102 1 0 .270 .317 .471 .200 7 1
2012 PER Wnt AFL 55 49 5 10 1 0 0 11 5 6 8 1 0 .204 .291 .224 .020 0 0
2012 REA AA EAS 114 100 12 25 8 0 3 42 10 9 32 0 1 .250 .327 .420 .170 1 1
2012 RIC AA EAS 335 304 32 79 16 0 8 119 38 25 64 0 3 .260 .313 .391 .132 5 0
2013 REA AA EAS 12 11 0 3 1 0 0 4 1 1 1 0 0 .273 .333 .364 .091 0 0
2013 CLR A+ FSL 42 42 0 4 2 0 0 6 1 0 13 0 0 .095 .095 .143 .048 0 0
2013 LEH AAA INT 72 67 6 14 1 0 3 24 14 4 15 0 1 .209 .264 .358 .149 0 0
2013 PHL Rk GCL 5 3 0 1 0 0 0 1 0 2 1 0 0 .333 .600 .333 .000 0 0
2014 PHL Rk GCL 23 20 1 5 1 0 0 6 1 1 5 0 0 .250 .348 .300 .050 0
2014 REA AA EAS 87 78 8 22 4 1 5 43 19 5 13 0 0 .282 .345 .551 .269 1
2015 PHL Rk GCL 41 33 6 16 3 0 3 28 10 7 0 0 0 .485 .585 .848 .364 0 0
2015 LEH AAA INT 175 166 9 32 9 0 3 50 18 3 33 0 0 .193 .220 .301 .108 1 2
2016 ESC Wnt DWL 22 20 0 3 1 0 0 4 3 1 5 0 0 .150 .227 .200 .050 0 0
2016 PHI MLB NL 347 315 47 81 15 0 21 159 47 22 75 1 1 .257 .308 .505 .248 6 0
2016 LEH AAA INT 100 95 11 33 7 0 6 58 17 4 12 0 1 .347 .370 .611 .263 1 0
2017 PHI MLB NL 533 495 51 119 27 1 22 214 69 33 129 1 0 .240 .289 .432 .192 3 0
2018 ROU AAA PCL 357 317 47 90 21 0 21 174 67 28 77 0 0 .284 .353 .549 .265 4 0
2018 FRI AA TEX 31 28 2 8 2 0 0 10 3 2 5 0 0 .286 .323 .357 .071 1 0
2019 PME AA EAS 55 50 7 13 3 0 0 16 5 2 17 0 0 .260 .309 .320 .060 1 0
2019 RSX Rk GCL 7 7 3 2 1 0 1 6 2 0 0 0 0 .286 .286 .857 .571 0 0

Plate Discipline

YEAR Pits Zone% Swing% Contact% Z-Swing% O-Swing% Z-Contact% O-Contact% SwStr% CSAA
2016 1317 0.4328 0.5072 0.7680 0.7035 0.3574 0.8454 0.6517 0.2320 0.0000
2017 2017 0.4576 0.4973 0.7338 0.6641 0.3565 0.8613 0.5333 0.2662 0.0000
Career33340.44780.50120.74730.67970.35690.85500.58010.25270.0000

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-05-10 - Minors - - Left Wrist Surgery Player Collision 2014-08-05 -
2014-04-26 2014-05-03 Minors 7 0 - Head Concussion - -
2013-07-12 2013-09-05 Minors 55 0 - Head Recovery From Previous Injury Concussion - -
2013-06-12 2013-06-25 Minors 13 0 - Head Recovery From Previous Injury Concussion -
2013-05-07 2013-06-07 Minors 31 0 - Head Concussion -

Compensation

Year Team Salary
2018 TEX $
2017 PHI $543,000
2016 PHI $
2015 PHI $
2014 PHI $
YearsDescriptionSalary
1 yrPrevious$543,000
1 yrTotal$543,000

 

Service TimeAgentContract Status
1 y 143 dJet Sports2019

Details
  • 1 year/$1M (2019). Signed by LG Twins of Korea 11/18.
  • 1 year (2018). Re-signed by Philadelphia 3/18. Claimed by Texas off waivers 3/19/18 after being DFA by Philadelphia 3/12/18. DFA by Texas 3/29/18. Sent outright to Triple-A 4/2/18.
  • 1 year (2017). Re-signed by Philadelphia 3/17.
  • 1 year (2016). Contract selected by Philadelphia 5/13/16.
  • 1 year (2015). Re-signed by Philadelphia 3/15. Sent outright to Triple-A by Philadelphia 10/19/15.
  • 1 year (2014). Contract selected by Philadelphia 11/20/13. Re-signed by Philadelphia 3/14.
  • Acquired by Philadelphia in trade from San Francisco 7/31/12 (Hunter Pence deal).
  • Drafted by San Francisco 2009 (2-55) (Horizon HS, Scottsdale, Ariz.). $0.7125M signing bonus.

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 383 52 100 22 1 18 58 29 80 1 0 .288 .348 .513 127 21.3 1B -6 1.6
80o 363 47 92 20 1 17 53 27 78 1 0 .279 .339 .500 119 15.5 1B -6 1.1
70o 349 44 84 18 1 15 49 25 76 1 0 .264 .322 .469 113 11.6 1B -5 0.7
60o 336 41 79 17 1 14 46 23 74 1 0 .256 .312 .455 109 8.6 1B -5 0.4
50o 325 39 75 16 1 14 44 22 73 1 0 .252 .308 .453 104 5.9 1B -5 0.1
40o 314 36 70 15 1 13 41 21 71 1 0 .243 .299 .438 99 3.3 1B -5 -0.2
30o 301 34 66 14 1 12 38 19 69 1 0 .238 .292 .426 95 0.8 1B -5 -0.4
20o 287 31 60 13 1 11 35 18 67 0 0 .226 .279 .408 89 -1.9 1B -4 -0.7
10o 267 28 53 11 1 10 31 15 63 0 0 .215 .263 .389 81 -5.2 1B -4 -1.0
Weighted Mean32939761611444227310.252.308.4521056.71B -50.2

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
2020282523356130113519580.246.308.4461040.15.0-0.3-2.66.51.4-4.4
2021292823764141123922650.249.312.4501060.26.4-0.3-2.97.22.3-4.9
2022302553256120113419590.243.304.436100-0.13.6-0.3-2.76.50.1-4.5
202331214274610082816510.238.301.42096-0.22.4-0.2-2.35.5-0.6-3.8
202432217274710092916520.239.302.42797-0.12.5-0.2-2.45.6-0.4-3.8
20253319725429082615460.239.303.43199-0.12.4-0.2-2.35.1-0.2-3.5
20263415820337062112380.238.301.42797-0.11.7-0.2-1.94.1-0.3-2.8
2027351091423504148260.234.298.41995-0.10.9-0.1-1.32.8-0.5-1.9
202836911119404127220.234.298.41794-0.10.7-0.1-1.12.3-0.4-1.6

Comparable Players (Similarity Index 77)

Rank Score Name Year DRC+ Trend
1 88 Jason Kubel 2009 130
2 87 Kendrys Morales 2010 128
3 86 Dayan Viciedo 2016 0 DNP
4 86 Mike Jacobs 2008 117
5 86 C.J. Cron 2017 99
6 86 Matt LaPorta 2012 76
7 85 Xavier Nady 2006 97
8 85 Matt Adams 2016 103
9 84 Mitch Moreland 2013 104
10 84 Justin Morneau 2008 127
11 83 Adam Lind 2011 109
12 83 Chris Shelton 2007 0 DNP
13 83 Adrian Gonzalez 2009 152
14 82 Travis Ishikawa 2011 0 DNP
15 81 Wilson Betemit 2009 75
16 81 Wilin Rosario 2016 0 DNP
17 80 Brennan Boesch 2012 79
18 80 Ryan Garko 2008 104
19 80 Brett Wallace 2014 0 DNP
20 80 J.D. Martinez 2015 140
21 78 Hee-Seop Choi 2006 0 DNP
22 78 Corey Hart 2009 95
23 78 Domonic Brown 2015 82
24 78 Chase Headley 2011 101
25 78 Chris Parmelee 2015 92
26 78 Mark Trumbo 2013 108
27 77 Travis Snider 2015 86
28 77 Corey Dickerson 2016 101
29 77 Josh Reddick 2014 116
30 77 Daniel Murphy 2012 96
31 77 Trevor Plouffe 2013 102
32 77 Jefry Marte 2018 81
33 77 Jesus Montero 2017 0 DNP
34 77 Brandon Belt 2015 116
35 76 Kennys Vargas 2018 0 DNP
36 76 Adam LaRoche 2007 102
37 76 Kevin Kouzmanoff 2009 91
38 76 Glenn Davis 1988 133
39 76 Larry Sheets 1987 132
40 76 Scott Schebler 2018 101
41 76 Mike Carp 2013 114
42 76 Yan Gomes 2015 80
43 76 Cody Asche 2017 57
44 76 Lucas Duda 2013 112
45 75 Devin Mesoraco 2015 79
46 75 Wil Myers 2018 91
47 75 Chase Utley 2006 120
48 75 Greg Walker 1987 105
49 75 Gaby Sanchez 2011 117
50 75 Lee Thomas 1963 82
51 75 Kole Calhoun 2015 106
52 75 Curtis Granderson 2008 122
53 75 J.P. Arencibia 2013 73
54 75 Mike Ivie 1980 85
55 75 Mark Canha 2016 65
56 75 Lamar Johnson 1978 103
57 75 Justin Smoak 2014 86
58 75 Jackie Bradley 2017 96
59 75 Chris Richard 2001 99
60 75 Ian Stewart 2012 72
61 75 Yonder Alonso 2014 99
62 74 Derek Dietrich 2017 96
63 74 Ike Davis 2014 101
64 74 Jorge Cantu 2009 104
65 74 Jake Lamb 2018 80
66 74 Will Middlebrooks 2016 57
67 74 Neil Walker 2013 109
68 74 Shin-Soo Choo 2010 134
69 74 Ryan Doumit 2008 117
70 74 Tyler Colvin 2013 61
71 74 Michael Cuddyer 2006 119
72 74 Khris Davis 2015 119
73 74 Logan Morrison 2015 99
74 74 Chris Johnson 2012 101
75 74 Steve Pearce 2010 84
76 74 Earl Williams 1976 102
77 74 Walt Bond 1965 99
78 74 Mark Teixeira 2007 141
79 74 Jake Fox 2010 80
80 74 Carlos Gonzalez 2013 135
81 74 Evan Gattis 2014 126
82 73 Willie Upshaw 1984 114
83 73 Dave Revering 1980 130
84 73 Alex Gordon 2011 133
85 73 Jeff Clement 2011 0 DNP
86 73 Rocco Baldelli 2009 95
87 73 Tommy Medica 2015 0 DNP
88 73 Hal Trosky 1940 134
89 73 John Bowker 2011 54
90 73 Marcell Ozuna 2018 109
91 73 Lonnie Chisenhall 2016 94
92 73 Juan Francisco 2014 100
93 73 Delmon Young 2013 97
94 73 Marcus Semien 2018 99
95 73 Juan Rivera 2006 128
96 73 Travis Shaw 2017 114
97 73 Chris Heisey 2012 86
98 73 Paul Sorrento 1993 105
99 73 Jhonny Peralta 2009 85
100 73 Kent Hrbek 1987 137

BP Annual Player Comments

YearComment
2018 Joseph hanging around in the majors represents so much that is good about baseball. Once a top catching prospect, he saw a string of concussions nearly rob him of his career and his overall health. He finally got past them in 2016, and had the fortune to be in a system without much standing in his way at first base. Unfortunately, after two years of semi-regular playing time, it's clear that there isn't much here outside of big pop, and Joseph's right-handed power has become a dime a dozen in the majors. He ran straight into the irresistible force of Rhys Hoskins, despite Pete Mackanin's attempts to fit in both, and might be entering the phase of his career where he learns that most teams keep their second-best first baseman at Triple-A. Root for him to keep overcoming the odds, but recognize they're getting long again.
2017 If all Joseph did in 2016 was make the majors, hit a home run or two before failing miserably, and then disappear into the proverbial sunset, it still would have been a feel-good story because of Joseph's health struggles and sputtering developmental path. Instead, he went from being a player the Phillies were looking at simply because the roster was thin to someone who has a legitimate chance of being a productive major league regular. During the course of the season, Joseph improved his batting eye, increased his walk rate while decreasing his whiff rate and started showing substantial gains against right-handed pitching. It remains to be seen how well Joseph would do with regular at-bats but he has earned the chance to get them. It is possible the concussions that held him back and eventually stripped him of his pads are in the rearview mirror and we are just now seeing the powerful prospect he once was emerge offensively.
2016 Tommy Joseph spent his season playing catch-up from time lost to post-concussion difficulties that will bump him off catching and over to first base. That he got 175 plate appearances at all was far more important than the lackluster offensive performance that accompanied them.
2015 Another lost season has cost Joseph dearly, though when we're talking about recurring concussions there are more serious issues at hand. Once ahead of schedule as a 21-year old with some Triple-A time under his belt, Joseph has now been limited to just 63 games over the past two years. A head injury ended his 2013 season—his third concussion, at least, he said—and a "possible concussion" knocked him foggy in April 2014. He missed a week, then returned for one before a wrist injury essentially ended his season. In that week between injuries he was catching, but a position switch seems prudent. While he has the power to carry first base, there is a substantial roadblock there—Ryan Howard's five-year, $125 million contract extension hasn't even started yet. (Joke.) For now, getting healthy is Joseph's biggest concern.
2014 Joseph was the prize acquired from the Giants in the Hunter Pence trade. The 22-year-old was expected to be the eventual successor to Carlos Ruiz, but a concussion in May fractured his season and might ultimately force a move to first base. In 72 games spent mostly between Single-A and Double-A, Joseph posted an aggregate .514 OPS, with his power almost completely sapped. Combined with the progression of Cameron Rupp, Joseph might not get a shot until September 2014, if he gets one at all.
2013 The prize of the Hunter Pence deal, Joseph enjoyed the hitters haven that is the California League, where at one point he hit eight home runs in six road games in Stockton and Lancaster. Unsurprisingly, he saw his power fade upon the move to Reading. The Eastern League represents a higher level and an ERA nearly a full run lower, so don't read too much into the slippage. That said, defense figures to be Joseph's calling card in the majors. He spends some time at first base, but his catching skills have advanced enough that he shouldn't have to worry about his bat carrying another position.
2012 Joseph was the second-youngest player to qualify for the batting title in the California League in 2011. Through May, he was badly overmatched, but he improved each month afterward and hit .301/.346/.574 in the second half. Joseph doesn't take many pitches, but a better contact rate in 2011 took some of the lopsidedness out of his strikeout-to-walk numbers. He's not an athletic defenderhe's not an athletic anything, reallybut he did cut his passed ball rate by half and threw out 37 percent of baserunners. A promotion to Double-A will keep him ahead of his peers, but advanced pitching won't suit his free swinging.
2011 The Giants second-round pick in 2009, high-school catcher Tommy Joseph made his pro debut in the Sally League in 2010 and showed power but little else. He projects as a slugger, but not the sort whose value could survive a move to first base.

BP Articles

Click here to see articles tagged with Tommy Joseph

BP Chats

DateQuestionAnswer
2017-02-13 20:00:00 (link to chat)Your colleagues in the Flags Fly Forever podcast are eyeballing Tommy Joseph as a 30 HR player without killing your average. Given the shallowness of the position do you believe he will sneak his way into the top 10 of 1B? Who would you rather for the next 3 years: Joseph or Greg Bird?
(Punchoutpappy from First in Flight)
I'd prefer Joseph to Bird due to Bird's health concerns. I liked Bird a lot before the injury, though. Not sure Joseph will quite sneak into the Top 10, but it's certainly possible, and I do like him for 30 HR and a .250+ average if he's healthy. (Scooter Hotz)
2017-01-18 20:00:00 (link to chat)Feelings on Eric Thames vs Tommy Joseph?
(ryangong from Vancouver BC)
Both solid values in really nice home parks. I think I'd lean Thames very slightly, but it's close. (Bret Sayre)
2016-06-16 21:00:00 (link to chat)Dynasty League: Which catcher would you want this year and long-term? Tommy Joseph, Grandal, or TdA?
(Kion from Pride Land)
Still want d'Arnaud. (Bret Sayre)
2016-06-21 20:00:00 (link to chat)Tommy Joseph has cooled considerably lately. Does he have the chops to make as 1B in the majors? What do you see production wise ROS and in 2017?
(J.T. Chance from Rio Bravo)
Not a big fan of Tommy Joseph' chances to be a top-10 guy in fantasy at 1B at any point. His approach leaves a lot to be desired, and once MLB pitchers figure that out, he'll struggle. It looks like that's already happening. He's going to have to make a big adjustment to his approach to hit enough to stick at 1B long term. Most players who need to make that dramatic a change to their approach can't actually do it. I'm rooting for him, though - I'm a Phillies fan and I live in South Philly. (Scooter Hotz)
2013-08-08 17:30:00 (link to chat)Does Tommy Joseph have a fantasy future still after today's news?
(Paul from Daytona)
He might, but that future might be a couple of years down the road. Unless you're in a deeper dynasty league, feel free to drop him. (Mike Gianella)
2012-12-13 13:00:00 (link to chat)Jason, Do you think Tommy Joseph can stick behind the plate? is he #2 in the phillies system for you?
(mbrophy from NJ)
I don't think he can stick behind the plate. I havent started the Phillies list, but he will be in consideration. (Jason Parks)
2012-11-20 13:00:00 (link to chat)Wondering how the Giants keep winning titles with such a mediocre farm system? The are never ranked very high and they never sign the big free agent guys. What gives?
(Paul Reiger from Bay)
The most precise answer is the draft. Their farm systems haven't ranked high because their top draft picks since 2006 -- Lincecum, Bumgarner, Posey -- haven't spent a lot of time in the minors. . John Barr has done a good job, especially considering he's not simply the domestic scouting director but the one who oversees the international front, too. Barr's first draft was 2008 (Posey, Crawford, Surkamp), but in '09 he drafted Zack Wheeler (traded for Carlos Beltran), Tommy Joseph (traded n the deal to land Hunter Pence) and Belt. Brian Wilson and Sergio Romo were also draftees. Romo a 28th rounder in 2005.

It also helps that Bruce Bochy runs a goldilocks clubhouse and they have leaders (Posey, Pence, Wilson) that don't allow things to crumble. (Jason A. Churchill)


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
2010 afx .000 0.0 2749 .003 -2.5 68 -.003 .001 0.1 -2.6 -3.1
2011 afa .000 0.0 3874 .000 -0.2 81 -.029 -.008 2.1 1.5 3.7
2012 aax .004 3.3 2914 .000 -0.4 45 -.030 -.005 0.9 3.7 2.1
2013 aaa -.018 -4.6 1005 .001 -0.4 18 .029 .001 -0.3 -5.6 -6.0
2013 aax -.007 -0.3 158 .000 0.0 9 .019 .005 -0.1 -0.5 -0.4
2013 afa .000 0.0 354 .001 -0.1 12 .004 .001 0.0 -0.3 -0.3
2014 aax -.001 -0.3 968 -.001 0.2 37 .097 .009 -2.1 -2.3 -1.9
2015 aaa .002 0.4 987 .000 0.0 14 -.011 -.001 0.1 1.2 -1.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