Biographical

Portrait of Kelly Johnson

Kelly Johnson 2BRed Sox

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

2014 Rest-of-Season Projections (seasonal age 32)
PA AVG HR R RBI SB TAv WARP
Subscribe today for access to projection data!
Birth Date2-22-1982
Height6' 1"
Weight200 lbs
Age32 years, 6 months, 8 days
BatsL
ThrowsR
5.02010
-0.12011
0.32012
1.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
2005 ATL 23 87 334 290 46 70 12 3 9 115 40 75 1 1 2 40 2 1 .241 .334 .397 .249 8.1 5.9 1.4
2007 ATL 25 147 608 521 91 144 26 10 16 238 79 117 4 2 2 68 9 5 .276 .375 .457 .284 31.6 2.2 3.3
2008 ATL 26 150 614 547 86 157 39 6 12 244 52 113 2 4 9 69 11 6 .287 .349 .446 .277 28.2 8.0 3.6
2009 ATL 27 106 346 303 47 68 20 3 8 118 32 54 3 2 6 29 7 2 .224 .303 .389 .246 3.0 2.1 0.5
2010 ARI 28 154 671 585 93 166 36 5 26 290 79 148 2 2 3 71 13 7 .284 .370 .496 .310 52.6 -5.2 5.0
2011 ARI 29 114 481 430 59 90 23 5 18 177 44 132 3 0 4 49 13 3 .209 .287 .412 .245 4.5 -11.5 -0.7
2011 TOR 29 33 132 115 16 31 4 2 3 48 16 31 1 0 0 9 3 3 .270 .364 .417 .283 7.3 -1.4 0.6
2012 TOR 30 142 581 507 61 114 19 2 16 185 62 159 5 4 2 55 14 2 .225 .313 .365 .246 8.9 -6.1 0.3
2013 TBA 31 118 407 366 41 86 12 2 16 150 35 99 3 3 0 52 7 4 .235 .305 .410 .268 15.5 -1.1 1.6
2014 BOS 32 10 25 25 1 4 1 0 0 5 0 10 0 0 0 1 0 0 .160 .160 .200 .120 -2.5 -0.1 -0.3
2014 NYA 32 77 227 201 21 44 9 2 6 75 23 50 2 1 0 22 2 1 .219 .304 .373 .250 -3.3 3.9 0.1
Career1138442638905629742014013016454629882619284658134.250.332.423.268153.9-3.215.4

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
2001 MCN A 124 498 .000 .000 .000 .000 .000 .344 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2002 MYR A+ 126 540 .000 .000 .000 .000 .000 .302 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2003 GRN AA 98 377 .000 .000 .000 .000 .000 .344 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2004 GRN AA 135 534 .000 .000 .000 .000 .000 .330 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2005 ATL MLB 87 334 .249 .261 .328 .418 .260 .295 100 -3.9 9.6 -2.3 5.9 0.5 8.1 1.4 8.1 1.4
2005 RIC AAA 44 192 .309 .277 .340 .439 .257 .320 104 5.3 2.9 -0.5 0.3 -0.9 5.4 0.5 5.4 0.5
2006 ROM A 5 24 .187 .272 .356 .407 .278 .533 97 -0.3 0.1 0 0.1 0.2 -0.2 -0.0 -0.2 -0.0
2006 RIC AAA 10 47 .479 .259 .331 .395 .262 .375 96 6.8 0.8 -0.3 0.0 -0.0 7.7 0.8 7.7 0.8
2007 ATL MLB 147 608 .284 .265 .332 .425 .259 .328 101 16.5 18.0 -0.8 2.2 -0.8 31.6 3.3 31.6 3.3
2008 ATL MLB 150 614 .277 .263 .330 .416 .263 .340 98 11.4 17.7 -0.8 8.0 1.4 28.2 3.6 28.2 3.6
2009 ATL MLB 106 346 .246 .261 .332 .420 .265 .247 96 -5.2 10.0 -0.4 2.1 0.4 3.0 0.5 3.0 0.5
2009 GWN AAA 13 59 .321 .270 .343 .408 .257 .317 105 3.9 1.7 -0.2 0.6 -0.4 5.1 0.6 5.1 0.6
2010 ARI MLB 154 671 .310 .250 .319 .389 .263 .339 96 34 18.5 -1 -5.2 -1.5 52.6 5.0 52.6 5.0
2011 ARI MLB 114 481 .245 .248 .314 .388 .257 .257 99 -7.1 13.0 -0.6 -11.5 1.1 4.5 -0.7 4.5 -0.7
2011 TOR MLB 33 132 .283 .255 .315 .402 .258 .346 109 3 3.6 -0.2 -1.4 -0.9 7.3 0.6 7.3 0.6
2012 TOR MLB 142 581 .246 .251 .315 .402 .259 .292 106 -8.3 15.9 -1 -6.1 1.1 8.9 0.3 8.9 0.3
2013 TBA MLB 118 407 .268 .254 .318 .403 .265 .276 96 3.2 10.7 -2.4 -1.1 1.5 15.5 1.6 15.5 1.6
2014 BOS MLB 10 25 .120 .229 .290 .348 .242 .267 103 -3.3 0.6 -0.3 -0.1 0.2 -2.5 -0.3 -2.5 -0.3
2014 NYA MLB 77 227 .250 .251 .317 .386 .262 .260 103 -2.1 5.9 -1.2 3.9 -4.7 -3.3 0.1 -3.3 0.1
2014 PME AA 2 8 .090 .237 .306 .352 .238 .000 102 -1.4 0.2 0 0.1 -0.0 -1.2 -0.1 -1.2 -0.1

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
2001 MCN A 498 75 120 22 1 23 66 71 111 25 6 .289 .404 .513 .224 .000 0.0 0.0 0.0
2002 MYR A+ 540 62 123 21 5 12 49 51 105 12 15 .255 .326 .394 .139 .000 0.0 0.0 0.0
2003 GRN AA 377 46 92 22 5 6 45 35 81 10 3 .275 .341 .425 .150 .000 0.0 0.0 0.0
2004 GRN AA 534 70 135 35 3 16 50 49 102 9 9 .282 .352 .468 .186 .000 0.0 0.0 0.0
2005 ATL MLB 334 46 70 12 3 9 40 40 75 2 1 .241 .334 .397 .155 .249 8.1 5.9 1.4
2005 RIC AAA 192 35 48 12 3 8 22 34 22 7 1 .310 .440 .581 .271 .309 5.4 0.3 0.5
2006 RIC AAA 47 3 13 4 0 1 7 6 6 1 0 .333 .435 .513 .179 .479 7.7 0.0 0.8
2006 ROM A 24 5 9 2 1 1 3 4 3 2 2 .474 .583 .842 .368 .187 -0.2 0.1 -0.0
2007 ATL MLB 608 91 144 26 10 16 68 79 117 9 5 .276 .375 .457 .180 .284 31.6 2.2 3.3
2008 ATL MLB 614 86 157 39 6 12 69 52 113 11 6 .287 .349 .446 .159 .277 28.2 8.0 3.6
2009 GWN AAA 59 9 16 2 2 3 16 4 8 1 0 .308 .357 .596 .288 .321 5.1 0.6 0.6
2009 ATL MLB 346 47 68 20 3 8 29 32 54 7 2 .224 .303 .389 .165 .246 3.0 2.1 0.5
2010 ARI MLB 671 93 166 36 5 26 71 79 148 13 7 .284 .370 .496 .212 .310 52.6 -5.2 5.0
2011 TOR MLB 132 16 31 4 2 3 9 16 31 3 3 .270 .364 .417 .148 .283 7.3 -1.4 0.6
2011 ARI MLB 481 59 90 23 5 18 49 44 132 13 3 .209 .287 .412 .202 .245 4.5 -11.5 -0.7
2012 TOR MLB 581 61 114 19 2 16 55 62 159 14 2 .225 .313 .365 .140 .246 8.9 -6.1 0.3
2013 TBA MLB 407 41 86 12 2 16 52 35 99 7 4 .235 .305 .410 .175 .268 15.5 -1.1 1.6
2014 PME AA 8 1 0 0 0 0 0 2 3 0 0 .000 .250 .000 .000 .090 -1.2 0.1 -0.1
2014 BOS MLB 25 1 4 1 0 0 1 0 10 0 0 .160 .160 .200 .040 .120 -2.5 -0.1 -0.3
2014 NYA MLB 227 21 44 9 2 6 22 23 50 2 1 .219 .304 .373 .154 .250 -3.3 3.9 0.1

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 2258 0.5058 0.4694 0.8113 0.6655 0.2688 0.9000 0.5867 0.1877
2009 1258 0.4952 0.4487 0.8422 0.6469 0.2535 0.9231 0.6398 0.1560
2010 2752 0.4804 0.4567 0.7667 0.6407 0.2860 0.8689 0.5550 0.2317
2011 2476 0.4778 0.4669 0.7186 0.6534 0.2954 0.8150 0.5236 0.2805
2012 2325 0.4809 0.4752 0.7138 0.6530 0.3099 0.8219 0.5027 0.2862
2013 1683 0.5051 0.4492 0.7751 0.6388 0.2557 0.8600 0.5587 0.2249
2014 987 0.4863 0.4468 0.7959 0.6479 0.2564 0.8810 0.5923 0.2041
Career137390.4890.46140.76640.650.28010.86110.55660.2327

