Biographical

Portrait of Brad Miller

Brad Miller SSMariners

Mariners Player Cards | Mariners Team Audit | Mariners Depth Chart

2014 Rest-of-Season Projections (seasonal age 24)
PA AVG HR R RBI SB TAv WARP
1 .254 0 0 0 0 .265 0.0
Birth Date10-18-1989
Height6' 2"
Weight200 lbs
Age25 years, 0 months, 6 days
BatsL
ThrowsR
2010
2011
2012
1.62013
1.92014
+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
2013 SEA 23 76 335 306 41 81 11 6 8 128 24 52 1 2 2 36 5 3 .265 .318 .418 .279 19.2 -4.6 1.6
2014 SEA 24 123 411 367 47 81 15 4 10 134 34 95 2 3 3 36 4 2 .221 .288 .365 .261 16.6 0.4 1.9
Career19974667388162261018262581473557295.241.302.389.26935.8-4.23.5

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
2011 CLN A 14 59 .382 .268 .328 .385 .268 .489 95 7.7 1.7 0.8 -2.5 -0.9 9.9 0.8 9.9 0.8
2012 HDS A+ 97 473 .301 .273 .339 .426 .278 .394 114 21.3 14.1 6.5 6.1 1.9 45.0 5.1 45.0 5.1
2012 WTN AA 40 170 .305 .247 .325 .368 .255 .364 104 7.9 4.7 2 -2.2 -0.3 14.0 1.3 14.0 1.3
2013 SEA MLB 76 335 .279 .248 .312 .389 .259 .294 94 6 8.8 3.3 -4.6 2.3 19.2 1.6 19.2 1.6
2013 WTN AA 42 175 .313 .239 .313 .353 .253 .333 101 9.4 4.8 1.4 0.4 -0.4 11.8 1.3 11.8 1.3
2013 TAC AAA 26 122 .369 .287 .352 .443 .273 .373 102 14.5 3.5 1.3 1.8 1.8 22.9 2.5 22.9 2.5
2014 SEA MLB 123 411 .261 .249 .311 .382 .261 .268 92 0.6 10.5 4.6 0.4 0.9 16.6 1.9 16.6 1.9

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
2011 CLN A 59 9 22 4 1 0 7 4 9 1 0 .415 .458 .528 .113 .382 9.9 -2.5 0.8
2012 WTN AA 170 21 47 7 2 4 12 22 26 4 1 .320 .406 .476 .156 .305 14.0 -2.2 1.3
2012 HDS A+ 473 89 139 33 5 11 56 52 79 19 6 .339 .412 .524 .185 .301 45.0 6.1 5.1
2013 TAC AAA 122 26 37 5 1 6 28 15 18 2 1 .356 .426 .596 .240 .369 22.9 1.8 2.5
2013 WTN AA 175 27 45 7 1 6 25 20 30 4 3 .294 .379 .471 .176 .313 11.8 0.4 1.3
2013 SEA MLB 335 41 81 11 6 8 36 24 52 5 3 .265 .318 .418 .154 .279 19.2 -4.6 1.6
2014 SEA MLB 411 47 81 15 4 10 36 34 95 4 2 .221 .288 .365 .144 .261 16.6 0.4 1.9

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
2013 1165 0.5167 0.4948 0.8281 0.6794 0.2966 0.9046 0.6407 0.1719
2014 1407 0.4996 0.4815 0.7917 0.6316 0.3310 0.8604 0.6609 0.2038
Career25720.50730.48750.80820.65330.31540.88040.65180.1894

Injury History

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2013-09-15 2013-09-21 DTD 6 6 Left Thigh Strain Hamstring - -

Compensation

Year Team Salary
2014 SEA $510,100
2013 SEA $
YearsDescriptionSalary
2011Current$510,100
1 yrTotal$510,100

 

Service TimeAgentContract Status
0 y 94 dSFX1 year/$0.5101M (2014)

Details
  • 1 year/$0.5101M (2014). Re-signed by Seattle 2/27/14.
  • 1 year (2013). Contract selected by Seattle 6/28/13.
  • Drafted by Seattle 2011 (2-62) (Clemson). $0.75M signing bonus.

