Biographical

Portrait of Bobby Bradley

Bobby Bradley 1B  

CSS Button No Image Css3Menu.com

Indians Player Cards | Indians Team Audit | Indians Depth Chart

2017 Projections (Preseason PECOTA - seasonal age 21)
PA AVG HR R RBI SB TAv WARP
250 .217 13 31 37 0 .245 0.0
Birth Date5-29-1996
Height6' 1"
Weight225 lbs
Age21 years, 6 months, 16 days
BatsL
ThrowsR
2013
2014
2015
2016
0.02017
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

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
2014 CLE Rk 39 176 .369 .258 .335 .444 .270 .425 107 18.4 5.7 -3.7 0.0 0.3 19.7 2.0 19.7 2.0
2015 LKC A 108 465 .314 .255 .323 .362 .257 .352 100 25.6 12.8 -8.2 4.7 -2.1 28.1 3.5 28.1 3.5
2015 LYN A+ 2 9 .089 .246 .302 .330 .238 .000 111 -1.5 0.2 -0.2 -0.0 0.0 -1.5 -0.2 -1.5 -0.2
2016 LYN A+ 131 572 .288 .258 .331 .387 .266 .293 102 17.3 16.3 -10.5 -6.4 0.2 23.4 1.7 23.4 1.7
2017 AKR AA 131 532 .287 .256 .325 .392 .264 .287 99 14.7 14.5 -9.3 -6.3 -2.6 17.3 1.2 17.3 1.2
2017 GDD Wnt 18 77 .000 .000 .000 .000 .000 .375 0.0 0.0 0.0 0.0 0.0 0.0 0.0

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
2014 CLE Rk 176 39 56 13 4 8 50 16 36 3 0 .361 .426 .652 .290 .369 19.7 0.0 2.0
2015 LKC A 465 62 108 15 4 27 92 56 148 3 0 .269 .361 .529 .259 .314 28.1 4.7 3.5
2015 LYN A+ 9 0 0 0 0 0 0 1 2 0 0 .000 .111 .000 .000 .089 -1.5 -0.0 -0.2
2016 LYN A+ 572 82 114 23 1 29 102 75 170 3 0 .235 .344 .466 .231 .288 23.4 -6.4 1.7
2017 AKR AA 532 66 117 25 3 23 89 55 122 3 3 .251 .331 .465 .214 .287 17.3 -6.3 1.2
2017 GDD Wnt 77 10 17 2 1 2 6 2 32 0 0 .230 .260 .365 .135 .000 0.0 0.0 0.0

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

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

Compensation

Year Team Salary

 

Service TimeAgentContract Status

Details

