Biographical

Portrait of Roberto Caro

Roberto Caro CFCubs

Cubs Player Cards | Cubs Team Audit | Cubs Depth Chart

2017 Projections (Preseason PECOTA - seasonal age 23)
PA AVG HR R RBI SB TAv WARP
250 .191 4 25 19 2 .191 -0.9
Birth Date9-25-1993
Height6' 0"
Weight185 lbs
Age23 years, 6 months, 2 days
BatsB
ThrowsR
2013
2014
2015
2016
-0.92017
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

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
2012 DCH Rk 23 103 .317 .248 .345 .344 .264 .325 102 6.8 3.2 -0.5 1.0 0.5 9.9 1.0 9.9 1.0
2012 DCU Rk 32 129 .292 .241 .326 .328 .251 .412 110 4.8 4.0 -0.2 0.4 2.6 11.2 1.1 11.2 1.1
2014 DCU Rk 66 310 .402 .255 .345 .407 .272 .342 102 5.3 1.3 0.1 0.0 4.2 10.4 1.9 10.4 1.9
2015 IOW AAA 5 5 -.010 .263 .321 .413 .269 .000 91 -1.4 0.1 0 2.1 0.1 -1.2 0.1 -1.2 0.1
2015 CUB Rk 31 119 .276 .256 .325 .351 .259 .325 100 2.1 3.6 0 0.5 0.6 6.3 0.7 6.3 0.7
2016 SBN A 59 208 .226 .244 .313 .353 .254 .344 101 -7 5.5 -0.8 -2.3 -0.0 -2.3 -0.5 -2.3 -0.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
2012 DCU Rk 129 25 35 3 2 0 9 18 22 8 2 .327 .424 .393 .065 .292 11.2 0.4 1.1
2012 DCH Rk 103 22 25 2 4 0 9 14 7 7 6 .298 .410 .417 .119 .317 9.9 1.0 1.0
2014 DCU Rk 310 66 71 6 15 3 37 48 47 35 7 .289 .416 .472 .183 .402 10.4 0.0 1.9
2015 CUB Rk 119 19 25 3 3 0 9 14 22 8 3 .255 .351 .347 .092 .276 6.3 0.5 0.7
2015 IOW AAA 5 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -.010 -1.2 2.1 0.1
2016 SBN A 208 18 42 4 3 0 18 18 62 4 5 .231 .304 .286 .055 .226 -2.3 -2.3 -0.5

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

2017 Preseason Forecast

Last Update: 1/27/2017 12:35 ET

PCT PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG TAv VORP FRAA WARP
90o 329 35 71 13 2 7 33 29 97 4 3 .245 .315 .380 .245 2.4 LF 0, CF 1 0.4
80o 302 30 61 11 2 6 29 25 92 3 3 .226 .293 .350 .227 -3.1 LF 0, CF 1 -0.2
70o 283 27 53 9 2 5 26 22 88 3 2 .213 .277 .328 .215 -6.5 LF 0, CF 1 -0.6
60o 266 24 48 8 2 5 23 20 85 2 2 .201 .263 .310 .204 -9.0 LF 0, CF 1 -0.9
50o 250 22 43 8 1 4 21 17 81 2 2 .190 .250 .293 .194 -11.0 LF 0, CF 1 -1.1
40o 234 20 38 7 1 4 19 16 77 2 2 .180 .237 .277 .184 -12.7 LF 0, CF 1 -1.3
30o 217 17 33 6 1 3 17 14 73 2 1 .169 .223 .259 .173 -14.1 LF 0, CF 1 -1.4
20o 198 15 28 5 1 3 14 11 68 1 1 .156 .207 .238 .161 -15.4 LF 0, CF 1 -1.6
10o 171 11 22 4 1 2 11 9 60 1 1 .138 .184 .210 .143 -16.3 LF 0, CF 0 -1.7
Weighted Mean259234782522198322.197.257.303.200-9.9LF 0, CF 1-1.0

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
20182420620366141815662.195.259.302.205-0.6-6.5-0.2-0.25.3-11.50.8
20192517917316131613571.193.258.303.205-0.5-5.8-0.2-0.24.6-10.00.7
20202616716295131512531.195.259.306.206-0.5-5.2-0.2-0.24.3-9.10.7
20212716616295131512521.196.261.307.208-0.5-5.0-0.2-0.34.3-8.80.7
20222815716285131411491.197.262.309.209-0.4-4.6-0.2-0.34.1-8.20.6
20232915716285131412501.197.263.310.210-0.4-4.5-0.2-0.34.1-8.10.6
20243015616285131412491.197.264.311.210-0.4-4.5-0.2-0.44.0-8.00.6
20253114514265131311460.197.264.311.210-0.4-4.2-0.2-0.43.8-7.30.6
20263213213244131210420.197.264.311.210-0.4-3.9-0.2-0.43.4-6.70.5

Comparable Players (Similarity Index 84)

