Daniel CamposC ACL Cubs
Age 20 R/R 5'11" / 170 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION82 act + 54 ros · stats below = ROS only
wRC+†59
AVG/OBP/SLG.201 / .274 / .302
PA54
HR1
K%29
BB%7
BABIP276
ISO101
MLB%0%
Value2026 · WAR
BAT: -11.0 runs (wOBA-derived runs vs avg)-11BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.4 runs (Positional adjustment)+2POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.40-0.4WAR
0.00.81.70.20.60.81.11.21.21.21.21.00.80.5+$69M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 55 / POW 42
Toolsscout grade
CONTACT55
scouting grade only
POWER42
scouting grade only
EYE50
scouting grade only
SPEED53
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.2$6M+$6M
2033Pre-Arb$1.0M+1.2$6M+$5M
2034Pre-Arb$1.0M+1.2$5M+$5M
2035Arb-1$2M+1.0$4M+$3M
2036Arb-2$2M+0.8$1M+$0.7M
2037Arb-3$2M+0.5$0.9M+$0.2M
Totals $9M $23M +$20M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Cubs Red 7368 9100 4211 21 132192147339 15191 295 157 -22
202317 ROKDSL Cubs Red 7365 12100 7141 21 185274200474 15235 1910 231 35
202418 ROKDSL Cubs Red 148132 24513 10343 20 182255303558 121214 237 248 48
202418 ROKDSL Cubs Red 148124 31624 18223 20 250359427786 177267 1512 346 123
202519 ROKDSL Cubs Blue 122105 21711 8146 62 200294314608 114215 117 257 55
202519 ROKDSL Cubs Blue 122100 25811 13106 62 250370380750 130261 811 336 115
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKCHC 8274 11201 6302 30 149232216448 68233 377 197 9 -8 +1 +0 +1 +2 -0.4
YTD20 ROKCHC 8271 15301 9212 30 211317296613 85286 2611 288 79 -2 +1 +0 +1 +2 0.2
ROS20 ROKCHC 0% 5449 10201 4161 10 201274302576 101280 297 262 59 -3 +0 +0 +1 +2 0.0
ROS20 MLBCHC 0% 01 0000 000 00 282 252 51 +0 +0
FULL20 ROKCHC 8275 11201 6302 30 147232213445 67227 377 197 9 -8 +1 +0 +1 +2 -0.4
TOT20 ROKCHC 136123 21402 10463 40 170249251499 81251 347 223 29 -11 +1 +0 +2 +4 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBCHC 34% 189171 36713 13533 31 211278316594 105284 287 272 66 -7 +0 +0 +3 +5 0.2
202822 MLBCHC 48% 317286 631226 23865 61 220290339629 119285 277 279 72 -10 +1 +0 +6 +9 0.6
202923 MLBCHC 54% 405366 801528 301096 82 219289336625 117287 277 284 75 -11 +1 +0 +7 +11 0.8
203024 MLBCHC 55% 464420 9418310 341247 92 224293352645 129288 277 286 77 -12 +1 +0 +8 +13 1.1
203125 MLBCHC 56% 498451 10019310 371327 102 222291344635 122288 277 287 78 -12 +1 +0 +9 +14 1.2
203226 MLBCHC 56% 517465 10420311 391378 113 224295351645 127287 268 287 78 -13 +1 +0 +9 +15 1.2
203327 MLBCHC 55% 520468 10420311 391398 113 222293348641 126287 278 288 78 -13 +1 +0 +9 +15 1.2
203428 MLBCHC 55% 520467 10420311 401398 102 223295349644 126287 278 287 77 -13 +1 -1 +9 +15 1.2
203529 MLBCHC 53% 519467 10319311 401407 102 221292345637 124286 278 285 76 -14 +1 -1 +9 +15 1.0
203630 MLBCHC 53% 510459 10019310 391397 102 218289338627 120285 278 282 74 -15 +1 -2 +9 +14 0.8
203731 MLBCHC 57% 482435 921729 371337 92 211284322606 110282 288 278 71 -16 +1 -3 +9 +14 0.5
203832 MLBCHC 59% 451407 851628 351266 82 209281317598 108279 288 272 67 -17 +1 -4 +8 +13 0.1
203933 MLBCHC 61% 410370 761427 311176 72 205278311588 105275 298 266 62 -18 +1 -4 +7 +12 -0.3
202721 MLBCHC 34% 6559 12201 5181 10 203277288565 85285 288 263 59 -3 +0 +0 +1 +2 0.0
202822 MLBCHC 48% 154140 31613 11422 31 221288343630 121287 277 270 65 -6 +0 +0 +3 +4 0.1
202923 MLBCHC 54% 220199 43814 16593 41 216284327611 111288 277 275 68 -8 +0 +0 +4 +6 0.3
203024 MLBCHC 55% 257232 511015 19684 51 220290336626 116289 267 277 70 -9 +1 +0 +5 +7 0.4
203125 MLBCHC 56% 279252 571126 21744 61 226296357653 131289 278 278 71 -9 +1 +0 +5 +8 0.5
203226 MLBCHC 56% 291263 591126 22774 61 224294350644 125289 268 278 71 -10 +1 +0 +5 +8 0.5
203327 MLBCHC 55% 288260 581126 22774 61 223294350644 127288 278 278 71 -9 +1 +0 +5 +8 0.5
203428 MLBCHC 55% 285257 571126 22764 61 222293350643 128288 278 277 70 -10 +1 -0 +5 +8 0.4
203529 MLBCHC 53% 277250 541016 21754 51 216287336623 120287 278 275 69 -10 +1 -1 +5 +8 0.3
203630 MLBCHC 53% 268241 521015 21734 51 216289328617 112286 278 273 67 -10 +1 -1 +5 +8 0.2
203731 MLBCHC 57% 272245 521015 21754 51 212285322608 110284 288 269 64 -11 +1 -2 +5 +8 0.0
203832 MLBCHC 59% 267240 50915 21754 51 208283317600 108280 288 263 60 -12 +1 -2 +5 +8 -0.1
203933 MLBCHC 61% 250226 46814 19713 41 204274301575 97276 288 257 55 -13 +0 -3 +4 +7 -0.3
▸ Career Totals
Career 31732865 6221171662 24186045 6112 217288334622 117286 278 273 67 -119 +7 -8 +57 +90 2.7
/ 162G 650587 12724313 491769 122 216286334620 118285 278 273 67 -24 +2 -2 +12 +18 0.6
Career 61995586 120523134120 463165996 12329 216287334621 118282 277 279 72 -199 +13 -15 +111 +176 8.8
/ 162G 650586 12724413 4917410 133 217289338627 121283 278 279 72 -21 +1 -2 +12 +18 0.9

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Cubs Red 7365 12100 7141 21 185274200474 15235 1910 231 35 -5 +0 +2 -0.3
202418 ROKDSL Cubs Red 148124 31624 18223 20 250359427786 177267 1512 346 123 +4 +0 +4 0.9
202519 ROKDSL Cubs Blue 122100 25811 13106 62 250370380750 130261 811 336 115 +2 +0 +3 0.6

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#4Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#5Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#6Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,2766463218286337+58+325.54.9
/1626641313+11.9+6.51.1pk7: 4

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Daniel Campos (OGILVIE) 20 50→55 37→42 48→53 50 170/249/251 81251 24 34% 7% 29 -0.4
James Triantos
2023 · A
20 49→56 43→45 52→60 41 238/280/347 109301 1012 24% 5% 72 -0.2 245/290/342 97292 824 18% 5% 76 +0.0 263/301/36910730393516%4%85+0.5
Adan Velazquez
2010 · A
20 44→52 43→45 54→50 43 215/277/331 116278 911 25% 6% 69 -0.4 210/261/303 93295 710 30% 5% 54 -1.4 248/287/342943018620%4%71-0.2
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Christopher Bostick
2013 · A
20 50→58 40→45 53→55 39 233/284/333 99336 710 31% 6% 71 -0.3 209/260/324 115292 1015 30% 6% 59 -1.1 242/294/36111931110724%5%79+0.2
Blaze Alexander
2019 · A
20 48 42→45 52→50 43 226/288/345 119321 810 30% 7% 76 +0.1 200/266/306 106300 1011 34% 7% 57 -1.2 237/319/364126339121531%8%92+0.8
Christian Lopes
2013 · A
20 42→50 42→45 53→50 42 207/256/324 117265 88 25% 5% 57 -1.2 204/258/280 76260 44 22% 6% 46 -2.0 218/301/343126271131323%9%80+0.2
Johan Rojas
2021 · A
20 48→57 38→45 51→65 44 226/278/313 88285 311 21% 6% 63 -0.8 222/270/334 112284 931 24% 5% 66 -0.6 253/294/35310031874122%5%77+0.1
Jesus Rodriguez
2021 · A
19 46→55 42→45 49→50 46 224/285/337 113288 99 25% 8% 72 -0.2 235/300/339 104298 612 22% 8% 80 +0.4 254/315/36210830991620%7%88+0.7
Edgardo Rodriguez
2021 · A
20 48 41→45 48→30 43 233/283/334 102283 85 21% 5% 72 -0.2 201/244/277 76295 65 32% 5% 39 -2.5 180/204/231512579033%2%11-0.8
Sam McMillan
2019 · A
20 47 41→40 47→45 49 227/314/329 102280 86 21% 8% 85 +0.7 215/317/292 77291 47 25% 10% 77 +0.1 211/334/282712734721%12%79+0.1
Jeferson Quero
2023 · A
20 44→42 44→50 49→45 41 219/269/335 116284 129 27% 6% 66 -0.6 226/283/364 138283 167 25% 7% 79 +0.3 225/289/37014526918423%7%82+0.3
Evan Van Hoosier
2015 · A
21 48→49 43→50 56→50 45 232/286/358 126292 910 23% 6% 79 +0.3 228/273/336 108306 69 26% 5% 66 -0.6 227/270/34111431751029%4%64-0.3
Darell Hernaiz
2022 · A
20 48→57 38→45 50 42 231/275/303 72293 715 24% 5% 59 -1.1 246/293/350 104303 1017 21% 6% 79 +0.3 252/302/359107305101720%6%82+0.4
Jonathan Ornelas
2019 · A
19 46→55 40→45 53→50 44 216/279/314 98304 714 30% 7% 64 -0.8 199/257/288 89280 610 30% 6% 48 -1.9 235/295/3248832691229%7%70-0.3
Cam Maron
2011 · A
20 47→57 40 50→40 47 225/290/318 93285 76 23% 8% 70 -0.3 245/313/328 83314 64 22% 8% 82 +0.5 244/317/320763144222%9%78+0.1
Jose Cordova
2021 · A
21 49 37→40 50 42 230/287/303 73298 413 23% 5% 65 -0.7 211/265/280 69308 39 31% 5% 50 -1.8 227/290/3128530541225%7%65-0.3
Ricardo Olivar
2022 · A
20 44→53 40→45 53→50 40 201/273/293 92330 69 38% 8% 57 -1.2 227/305/347 120329 98 31% 8% 85 +0.7 225/308/34512032011830%9%83+0.3
Jacob Amaya
2019 · A
20 49→46 39→45 48→45 52 231/310/318 87306 711 25% 10% 79 +0.3 214/286/318 104281 86 25% 9% 69 -0.4 210/281/32811826813625%8%68-0.4
Wilfredo Rodriguez
2014 · A
20 48 39→40 47→50 44 229/273/319 90284 55 21% 5% 63 -0.9 229/267/303 74268 66 16% 4% 56 -1.3 231/265/295642646515%4%51-0.8
Nacho Alvarez Jr.
2023 · A
20 51→53 39→40 54→50 56 239/327/329 91293 614 19% 11% 89 +1.0 243/317/334 91314 814 23% 8% 86 +0.8 243/318/3318831381423%8%83+0.4