Biographical

Portrait of John McDonald

John McDonald SSAngels

Angels Player Cards | Angels Team Audit | Angels Depth Chart

2014 Rest-of-Season Projections (seasonal age 39)
PA AVG HR R RBI SB TAv WARP
Subscribe today for access to projection data!
Birth Date9-24-1974
Height5' 9"
Weight185 lbs
Age39 years, 11 months, 28 days
BatsR
ThrowsR
0.52010
0.82011
0.32012
-0.62013
-0.22014
+proj
WARP Summary

Standard

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
1999 CLE 24 18 21 21 2 7 0 0 0 7 0 3 0 0 0 0 0 1 .333 .333 .333 .199 -1.0 0.6 -0.0
2000 CLE 25 9 9 9 0 4 0 0 0 4 0 1 0 0 0 0 0 0 .444 .444 .444 .313 0.6 0.1 0.1
2001 CLE 26 17 25 22 1 2 1 0 0 3 1 7 1 0 1 0 0 0 .091 .167 .136 .150 -3.0 -0.3 -0.3
2002 CLE 27 93 288 264 35 66 11 3 1 86 10 50 5 2 7 12 3 0 .250 .288 .326 .218 -3.5 4.9 0.1
2003 CLE 28 82 233 214 21 46 9 1 1 60 11 31 2 2 4 14 3 3 .215 .258 .280 .208 -6.7 -5.1 -1.2
2004 CLE 29 66 100 93 17 19 5 1 2 32 4 11 0 0 3 7 0 0 .204 .237 .344 .189 -3.9 2.4 -0.1
2005 DET 30 31 78 73 10 19 3 1 0 24 5 12 0 0 0 4 1 1 .260 .308 .329 .208 -1.1 1.8 0.1
2005 TOR 30 37 106 93 8 27 3 0 0 30 6 12 2 2 3 12 5 0 .290 .340 .323 .230 0.8 1.1 0.2
2006 TOR 31 104 286 260 35 58 7 3 3 80 16 41 2 2 6 23 7 2 .223 .271 .308 .198 -4.6 -2.5 -0.7
2007 TOR 32 123 353 327 32 82 20 2 1 109 11 48 2 1 12 31 7 2 .251 .279 .333 .220 -0.1 5.7 0.6
2008 TOR 33 84 207 186 21 39 8 0 1 50 10 25 2 2 7 18 3 1 .210 .255 .269 .194 -4.9 -5.8 -1.1
2009 TOR 34 73 156 151 18 39 7 0 4 58 1 18 2 1 1 13 0 2 .258 .271 .384 .230 -2.6 0.4 -0.2
2010 TOR 35 63 163 152 27 38 9 2 6 69 6 26 0 3 2 23 2 1 .250 .273 .454 .246 5.4 -0.5 0.5
2011 ARI 36 19 63 59 2 10 2 0 0 12 4 9 0 0 0 2 0 0 .169 .222 .203 .196 -0.3 1.2 0.1
2011 TOR 36 65 182 168 19 42 8 1 2 58 8 18 1 2 3 20 2 4 .250 .285 .345 .230 2.4 4.4 0.7
2012 ARI 37 70 213 197 16 49 9 0 6 76 12 33 1 0 2 22 0 1 .249 .295 .386 .233 3.5 -0.6 0.3
2013 BOS 38 6 9 8 1 2 0 0 0 2 1 3 0 0 0 0 0 0 .250 .333 .250 .248 0.1 -0.3 -0.0
2013 CLE 38 8 8 7 2 0 0 0 0 0 1 1 0 0 0 0 0 0 .000 .125 .000 .091 0.0 -0.0 0.0
2013 PHI 38 21 25 23 5 4 0 0 1 7 1 4 0 0 1 3 0 0 .174 .208 .304 .178 -1.4 0.3 -0.1
2013 PIT 38 16 35 31 0 2 1 0 0 3 3 8 1 0 0 1 0 0 .065 .171 .097 .129 -4.0 -0.5 -0.5
2014 ANA 39 93 89 74 4 12 1 0 0 13 7 18 2 1 5 4 1 1 .162 .250 .176 .193 -3.5 2.0 -0.2
Career10982649243227656710414287831183792318572093419.233.273.322.213-27.79.4-1.8

Advanced

