Biographical

Portrait of Cory Spangenberg

Cory Spangenberg 2BPadres

Padres Player Cards | Padres Team Audit | Padres Depth Chart

2016 Projections (Rest of Season Projections - seasonal age 25)
PA AVG HR R RBI SB TAv WARP
Subscribe today for access to projection data!
Birth Date3-16-1991
Height6' 0"
Weight195 lbs
Age25 years, 6 months, 12 days
BatsL
ThrowsR
2012
2013
0.12014
1.22015
0.02016
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
2014 SDN 23 20 65 62 7 18 2 1 2 28 2 14 0 0 9 4 2 .290 .312 .452 .278 3.0 -1.8 0.1
2015 SDN 24 108 345 303 38 82 17 5 4 121 28 75 2 3 8 21 9 4 .271 .333 .399 .268 15.9 -5.1 1.2
2016 SDN 25 14 53 48 6 11 1 1 1 17 4 13 1 0 0 8 1 0 .229 .302 .354 .234 -0.2 0.4 0.0
Career1424634135111120771663410233838146.269.327.402.26618.7-6.51.3

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
2011 FTW A 47 209 .275 .252 .322 .378 .000 .359 100 3.4 6.1 -0.3 3.5 3.5 12.5 1.6 12.5 1.6
2011 EUG A- 25 121 .395 .269 .351 .395 .000 .444 93 17.6 3.5 -0.2 -1.4 -0.6 20.3 1.9 20.3 1.9
2012 LEL A+ 98 426 .255 .277 .342 .432 .000 .327 92 -2.6 12.7 -0.7 4.3 4.5 13.9 1.8 13.9 1.8
2012 PER Wnt 8 38 .000 .000 .000 .000 .000 .391 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2013 LEL A+ 54 253 .299 .265 .331 .423 .000 .368 97 10.6 7.3 -0.3 -6.1 1.5 19.1 1.3 19.1 1.3
2013 SAN AA 76 319 .270 .258 .323 .393 .000 .358 97 3.1 8.7 -0.4 4.0 0.9 12.2 1.7 12.2 1.7
2014 SDN MLB 20 65 .278 .250 .317 .387 .000 .348 97 1.1 1.7 0 -1.8 0.2 3.0 0.1 3.0 0.1
2014 EUG A- 6 25 .156 .257 .312 .382 .000 .263 91 -2.7 0.7 -0.1 -0.1 0.5 -1.6 -0.2 -1.6 -0.2
2014 SAN AA 66 304 .300 .247 .318 .368 .000 .421 96 12.4 8.4 0 3.2 -1.8 18.9 2.3 18.9 2.3
2014 PDR Rk 2 8 .342 .274 .400 .384 .000 .167 94 0.7 0.3 -0.1 0.0 -0.0 0.9 0.1 0.9 0.1
2015 SDN MLB 108 345 .268 .255 .314 .403 .000 .344 98 2.8 9.3 -0.2 -5.1 4.0 15.9 1.2 15.9 1.2
2015 SAN AA 6 27 .204 .263 .324 .407 .000 .208 111 -1.5 0.7 0.1 0.7 0.4 -0.3 0.0 -0.3 0.0
2015 ELP AAA 3 15 .253 .242 .321 .361 .000 .250 113 -0.1 0.4 0 0.2 0.3 0.6 0.1 0.6 0.1
2016 SDN MLB 14 53 .234 .257 .323 .409 .264 .294 100 -1.4 1.5 -0.1 0.4 -0.2 -0.2 0.0 -0.2 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
2011 FTW A 209 35 54 7 1 2 24 14 42 15 4 .286 .345 .365 .079 .275 12.5 3.5 1.6
2011 EUG A- 121 20 33 10 0 1 20 31 15 10 4 .384 .545 .535 .151 .395 20.3 -1.4 1.9
2012 LEL A+ 426 53 104 12 8 1 40 26 72 27 9 .271 .324 .352 .081 .255 13.9 4.3 1.8
2012 PER Wnt 38 6 10 1 0 1 3 8 5 2 0 .345 .500 .483 .138 .000 0.0 0.0 0.0
2013 LEL A+ 253 33 67 13 6 4 31 23 51 17 3 .296 .364 .460 .164 .299 19.1 -6.1 1.3
2013 SAN AA 319 35 83 10 3 2 20 17 61 19 11 .289 .331 .366 .077 .270 12.2 4.0 1.7
2014 PDR Rk 8 3 1 0 1 0 2 2 0 0 0 .167 .375 .500 .333 .342 0.9 0.0 0.1
2014 EUG A- 25 3 5 0 1 0 2 0 6 2 0 .200 .200 .280 .080 .156 -1.6 -0.1 -0.2
2014 SDN MLB 65 7 18 2 1 2 9 2 14 4 2 .290 .312 .452 .161 .278 3.0 -1.8 0.1
2014 SAN AA 304 38 93 17 8 2 22 15 63 14 9 .331 .365 .470 .139 .300 18.9 3.2 2.3
2015 SAN AA 27 3 5 0 1 0 1 1 2 1 0 .192 .222 .269 .077 .204 -0.3 0.7 0.0
2015 ELP AAA 15 3 3 0 0 1 3 3 3 3 0 .250 .400 .500 .250 .253 0.6 0.2 0.1
2015 SDN MLB 345 38 82 17 5 4 21 28 75 9 4 .271 .333 .399 .129 .268 15.9 -5.1 1.2
2016 SDN MLB 53 6 11 1 1 1 8 4 13 1 0 .229 .302 .354 .125 .234 -0.2 0.4 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
2014 211 0.4834 0.5545 0.7265 0.6961 0.4220 0.8732 0.5000 0.2735 67 -0.007496
2015 1284 0.4603 0.4447 0.7653 0.6142 0.3001 0.8788 0.5673 0.2347 547 0.001099
2016 180 0.4833 0.4722 0.6824 0.6207 0.3333 0.7963 0.4839 0.3176 0 0.000000
Career16750.46570.46150.75150.62520.3190.86920.54990.2485427.7522-0.0001

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
2014-04-16 2014-07-02 Minors 77 0 - Head Concussion Sliding - -
2012-06-29 2012-07-31 Minors 32 0 - Head Recovery From Previous Injury Concussion - -
2012-06-17 2012-06-28 Minors 11 0 - Head Concussion - -