2014 Preseason Forecast

Last Update: 3/11/2014 05:35 ET

PCT PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG TAv VORP FRAA WARP
90o 631 86 170 30 5 16 70 58 111 12 5 .304 .366 .464 .306 52.8 SS -4 5.4
80o 611 80 159 28 5 15 65 54 110 11 4 .290 .351 .442 .293 43.8 SS -4 4.4
70o 597 76 150 26 5 14 62 51 110 11 4 .280 .340 .427 .284 37.5 SS -3 3.7
60o 584 73 143 25 4 14 59 48 109 10 4 .272 .330 .414 .276 32.4 SS -3 3.2
50o 573 70 136 24 4 13 57 46 108 10 4 .264 .322 .402 .269 27.7 SS -3 2.7
40o 562 67 131 23 4 13 54 44 107 9 4 .256 .313 .390 .261 23.3 SS -3 2.2
30o 549 64 124 22 4 12 51 42 107 9 3 .248 .303 .378 .254 18.6 SS -3 1.7
20o 535 61 116 20 4 11 48 39 105 8 3 .238 .293 .363 .244 13.5 SS -3 1.1
10o 515 56 105 18 3 10 44 36 104 7 3 .225 .277 .342 .232 6.7 SS -3 0.4
Weighted Mean57671138244135747108104.266.324.406.27129.1SS -32.8

Diagnostics

Breakout Rate Improve Rate Collapse Rate Attrition Rate MLB %
3% 33% 14% 22% 84%