'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
1996 WTT A- 75 327 .000 .000 .000 .000 .000 .307 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1997 KIN A+ 0 594 .000 .000 .000 .000 .000 .293 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1998 AKR AA 0 563 .000 .000 .000 .000 .000 .257 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1999 CLE MLB 18 21 .199 .255 .347 .408 .255 .389 106 -1.5 0.6 0.1 0.6 -0.5 -1.0 -0.0 -1.0 -0.0
1999 AKR AA 0 247 .000 .000 .000 .000 .000 .332 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1999 BUF AAA 0 250 .000 .000 .000 .000 .000 .350 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2000 CLE MLB 9 9 .313 .261 .337 .428 .263 .500 100 0.6 0.3 0.1 0.1 -0.0 0.6 0.1 0.6 0.1
2000 MHV A- 0 19 .000 .000 .000 .000 .000 .143 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2000 KIN A+ 0 3 .000 .000 .000 .000 .000 .333 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2000 BUF AAA 0 308 .000 .000 .000 .000 .000 .297 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2001 CLE MLB 17 25 .150 .253 .331 .402 .248 .133 104 -3 0.7 0.3 -0.3 -1.0 -3.0 -0.3 -3.0 -0.3
2001 BUF AAA 116 464 .000 .000 .000 .000 .000 .284 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2002 CLE MLB 93 288 .218 .264 .326 .425 .261 .302 101 -12.8 7.7 0.6 4.9 -0.4 -3.5 0.1 -3.5 0.1
2003 CLE MLB 82 233 .208 .266 .332 .432 .265 .245 96 -13.3 6.3 1.2 -5.1 -1.3 -6.7 -1.2 -6.7 -1.2
2003 LKC A 1 3 .000 .000 .000 .000 .000 .000 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2003 MHV A- 1 3 .000 .000 .000 .000 .000 .000 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2004 CLE MLB 66 100 .189 .268 .335 .426 .260 .212 103 -7.8 3.0 1 2.4 0.0 -3.9 -0.1 -3.9 -0.1
2005 DET MLB 31 78 .208 .271 .328 .428 .265 .311 101 -4.3 2.2 0.8 1.8 0.5 -1.1 0.1 -1.1 0.1
2005 TOR MLB 37 106 .230 .264 .330 .410 .260 .325 105 -3.4 3.0 1.2 1.1 -0.9 0.8 0.2 0.8 0.2
2006 TOR MLB 104 286 .198 .279 .341 .442 .261 .252 106 -19.9 8.6 3.6 -2.5 2.1 -4.6 -0.7 -4.6 -0.7
2007 TOR MLB 123 353 .220 .273 .339 .431 .266 .290 95 -15.8 10.5 4.4 5.7 0.8 -0.1 0.6 -0.1 0.6
2008 TOR MLB 84 207 .194 .268 .333 .424 .261 .235 99 -14.8 6.0 2.6 -5.8 0.3 -4.9 -1.1 -4.9 -1.1
2008 DUN A+ 3 12 .282 .272 .360 .402 .281 .400 93 0.3 0.4 0.2 -0.1 0.1 1.3 0.1 1.3 0.1
2009 TOR MLB 73 156 .230 .263 .331 .423 .257 .269 107 -4.9 4.5 1.2 0.4 -2.0 -2.6 -0.2 -2.6 -0.2
2010 TOR MLB 63 163 .246 .259 .326 .415 .258 .260 114 -2.3 4.5 0.7 -0.5 1.9 5.4 0.5 5.4 0.5
2011 ARI MLB 19 63 .196 .247 .314 .382 .258 .200 100 -4 1.7 0.8 1.2 -0.2 -0.3 0.1 -0.3 0.1
2011 TOR MLB 65 182 .230 .251 .313 .393 .255 .267 108 -5.4 4.9 0.8 4.4 0.8 2.4 0.7 2.4 0.7
2011 DUN A+ 1 4 .164 .200 .278 .320 .214 .250 114 -0.4 0.1 0.1 0.0 0.0 -0.4 -0.0 -0.4 -0.0
2012 ARI MLB 70 213 .233 .256 .319 .405 .261 .272 104 -5.7 5.8 2.3 -0.6 1.2 3.5 0.3 3.5 0.3
2012 DIA Rk 3 12 .244 .278 .353 .399 .289 .000 93 -0.2 0.4 0.2 -0.2 0.1 0.4 0.0 0.4 0.0
2013 BOS MLB 6 9 .248 .262 .332 .426 .272 .400 104 -0.1 0.2 0 -0.3 -0.0 0.1 -0.0 0.1 -0.0
2013 CLE MLB 8 8 .091 .219 .279 .335 .226 .000 95 -1.3 0.2 0 -0.0 0.2 0.0 0.0 0.0 0.0
2013 PHI MLB 21 25 .178 .248 .311 .375 .254 .167 105 -2 0.6 0.3 0.3 -0.5 -1.8 -0.2 -1.4 -0.1
2013 PIT MLB 16 35 .129 .252 .320 .411 .267 .087 99 -4.4 0.9 0.3 -0.5 -0.0 -4.0 -0.5 -4.0 -0.5
2013 IND AAA 10 37 .214 .249 .324 .377 .248 .290 101 -1.9 1.1 0.2 0.3 0.3 -0.7 -0.0 -0.7 -0.0
2014 ANA MLB 93 89 .193 .263 .322 .426 .272 .211 98 -5.6 2.3 0.4 2.0 0.1 -3.5 -0.2 -3.5 -0.2

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
1996 WTT A- 327 48 75 11 0 2 26 32 49 11 1 .270 .344 .331 .061 .000 0.0 0.0 0.0
1997 KIN A+ 594 77 140 27 3 5 53 51 75 6 5 .259 .325 .348 .089 .000 0.0 0.0 0.0
1998 AKR AA 563 68 118 18 2 2 43 43 61 17 6 .230 .297 .284 .054 .000 0.0 0.0 0.0
1999 BUF AAA 250 30 75 12 1 0 25 11 23 6 3 .316 .352 .376 .059 .000 0.0 0.0 0.0
1999 AKR AA 247 31 67 12 0 1 26 19 26 7 3 .296 .356 .363 .066 .000 0.0 0.0 0.0
1999 CLE MLB 21 2 7 0 0 0 0 0 3 0 1 .333 .333 .333 .000 .199 -1.0 0.6 -0.0
2000 KIN A+ 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .000 .000 0.0 0.0 0.0
2000 BUF AAA 308 37 77 17 2 1 36 21 29 4 3 .269 .321 .353 .084 .000 0.0 0.0 0.0
2000 MHV A- 19 0 2 1 0 0 1 2 3 0 0 .118 .211 .176 .059 .000 0.0 0.0 0.0
2000 CLE MLB 9 0 4 0 0 0 0 0 1 0 0 .444 .444 .444 .000 .313 0.6 0.1 0.1
2001 BUF AAA 464 52 100 17 1 2 33 33 72 17 10 .244 .303 .305 .061 .000 0.0 0.0 0.0
2001 CLE MLB 25 1 2 1 0 0 0 1 7 0 0 .091 .167 .136 .045 .150 -3.0 -0.3 -0.3
2002 CLE MLB 288 35 66 11 3 1 12 10 50 3 0 .250 .288 .326 .076 .218 -3.5 4.9 0.1
2003 MHV A- 3 1 0 0 0 0 0 1 0 0 0 .000 .333 .000 .000 .000 0.0 0.0 0.0
2003 LKC A 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 .000 0.0 0.0 0.0
2003 CLE MLB 233 21 46 9 1 1 14 11 31 3 3 .215 .258 .280 .065 .208 -6.7 -5.1 -1.2
2004 CLE MLB 100 17 19 5 1 2 7 4 11 0 0 .204 .237 .344 .140 .189 -3.9 2.4 -0.1
2005 DET MLB 78 10 19 3 1 0 4 5 12 1 1 .260 .308 .329 .068 .208 -1.1 1.8 0.1
2005 TOR MLB 106 8 27 3 0 0 12 6 12 5 0 .290 .340 .323 .032 .230 0.8 1.1 0.2
2006 TOR MLB 286 35 58 7 3 3 23 16 41 7 2 .223 .271 .308 .085 .198 -4.6 -2.5 -0.7
2007 TOR MLB 353 32 82 20 2 1 31 11 48 7 2 .251 .279 .333 .083 .220 -0.1 5.7 0.6
2008 DUN A+ 12 2 4 0 0 0 1 1 1 0 0 .364 .417 .364 .000 .282 1.3 -0.1 0.1
2008 TOR MLB 207 21 39 8 0 1 18 10 25 3 1 .210 .255 .269 .059 .194 -4.9 -5.8 -1.1
2009 TOR MLB 156 18 39 7 0 4 13 1 18 0 2 .258 .271 .384 .126 .230 -2.6 0.4 -0.2
2010 TOR MLB 163 27 38 9 2 6 23 6 26 2 1 .250 .273 .454 .204 .246 5.4 -0.5 0.5
2011 DUN A+ 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .000 .164 -0.4 0.0 -0.0
2011 TOR MLB 182 19 42 8 1 2 20 8 18 2 4 .250 .285 .345 .095 .230 2.4 4.4 0.7
2011 ARI MLB 63 2 10 2 0 0 2 4 9 0 0 .169 .222 .203 .034 .196 -0.3 1.2 0.1
2012 DIA Rk 12 1 0 0 0 0 1 3 1 0 0 .000 .333 .000 .000 .244 0.4 -0.2 0.0
2012 ARI MLB 213 16 49 9 0 6 22 12 33 0 1 .249 .295 .386 .137 .233 3.5 -0.6 0.3
2013 IND AAA 37 5 9 1 0 0 1 2 3 1 0 .265 .324 .294 .029 .214 -0.7 0.3 -0.0
2013 BOS MLB 9 1 2 0 0 0 0 1 3 0 0 .250 .333 .250 .000 .248 0.1 -0.3 -0.0
2013 CLE MLB 8 2 0 0 0 0 0 1 1 0 0 .000 .125 .000 .000 .091 0.0 -0.0 0.0
2013 PHI MLB 25 5 4 0 0 1 3 1 4 0 0 .174 .208 .304 .130 .178 -1.4 0.3 -0.1
2013 PIT MLB 35 0 2 1 0 0 1 3 8 0 0 .065 .171 .097 .032 .129 -4.0 -0.5 -0.5
2014 ANA MLB 89 4 12 1 0 0 4 7 18 1 1 .162 .250 .176 .014 .193 -3.5 2.0 -0.2

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
2008 694 0.5562 0.4855 0.8810 0.6192 0.3149 0.9247 0.7732 0.1161
2009 463 0.6112 0.5195 0.8875 0.6325 0.3389 0.9162 0.8033 0.1083
2010 543 0.5580 0.5277 0.8671 0.6700 0.3458 0.9163 0.7470 0.1329
2011 828 0.5713 0.4667 0.8705 0.5962 0.2930 0.9220 0.7308 0.1295
2012 739 0.5616 0.4797 0.8390 0.5831 0.3457 0.9298 0.6429 0.1582
2013 317 0.5300 0.4196 0.8722 0.5774 0.2416 0.9381 0.6944 0.1278
2014 357 0.5070 0.4034 0.8333 0.5414 0.2614 0.9286 0.6304 0.1528
Career39410.56050.47750.86470.60580.31240.92440.72050.1325