Injury History

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2014-07-31 2014-08-07 TradedDL 7 5 Left Groin Recovery From Strain -
2014-07-23 2014-07-31 15-DL 8 8 Left Groin Strain -
2014-06-20 2014-06-20 DTD 0 0 Left Fingers Contusion -
2013-06-05 2013-06-07 DTD 2 2 - Low Back Tightness - -
2012-08-12 2012-08-13 DTD 1 1 - Groin Strain - -
2012-05-26 2012-05-28 DTD 2 2 Left Thigh Strain Hamstring - -
2012-05-24 2012-05-25 DTD 1 0 - Thigh Tightness Hamstring - -
2011-07-23 2011-07-26 DTD 3 2 Left Lower Leg Soreness Calf - -
2010-04-15 2010-04-16 DTD 1 1 Back Stiffness -
2009-07-03 2009-07-23 15-DL 20 17 Right Wrist Inflammation Tendonitis -
2009-06-22 2009-06-22 DTD 0 0 Bilateral Lower Leg Cramp Calf -
2008-09-08 2008-09-09 DTD 1 0 Bilateral Lower Leg Cramp Calf -
2008-04-30 2008-05-02 DTD 2 1 Low Back Soreness -
2008-04-01 2008-04-05 DTD 4 2 Right Knee Soreness -
2006-03-24 2006-10-02 60-DL 192 162 Right Elbow Surgery Tommy John Surgery 2006-06-01
2003-07-07 2003-08-10 Minors 34 0 Right Elbow Inflammation Tendonitis - -

