Biographical

Portrait of Cord Phelps

Cord Phelps 2BPhillies

Phillies Player Cards | Phillies Team Audit | Phillies Depth Chart

2016 Projections (Preseason PECOTA - seasonal age 29)
PA AVG HR R RBI SB TAv WARP
250 .236 6 25 27 2 .247 -0.1
Birth Date1-23-1987
Height6' 1"
Weight210 lbs
Age29 years, 6 months, 5 days
BatsB
ThrowsR
-0.12012
-0.32013
-0.12014
2015
-0.12016
+proj
WARP Summary

MLB Statistics

YEAR TEAM AGE G PA AB R H 2B 3B HR TB BB SO HBP SF SH RBI SB CS AVG OBP SLG TAv VORP FRAA WARP
2011 CLE 24 35 80 71 10 11 2 1 1 18 8 17 0 0 1 6 1 0 .155 .241 .254 .189 -2.9 -2.0 -0.5
2012 CLE 25 14 34 33 2 7 0 0 1 10 1 10 0 0 0 5 0 0 .212 .235 .303 .204 -1.0 -0.4 -0.1
2013 CLE 26 4 9 9 0 0 0 0 0 0 0 2 0 0 0 0 0 0 .000 .000 .000 -.017 -2.2 -0.3 -0.3
2014 BAL 27 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 -.104 -0.9 0.0 -0.1
Career561261161218212289290011110.155.216.241.172-7.1-2.7-1.1

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 G PA TAv oppAVG oppOBP oppSLG oppTAv BABIP BPF BRAA repLVL POS_ADJ FRAA BRR BVORP BWARP VORP WARP
2008 MHV A- 35 157 .295 .257 .331 .361 .000 .359 107 6.1 4.6 -0.9 -5.5 1.1 10.9 0.5 10.9 0.5
2008 IDN Rk 1 4 .114 .394 .448 .623 .000 .000 109 -0.7 0.1 0 0.2 0.0 -0.6 -0.0 -0.6 -0.0
2009 KIN A+ 130 582 .279 .258 .331 .384 .000 .318 99 11.6 16.8 -1.6 0.7 -0.9 25.8 2.7 25.8 2.7
2010 AKR AA 53 218 .264 .260 .335 .399 .000 .337 105 0.9 6.3 -0.4 -5.8 -1.1 5.7 -0.0 5.7 -0.0
2010 COH AAA 66 273 .301 .268 .333 .413 .000 .357 108 14.5 9.5 -0.9 -3.4 -3.0 20.1 1.6 20.1 1.6
2011 CLE MLB 35 80 .189 .251 .315 .390 .000 .189 102 -5.6 2.2 -0.2 -2.0 0.7 -2.9 -0.5 -2.9 -0.5
2011 COH AAA 97 434 .278 .259 .328 .398 .000 .348 107 9.4 13.5 1.2 -5.1 -3.4 20.6 1.5 20.6 1.5
2012 CLE MLB 14 34 .204 .260 .331 .409 .000 .273 102 -1.9 0.9 -0.2 -0.4 0.1 -1.0 -0.1 -1.0 -0.1
2012 COH AAA 135 582 .270 .255 .327 .387 .000 .311 110 6.7 17.3 -0.9 -12.7 -2.0 21.1 0.8 21.1 0.8
2013 CLE MLB 4 9 -.017 .262 .332 .436 .000 .000 96 -2.4 0.2 0 -0.3 0.0 -2.2 -0.3 -2.2 -0.3
2013 COH AAA 65 287 .271 .255 .329 .385 .000 .295 102 3.4 8.2 -1.8 -1.7 0.3 10.2 0.9 10.2 0.9
2014 BAL MLB 3 3 -.104 .226 .283 .326 .000 .000 100 -1 0.1 0 0.0 0.0 -0.9 -0.1 -0.9 -0.1
2014 NOR AAA 99 403 .256 .263 .333 .392 .000 .294 103 -2 12.0 -0.6 -10.9 1.8 11.2 0.0 11.2 -0.3
2015 LEH AAA 119 458 .228 .255 .319 .362 .000 .278 98 -15.3 12.7 0.5 -12.4 -3.5 -5.5 -1.8 -5.5 -1.8

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team Lg PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG ISO TAv VORP FRAA WARP
2008 IDN Rk 4 0 0 0 0 0 1 0 2 0 0 .000 .000 .000 .000 .114 -0.6 0.2 -0.0
2008 MHV A- 157 24 44 10 2 2 21 15 22 4 3 .312 .378 .454 .142 .295 10.9 -5.5 0.5
2009 KIN A+ 582 72 125 27 5 4 53 93 97 17 14 .261 .386 .363 .102 .279 25.8 0.7 2.7
2010 AKR AA 218 25 59 8 3 2 23 15 29 1 4 .296 .347 .397 .101 .264 5.7 -5.8 -0.0
2010 COH AAA 273 41 77 20 4 6 31 24 39 3 2 .317 .386 .506 .189 .301 20.1 -3.4 1.6
2011 COH AAA 434 51 111 25 4 14 63 51 89 3 6 .294 .376 .492 .198 .278 20.6 -5.1 1.5
2011 CLE MLB 80 10 11 2 1 1 6 8 17 1 0 .155 .241 .254 .099 .189 -2.9 -2.0 -0.5
2012 COH AAA 582 82 139 34 3 16 62 71 94 9 4 .276 .368 .451 .175 .270 21.1 -12.7 0.8
2012 CLE MLB 34 2 7 0 0 1 5 1 10 0 0 .212 .235 .303 .091 .204 -1.0 -0.4 -0.1
2013 CLE MLB 9 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 -.017 -2.2 -0.3 -0.3
2013 COH AAA 287 29 68 16 1 9 46 27 49 4 3 .267 .333 .443 .176 .271 10.2 -1.7 0.9
2014 NOR AAA 403 61 89 13 5 7 51 52 60 2 5 .259 .361 .388 .128 .256 11.2 -10.9 -0.3
2014 BAL MLB 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -.104 -0.9 0.0 -0.1
2015 LEH AAA 458 43 91 11 2 3 34 54 81 5 3 .229 .319 .290 .060 .228 -5.5 -12.4 -1.8