Injury History

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2013-05-15 2013-06-10 15-DL 26 24 - Low Back Soreness - -
2012-08-23 2012-08-25 DTD 2 1 Right Elbow Soreness -
2012-08-14 2012-08-21 DTD 7 7 - Elbow Soreness - -
2012-06-25 2012-07-24 15-DL 29 24 Left Abdomen Strain Oblique - -
2011-05-27 2011-06-17 15-DL 21 19 Right Thigh Strain Hamstring -
2010-09-12 2010-09-14 DTD 2 2 Arm Soreness -
2008-05-07 2008-06-07 15-DL 31 29 Right Ankle Sprain -
2007-09-18 2007-09-23 DTD 5 4 Left Sports Hernia -
2006-05-28 2006-06-17 15-DL 20 19 Groin Strain -
2006-03-20 2006-03-31 Camp 11 0 Low Back Soreness -
2003-09-05 2003-09-05 On-Alr 0 0 Left Knee Surgery Microfracture 2003-09-05
2003-08-27 2003-09-29 15-DL 33 30 Low Back Strain -
2003-06-30 2003-07-17 15-DL 17 15 Low Back Cartilage Injury -
2003-06-14 2003-06-17 DTD 3 2 Low Back Spasms -
2001-05-10 2001-05-17 Minors 7 0 Left Wrist Soreness - -
2000-05-10 2000-06-22 Minors 43 0 Left Thigh Strain Quadriceps - -
2000-04-27 2000-05-09 Minors 12 0 Left Thigh Strain Quadriceps - -