Long-Term Forecast (Beyond the 2014 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
2015256057114726415684511310.265.321.408.2652.627.42.37.414.92.8-3.3
2016266207214426415675011510.254.314.390.2582.223.62.37.414.9-1.0-3.4
2017276057214225415674911210.261.324.404.2662.627.52.27.014.93.3-3.3
201828604711392541567501169.256.319.399.2632.425.52.16.814.91.6-3.3
201929604721432531669481158.263.323.407.2642.526.22.06.714.92.6-3.3
202030608711432531566471238.258.317.395.2602.223.31.96.614.9-0.1-3.3
202131628731432431568511217.253.315.388.2572.021.72.06.614.9-1.8-3.5
202232635741452531670521276.253.315.391.2572.021.92.06.514.9-1.5-3.5
202333610721402331668491225.254.316.393.2582.021.81.96.114.9-1.1-3.4

Upside By Year

2014 2015 2016 2017 2018 2019 PEAK 5
5.110.410.51913.916.758.9

Comparable Players (Similarity Index 74)

Rank Score Name Year TAv Trend
1 82 Josh Rutledge 2013 .229
2 81 Lonnie Chisenhall 2013 .251
3 81 Dustin Ackley 2012 .243
4 80 Stephen Drew 2007 .239
5 80 Yamaico Navarro 2012 .176
6 79 Kyle Seager 2012 .274
7 79 Luis Valbuena 2010 .199
8 78 Willy Aybar 2007 .000 DNP
9 78 Ian Desmond 2010 .262
10 78 Blake DeWitt 2010 .266
11 78 Jed Lowrie 2008 .253
12 77 Ryan Kalish 2012 .199
13 77 Asdrubal Cabrera 2010 .238
14 77 Hank Conger 2012 .161
15 77 J.D. Martinez 2012 .238
16 76 Danny Espinosa 2011 .267
17 76 Jeff Fiorentino 2007 .000 DNP
18 76 Chin-lung Hu 2008 .197
19 76 James Darnell 2011 .196
20 76 Domonic Brown 2012 .251
21 76 Daniel Murphy 2009 .258
22 76 Ryan Sweeney 2009 .266
23 76 Ian Stewart 2009 .266
24 76 Steve Lombardozzi 2013 .226
25 76 Johnny Giavotella 2012 .210
26 75 Joey Votto 2008 .296
27 75 Andy LaRoche 2008 .182
28 75 Carlos Quentin 2007 .227
29 75 Sean Rodriguez 2009 .234
30 75 James Loney 2008 .267
31 75 Fernando Martinez 2013 .186
32 75 Jason Donald 2009 .000 DNP
33 75 Jason Kipnis 2011 .291
34 75 Vinnie Catricala 2013 .000 DNP
35 74 Shin-Soo Choo 2007 .293
36 74 Moises Sierra 2013 .308
37 74 Troy Tulowitzki 2009 .306
38 74 Corban Joseph 2013 .235
39 74 Chris Iannetta 2007 .246
40 74 Allen Craig 2009 .000 DNP
41 74 Jairo Perez 2012 .000 DNP
42 74 Chris Marrero 2013 .094
43 74 Thomas Neal 2012 .169
44 73 Wladimir Balentien 2009 .249
45 73 Miguel Montero 2008 .266
46 73 J.R. Towles 2008 .194
47 73 Chris Parmelee 2012 .233
48 73 Nick Evans 2010 .274
49 73 Chase d'Arnaud 2011 .196
50 73 Matt Wieters 2010 .241
51 73 Jordan Brown 2008 .000 DNP
52 73 Yasmani Grandal 2013 .260
53 73 Ryan Wheeler 2013 .173
54 73 Chris Carter 2007 .000 DNP
55 73 Andy Marte 2008 .205
56 73 Buster Posey 2011 .274
57 73 Reese Havens 2011 .000 DNP
58 73 Edwin Encarnacion 2007 .278
59 73 Justin Smoak 2011 .273
60 72 David Adams 2011 .000 DNP
61 72 Yonder Alonso 2011 .316
62 72 Brett Wallace 2011 .246
63 72 Austin Jackson 2011 .244
64 72 Jedd Gyorko 2013 .264
65 72 Mike Moustakas 2013 .234
66 72 Kole Calhoun 2012 .183
67 72 Nate Schierholtz 2008 .291
68 72 Brandon Laird 2012 .262
69 72 Jake Lemmerman 2013 .000 DNP
70 72 Mike Carp 2010 .229
71 72 Wilson Ramos 2012 .284
72 72 Desmond Jennings 2011 .291
73 72 Carlos Gonzalez 2010 .331
74 72 Chad Huffman 2009 .000 DNP
75 72 Cord Phelps 2011 .189
76 72 Jesus Guzman 2008 .000 DNP
77 72 Tommy La Stella 2013 .000 DNP
78 72 Stefen Romero 2013 .000 DNP
79 72 Felix Pie 2009 .252
80 72 Todd Frazier 2010 .000 DNP
81 72 Adam Lind 2008 .263
82 72 Caleb Gindl 2013 .278
83 72 Adam Duvall 2013 .000 DNP
84 72 Josh Bell 2011 .157
85 72 Alex Hassan 2012 .000 DNP
86 72 Michael Saunders 2011 .163
87 71 Chris Nelson 2010 .201
88 71 Mark Canha 2013 .000 DNP
89 71 Michael Taylor 2010 .000 DNP
90 71 Josh Barfield 2007 .211
91 71 Kendrys Morales 2007 .268
92 71 Jacoby Ellsbury 2008 .250
93 71 Devin Mesoraco 2012 .236
94 71 Dayan Viciedo 2013 .264
95 71 Lars Anderson 2012 .103
96 71 Reid Brignac 2010 .245
97 71 Chris Garcia 2012 .000 DNP
98 71 Alex Avila 2011 .308
99 71 Travis Denker 2010 .000 DNP
100 71 Zach Lutz 2010 .000 DNP

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv
10 vs L (Multi) .270 .324 .350 .265
11 vs R (Multi) .262 .316 .451 .302
18 Split (Multi) -.008 -.009 .101 .037
19 LgAvg (Multi) .027 .038 .071 .034
30 vs L (2013) .270 .324 .350 .265
31 vs R (2013) .262 .316 .451 .302
38 Split (2013) -.008 -.009 .101 .037
39 LgAvg (2013) .026 .037 .071 .034

BP Annual Player Comments

YearComment
2014 Due to publishing agreements, the 2014 player comments and team essays are only available in the Baseball Prospectus 2014 book (available in hardcopy, e-book, and Kindle).
2013 Itís been nothing but blue skies and line drives for second-round pick Brad Miller, who now has a .398 BABIP in the pros.
2012 Second-round shortstop Brad Miller hit .415 in his professional debut. It was only 59 plate appearances in the Midwest League, but he also won the ACC batting title, so he spent just about all of 2011 batting over .400. Small sample sizes giveth, and small sample sizes taketh away: he committed four errors in 14 games as a pro.

BP Articles

Brad Miller 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 Fantasy or Premium accessFantasy Freestyle: Looking Back at Super SubsPaul Sporer2014-10-08
This article requires BP Premium accessWhat You Need to Know: September 29, 2014Daniel Rathman2014-09-29
This article requires BP Premium accessWhat You Need to Know: September 9, 2014Daniel Rathman2014-09-09
This article requires BP Fantasy or Premium accessThey Hold No Quarter: ShortstopsBP Fantasy Staff2014-09-03
This article requires BP Fantasy or Premium accessThe Stash List: 18th Edition: The Final QuestBret Sayre2014-08-19
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Episode 31Ian Lefkowitz2014-08-14
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Episode 31Jared Weiss2014-08-14
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Episode 31Ben Murphy2014-08-14
This article requires BP Fantasy or Premium accessFantasy Freestyle: Setting Expectations on SuperstarsJ.P. Breen2014-08-13
This article requires BP Premium accessThe Call-Up: Chris TaylorJason Parks2014-07-25
This article requires BP Premium accessThe Call-Up: Chris TaylorBret Sayre2014-07-25
This article requires BP Premium accessWhat You Need to Know: July 24, 2014Chris Mosch2014-07-24
This article requires BP Premium accessWhat You Need to Know: July 24, 2014Daniel Rathman2014-07-24
This article requires BP Fantasy or Premium accessThe Stash List: 14th EditionBret Sayre2014-07-23
This article requires BP Fantasy or Premium accessMy Model Portfolio: Three-and-a-Half Months LaterBret Sayre2014-07-22
This article requires BP Premium accessWhat You Need to Know: Sunday Morning DefendingDaniel Rathman2014-07-21
This article requires BP Fantasy or Premium accessFantasy Freestyle: Don't Forget About MeJ.P. Breen2014-07-09
The 2011 Redraft: Redoing a Deep First RoundBaseball Prospectus2014-07-02
This article requires BP Fantasy or Premium accessThe Stash List: 12th EditionBret Sayre2014-07-01
This article requires BP Fantasy or Premium accessThe Stash List: 11th EditionBret Sayre2014-06-24
This article requires BP Premium accessOverthinking It: The Players PECOTA Has MissedBen Lindbergh2014-06-19
This article requires BP Fantasy or Premium accessThe Stash List: 10th EditionBret Sayre2014-06-17
This article requires BP Premium accessWhat You Need to Know: Masterson Makes an AdjustmentDaniel Rathman2014-06-03
This article requires BP Premium accessThe Stash List: Eighth EditionBret Sayre2014-06-03
This article requires BP Fantasy or Premium accessThe Stash List: Seventh EditionBret Sayre2014-05-29
This article requires BP Premium accessWhat You Need to Know: Weekend Wrap-Up, 5/27Daniel Rathman2014-05-27
Baseball ProGUESTus: An Ode to the Double Play PivotRocco DeMaro2014-05-22
This article requires BP Fantasy or Premium accessThe Stash List: Sixth EditionBret Sayre2014-05-20
This article requires BP Fantasy or Premium accessDynasty Dynamics: The U25 Top 150, Part OneCraig Goldstein2014-05-13
This article requires BP Fantasy or Premium accessDynasty Dynamics: The U25 Top 150, Part OneBen Carsley2014-05-13
This article requires BP Fantasy or Premium accessThe Stash List: Fourth EditionBret Sayre2014-05-06
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: An Interview with John R. MayneBen Murphy2014-05-02
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: An Interview with John R. MayneIan Lefkowitz2014-05-02
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: An Interview with John R. MayneJared Weiss2014-05-02
This article requires BP Premium accessTransaction Analysis: Ranklin' FranklinR.J. Anderson2014-04-25
Daily League Strategy: Riding TigersPaul Sporer2014-04-22
Overthinking It: Lessons We Learned YesterdayBen Lindbergh2014-04-17
This article requires BP Premium accessWhat You Need to Know: Back-and-Forth BaseballDaniel Rathman2014-04-15
This article requires BP Premium accessWhat You Need to Know: Weekend Wrap-Up, 4/14Daniel Rathman2014-04-14
This article requires BP Fantasy or Premium accessDynasty Dynamics: AL West U25 ListsCraig Goldstein2014-04-08
This article requires BP Fantasy or Premium accessDynasty Dynamics: AL West U25 ListsBen Carsley2014-04-08
Daily League Strategy: Navigating a 15-Game SlatePaul Sporer2014-04-04
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Episode 12: Brandon "Sweet Talkin'" GuyerIan Lefkowitz2014-04-04
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Episode 12: Brandon "Sweet Talkin'" GuyerJared Weiss2014-04-04
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: Episode 12: Brandon "Sweet Talkin'" GuyerBen Murphy2014-04-04
This article requires BP Premium accessWhat You Need to Know: Revere Does Not Go DeepDaniel Rathman2014-04-02
This article requires BP Premium accessProspectus Preview: AL West 2014 Preseason PreviewJason Wojciechowski2014-03-28
This article requires BP Premium accessProspectus Preview: AL West 2014 Preseason PreviewR.J. Anderson2014-03-28
This article requires BP Fantasy or Premium accessMy Model Portfolio: Hopefully, No ScrubsJeff Quinton2014-03-27
This article requires BP Fantasy or Premium accessMy Model Portfolio: The Wright GuysAlex Kantecki2014-03-27
This article requires BP Fantasy or Premium accessMy Model Portfolio: Clayton Kershaw Leads the WayCraig Goldstein2014-03-26
This article requires BP Premium accessPainting the Black: Spring FlingsR.J. Anderson2014-03-07
Fantasy Freestyle: Prospect Theory on Draft DayJeff Quinton2014-03-06
25-and-Under Talent Rankings: Ranking All 30 Teams from Top to BottomBP Prospect Staff2014-03-03
25-and-Under Talent Rankings: Ranking All 30 Teams from Top to BottomJason Parks2014-03-03
This article requires BP Premium accessPebble Hunting: The Position Players Who Changed PECOTA's MindSam Miller2014-02-24
This article requires BP Premium accessRumor Roundup: Extending TroutDaniel Rathman2014-02-24
This article requires BP Premium accessRumor Roundup: Whither Santana?Daniel Rathman2014-02-20
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: ShortstopsBen Murphy2014-02-07
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: ShortstopsIan Lefkowitz2014-02-07
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: ShortstopsJared Weiss2014-02-07
This article requires BP Fantasy or Premium accessDynasty League Positional Rankings: Top 50 ShortstopsBret Sayre2014-02-06
This article requires BP Fantasy or Premium accessFantasy Three-Year Projections: ShortstopsCraig Goldstein2014-02-05
This article requires BP Fantasy or Premium accessFantasy Tier Rankings: ShortstopsPaul Sporer2014-02-04
This article requires BP Fantasy or Premium accessFantasy Team Discussion: ShortstopsBP Fantasy Staff2014-02-04
This article requires BP Fantasy or Premium accessState of the Position: ShortstopsMike Gianella2014-02-03
This article requires BP Fantasy or Premium accessFantasy Players to Target: ShortstopsBP Fantasy Staff2014-02-03
This article requires BP Fantasy or Premium accessFantasy Tier Rankings: Second BasemenCraig Goldstein2014-01-28
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
Internet Baseball Awards: American League Top RookieNick Bacarella2013-11-11
This article requires BP Premium accessProspects Will Break Your Heart: Seattle Mariners Top 10 ProspectsJason Parks2013-11-06
Fantasy Team Preview: Seattle MarinersBret Sayre2013-11-06
Fantasy Team Preview: Seattle MarinersBen Carsley2013-11-06
This article requires BP Premium accessSporer Report: Six Super SubsPaul Sporer2013-10-25
Regular Season Awards: Handing Out the HardwareBaseball Prospectus2013-09-30
This article requires BP Premium accessDaily Roundup: Around the League: September 29, 2013Clint Chisam2013-09-29
This article requires BP Fantasy or Premium accessFree Agent Watch: Looking Ahead to 2014Bret Sayre2013-09-26
This article requires BP Premium accessDaily Roundup: Around the League: September 21, 2013Clint Chisam2013-09-21
This article requires BP Premium accessDaily Roundup: Around the League: September 18, 2013Clint Chisam2013-09-18
This article requires BP Premium accessDaily Roundup: Around the League: September 15, 2013Clint Chisam2013-09-15
This article requires BP Premium accessTransaction Analysis: The Anti-Jeter Joins JeterBen Lindbergh2013-09-11
This article requires BP Premium accessDaily Roundup: Around the League: September 10, 2013Clint Chisam2013-09-10
This article requires BP Premium accessDaily Roundup: Around the League: September 3, 2013Clint Chisam2013-09-03
This article requires BP Fantasy or Premium accessFantasy Freestyle: Should I Play for "The Money"?Mike Gianella2013-08-20
This article requires BP Premium accessWhat You Need to Know: The Rays Rotation Gets a BoostDaniel Rathman2013-08-16
This article requires BP Premium accessDaily Roundup: Around the League: August 14, 2013Clint Chisam2013-08-14
This article requires BP Premium accessDaily Roundup: Around the League: August 4, 2013Clint Chisam2013-08-04
This article requires BP Fantasy or Premium accessSporer Report: The July 31 Hail-Mary TeamPaul Sporer2013-07-31
This article requires BP Premium accessDaily Roundup: Around the League: July 28, 2013Clint Chisam2013-07-28
The Week in Quotes: July 15-21Chris Mosch2013-07-22
The Week in Quotes: July 15-21Andrew Koo2013-07-22
The Week in Quotes: July 15-21Satchel Price2013-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 12, 2013Clint Chisam2013-07-12
This article requires BP Premium accessDaily Roundup: Around the League: July 10, 2013Clint Chisam2013-07-10
This article requires BP Fantasy or Premium accessFantasy Freestyle: The Resurgence of John DanksJason Collette2013-07-10
This article requires BP Premium accessDaily Roundup: Around the League: July 1, 2013Clint Chisam2013-07-01
This article requires BP Premium accessDaily Roundup: Around the League: June 29, 2013Clint Chisam2013-06-29
This article requires BP Premium accessThe Call-Up: Brad MillerJason Cole2013-06-28
This article requires BP Premium accessThe Call-Up: Brad MillerPaul Sporer2013-06-28
This article requires BP Premium accessDaily Roundup: Around the League: June 28, 2013Clint Chisam2013-06-28
This article requires BP Premium accessProspects Will Break Your Heart: Gettin' Down With the Futures Game RostersJason Parks2013-06-27
Baseball ProGUESTus: The Defensive Brilliance of Brendan RyanRyan Divish2013-06-25
BP Unfiltered: Gonzalez Germen and the Terrible, Horrible, No Good, Very Bad InningBen Lindbergh2013-06-14
This article requires BP Premium accessMonday Morning Ten Pack: May 20Jason Cole2013-05-20
This article requires BP Premium accessMonday Morning Ten Pack: May 20Jason Parks2013-05-20
This article requires BP Premium accessOverthinking It: The Sub-ReplacementsBen Lindbergh2013-05-10
This article requires BP Premium accessScouting the Southern League: Mississippi and JacksonJason Cole2013-05-01
This article requires BP Premium accessMinor League Update: Games of April 12-14Zach Mortimer2013-04-15
This article requires BP Premium accessMinor League Update: Games of April 5-April 7Zach Mortimer2013-04-08
Daily Roundup: Around the League: April 1, 2013Joe Hamrahi2013-04-01
Daily Roundup: Around the League: April 1, 2013Clint Chisam2013-04-01
Prospects Will Break Your Heart: 2013 Organizational RankingsJason Parks2013-03-29


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