Plate Discipline

YEAR PITCHES ZONE_RT SWING_RT CONTACT_RT Z_SWING_RT O_SWING_RT Z_CONTACT_RT O_CONTACT_RT SW_STRK_RT CSAA_CHANCES CSAA_RT
2011 278 0.5216 0.4388 0.7541 0.5517 0.3158 0.8875 0.5000 0.2459 136 -0.004220
2012 147 0.5170 0.5034 0.7973 0.6711 0.3239 0.8431 0.6957 0.2027 57 0.002239
2013 37 0.5135 0.4595 0.8235 0.5263 0.3889 1.0000 0.5714 0.1765 16 -0.001706
2014 10 0.6000 0.3000 1.0000 0.5000 0.0000 1.0000 0.0000 7 -0.000113
Career4720.52120.45760.77820.58580.31740.88490.5560.221899.2564-0.0019

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
2013-08-28 2013-10-03 60-DL 36 31 Right Wrist Inflammation - -
2010-08-31 2010-08-31 Minors 0 0 Wrist Soreness Bothered for Several Weeks -
2008-06-01 - Coll - - Ankle Sprain -

Compensation

Year Team Salary
2014 BAL $
2013 CLE $
2012 CLE $

 

Service TimeAgentContract Status
0 y 153 d1 year (2015)

Details
  • 1 year (2015). Signed by Philadelphia as a free agent 11/25/14 (minor-league contract).
  • 1 year (2014). Contract selected by Baltimore 8/13/14. DFA by Baltimore 8/24/14. Sent outright to Triple-A 8/30/14.
  • 1 year (2013). Re-signed by Cleveland 3/11/13. Claimed by Baltimore off waivers 11/25/13 after being DFA by Cleveland 11/20/13. Sent outright to Triple-A by Baltimore 12/10/13.
  • 1 year (2012). Re-signed by Cleveland 3/3/12.
  • 1 year (2011). Contract purchased by Cleveland 6/8/11.
  • Drafted by Cleveland 2008 (3-107) (Stanford) $0.327M signing bonus.

2016 Preseason Forecast

Last Update: 3/15/2015 05:35 ET

