Biographical

Portrait of Todd Cunningham

Todd Cunningham LFAngels

Angels Player Cards | Angels Team Audit | Angels Depth Chart

2016 Projections (Rest of Season Projections - seasonal age 27)
PA AVG HR R RBI SB TAv WARP
Subscribe today for access to projection data!
Birth Date3-20-1989
Height6' 0"
Weight205 lbs
Age27 years, 5 months, 6 days
BatsB
ThrowsR
2012
-0.12013
2014
-0.02015
-0.12016
+proj
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
2013 ATL 24 8 8 8 2 2 0 0 0 2 0 3 0 0 0 0 0 0 .250 .250 .250 .150 -0.8 -0.3 -0.1
2015 ATL 26 39 93 86 13 19 4 0 0 23 5 17 2 0 0 4 2 1 .221 .280 .267 .214 -2.2 1.8 -0.0
2016 ANA 27 20 29 27 5 4 3 0 0 7 1 6 0 0 1 1 0 1 .148 .179 .259 .156 -1.1 0.2 -0.1
Career67130121202570032626201522.207.256.264.197-4.11.7-0.2

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
2010 ROM A 65 263 .249 .259 .329 .383 .000 .292 95 -3 7.3 -0.5 0.3 0.8 4.7 0.5 4.7 0.5
2011 LYN A+ 87 386 .262 .251 .316 .380 .000 .289 103 1 11.6 0.1 -6.8 5.4 18.1 1.1 18.1 1.1
2011 BRA Rk 4 14 .243 .280 .361 .408 .000 .286 112 -0.3 0.4 0 -0.8 0.1 0.3 -0.0 0.3 -0.0
2012 MIS AA 120 519 .289 .253 .331 .379 .000 .340 94 15.3 14.3 0.1 -8.8 5.3 35.0 2.8 35.0 2.8
2012 HER Wnt 24 115 .000 .000 .000 .000 .000 .324 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2013 ATL MLB 8 8 .150 .269 .330 .408 .000 .400 103 -0.8 0.2 0 -0.3 -0.1 -0.8 -0.1 -0.8 -0.1
2013 GWN AAA 116 487 .244 .254 .324 .385 .000 .305 103 -8.4 14.0 1 3.5 3.6 10.2 1.4 10.2 1.4
2014 GWN AAA 120 531 .260 .260 .326 .394 .000 .329 108 -0.2 15.9 1.4 19.6 0.8 18.0 3.7 18.0 3.7
2015 ATL MLB 39 93 .214 .250 .311 .384 .000 .275 90 -4.2 2.5 -0.5 1.8 -0.1 -2.2 -0.0 -2.2 -0.0
2015 GWN AAA 97 375 .256 .252 .314 .365 .000 .283 97 -1.6 10.4 -1.9 3.6 -0.1 6.8 1.1 6.8 1.1
2016 ANA MLB 20 29 .156 .263 .336 .432 .273 .190 96 -2.9 0.8 -0.2 0.2 1.2 -1.1 -0.1 -1.1 -0.1
2016 SLC AAA 86 366 .272 .267 .331 .408 .262 .329 114 4.6 10.1 -2.5 0.4 1.6 14.0 1.5 14.0 1.5

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
2010 ROM A 263 32 60 9 3 1 20 14 30 7 4 .260 .340 .338 .078 .249 4.7 0.3 0.5
2011 LYN A+ 386 59 86 12 4 4 20 33 47 14 6 .257 .348 .353 .096 .262 18.1 -6.8 1.1
2011 BRA Rk 14 2 2 0 1 0 4 1 5 1 0 .182 .286 .364 .182 .243 0.3 -0.8 -0.0
2012 HER Wnt 115 14 26 5 0 3 7 8 21 3 2 .274 .367 .421 .147 .000 0.0 0.0 0.0
2012 MIS AA 519 77 144 23 6 3 51 38 51 24 8 .309 .364 .403 .094 .289 35.0 -8.8 2.8
2013 GWN AAA 487 60 113 13 5 2 38 41 62 20 7 .265 .342 .333 .068 .244 10.2 3.5 1.4
2013 ATL MLB 8 2 2 0 0 0 0 0 3 0 0 .250 .250 .250 .000 .150 -0.8 -0.3 -0.1
2014 GWN AAA 531 59 135 28 2 8 58 35 79 19 8 .287 .347 .406 .119 .260 18.0 19.6 3.7
2015 GWN AAA 375 42 86 13 3 2 31 23 34 9 4 .261 .325 .337 .076 .256 6.8 3.6 1.1
2015 ATL MLB 93 13 19 4 0 0 4 5 17 2 1 .221 .280 .267 .047 .214 -2.2 1.8 -0.0
2016 SLC AAA 366 59 86 14 2 5 38 50 51 21 5 .287 .398 .397 .110 .272 14.0 0.4 1.5
2016 ANA MLB 29 5 4 3 0 0 1 1 6 0 1 .148 .179 .259 .111 .156 -1.1 0.2 -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 CSAA_CHANCES CSAA_RT
2013 27 0.4815 0.4444 0.8333 0.5385 0.3571 1.0000 0.6000 0.1667 10 0.001475
2015 324 0.5062 0.4784 0.8387 0.6159 0.3375 0.9307 0.6667 0.1613 149 0.000526
2016 109 0.5413 0.4495 0.8571 0.6441 0.2200 0.8947 0.7273 0.1429 0 0.000000
Career4600.51310.46960.84270.6180.31080.92620.67710.1573105.53480.0005

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-06-03 2014-06-17 Minors 14 0 Left Thumb Sprain -
2011-06-13 2011-08-02 Minors 50 44 - Not Disclosed - -