Compensation

Year Team Salary
2016 SDN $517,700
2015 SDN $508,500
2014 SDN $
YearsDescriptionSalary
1 yrPrevious$508,500
2011Current$517,700
2 yrPvs + Cur$1,026,200
2 yrTotal$1,026,200

 

Service TimeAgentContract Status
1 y 28 dJet Sports1 year/$0.5177M (2016)

Details
  • 1 year/$0.5177M (2016). Re-signed by San Diego 3/16.
  • 1 year/$0.5085M (2015). Re-signed by San Diego 3/10/15.
  • 1 year (2014). Contract selected by San Diego 9/1/14.
  • Drafted by San Diego 2011 (1-10) (Indian River JC, Fla.). $1.863M 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) .280 .388 .312 .274
11 vs R (Multi) .271 .317 .425 .268
18 Split (Multi) -.009 -.070 .113 -.005
19 LgAvg (Multi) .022 .030 .067 .031
30 vs L (2015) .273 .394 .309 .275
31 vs R (2015) .270 .319 .419 .267
38 Split (2015) -.003 -.075 .110 -.008
39 LgAvg (2015) .021 .029 .072 .031

Definition of multi-year splits

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

Cory Spangenberg 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
BP Unfiltered: Ladies and Gentlemen, the July Vogelsong Winners Are HereRob Mains2016-08-03
Expert FAAB Review: Week 17Mike Gianella2016-07-26
This article requires BP Fantasy or Premium accessExpert FAAB Review: Week 12Mike Gianella2016-06-21
This article requires BP Fantasy or Premium accessFive to Watch: Triple-A HittersGreg Wellemeyer2016-06-21
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 12George Bissell2016-06-17
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 12J.J. Jansons2016-06-17
This article requires BP Fantasy or Premium accessDeep League Report: Week SixScooter Hotz2016-05-12
Expert FAAB Review: Week FourMike Gianella2016-04-26
Pebble Hunting: So I Guess This Is Vince Velasquez NowSam Miller2016-04-15
What You Need to Know: The Fella's Last Name Is StoryAshley Varela2016-04-11
2016 Prospects: The Top 175 Players 25-and-UnderMark Anderson2016-04-04
2016 Prospects: The Top 175 Players 25-and-UnderChristopher Crawford2016-04-04
2016 Prospects: The Top 175 Players 25-and-UnderBP Prospect Staff2016-04-04
2016 Prospects: The Top 175 Players 25-and-UnderBrendan Gawlowski2016-04-04
Fantasy Staff Picks: Breakouts, Busts, and Bold PredictionsBP Fantasy Staff2016-03-30
This article requires BP Fantasy or Premium accessMy Model Portfolio: Sweet Bryce, Do It for Me TwiceWilson Karaman2016-03-30
This article requires BP Fantasy or Premium accessMy Model Portfolio: $30-Plus Players Need Not ApplyMatt Collins2016-03-29
This article requires BP Fantasy or Premium accessFantasy Freestyle: Distributing DollarsMike Gianella2016-03-29
This article requires BP Fantasy or Premium accessFantasy Freestyle: Endgame TargetsBret Sayre2016-03-24
Expert League Auction Recap: Tout Wars MixedBret Sayre2016-03-21
This article requires BP Fantasy or Premium accessDynasty League Positional Rankings: Top 50 Second BasemenBret Sayre2016-01-28
This article requires BP Fantasy or Premium accessFantasy Three-Year Projections: Second BaseJ.J. Jansons2016-01-27
This article requires BP Fantasy or Premium accessThe -Only League Landscape: National League Second BasemenMike Gianella2016-01-27
This article requires BP Fantasy or Premium accessThe Adjuster: Second BaseWilson Karaman2016-01-26
This article requires BP Fantasy or Premium accessFantasy Tiered Rankings: Second BaseMike Gianella2016-01-26
This article requires BP Fantasy or Premium accessEarly ADP Analysis: Second BaseGeorge Bissell2016-01-25
This article requires BP Fantasy or Premium accessState of the Position: Second BaseJ.P. Breen2016-01-25
Outta Left Field: This Is the Padre WayDustin Palmateer2016-01-20
2016 Prospects: San Diego Padres Top 10 ProspectsBP Prospect Staff2016-01-19
2016 Prospects: San Diego Padres Top 10 ProspectsChristopher Crawford2016-01-19
This article requires BP Premium accessOutta Left Field: Preller's ProblemsDustin Palmateer2015-10-29
Expert FAAB Review: Week 22Mike Gianella2015-09-01
Expert FAAB Review: Week 14Mike Gianella2015-07-07
This article requires BP Premium accessTransaction Analysis: Jedd Gets JerkedChristopher Crawford2015-06-12
This article requires BP Premium accessTransaction Analysis: Jedd Gets JerkedR.J. Anderson2015-06-12
This article requires BP Premium accessWhat You Need to Know: June 12, 2015Daniel Rathman2015-06-12
This article requires BP Premium accessWhat You Need to Know: June 9, 2015Steven Jacobson2015-06-09
This article requires BP Premium accessRubbing Mud: Three Conversations About (and Not About) Kyle SchwarberMatthew Trueblood2015-06-03
This article requires BP Premium accessWhat You Need to Know: June 3, 2015Daniel Rathman2015-06-03
West Coast By Us: Day 3: NiceJordan Shusterman2015-05-24
West Coast By Us: Day 3: NiceJake Mintz2015-05-24
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: 10 Players to Pick in May Supplemental DraftsIan Lefkowitz2015-05-22
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: 10 Players to Pick in May Supplemental DraftsJared Weiss2015-05-22
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: 10 Players to Pick in May Supplemental DraftsBen Murphy2015-05-22
This article requires BP Premium accessWhat You Need to Know: As Predicted!Daniel Rathman2015-05-20
Expert FAAB Review: Week SevenMike Gianella2015-05-19
This article requires BP Fantasy or Premium accessDeep League Report: Week ThreeKeith Cromer2015-04-24
This article requires BP Fantasy or Premium accessDeep League Report: Week TwoKeith Cromer2015-04-17
This article requires BP Fantasy or Premium accessDeep League Report: Week OneKeith Cromer2015-04-10
This article requires BP Premium accessWhat You Need to Know: A Shift in ColoradoChris Mosch2015-04-08
Expert FAAB Review: Week OneMike Gianella2015-04-07
This article requires BP Fantasy or Premium accessThe -Only League Landscape: National League Third BasemenKeith Cromer2015-01-29
This article requires BP Fantasy or Premium accessDynasty League Positional Rankings: Top 50 Second BasemenBret Sayre2015-01-22
This article requires BP Fantasy or Premium accessGet to Know: Second Base ProspectsCraig Goldstein2015-01-20
This article requires BP Premium access2015 Prospects: San Diego Padres Top 10 ProspectsNick J. Faleris2014-12-24
This article requires BP Premium access2015 Prospects: San Diego Padres Top 10 ProspectsBP Prospect Staff2014-12-24
This article requires BP Premium accessTransaction Analysis: Catchin' ReliefWilson Karaman2014-12-19
This article requires BP Premium accessTransaction Analysis: Catchin' ReliefJordan Gorosh2014-12-19
This article requires BP Premium accessTransaction Analysis: Catchin' ReliefR.J. Anderson2014-12-19
This article requires BP Premium accessTransaction Analysis: Catchin' ReliefMike Gianella2014-12-19
This article requires BP Premium accessTransaction Analysis: Catchin' ReliefChris Rodriguez2014-12-19
This article requires BP Premium accessTransaction Analysis: Catchin' ReliefMatthew Trueblood2014-12-19
This article requires BP Fantasy or Premium accessFantasy Team Preview: San Diego PadresWilson Karaman2014-12-10
This article requires BP Premium accessRumor Roundup: Are the Jays Preparing to Splurge? Daniel Rathman2014-11-18
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 24Bret Sayre2014-09-11
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 24Mike Gianella2014-09-11
This article requires BP Premium accessThe Call-Up: The OthersJeff Moore2014-09-04
This article requires BP Premium accessThe Call-Up: The OthersTucker Blair2014-09-04
This article requires BP Premium accessThe Call-Up: The OthersCraig Goldstein2014-09-04
This article requires BP Premium accessThe Call-Up: The OthersBret Sayre2014-09-04
This article requires BP Premium accessThe Call-Up: The OthersMauricio Rubio2014-09-04
This article requires BP Premium accessThe Call-Up: The OthersJordan Gorosh2014-09-04
This article requires BP Premium accessThe Call-Up: The OthersBen Carsley2014-09-04
This article requires BP Premium accessWhat You Need to Know: September 3, 2014Daniel Rathman2014-09-03
The 2011 Redraft: Redoing a Deep First RoundBaseball Prospectus2014-07-02
This article requires BP Premium accessRumor Roundup: Third Base BuzzDaniel Rathman2014-01-14
This article requires BP Premium accessProspects Will Break Your Heart: San Diego Padres Top 10 ProspectsJason Parks2014-01-13
This article requires BP Premium accessMinor League Update: AFL Recap for Games of November 4Jeff Moore2013-11-05
This article requires BP Premium accessMinor League Update: AFL Recap for Games of October 31Jeff Moore2013-11-01
This article requires BP Premium accessMinor League Update: AFL Recap for Games of October 18-19Jeff Moore2013-10-21
This article requires BP Premium accessMinor League Update: AFL Recap for Games of October 14Jeff Moore2013-10-15
This article requires BP Premium accessMinor League Update: Games of Tuesday, August 20Zach Mortimer2013-08-21
This article requires BP Premium accessMinor League Update: Games of June 6-June 9Zach Mortimer2013-06-10
This article requires BP Premium accessMinor League Update: Games of Wednesday, May 8Zach Mortimer2013-05-09
This article requires BP Premium accessMinor League Update: Games of April 5-April 7Zach Mortimer2013-04-08
This article requires BP Premium accessProspects Will Break Your Heart: San Diego Padres Top 10 ProspectsJason Parks2013-01-02
This article requires BP Premium accessWestern Front: Three Days in the Desert, Part 1Geoff Young2012-11-06
This article requires BP Premium accessMinor League Update: Games of October 28Bradley Ankrom2012-10-29
This article requires BP Premium accessMinor League Update: Games of September 5Bradley Ankrom2012-09-06
This article requires BP Premium accessProspects Will Break Your Heart: I've (Also) Been Thinking About...Jason Parks2012-08-23
This article requires BP Premium accessFuture Shock Blog: Minor League Update: Games of August 14Kevin Goldstein2012-08-15
Future Shock Blog: Minor League Update: Games of June 6Kevin Goldstein2012-06-07
This article requires BP Premium accessFuture Shock: Monday Morning Ten PackKevin Goldstein2012-05-14
This article requires BP Premium accessFuture Shock Blog: Minor League Update: Games of May 9Kevin Goldstein2012-05-10
This article requires BP Premium accessFuture Shock Blog: Minor League Update: Games of May 7Kevin Goldstein2012-05-08
Future Shock Blog: Minor League Update: Games of May 3Kevin Goldstein2012-05-04
This article requires BP Premium accessFuture Shock Blog: Minor League Update: Games of April 23Kevin Goldstein2012-04-24
This article requires BP Premium accessFuture Shock: Minor League Road TripsKevin Goldstein2012-04-11
This article requires BP Premium accessFuture Shock: NL West Prospect PreviewKevin Goldstein2012-04-06
Future Shock Blog: Top 101 Prospects: Opening Day AssignmentsKevin Goldstein2012-04-05
This article requires BP Premium accessProspects Will Break Your Heart: Baseball Is My StereoJason Parks2012-03-22
The BP First Take: Wednesday, February 15Daniel Rathman2012-02-15
Future Shock: Top 101 ProspectsKevin Goldstein2012-02-13
This article requires BP Premium accessFuture Shock: San Diego Padres Top 11 ProspectsKevin Goldstein2011-12-13
This article requires BP Premium accessFuture Shock Blog: Minor League Update: Games of August 11Kevin Goldstein2011-08-12
This article requires BP Premium accessFuture Shock Blog: Minor League Update: Games of July 13Kevin Goldstein2011-07-14
Future Shock Blog: Minor League Update: Games of July 6Kevin Goldstein2011-07-07
This article requires BP Premium accessFuture Shock Blog: Minor League Update: Games of June 28Kevin Goldstein2011-06-29