Compensation

Year Team Salary
2014 NYA $3,000,000
2013 TBA $2,450,000
2012 TOR $6,375,000
2011 ARI $5,850,000
2010 ARI $2,350,000
2009 ATL $2,825,000
2008 ATL $430,000
2007 ATL $380,000
2006 ARI $336,000
YearsDescriptionSalary
8 yrPrevious$20,996,000
2011Current$3,000,000
9 yrPvs + Cur$23,996,000
9 yrTotal$23,996,000

 

Service TimeAgentContract Status
8 y 127 dMike Milchin1 year/$3M (2014)

Details
  • 1 year/$3M (2014). Signed by NY Yankees as a free agent 12/13. Acquired by Boston in trade from NY Yankees 7/31/14.
  • 1 year/$2.45M (2013). Signed by Tampa Bay as a free agent 1/28/13. Performance bonuses: $50,000 for 550, 600 plate appearances.
  • 1 year/$6.375M (2012). Accepted arbitration offer from Toronto 12/7/11. Signed by Toronto 1/17/12 (avoided arbitration).
  • 1 year/5.85M (2011). Re-signed by Arizona 2/14/11 (avoided arbitration, $6.5M-$4.7M). Acquired by Toronto in trade from Arizona 8/23/11.
  • 1 year/$2.35M (2010). Signed by Arizona as a free agent 12/30/09.
  • 1 year/$2.825M (2009). Re-signed by Atlanta 2/18/09 (avoided arbitration). Performance bonuses: $50,000 for 620 PAs, $25,000 for 670 PAs. Non-tendered by Atlanta 12/12/09.
  • 1 year/$0.43M (2008). Re-signed by Atlanta 2/29/08.
  • 1 year/$0.38M (2007). Re-signed by Atlanta 3/07.
  • 1 year/$0.336M (2006). Re-signed by Atlanta 3/06.
  • 1 year (2005). Re-signed by Atlanta 2/05.
  • 1 year (2004). Contract purchased by Atlanta 11/03.
  • Drafted by Atlanta 2000 (1s-38) (Westwood HS, Austin, Texas). $0.79M signing bonus.

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) .256 .317 .372 .252
11 vs R (Multi) .228 .313 .417 .264
18 Split (Multi) -.028 -.003 .045 .012
19 LgAvg (Multi) .027 .038 .071 .034
30 vs L (2013) .291 .337 .349 .272
31 vs R (2013) .218 .295 .429 .265
38 Split (2013) -.073 -.042 .080 -.008
39 LgAvg (2013) .026 .037 .071 .034

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