Compensation

Year Team Salary
2014 ANA $850,000
2013 PIT $1,500,000
2012 ARI $1,500,000
2011 TOR $1,500,000
2010 TOR $1,500,000
2009 TOR $1,900,000
2008 TOR $1,900,000
2007 TOR $750,000
2006 TOR $500,000
2005 TOR $400,000
2004 CLE $324,400
2003 CLE $314,400
2002 CLE $210,000
2001 CLE $209,000
YearsDescriptionSalary
13 yrPrevious$12,507,800
2011Current$850,000
14 yrPvs + Cur$13,357,800
14 yrTotal$13,357,800

 

Service TimeAgentContract Status
12 y 118 dSFX1 year/$0.85M (2014)

Details
  • 1 year/$0.85M (2014). Signed by LA Angels 1/16/14 (minor-league contract). Salary of $0.85M in majors. Performance bonuses. Contract selected by LA Angels 3/25/14.
  • 2 years/$3M (2012-13). Re-signed by Arizona as a free agent 11/2/11. $1.5M annually. Acquired by Pittsburgh in trade from Arizona 3/20/13. Acquired by Cleveland in trade from Pittsburgh 6/10/13. Acquired by Philadelphia in trade 6/27/13 after being DFA by Cleveland 6/26/13. Acquired by Boston in trade from Philadelphia 8/31/13.
  • 2 years/$3M (2010-11). Re-signed by Toronto as a free agent 11/25/09. $1.5M annually. Acquired by Arizona in trade from Toronto 8/23/11.
  • 2 years/$3.8M (2008-09), 08:$1.9M, 09:$1.9M. Signed extension 9/11/07.
  • 1 year/$0.75M (2007). Re-signed 12/06 (avoided arbitration). Performance bonuses: $25,000 each for 75, 95 starts. Award bonuses.
  • 1 year/$0.5M (2006). Re-signed 12/05 (avoided arbitration).
  • 1 year/$0.4M (2005). Re-signed 12/04 (avoided arbitration). Acquired in trade from Toronto 7/05. Acquired in trade from Detroit 10/05.
  • 1 year/$0.3244M (2004). Re-signed 3/04. Acquired in trade from Cleveland 12/04.
  • 1 year/$0.3144M (2003). Re-signed 3/03.
  • 1 year/$0.21M (2002). Re-signed 3/02.

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 use the buttons to the right to subscribe and get instant access to the best baseball content on the web.