BP Chats

DateQuestionAnswer
2016-03-09 19:00:00 (link to chat)I have Chris Owings and Derek Dietrich at $5 and Cory Spangengerg at $11 in my 10 team NL only league. I was not planning on keeping them but their prices in LABR has me reconsidering. Would you keep any of them?
(reverentcats from Aurora, IL)
I'd consider Owings. It sounds like he will at least have a job share and good run. Cory Spangenberg is borderline in a 10-team, though you could keep him. I don't get the Dietrich love. He's talented but where does he play? I think you get him for less if you throw him back. (Mike Gianella)
2016-03-09 19:00:00 (link to chat)You mentioned catchers being tough to gauge with playing time and development. We've also seen some SS/MI emerge offensively lately with LeMahuie, B Crawford, Cozart (til hurt), etc Who is set to emerge this year at MI/SS? ( owings, Jace Peterson, Wimer Flores, Heckyv, Mercer, etc)
(Bart Bennison from Here)
Peterson has a shot. So does Cory Spangenberg. The NL is so thin though that it's hard to guess. No one has mentioned him but I wouldn't be surprised to see J.P. Crawford come up in the second half. (Mike Gianella)
2014-12-18 15:00:00 (link to chat)Thoughts on Cory Spangenberg this year and longterm? Ceiling - probability?
(ProBeauNO from New Orleans)
Ceiling of a starter on a bad team, likelihood of of a superutility type. Can play 2B/3B/OF and make decent contact. Nice little bench guy to have until he gets expensive. (Craig Goldstein)
2014-11-04 18:00:00 (link to chat)How does Trea Turner compare to Cory Spangenberg? He's better in the field and faster, right? Does he project better at the plate as well?
(padremurph from Los Angeles)
Speaking as a a guy that's not completely on the Trea Turner bandwagon, he's a considerably better prospect than Spangenberg overall. He is faster and has a legitimate defensive profile on the left side of the infield. I think he's going to make plenty of contact and there are some hints that he could find enough punch in the game to really keep pitchers honest. I don't see an impact profile, but I do think he can be a quality everyday player at the highest level; something I don't really see with Spangenberg. (Mark Anderson)
2012-10-23 13:00:00 (link to chat)Does Cory Spangenberg's rough year have anything to do with his injury, or is he just struggling to adjust to more advanced pitching?
(Bryant from San Diego)
I can't speak to how much the injury affected his season, but that kind of stuff is usually a factor. Advanced pitching is probably the biggest factor, though. The talent steps up at every level. Stay ahead of the wave or get smothered. (Jason Parks)
2012-09-20 13:00:00 (link to chat)Great news on growing BP's prospect coverage. Cory Spangenberg. How big of a hit has his outlook taken based on what I would assume is a failure to show the hitters accumen that many thought he possessed?
(SenatorsGuy from DC)
Thanks. We are really excited about it. As for Cory, yes, he didn't explode the way I thought he would. I'm not giving up, though. I still like his hit tool, and I think he has a plan at the plate. He just needs to execute and learn to use all fields. I think he figures it out and steps forward next season. (Jason Parks)
2012-07-20 13:00:00 (link to chat)What's going on with Cory Spangenberg?
(Bryant from San Diego)
Spangenberg is doing almost exactly what he did at Fort Wayne last season, in a league more conducive to offense. The numbers (.288/.330/.384) are a bit disappointing, but he is a 21-year-old second baseman in High-A, so I'm not concerned yet. I'd like to see him draw a few more walks, but I think he'll be fine. (Geoff Young)
2012-02-23 11:00:00 (link to chat)rebuffed by Karsten Whitson. Is having Joe Ross heal that wound?
(Hugo from walkonair@mindspring.com)
I'm not sure that anything can heal the wound inflicted by the Whitson situation, but between Ross, Cory Spangenberg, and Austin Hedges, the Padres managed to make lemonade. At least one of those guys should turn into something. Hedges in particular intrigues me. (Geoff Young)


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