PCT PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG TAv VORP FRAA WARP
90o 311 38 75 14 2 9 37 35 60 2 2 .278 .361 .443 .287 15.8 2B -4, 3B -3 1.0
80o 290 34 68 13 2 8 33 32 58 2 2 .263 .344 .419 .273 11.0 2B -4, 3B -2 0.5
70o 275 31 62 12 2 7 30 29 56 2 1 .253 .332 .403 .264 7.8 2B -4, 3B -2 0.2
60o 262 29 57 11 2 6 28 27 54 2 1 .244 .322 .388 .255 5.4 2B -3, 3B -2 0.0
50o 250 27 52 10 1 6 26 25 52 2 1 .236 .312 .375 .248 3.2 2B -3, 3B -2 -0.2
40o 238 25 47 9 1 5 24 23 51 2 1 .228 .302 .362 .240 1.3 2B -3, 3B -2 -0.4
30o 225 22 43 8 1 5 22 21 49 1 1 .219 .292 .348 .232 -0.6 2B -3, 3B -2 -0.6
20o 210 20 39 8 1 4 20 19 46 1 1 .209 .280 .332 .222 -2.5 2B -3, 3B -2 -0.8
10o 189 17 33 6 1 4 17 16 43 1 1 .196 .263 .310 .209 -4.7 2B -2, 3B -2 -1.0
Weighted Mean2552754102627265321.240.316.381.2514.22B -3, 3B -2-0.1

2016 Rest-of-Season Forecast

Last Update: 7/27/2016 10:21 ET

PCT PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG TAv VORP FRAA WARP
90o 311 38 75 14 2 9 37 35 60 2 2 .278 .361 .443 .287 15.5 2B -4, 3B -2 1.0
80o 290 34 68 13 2 8 33 32 58 2 2 .263 .344 .419 .273 10.7 2B -4, 3B -2 0.5
70o 275 31 62 12 2 7 30 29 56 2 1 .253 .332 .403 .264 7.6 2B -4, 3B -2 0.2
60o 262 29 57 11 2 6 28 27 54 2 1 .244 .322 .388 .255 5.1 2B -3, 3B -2 0.0
50o 250 27 52 10 1 6 26 25 52 2 1 .236 .312 .375 .248 3.0 2B -3, 3B -2 -0.2
40o 238 25 47 9 1 5 24 23 51 2 1 .228 .302 .362 .240 1.1 2B -3, 3B -2 -0.4
30o 225 22 43 8 1 5 22 21 49 1 1 .219 .292 .348 .232 -0.8 2B -3, 3B -2 -0.6
20o 210 20 39 8 1 4 20 19 46 1 1 .209 .280 .332 .222 -2.7 2B -3, 3B -2 -0.8
10o 189 17 33 6 1 4 17 16 43 1 1 .196 .263 .310 .209 -4.9 2B -2, 3B -2 -1.0
Weighted Mean2552754102627265321.240.316.381.2513.92B -3, 3B -2-0.2

Diagnostics

Breakout Rate Improve Rate Collapse Rate Attrition Rate MLB %
0% 3% 3% 9% 15%