Compensation

Year Team Salary
2016 ANA $
2015 ATL $

 

Service TimeAgentContract Status
0 y 80 dExcel Sports1 year/$0.509M (2016)

Details
  • 1 year/$0.509M (2016). Signed by LA Angels 3/16. Sent outright to Triple-A by LA Angels 4/2/16. Contract selected by LA Angels 6/11/16. DFA by LA Angels 6/18/16. Sent outright to Triple-A 6/21/16. Contract selected by LA Angels 7/6/16. DFA by LA Angels 7/26/16. Sent outright to Triple-A 7/29/16.
  • 1 year/$0.5075M (2015). Re-signed by Atlanta 3/2/15. Claimed by LA Angels off waivers from Atlanta 10/9/15.
  • 1 year (2014). Re-signed by Atlanta 2/25/14.
  • 1 year (2013). Contract selected by Atlanta 7/30/13.
  • Drafted by Atlanta 2010 (2-53) (Jacksonville State). $0.6741M 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) .209 .277 .302 .205
11 vs R (Multi) .223 .279 .262 .214
18 Split (Multi) .014 .003 -.040 .009
19 LgAvg (Multi) -.013 -.004 -.003 -.001
30 vs L (2015) .200 .273 .300 .201
31 vs R (2015) .224 .280 .263 .216
38 Split (2015) .024 .008 -.037 .015
39 LgAvg (2015) -.019 -.010 -.007 -.004

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

Todd Cunningham 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 accessDeep League Report: Week 11Scooter Hotz2016-06-16
Expert FAAB Review: Week 11Mike Gianella2016-06-14
This article requires BP Premium accessMinor League Update: Games of Monday, May 23rdChristopher Crawford2016-05-24
This article requires BP Premium accessPainting the Black: Finding FitsR.J. Anderson2016-02-25
This article requires BP Premium accessTransaction Analysis: More Like McClen-don'tR.J. Anderson2015-10-12
This article requires BP Fantasy or Premium accessFantasy Freestyle: Hello Vickrey, My (Now) Old FriendMike Gianella2015-06-05
This article requires BP Fantasy or Premium accessFantasy Freestyle: Table-Setting ThievesJ.J. Jansons2015-05-29
This article requires BP Premium accessWhat You Need to Know: Bummed!Daniel Rathman2015-05-22
This article requires BP Fantasy or Premium accessFree Agent Watch: Week EightKeith Cromer2015-05-22
This article requires BP Fantasy or Premium accessFree Agent Watch: Week EightMike Gianella2015-05-22
This article requires BP Fantasy or Premium accessFantasy Freestyle: Rebuilding = OpportunityJ.J. Jansons2015-05-21
Expert FAAB Review: Week SevenMike Gianella2015-05-19
This article requires BP Premium accessTransaction Analysis: Philly Games FrancoR.J. Anderson2015-05-18
This article requires BP Premium accessTransaction Analysis: Victor ControlR.J. Anderson2014-11-13
This article requires BP Premium accessTransaction Analysis: Victor ControlNick Shlain2014-11-13
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
The Lineup Card: Nine Moves that Teams Still Need to MakeBaseball Prospectus2014-01-30
This article requires BP Premium accessDaily Roundup: Around the League: August 29, 2013Clint Chisam2013-08-29
This article requires BP Premium accessDaily Roundup: Around the League: August 24, 2013Clint Chisam2013-08-24
This article requires BP Premium accessDaily Roundup: Around the League: August 12, 2013Clint Chisam2013-08-12
This article requires BP Premium accessDaily Roundup: Around the League: July 31, 2013Clint Chisam2013-07-31
Prospects Will Break Your Heart: Atlanta Braves Top 10 ProspectsJason Parks2013-03-07
This article requires BP Premium accessFuture Shock: Atlanta Braves Top 11 ProspectsKevin Goldstein2012-02-07


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