Preseason Long-Term Forecast (Beyond the 2017 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
20182243061861712365441520.226.311.459.2530.01.5-0.9-5.711.2-3.1-1.2
20192335149691311952371230.223.309.452.250-0.10.2-0.7-4.79.1-3.5-1.0
20202431444601111646341120.221.311.445.249-0.1-0.4-0.6-4.38.1-3.7-0.9
20212530743611111746321070.223.310.454.251-0.10.2-0.6-4.38.0-2.9-0.8
20222630142591111645311060.222.307.451.250-0.1-0.3-0.6-4.37.8-3.2-0.8
20232729341581111644311020.223.309.452.250-0.1-0.2-0.6-4.37.6-2.9-0.8
2024282743954101154129950.221.310.450.250-0.1-0.3-0.6-4.17.1-2.8-0.7
2025292713854101154029940.222.309.450.250-0.1-0.4-0.6-4.07.0-2.8-0.7
202630263375191143928920.221.309.448.249-0.1-0.6-0.6-3.96.8-2.9-0.7

Comparable Players (Similarity Index 61)

Rank Score Name Year TAv Trend
1 82 Cody Johnson 2010 .000 DNP
2 81 Miguel Sano 2014 .000 DNP
3 78 Matt Olson 2015 .000 DNP
4 77 Travis Snider 2009 .261
5 76 Domingo Santana 2014 .065
6 74 Javier Baez 2014 .197
7 74 Ryan McMahon 2016 .000 DNP
8 71 Giancarlo Stanton 2011 .319
9 71 Courtney Hawkins 2015 .000 DNP
10 71 Jon Singleton 2013 .000 DNP
11 70 Jaff Decker 2011 .000 DNP
12 70 Chris Carter 2008 .000 DNP
13 69 Chris Parmelee 2009 .000 DNP
14 69 Michael Burgess 2010 .000 DNP
15 68 Anthony Rizzo 2011 .221
16 67 Lewis Brinson 2015 .000 DNP
17 67 Derek Norris 2010 .000 DNP
18 67 Corey Seager 2015 .356
19 66 Nick Williams 2015 .000 DNP
20 66 Chris Marrero 2010 .000 DNP
21 66 Clint Frazier 2016 .000 DNP
22 65 Nellie Rodriguez 2015 .000 DNP
23 65 Dan Vogelbach 2014 .000 DNP
24 65 Greg Halman 2009 .000 DNP
25 65 Lars Anderson 2009 .000 DNP
26 64 Xander Bogaerts 2014 .247
27 64 Eric Hosmer 2011 .274
28 64 Addison Russell 2015 .252
29 64 Gary Sanchez 2014 .000 DNP
30 64 Caleb Gindl 2010 .000 DNP
31 63 Trayce Thompson 2012 .000 DNP
32 63 Matt Davidson 2012 .000 DNP
33 63 Joel Guzman 2006 .171
34 63 Marcell Ozuna 2012 .000 DNP
35 63 Bobby Borchering 2012 .000 DNP
36 63 Nick Weglarz 2009 .000 DNP
37 62 Justin Upton 2009 .303
38 62 Freddie Freeman 2011 .287
39 62 Miles Head 2012 .000 DNP
40 62 Christian Yelich 2013 .295
41 62 Jesus Montero 2011 .331
42 61 Nomar Mazara 2016 .257
43 61 Cameron Maybin 2008 .386
44 61 Logan Morrison 2009 .000 DNP
45 60 Jesse Winker 2015 .000 DNP
46 60 Joey Gallo 2015 .246
47 59 Brandon Jacobs 2012 .000 DNP
48 59 Juan Duran 2013 .000 DNP
49 59 Dilson Herrera 2015 .259
50 59 Melvin Upton 2006 .205
51 58 Angel Morales 2011 .000 DNP
52 58 Wil Myers 2012 .000 DNP
53 58 Willy Garcia 2014 .000 DNP
54 58 Bubba Starling 2014 .000 DNP
55 58 Jorge Alfaro 2014 .000 DNP
56 58 Oscar Taveras 2013 .000 DNP
57 58 Trevor Story 2014 .000 DNP
58 57 Lonnie Chisenhall 2010 .000 DNP
59 57 Eddie Mathews 1953 .357
60 57 Renato Nunez 2015 .000 DNP
61 57 Delmon Young 2007 .244
62 56 Andrew Lambo 2010 .000 DNP
63 56 Austin Meadows 2016 .000 DNP
64 56 Matt Dominguez 2011 .208
65 56 Travis Harrison 2014 .000 DNP
66 56 Mickey Mantle 1953 .322
67 56 Maikel Franco 2014 .147
68 55 Josh Bell 2008 .000 DNP
69 55 Tommy Joseph 2013 .000 DNP
70 55 Bryce Harper 2014 .290
71 55 Alex Liddi 2010 .000 DNP
72 55 Carlos Correa 2016 .297
73 55 Eddie Rosario 2013 .000 DNP
74 55 Drew Ward 2016 .000 DNP
75 55 Aderlin Rodriguez 2013 .000 DNP
76 55 Nick Castellanos 2013 .206
77 55 Jonathan Galvez 2012 .000 DNP
78 55 Joc Pederson 2013 .000 DNP
79 55 Frank Robinson 1957 .319
80 54 Dylan Cozens 2015 .000 DNP
81 54 Mike Trout 2013 .367
82 54 Sean Coyle 2013 .000 DNP
83 54 Mike Moustakas 2010 .000 DNP
84 54 Fernando Martinez 2010 .203
85 54 Trey Michalczewski 2016 .000 DNP
86 54 Keury De La Cruz 2013 .000 DNP
87 54 Drew Vettleson 2013 .000 DNP
88 54 Jason Heyward 2011 .261
89 54 Anthony Gose 2012 .225
90 54 Denny Almonte 2010 .000 DNP
91 54 Brett Lawrie 2011 .327
92 53 Tony Conigliaro 1966 .286
93 53 Randal Grichuk 2013 .000 DNP
94 53 Daniel Fields 2012 .000 DNP
95 53 Yorman Rodriguez 2014 .194
96 53 Johermyn Chavez 2010 .000 DNP
97 53 Adam Jones 2007 .280
98 53 Teoscar Hernandez 2014 .000 DNP
99 53 Chris Bostick 2014 .000 DNP
100 52 Nick Franklin 2012 .000 DNP

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv

Definition of multi-year splits

BP Annual Player Comments

YearComment
2017 Due to publishing agreements, the 2017 player comments and team essays are only available in the Baseball Prospectus 2017 book (available in hardcopy, and soon e-book and Kindle).
2016 Bradley finally made the leap from high-power curiosity to legitimate prospect, as he thrived against Midwest League pitching despite not turning 19 until after Memorial Day. Not only did he put up the finest hitting numbers of any Midwest regular, he led the entire Cleveland organization in home runs. Now let your eye wander up to those PECOTA comes up above his stats. Mhm.

The road between Lake City and Cleveland is surprisingly long and treacherous—he'll have to improve on his nearly league-leading strikeout rate, and he's a designated hitter trying to pass as a first baseman. (With 24 errors in 2015, he's inconspicuous like a dog driving.) It's more likely he eventually reminds Indians fans of Russell Branyan than of Jim Thome, but at least his recent performance put Bradley on the map.

2015 Bobby Bradley, a lefty first baseman with significant power out of a Mississippi high school, was Cleveland's third-round pick, though he required second-round money to sway him from college.

BP Articles

Bobby Bradley 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 accessProspectus Feature: AFL Preview: Glendale Desert DogsBP Prospect Staff2017-10-03
Eyewitness Accounts: August 24, 2017BP Prospect Staff2017-08-24
This article requires BP Premium accessMinor League Update: Games of August 21Steve Givarz2017-08-22
This article requires BP Premium accessThe GM Trade Game: Sonny GrayPatrick Dubuque2017-07-25
This article requires BP Premium accessThe GM Trade Game: Sonny GrayBP Staff2017-07-25
Dynasty Prospect Rankings: The 2017 Midseason Top 50Ben Carsley2017-07-12
Dynasty Prospect Rankings: The 2017 Midseason Top 50Bret Sayre2017-07-12
This article requires BP Premium accessMinor League Update: Games of July 3Steve Givarz2017-07-04
This article requires BP Premium accessMinor League Update: Games of June 27Wilson Karaman2017-06-28
This article requires BP Premium accessMinor League Update: Games of June 16th-18thMark Anderson2017-06-19
Monday Morning Ten Pack: May 22, 2017BP Prospect Staff2017-05-22
This article requires BP Premium accessMinor League Update: Games of April 18thSteve Givarz2017-04-19
This article requires BP Premium accessMonday Morning Ten Pack: Teams We're Excited To SeeBP Prospect Staff2017-04-10
BP Experts Prospect Mock Draft: Rounds 7-8BP Fantasy Staff2017-03-09
2017 Prospects: The Top 101 Dynasty League ProspectsBret Sayre2017-02-23
2017 Prospects: The Top 101 Dynasty League ProspectsBen Carsley2017-02-23
This article requires BP Premium access2017 Prospects: Detroit Tigers Top 10 ProspectsJeffrey Paternostro2017-02-02
This article requires BP Premium access2017 Prospects: Detroit Tigers Top 10 ProspectsBP Prospect Staff2017-02-02
This article requires BP Premium access2017 Prospects: Detroit Tigers Top 10 ProspectsSteve Givarz2017-02-02
This article requires BP Premium access2017 Prospects: Cleveland Indians Top 10 ProspectsJeffrey Paternostro2017-01-31
This article requires BP Premium access2017 Prospects: Cleveland Indians Top 10 ProspectsBP Prospect Staff2017-01-31
This article requires BP Fantasy or Premium accessDynasty League Positional Rankings: The Top 50 First BasemenBret Sayre2017-01-19
This article requires BP Fantasy or Premium accessGet to Know: First Base ProspectsBen Carsley2017-01-18
This article requires BP Fantasy or Premium accessState of the Position: First BaseGeorge Bissell2017-01-16
This article requires BP Premium accessMinor League Update: Games of Tuesday, August 23rdWilson Karaman2016-08-24
This article requires BP Premium accessMinor League Update: Games of August 12-14Christopher Crawford2016-08-15
The GM Trade Game!: Trading Jonathan LucroySam Miller2016-07-22
The GM Trade Game!: Trading Jonathan LucroyBP Staff2016-07-22
This article requires BP Premium accessNotes from the Field: Carolina League All-Stars: BattersAdam McInturff2016-06-24
This article requires BP Premium accessNotes from the Field: Carolina League All-Stars: BattersWilson Karaman2016-06-24
The 2014 Re-Draft: Two Years Is An EternityBaseball Prospectus2016-06-14
TDGX Transactions: Let's Trade Victor Robles AgainGeorge Bissell2016-06-08
This article requires BP Premium accessMinor League Update: Games of Monday, June 6thChristopher Crawford2016-06-07
This article requires BP Fantasy or Premium accessThe Buyer's Guide: Minor-League EditionJ.P. Breen2016-06-06
This article requires BP Premium accessMinor League Update: Games of Wednesday, June 1stChristopher Crawford2016-06-02
This article requires BP Premium accessMinor League Update: Games of Wednesday, May 4thChristopher Crawford2016-05-05
This article requires BP Premium accessMinor League Update: Games of Tuesday, April 26thWilson Karaman2016-04-27
This article requires BP Premium accessMinor League Update: Games of Wednesday, April 13thChristopher Crawford2016-04-14
This article requires BP Premium accessWho to Watch: Carolina LeagueAdam McInturff2016-04-13
This article requires BP Premium accessMinor League Update: Games of Tuesday, April 12thWilson Karaman2016-04-13


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