Preseason Long-Term Forecast (Beyond the 2016 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 TAv WARP VORP BRR POS_ADJ REP_ADJ RAA FRAA
2017304244987172104441892.232.308.370.250-0.36.6-0.60.810.5-4.0-9.0
201831387447915294037832.229.306.365.249-0.35.4-0.60.69.6-4.2-8.2
201932337386913283533731.228.305.361.247-0.43.9-0.60.48.3-4.3-7.1
202033332386913283432720.231.306.364.248-0.33.9-0.60.38.2-4.0-7.0
202134327376813283431710.230.305.363.247-0.43.6-0.60.28.1-4.1-6.9
202235309356312273230670.228.304.360.246-0.42.9-0.60.17.6-4.2-6.5
202336301346111273129660.227.303.358.245-0.42.5-0.60.07.4-4.4-6.4
202437295336011273028650.227.301.356.244-0.52.0-0.6-0.07.3-4.7-6.2
202538287325811262927640.226.300.354.243-0.51.6-0.5-0.17.1-4.9-6.1

Long-Term Forecast Based on RoS PECOTA (Beyond the 2016 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 TAv WARP VORP BRR POS_ADJ REP_ADJ RAA FRAA
201730250295110162624521.232.307.372.2500.05.7-0.4-0.010.1-4.0-5.3
2018314364987162114541952.223.298.358.244-0.73.0-0.7-0.210.0-6.1-9.2
20193252459971721352571191.209.295.334.237-1.3-0.8-1.0-0.46.4-5.8-11.0
202033594661262731463491281.236.301.376.253-1.12.7-1.2-0.66.0-1.5-12.5
202134605711292731769561170.240.309.397.257-0.75.9-1.3-0.89.1-1.1-12.7

Upside By Year

2016 2017 2018 2019 2020 2021 PEAK 5
2.23.80.4out of baseballout of baseball1.46.5

Previous Year Preseason Upside By Year

Yr Proj 2015 2016 2017 2018 2019 2020 PEAK 5
20152.61.74.8out of baseball0out of baseball9.1

Comparable Players (Similarity Index 83)

Rank Score Name Year TAv Trend
1 91 Nate Spears 2014 .000 DNP
2 91 Eric Riggs 2006 .000 DNP
3 89 Jim Negrych 2014 .000 DNP
4 88 Jermaine Clark 2006 .000 DNP
5 88 Andrew Beattie 2007 .000 DNP
6 88 Ruben Gotay 2012 .000 DNP
7 87 Sergio Garcia 2009 .000 DNP
8 87 Jarrett Hoffpauir 2012 .000 DNP
9 86 Joe Thurston 2009 .232
10 86 Drew Sutton 2012 .253
11 86 Ryan Roberts 2010 .212
12 86 Ryan Rohlinger 2013 .000 DNP
13 86 Matt Hague 2015 .236
14 86 Alejandro Machado 2011 .000 DNP
15 86 Craig Stansberry 2011 .000 DNP
16 85 Derek Wathan 2006 .000 DNP
17 85 Glenn Williams 2007 .000 DNP
18 85 Steve Tolleson 2013 .000 DNP
19 85 Tug Hulett 2012 .000 DNP
20 85 Rico Washington 2007 .000 DNP
21 85 Chase Lambin 2009 .000 DNP
22 84 Eddy Garabito 2006 .000 DNP
23 84 Edgar Gonzalez 2007 .000 DNP
24 84 Andy Green 2007 .000 DNP
25 84 Luis Maza 2009 .000 DNP
26 84 Justin Henry 2014 .000 DNP
27 84 Josh Rodriguez 2014 .000 DNP
28 83 Ed Lucas 2011 .000 DNP
29 83 Cole Gillespie 2013 .205
30 83 Freddy Sandoval 2012 .000 DNP
31 83 Adam Heether 2011 .000 DNP
32 83 Jamie Hoffmann 2014 .000 DNP
33 83 Matt Miller 2012 .000 DNP
34 83 Jeff Fiorentino 2012 .000 DNP
35 83 Kevin Howard 2010 .000 DNP
36 82 Kory Casto 2011 .000 DNP
37 82 Christian Colonel 2011 .000 DNP
38 82 Neil Sellers 2011 .000 DNP
39 82 Brett Roneberg 2008 .000 DNP
40 82 Josh Rabe 2008 .000 DNP
41 82 Kevin Thompson 2009 .000 DNP
42 82 Hernan Iribarren 2013 .000 DNP
43 82 Josh Kroeger 2012 .000 DNP
44 82 Luke Allen 2008 .000 DNP
45 82 Kevin Randel 2010 .000 DNP
46 82 John Gall 2007 .063
47 82 Jeff Baisley 2012 .000 DNP
48 82 Chad Huffman 2014 .000 DNP
49 82 Kevin Melillo 2011 .000 DNP
50 82 Elian Herrera 2014 .235
51 82 Rodney Nye 2006 .000 DNP
52 82 Tony Schrager 2006 .000 DNP
53 82 Mike Colangelo 2006 .000 DNP
54 82 Cesar Nicolas 2011 .000 DNP
55 82 Paco Figueroa 2012 .000 DNP
56 82 Robbie Widlansky 2014 .000 DNP
57 82 Kevin Reese 2007 .000 DNP
58 82 Jesus Merchan 2010 .000 DNP
59 82 Drew Macias 2012 .000 DNP
60 82 Tommy Watkins 2009 .000 DNP
61 82 Val Majewski 2010 .000 DNP
62 82 Blake Lalli 2012 .132
63 82 Bubba Bell 2012 .000 DNP
64 81 Casey Benjamin 2010 .000 DNP
65 81 Chris Nowak 2012 .000 DNP
66 81 Danny Worth 2015 .000 DNP
67 81 Callix Crabbe 2012 .000 DNP
68 81 Russ Adams 2010 .000 DNP
69 81 Mike Fontenot 2009 .244
70 81 Daniel Nava 2012 .268
71 81 Ty Wright 2014 .000 DNP
72 81 Johan Limonta 2013 .000 DNP
73 81 Cesar Crespo 2008 .000 DNP
74 81 Jason Cooper 2010 .000 DNP
75 81 Jesse Gutierrez 2007 .000 DNP
76 81 Efren Navarro 2015 .205
77 81 Max Ramirez 2014 .000 DNP
78 81 Michael Taylor 2015 .000 DNP
79 81 Mike Edwards 2006 .143
80 81 Joe Inglett 2007 .552
81 81 Reid Gorecki 2010 .000 DNP
82 81 James Van Ostrand 2014 .000 DNP
83 81 Jeff Salazar 2010 .000 DNP
84 81 Brad Nelson 2012 .000 DNP
85 81 Archie Gilbert 2013 .000 DNP
86 81 Juan Gonzalez 2011 .000 DNP
87 81 Peter Zoccolillo 2006 .000 DNP
88 81 Clint Robinson 2014 .252
89 81 Royce Huffman 2006 .000 DNP
90 80 Jordan Parraz 2014 .000 DNP
91 80 Buck Britton 2015 .000 DNP
92 80 Brian Sellier 2007 .000 DNP
93 80 Todd Self 2008 .000 DNP
94 80 Bobby Hill 2007 .000 DNP
95 80 Josh Labandeira 2008 .000 DNP
96 80 Buck Coats 2011 .000 DNP
97 80 Aaron Bates 2013 .000 DNP
98 80 Mike Eylward 2009 .000 DNP
99 80 Ray Chang 2013 .000 DNP
100 80 Michael Aubrey 2011 .000 DNP

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv

Definition of multi-year splits

BP Annual Player Comments

YearComment
2014 Opportunities have been scarce for Phelps, stuck behind Jason Kipnis without the arm to play regularly on the left side of the infield. He's got a career .838 OPS in 1,576 Triple-A plate appearances, and it's very likely he'd be an above-average offensive second baseman given a chance, but then they never called Cleveland the Land of Opportunity. They never called Baltimore that, either—the Orioles claimed him, then outrighted him to Triple-A two weeks later. Did they ever call Norfolk the Land of Opportunity?
2013 He beat Kipnis to the majors by a couple of weeks, but unfortunately you can't call dibs for being first. Kipnis has taken firm hold of the second-base job while Phelps was left behind and spent the entire year in Triple-A—save a September cup of coffee, during which he did not impress. He has dabbled with third base and been successful, so perhaps his best bet is to become the short end of the platoon with Chisenhall and mash lefties every couple of days. As a switch-hitter, he has hit better against righties in the minors, yet held his own against lefties, with power being the only difference. Phelps has enough talent to be a big leaguer, but not a regular on a team looking to contend.
2012 While Phelps was the first to the majors among Cleveland's infield prospect trio (alongside Kipnis and Chisenhall) last season, he's definitely the runt of the litter, projecting as a fringe starter who gets by on hard work, hustle, and instincts rather than outstanding tools. He struggled in his time with the big boys and has poor speed for an infielder, but he does project to hit for a solid average with more gap than home run power. He'll play at least average defense at either second or third.
2011 Selected in the third round of the 2008 draft as one of those polished college types with a low ceiling but some certainty, Phelps became surprisingly uncertain after an uninspiring 2009 season but put it all together last year, splitting time between Double- and Triple-A and producing at both levels. A line-drive hitter with doubles power and a decent eye, Phelps's lack of pop and athleticism will keep him from being a star, and the team put even more pressure on his bat by having him move from second base to the hot corner in the Arizona Fall League. He's an upgrade at either position on the big-league incumbents, but not an irreplaceable option himself.
2010 A third-rounder out of Stanford in 2008, Phelps led the Carolina League in walks (the second-place finisher had just 74) and finished second in on-base percentage. He was quite polished in the field, only making four errors in 561 chances for a .993 fielding percentage. In other words, he's one of those classic non-toolsy, good-fundamentals types who doesn't offer much in the way of upside. Double-A will be huge test for him, but even if he passes it, it's hard to see much of a future for him due to his inability to play on the left side.
2009 A second baseman drafted in the third round out of Stanford, Cord Phelps led the Cardinal in OBP and walks last season, an approach he brought with him to the pros. He could move up quickly.

BP Articles

Cord Phelps is referenced in the following articles.

BP Premium requires BP Premium access to view, BP Fantasy requires BP Premium or BP Fantasy access to view

  Title Author Date
Every Team's Moneyball: Baltimore Orioles: UnearthJeff Long2015-03-26
This article requires BP Fantasy or Premium accessGet to Know: Second Base ProspectsCraig Goldstein2015-01-20
This is Not Your Father's Baseball Road Trip: Day 13: Winston-Salem, Durham, and HomeJordan Shusterman2014-06-09
This is Not Your Father's Baseball Road Trip: Day 13: Winston-Salem, Durham, and HomeJake Mintz2014-06-09
This article requires BP Fantasy or Premium accessFantasy Team Preview: Baltimore OriolesPaul Sporer2013-12-11
This article requires BP Premium accessTransaction Analysis: Jones (a Pirate) Walks the Plank (a Metaphor)Bret Sayre2013-11-26
This article requires BP Premium accessTransaction Analysis: Jones (a Pirate) Walks the Plank (a Metaphor)R.J. Anderson2013-11-26
This article requires BP Premium accessTransaction Analysis: Bonder the Next OneR.J. Anderson2013-06-03
This article requires BP Premium accessDaily Roundup: Around the League: May 25, 2013Clint Chisam2013-05-25
This article requires BP Premium accessDaily Roundup: Around the League: May 22, 2013Clint Chisam2013-05-22
This article requires BP Premium accessDaily Roundup: Around the League: April 21, 2013Clint Chisam2013-04-21
This article requires BP Premium accessDaily Roundup: Around the League: April 17, 2013Clint Chisam2013-04-17
This article requires BP Premium accessWestern Front: The Reluctant Optimism of SpringGeoff Young2013-03-27
Tater Trot Tracker: Trot Times for September 22Larry Granillo2012-09-23
This article requires BP Premium accessThe Keeper Reaper: First, Third, and DH for 12/09/11Michael Street2011-12-09
This article requires BP Premium accessKiss'Em Goodbye: Cleveland IndiansKevin Goldstein2011-09-26
This article requires BP Premium accessKiss'Em Goodbye: Cleveland IndiansSteven Goldman2011-09-26
This article requires BP Premium accessKiss'Em Goodbye: Cleveland IndiansESPN Insider2011-09-26
This article requires BP Fantasy or Premium accessValue Picks: Second, Short, and Catcher for 8/7/11Michael Jong2011-09-07
This article requires BP Premium accessFuture Shock Blog: Minor League Update: Games of August 8Kevin Goldstein2011-08-09
This article requires BP Premium accessFuture Shock: Prospecting for Trade ChipsKevin Goldstein2011-07-20
This article requires BP Premium accessProspectus Hit and Run: The Replacement-Level Killers, Part IIJay Jaffe2011-07-18
Painting the Black: Mid-season Heroes and Goats, Part 1R.J. Anderson2011-07-12
Transaction Analysis: Tribal InitiationBen Lindbergh2011-06-28
Tater Trot Tracker: Trot Times for June 19Larry Granillo2011-06-20
BP Unfiltered: The Paper Trail 6/1John Perrotto2011-06-01
Future Shock Blog: Minor League Update: Games of May 11Kevin Goldstein2011-05-12


BP Chats

No BP chats have mentioned this guy.

BP Roundtables

No BP Roundtables have mentioned this guy.

 

PITCHf/x Hitter Profile

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