Cancel anytime.


That's a 33% savings over the monthly price!


That's a 33% savings over the monthly price!

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv
10 vs L (Multi) .213 .278 .328 .221
11 vs R (Multi) .208 .252 .309 .205
18 Split (Multi) -.005 -.027 -.019 -.016
19 LgAvg (Multi) -.013 -.023 -.037 -.020
30 vs L (2013) .000 .160 .000 .093
31 vs R (2013) .167 .216 .250 .179
38 Split (2013) .167 .056 .250 .086
39 LgAvg (2013) -.011 -.021 -.036 -.019

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 use the buttons to the right to subscribe and get instant access to the best baseball content on the web.

Cancel anytime.


That's a 33% savings over the monthly price!


That's a 33% savings over the monthly price!

BP Articles

John McDonald 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
This article requires BP Premium accessWhat You Need to Know: September 5, 2014Daniel Rathman2014-09-05
This article requires BP Premium accessWhat You Need to Know: August 29, 2014Chris Mosch2014-08-29
This article requires BP Premium accessWhat You Need to Know: Sunday Morning DefendingDaniel Rathman2014-07-21
This article requires BP Premium accessWhat You Need to Know: Tulo on a TearDaniel Rathman2014-05-06
Baseball ProGUESTus: The 2013 All-Out-of-Position TeamAndrew Mearns2014-01-07
This article requires BP Premium accessTransaction Analysis: Another Smart St. Louis Signing, Another Typical Cleveland CloserBen Lindbergh2013-12-16
This article requires BP Premium accessTransaction Analysis: Another Smart St. Louis Signing, Another Typical Cleveland CloserBret Sayre2013-12-16
The Lineup Card: Ten Players Who Could Back into World Series RingsBaseball Prospectus2013-10-02
This article requires BP Premium accessTransaction Analysis: Breaking Down August's Buzzer-Beating TradesJason Cole2013-09-03
This article requires BP Premium accessTransaction Analysis: Breaking Down August's Buzzer-Beating TradesChris Mellen2013-09-03
This article requires BP Premium accessTransaction Analysis: Breaking Down August's Buzzer-Beating TradesBen Lindbergh2013-09-03
This article requires BP Premium accessTransaction Analysis: Breaking Down August's Buzzer-Beating TradesNick J. Faleris2013-09-03
This article requires BP Premium accessDaily Roundup: Around the League: September 1, 2013Clint Chisam2013-09-01
BP Unfiltered: The Significance of Position Players Pitching in ExtrasAndrew Koo2013-08-26
This article requires BP Premium accessDaily Roundup: Around the League: August 9, 2013Clint Chisam2013-08-09
This article requires BP Premium accessDaily Roundup: Around the League: June 28, 2013Clint Chisam2013-06-28
This article requires BP Premium accessDaily Roundup: Around the League: June 27, 2013Clint Chisam2013-06-27
This article requires BP Premium accessTransaction Analysis: Another Year of Chien-Ming Wang in Your LIfeR.J. Anderson2013-06-14
This article requires BP Premium accessDaily Roundup: Around the League: June 11, 2013Clint Chisam2013-06-11
The BP Wayback Machine: How the Indians Were BuiltKevin Goldstein2013-05-24
This article requires BP Premium accessDaily Roundup: Around the League: May 20th, 2013Clint Chisam2013-05-20
This article requires BP Premium accessDaily Roundup: Around the League: May 16, 2013Clint Chisam2013-05-16
This article requires BP Premium accessDaily Roundup: Around the League: May 15th, 2013Clint Chisam2013-05-15
This article requires BP Premium accessOverthinking It: The Sub-ReplacementsBen Lindbergh2013-05-10
This article requires BP Premium accessTransaction Analysis: Yankees Trade for Vernon WellsSam Miller2013-03-25
This article requires BP Premium accessTransaction Analysis: Yankees Trade for Vernon WellsR.J. Anderson2013-03-25
This article requires BP Premium accessRumor Roundup: Trouble at the Doc's OfficeDaniel Rathman2013-03-13
BP Unfiltered: A Definitive Ranking of the Diamondbacks' Grittiest PlayersZachary Levine2013-01-24
This article requires BP Fantasy or Premium accessResident Fantasy Genius: Fallout from Recent MovesDerek Carty2012-12-20
This article requires BP Premium accessAhead in the Count: The Cost of OPPMatt Swartz2010-05-17
This article requires BP Premium accessTransaction Analysis: August 28-31, 2006Christina Kahrl2006-09-01
This article requires BP Premium accessProspectus Matchups: Baseball's Dirtiest DozenJim Baker2006-08-18
This article requires BP Premium accessTransaction Analysis: July 29-30Christina Kahrl2006-07-31
This article requires BP Premium accessProspectus Matchups: VengeanceJim Baker2006-07-07
This article requires BP Premium accessTransaction Analysis: June 8-12, 2006Christina Kahrl2006-06-13
This article requires BP Premium accessTransaction Analysis: May 25-29Christina Kahrl2006-05-30
This article requires BP Premium accessTransaction Analysis: May 22-24Christina Kahrl2006-05-25
This article requires BP Premium accessTransaction Analysis: American League, December 15, 2005-February 13, 2006Christina Kahrl2006-02-14
Prospectus Notebook: Blue JaysBaseball Prospectus2006-01-20
This article requires BP Premium accessTransaction Analysis: November 9-17Christina Kahrl2005-11-18
This article requires BP Premium accessTransaction Analysis: October 27-November 3Christina Kahrl2005-11-04
Prospectus Notebook: BAL, CLE, DETBaseball Prospectus2005-08-26
This article requires BP Premium accessTransaction Analysis: July 20-25Christina Kahrl2005-07-27
This article requires BP Premium accessTransaction Analysis: Offseason - The CentralsChristina Kahrl2005-03-11
This article requires BP Premium accessTransaction Analysis: Offseason - The EastsChristina Kahrl2005-02-14
This article requires BP Premium accessTransaction Analysis: November 23-30, 2004Christina Kahrl2004-12-03
This article requires BP Premium accessTransaction Analysis: August 25-September 21Christina Kahrl2003-09-25
This article requires BP Premium accessTransaction Analysis: July 7-20Christina Kahrl2003-07-25
This article requires BP Premium accessTransaction Analysis: June 10-15Christina Kahrl2003-06-19
Internet Baseball Awards: Rookies of the YearGreg Spira2002-10-18


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