Rank Score Name Year TAv Trend
1 94 Wendell Fairley 2011 .000 DNP
2 93 Tyler Massey 2013 .000 DNP
3 92 Tom Belza 2013 .000 DNP
4 91 Kuo Hui Lo 2009 .000 DNP
5 90 K.C. Herren 2009 .000 DNP
6 89 Charlie Fermaint 2009 .000 DNP
7 89 Michael O'Neill 2015 .000 DNP
8 88 Jared Hoying 2012 .000 DNP
9 88 Granden Goetzman 2016 .000 DNP
10 88 Ronald Bermudez 2011 .000 DNP
11 88 Shane Keough 2010 .000 DNP
12 87 Jeremy Synan 2010 .000 DNP
13 87 Corey Adamson 2015 .000 DNP
14 87 Stefan Sabol 2015 .000 DNP
15 87 Daniel Pertusati 2013 .000 DNP
16 87 Roman Pena 2010 .000 DNP
17 86 JaDamion Williams 2014 .000 DNP
18 86 Douglas Landaeta 2012 .000 DNP
19 86 Franklin Hernandez 2010 .000 DNP
20 86 Colin Curtis 2008 .000 DNP
21 86 Derrick Mitchell 2010 .000 DNP
22 86 Alonzo Harris 2012 .000 DNP
23 85 Jonathan Goncalves 2012 .000 DNP
24 85 Justin Jackson 2012 .000 DNP
25 85 Jim Gallagher 2009 .000 DNP
26 85 Josh Fellhauer 2011 .000 DNP
27 85 Everett Williams 2014 .000 DNP
28 85 Jared Bolden 2010 .000 DNP
29 85 Jake Goebbert 2011 .000 DNP
30 84 Anthony Scelfo 2010 .000 DNP
31 84 Whit Merrifield 2012 .000 DNP
32 84 Breland Almadova 2014 .000 DNP
33 84 Daniel Ortiz 2013 .000 DNP
34 84 Chris Lofton 2013 .000 DNP
35 84 Mike Daniel 2008 .000 DNP
36 84 David Paisano 2011 .000 DNP
37 83 Eddie Prasch 2009 .000 DNP
38 83 Benjamin Gamel 2015 .000 DNP
39 83 Theo Bowe 2014 .000 DNP
40 83 Austin Krum 2009 .000 DNP
41 83 Jake Shaffer 2011 .000 DNP
42 83 Myrio Richard 2012 .000 DNP
43 83 James McOwen 2009 .000 DNP
44 83 Salvador Sanchez 2009 .000 DNP
45 83 Denis Phipps 2009 .000 DNP
46 83 Evan Crawford 2012 .000 DNP
47 83 Jacob Skole 2015 .000 DNP
48 82 Daryl Jones 2010 .000 DNP
49 82 Mel Rojas 2013 .000 DNP
50 82 Tyler Kuhn 2010 .000 DNP
51 82 Michael Gilmartin 2011 .000 DNP
52 82 Arturo Rivas 2007 .000 DNP
53 82 D' Vontrey Richardson 2012 .000 DNP
54 82 Carlos Franco 2015 .000 DNP
55 82 Dustin Hahn 2006 .000 DNP
56 82 Brent Greer 2011 .000 DNP
57 82 Rafael Fernandez 2012 .000 DNP
58 82 Sean Dwyer 2015 .000 DNP
59 82 Alberth Martinez 2014 .000 DNP
60 82 Cito Culver 2016 .000 DNP
61 82 Chris Nash 2010 .000 DNP
62 82 Yordy Cabrera 2014 .000 DNP
63 82 James Ramsay 2015 .000 DNP
64 82 Luis Domoromo 2015 .000 DNP
65 82 Mitch Dening 2012 .000 DNP
66 82 Mitch Walding 2016 .000 DNP
67 82 Shaun Cumberland 2008 .000 DNP
68 82 Delta Cleary 2013 .000 DNP
69 82 Evan Marzilli 2014 .000 DNP
70 82 Travis Witherspoon 2012 .000 DNP
71 81 Cody Rogers 2012 .000 DNP
72 81 Justin Bass 2012 .000 DNP
73 81 Oscar Tejeda 2013 .000 DNP
74 81 Fred Ford 2015 .000 DNP
75 81 Mike Kvasnicka 2012 .000 DNP
76 81 Dominique Taylor 2016 .000 DNP
77 81 David Kandilas 2014 .000 DNP
78 81 Tyler Burnett 2012 .000 DNP
79 81 Zach Collier 2014 .000 DNP
80 81 Pedro Florimon 2010 .000 DNP
81 81 Eudy Pina 2014 .000 DNP
82 81 Darien Martin 2016 .000 DNP
83 81 Michael Planeta 2013 .000 DNP
84 81 Juan Portes 2009 .000 DNP
85 81 Michael Mitchell 2009 .000 DNP
86 81 Tim Battle 2009 .000 DNP
87 81 Andy Parrino 2009 .000 DNP
88 81 Gerard Hall 2012 .000 DNP
89 81 Matthew Spencer 2009 .000 DNP
90 81 Brian Humphries 2013 .000 DNP
91 81 Concepcion Rodriguez 2010 .000 DNP
92 81 Robby Hefflinger 2013 .000 DNP
93 81 Blake Tekotte 2010 .000 DNP
94 81 Dominic Ficociello 2015 .000 DNP
95 81 Michael Taylor 2014 .235
96 81 Anthony Aliotti 2011 .000 DNP
97 81 Geulin Beltre 2014 .000 DNP
98 80 Kyle Jensen 2011 .000 DNP
99 80 Ryan Goins 2011 .000 DNP
100 80 Jiwan James 2012 .000 DNP

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv

Definition of multi-year splits

BP Annual Player Comments

No BP Book Comments have been found for this player.

BP Articles

No BP Articles have mentioned this player.



BP Chats

No BP chats have mentioned this guy.

BP Roundtables

No BP Roundtables have mentioned this guy.