Kelly Johnson 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: August 22, 2014Chris Mosch2014-08-22
This article requires BP Fantasy or Premium accessThe Stash List: 17th EditionBret Sayre2014-08-12
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 19Mike Gianella2014-08-08
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 19Bret Sayre2014-08-08
Trade Deadline: Yesterday In Changing Playoff OddsTim Collins2014-08-02
Trade Deadline: Yesterday In Changing Playoff OddsSam Miller2014-08-02
This article requires BP Premium accessTransaction Analysis: Yankees Get a Proper InfieldBen Carsley2014-07-31
This article requires BP Premium accessTransaction Analysis: Yankees Get a Proper InfieldCJ Wittmann2014-07-31
This article requires BP Premium accessTransaction Analysis: Yankees Get a Proper InfieldDaniel Rathman2014-07-31
This article requires BP Premium accessTransaction Analysis: Yankees Get a Proper InfieldCraig Goldstein2014-07-31
BP Unfiltered: The 2014 Trade Deadline Transaction Analysis Thread BP Staff2014-07-31
This article requires BP Premium accessTransaction Analysis: Headley ChasedSam Miller2014-07-23
This article requires BP Premium accessTransaction Analysis: Headley ChasedJeff Moore2014-07-23
This article requires BP Premium accessTransaction Analysis: Headley ChasedMike Gianella2014-07-23
This article requires BP Fantasy or Premium accessFantasy Freestyle: The MLB Trade Landscape, BuyersMike Gianella2014-07-21
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 16Bret Sayre2014-07-17
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 16Mike Gianella2014-07-17
This article requires BP Fantasy or Premium accessFantasy Freestyle: 10 Crazy Predictions Fantasy Writers Should Have MadeMike Gianella2014-07-15
This article requires BP Premium accessWhat You Need to Know: Round Up The Usual Weekend SuspectsChris Mosch2014-07-14
This article requires BP Premium accessWhat You Need to Know: Round Up The Usual Weekend SuspectsDaniel Rathman2014-07-14
This article requires BP Premium accessWhat You Need to Know: Chris Sale's RevengeChris Mosch2014-07-10
Painting the Black: The Trade Deadline PreviewR.J. Anderson2014-06-30
This article requires BP Premium accessWhat You Need to Know: Weekend Wrap-Up, 6/30Daniel Rathman2014-06-30
The Lineup Card: Eight Things Contenders NeedBaseball Prospectus2014-06-26
Moonshot: Learning from Yasiel Puig's First YearRobert Arthur2014-06-10
This article requires BP Fantasy or Premium accessFree Agent Watch: Week EightMike Gianella2014-05-22
This article requires BP Fantasy or Premium accessFree Agent Watch: Week EightBret Sayre2014-05-22
This article requires BP Fantasy or Premium accessInterleague Report: Week EightJeff Quinton2014-05-19
This article requires BP Premium accessWhat You Need to Know: Odorizzi Blows Away the M'sMorris Greenberg2014-05-15
This article requires BP Premium accessWhat You Need to Know: Odorizzi Blows Away the M'sNick Bacarella2014-05-15
This article requires BP Premium accessWhat You Need to Know: Odorizzi Blows Away the M'sChris Mosch2014-05-15
The Week in Quotes: May 5-11Morris Greenberg2014-05-12
The Week in Quotes: May 5-11Nick Wheatley-Schaller2014-05-12
The Week in Quotes: May 5-11Nick Bacarella2014-05-12
The Week in Quotes: May 5-11Chris Mosch2014-05-12
The Week in Quotes: April 14-20Nick Wheatley-Schaller2014-04-21
The Week in Quotes: April 14-20Morris Greenberg2014-04-21
The Week in Quotes: April 14-20Nick Bacarella2014-04-21
This article requires BP Premium accessBaseball Therapy: Beware of the Intentional Walk?Russell A. Carleton2014-04-07
This article requires BP Fantasy or Premium accessMy Model Portfolio: The Rare "Spend More on Offense" StrategyBen Carsley2014-03-28
This article requires BP Premium accessProspectus Preview: AL East 2014 Preseason PreviewZachary Levine2014-03-25
This article requires BP Premium accessProspectus Preview: AL East 2014 Preseason PreviewAndrew Koo2014-03-25
This article requires BP Premium accessOverthinking It: Farewell to Free Agency?Ben Lindbergh2014-03-20
This article requires BP Premium accessBaseball Therapy: The Viability of Burying a Bad BatRussell A. Carleton2014-03-17
This article requires BP Fantasy or Premium accessFantasy Freestyle: Fantasy Platoon OptionsBret Sayre2014-03-11
This article requires BP Premium accessRumor Roundup: An Infield Fix for the Yankees?Daniel Rathman2014-02-27
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: OutfieldersBen Murphy2014-02-21
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: OutfieldersIan Lefkowitz2014-02-21
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: OutfieldersJared Weiss2014-02-21
This article requires BP Fantasy or Premium accessMock Auction Analysis: AL- and NL-Only Mike Gianella2014-02-20
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Third BasemenBen Murphy2014-02-14
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Third BasemenIan Lefkowitz2014-02-14
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Third BasemenJared Weiss2014-02-14
This article requires BP Premium accessOverthinking It: Where the Remaining Free Agents Would Matter the MostBen Lindbergh2014-02-12
This article requires BP Fantasy or Premium accessState of the Position: Third BasemenBen Carsley2014-02-10
This article requires BP Premium accessOverthinking It: Parsing the PECOTAsBen Lindbergh2014-02-04
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Second BasemenIan Lefkowitz2014-01-31
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Second BasemenJared Weiss2014-01-31
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Second BasemenBen Murphy2014-01-31
The Lineup Card: Nine Moves that Teams Still Need to MakeBaseball Prospectus2014-01-30
This article requires BP Fantasy or Premium accessDynasty League Positional Rankings: Top 50 Second BasemenBret Sayre2014-01-30
This article requires BP Fantasy or Premium accessFantasy Tier Rankings: Second BasemenCraig Goldstein2014-01-28
This article requires BP Premium accessOverthinking It: Will the 2014 Yankees Have the Oldest Offense Ever?Ben Lindbergh2014-01-14
This article requires BP Premium accessRumor Roundup: Third Base BuzzDaniel Rathman2014-01-14
This article requires BP Premium accessMinor League Update: International Winter League Games of January 13Jeff Moore2014-01-14
This article requires BP Premium accessTransaction Analysis: Musical ClosersBret Sayre2013-12-18
This article requires BP Premium accessTransaction Analysis: Musical ClosersSam Miller2013-12-18
This article requires BP Fantasy or Premium accessFantasy Team Preview: New York YankeesCraig Goldstein2013-12-16
This article requires BP Premium accessTransaction Analysis: Pound 2Ben Carsley2013-12-12
This article requires BP Premium accessTransaction Analysis: Pound 2Sam Miller2013-12-12
This article requires BP Premium accessTransaction Analysis: A Need Cano BasisBret Sayre2013-12-06
This article requires BP Premium accessTransaction Analysis: A Need Cano BasisSam Miller2013-12-06
This article requires BP Premium accessTransaction Analysis: Last Call for PaulR.J. Anderson2013-12-05
Painting the Black: The 50 Best Free Agents of 2013-2014R.J. Anderson2013-11-05
This article requires BP Premium accessPlayoff Prospectus: ALDS Preview: Rays at Red SoxZachary Levine2013-10-04
This article requires BP Premium accessPlayoff Prospectus: AL Wild Card Game PreviewR.J. Anderson2013-10-02
Pebble Hunting: Why Koji Uehara?Sam Miller2013-09-18
This article requires BP Premium accessWhat Scouts Are Saying: August 29, 2013Baseball Prospectus2013-08-29
This article requires BP Premium accessTransaction Analysis: DeJesus, and the Prodigal Son, in TampaR.J. Anderson2013-08-26
Overthinking It: This Week in Catcher Framing, 8/23Ben Lindbergh2013-08-26
This article requires BP Premium accessDaily Roundup: Around the League: July 28, 2013Clint Chisam2013-07-28
This article requires BP Premium accessDaily Roundup: Around the League: July 23, 2013Clint Chisam2013-07-23
This article requires BP Premium accessDaily Roundup: Around the League: July 22, 2013Clint Chisam2013-07-22
This article requires BP Premium accessWhat You Need to Know: Resurgent RaysDaniel Rathman2013-07-22
This article requires BP Premium accessDaily Roundup: Around the League: July 20, 2013Clint Chisam2013-07-20
This article requires BP Premium accessDaily Roundup: Around the League: July 15, 2013Clint Chisam2013-07-15
This article requires BP Premium accessDaily Roundup: Around the League: July 11, 2013Clint Chisam2013-07-11
This article requires BP Premium accessDaily Roundup: Around the League: July 10, 2013Clint Chisam2013-07-10
Overthinking It: This Week in Catcher Framing, 6/29Ben Lindbergh2013-07-01
This article requires BP Fantasy or Premium accessFantasy Freestyle: Time for a ChangeJason Collette2013-06-19
This article requires BP Premium accessDaily Roundup: Around the League: June 14, 2013Clint Chisam2013-06-14
BP Fantasy Podcast: Episode 48: Identity ThievesJason Collette2013-06-13
This article requires BP Fantasy or Premium accessThe Stash List: Wilpocalypse Now?Bret Sayre2013-06-11
This article requires BP Fantasy or Premium accessFantasy Freestyle: Fast Starts and Slow StartsMike Gianella2013-06-10
Overthinking It: This Week in Catcher Framing, 6/8Ben Lindbergh2013-06-08
This article requires BP Premium accessPainting the Black: The All-Hit, No-Pitch RaysR.J. Anderson2013-05-29
BP Fantasy Podcast: Episode 46: We Have Music!Jason Collette2013-05-29
BP Fantasy Podcast: Episode 46: We Have Music!Paul Sporer2013-05-29
BP Unfiltered: The Most Unexpected StealsBen Lindbergh2013-05-28
This article requires BP Premium accessDaily Roundup: Around the League: May 28, 2013Clint Chisam2013-05-28
This article requires BP Fantasy or Premium accessThe Stash List: Don Mattingly's Post-RealismBret Sayre2013-05-28
Fantasy Mailbag: Wheeling and DealingBP Fantasy Staff2013-05-24
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: May 18th, 2013Clint Chisam2013-05-18
This article requires BP Premium accessOverthinking It: The Mystique and Aura of the Other 29 TeamsBen Lindbergh2013-05-16
This article requires BP Premium accessDaily Roundup: Around the League: May 9th, 2013Clint Chisam2013-05-09
This article requires BP Premium accessDaily Roundup: Around the League: May 6th, 2013Clint Chisam2013-05-06
This article requires BP Premium accessWhat You Need to Know: Let's Play Two (Or More)!Daniel Rathman2013-04-30
Tater Trot Tracker: Trot Times for April 17Larry Granillo2013-04-18
This article requires BP Fantasy or Premium accessFantasy Freestyle: Early Lineup MoversPaul Singman2013-04-18
Tater Trot Tracker: Trot Times for April 16Larry Granillo2013-04-17
This article requires BP Fantasy or Premium accessRoto Restart: Re-ranking the Middle InfieldersPaul Singman2013-04-12
Inside The Park Blog: Misery Loves CompanyJason Collette2013-04-07
Tater Trot Tracker: Trot Times for April 6Larry Granillo2013-04-07
Daily Roundup: Around the League: April 4, 2013Clint Chisam2013-04-04
Daily Roundup: Around the League: April 4, 2013Joe Hamrahi2013-04-04
This article requires BP Fantasy or Premium accessFantasy Tier Rankings: Second BasemenBret Sayre2013-03-20
This article requires BP Premium accessRumor Roundup: A Snag in the Grand PlanDaniel Rathman2013-02-25
This article requires BP Premium accessSkewed Left: Arizona's Extreme Strikeout MakeoverZachary Levine2013-02-21
This article requires BP Premium accessOverthinking It: Spring Position Battles, American LeagueBen Lindbergh2013-02-11
This article requires BP Premium accessRumor Roundup: Tuesday, February 5Daniel Rathman2013-02-05
This article requires BP Premium accessTransaction Analysis: All the Young MovesBen Lindbergh2013-01-29
This article requires BP Premium accessMinor League Update: Potential Impact Rookies In 2013 (AL EAST)Jason Martinez2013-01-28
This article requires BP Fantasy or Premium accessThe Keeper Reaper: First, Third, and DH for 1/23/13Michael Street2013-01-23
This article requires BP Premium accessTransaction Analysis: Royals Carry a Mig StickR.J. Anderson2013-01-02
This article requires BP Premium accessTransaction Analysis: The Mets Deal Dickey to Toronto? UPDATEDJason Parks2012-12-17
This article requires BP Premium accessTransaction Analysis: The Mets Deal Dickey to Toronto? UPDATEDBen Lindbergh2012-12-17
This article requires BP Premium accessRumor Roundup: Wednesday, December 12Daniel Rathman2012-12-12
This article requires BP Premium accessOverthinking It: Why Justin Upton is Always About to Be TradedBen Lindbergh2012-11-20
This article requires BP Premium accessPainting the Black: The 50 Best Free AgentsR.J. Anderson2012-11-05
Pebble Hunting: Why We Shouldn't Be Shocked By Buster PoseySam Miller2012-09-17
This article requires BP Fantasy or Premium accessTeam Health Reports: Atlanta BravesWill Carroll2008-03-03
Prospectus Hit List: Flyover Flops EditionJay Jaffe2007-08-17
Prospectus Hit List: Friday the 13th EditionJay Jaffe2007-07-13
This article requires BP Premium accessProspectus Hit List: Bunches of BunchingJay Jaffe2007-04-27
Prospectus Hit List: Preseason EditionJay Jaffe2007-04-02
This article requires BP Fantasy or Premium accessPositional Health Reports: Second BasemenWill Carroll2007-02-16
Prospectus Notebook: Braves, PadresBaseball Prospectus2006-06-29
Prospectus Notebook: Braves, MarlinsBaseball Prospectus2006-06-08
This article requires BP Premium accessProspectus Today: It's Friday, So It Must Be...Joe Sheehan2006-04-28
This article requires BP Premium accessTransaction Analysis: National League, March 30-April 4Christina Kahrl2006-04-07
This article requires BP Premium accessProspectus Today: NL PreviewJoe Sheehan2006-04-02
This article requires BP Premium accessTransaction Analysis: March 17-26Christina Kahrl2006-03-27
Prospectus Notebook: Braves, MarlinsBaseball Prospectus2006-03-16
This article requires BP Fantasy or Premium accessTeam Health Reports: Atlanta BravesMichael Groopman2006-03-14
This article requires BP Fantasy or Premium accessTeam Health Reports: Atlanta BravesWill Carroll2006-03-14
Prospectus Notebook: Braves, MarinersBaseball Prospectus2005-12-22
Prospectus Notebook: Braves, AthleticsBaseball Prospectus2005-12-01
This article requires BP Premium accessPlayoff Prospectus: Division Series, Day FivePaul Swydan2005-10-09
This article requires BP Premium accessPlayoff Prospectus: Atlanta Braves vs. Houston AstrosJoe Sheehan2005-10-05
This article requires BP Premium accessUnder The Knife: Playoff Health ReportsWill Carroll2005-10-04
This article requires BP Premium accessTransaction Analysis: August 26-31Christina Kahrl2005-09-01
This article requires BP Premium accessTransaction Analysis: July 14-19, 2005Christina Kahrl2005-07-21
This article requires BP Premium accessProspectus Today: Around the NLJoe Sheehan2005-07-21
This article requires BP Premium accessTransaction Analysis: July 8-14Christina Kahrl2005-07-15
Prospectus Notebook: Thursday EditionBaseball Prospectus2005-07-14
This article requires BP Premium accessTransaction Analysis: July 1-8Christina Kahrl2005-07-08
This article requires BP Premium accessTransaction Analysis: June 23-30Christina Kahrl2005-06-30
Prospectus Hit List: Week of June 19, 2005Jay Jaffe2005-06-21
This article requires BP Premium accessTransaction Analysis: May 24-June 12, 2005Christina Kahrl2005-06-16
Prospectus Notebook: Thursday EditionBaseball Prospectus2005-06-02
This article requires BP Fantasy or Premium accessFantasy Focus: NL Teams in TransitionJeff Erickson2005-05-31
This article requires BP Premium accessTransaction Analysis: March 16-28, 2005Christina Kahrl2005-04-01
This article requires BP Premium accessProspectus Roundtable: Top 50 Prospects - Shortstops and Third BasemenBaseball Prospectus2005-02-11
This article requires BP Premium accessProspectus Roundtable: Top 50 Prospects, Part IIBaseball Prospectus2004-02-22


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