Roberto CamposRF West Michigan Whitecaps
Age 23 R/R 6'3" / 200 lbs A+ HR +5%H +3% Svc 0.0 · Ctrl thru 2035
wRC+†64
AVG/OBP/SLG.207 / .261 / .315
PA320
HR5
K%30
BB%6
MLB%0%
BAT: -13.0 runs (wOBA-derived runs vs avg)-13BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.4 runs (Positional adjustment)-3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.80-0.8WAR
Scouting · nowfuture
HIT
4040
PWR
3535
SPD
4545
EYE
4240
trajectory · 10 yrs
-0.1peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$0.2M
2034Ext / FA-deal$0.4M
2035Ext / FA-deal$0.6M
Totals $0.8M $-16M -$17M

Career Projections (MLE)

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.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKFCL Tigers West 155143 24307 10581 30 .168.227.336.563 .168.215 376 .236 39 -11 +1 +0 -2 +4 -0.8
202219 ALakeland Flying Tigers 448414 902443 291402 73 .217.272.316.588 .099.318 316 .262 59 -21 +0 +0 -5 +13 -1.3
202320 A+West Michigan Whitecaps 371347 751834 201021 42 .216.261.320.581 .104.291 275 .256 54 -19 +0 +0 -4 +11 -1.3
202421 A+West Michigan Whitecaps 484441 982159 281508 112 .222.281.354.635 .132.308 316 .276 69 -17 +1 +0 -5 +14 -0.7
202522 AAErie SeaWolves 403374 771723 251241 51 .206.258.286.544 .080.296 316 .244 45 -25 +1 +0 -4 +11 -1.8
▸ 2026 Season (actual · ROS · total)
202623 A+West Michigan Whitecaps 3430 8010 4110 01 .267.353.333.686 .067.421 3212 .301 89 -0 -0 +0 -0 +1 -0.0
ROS23 MLBDET 286263 561124 19862 31 .213.271.316.587 .103.297 307 .265 61 -13 +0 +0 -3 +8 -0.7
TOT23 MLBDET 320293 641134 23972 32 .218.280.317.597 .099.311 307 .269 64 -13 -0 +0 -3 +9 -0.8
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%DET 459419 931848 341233 52 .222.285.341.626 .119.292 277 .282 74 -14 +0 +0 -5 +13 -0.5
202825 MLB 25%DET 491447 10119410 381293 62 .226.291.353.644 .128.293 268 .289 79 -12 +0 +0 -5 +14 -0.3
202926 MLB 43%DET 508458 10420410 411324 62 .227.296.354.650 .127.294 268 .292 82 -10 +0 +0 -5 +14 -0.1
203027 MLB 58%DET 514463 10620411 421344 62 .229.299.361.659 .132.294 268 .293 82 -10 +0 +0 -6 +15 -0.1
203128 MLB 68%DET 514463 10520411 421354 52 .227.297.359.655 .132.293 268 .292 82 -11 +0 -1 -6 +15 -0.2
203229 MLB 77%DET 507456 10320410 421354 42 .226.297.353.650 .127.292 278 .290 80 -11 +0 -1 -5 +14 -0.4
203330 MLB 94%DET 498451 10019410 411343 31 .222.291.348.639 .126.291 278 .287 78 -13 +0 -2 -5 +14 -0.6
203431 MLBDET 485439 951839 401323 10 .216.286.333.619 .116.290 278 .283 75 -14 +0 -3 -5 +14 -0.8
203532 MLBDET 467423 901738 381303 00 .213.282.324.606 .111.288 288 .278 71 -15 +0 -4 -5 +13 -1.1
203633 MLBDET 438396 841637 361253 00 .212.283.321.603 .109.287 298 .273 67 -16 +0 -4 -5 +12 -1.3
203734 MLBDET 392355 741436 321152 00 .208.278.315.593 .107.285 298 .267 62 -17 +0 -5 -4 +11 -1.5
▸ Career Totals (MLE all levels + projections)
Career 74206752 147529556130 557208451 6922 .218.283.336.620 .118.294 288 .277 70 -248 +5 -20 -80 +210 -13.5
/ 162G 650591 12926511 491834 62 .218.282.335.617 .117.294 288 .277 70 -22 +0 -2 -7 +18 -1.2

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKFCL Tigers West 155136 31508 17411 30 .228.318.441.759 .213.261 2611 .335 115 +3 +1 +4 0.8
202219 ALakeland Flying Tigers 448403 1042655 40972 73 .258.328.385.713 .127.326 229 .319 102 +1 +0 +13 1.4
202320 A+West Michigan Whitecaps 371339 872255 28811 42 .257.315.395.710 .139.320 228 .315 99 -0 +0 +11 1.0
202421 A+West Michigan Whitecaps 484426 11625510 411128 112 .272.346.425.771 .153.341 238 .339 118 +10 +1 +14 2.5
202522 AAErie SeaWolves 403360 862234 361011 51 .239.307.350.657 .111.318 259 .295 84 -7 +1 +11 0.5

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
Roberto Campos (OGILVIE) 23 40 35 45 40 .207/.261/.315 .108.287 54 30% 6% 57 -0.6
Luis Santana
2022 · AA
23 40 42→45 47→50 40 .200/.259/.300 .100.270 1010 29% 6% 53 -1.5 .216/.274/.342 .126.277 149 26% 6% 70 -0.3 .207/.266/.330.122.25815725%5%61-0.6
Dante Bichette Jr.
2016 · AA
23 42→48 41→40 40 42 .207/.258/.301 .094.275 82 27% 6% 53 -1.5 .226/.286/.323 .097.293 94 24% 7% 69 -0.4 .239/.299/.331.092.2998322%7%74-0.0
Ivan Jimenez
2016 · AAA
23 45 41→40 46→55 39 .219/.262/.314 .095.300 910 29% 5% 56 -1.3 .245/.294/.332 .087.318 615 23% 6% 75 -0.0 .272/.336/.356.084.34621820%7%93+0.5
Anderson Gomes
2008 · A
23 45→38 43→45 44→50 42 .224/.271/.336 .112.289 117 26% 6% 66 -0.6 .215/.267/.329 .114.297 118 30% 6% 63 -0.8 .160/.218/.266.106.229131035%6%24-0.9
Luis Vázquez
2023 · AAA
23 42→46 42→50 46→45 38 .209/.255/.311 .102.286 1011 30% 5% 53 -1.5 .226/.285/.358 .132.298 159 28% 6% 79 +0.3 .230/.295/.366.136.29817827%6%82+0.3
Matt Fiedler
2018 · A
23 48 40→45 47→50 44 .229/.283/.327 .098.294 78 24% 6% 69 -0.4 .221/.275/.332 .111.283 109 25% 6% 68 -0.5 .208/.259/.336.129.247151023%5%59-0.3
Jeremy Farrell
2010 · A
23 44→38 41→45 44→45 40 .212/.269/.310 .098.294 95 30% 6% 59 -1.1 .227/.287/.338 .111.311 106 29% 6% 75 -0.0 .220/.287/.322.102.3078529%6%67-0.3
Jodd Carter
2019 · AA
23 42→40 44→45 46→45 41 .210/.267/.320 .110.295 128 32% 7% 62 -0.9 .208/.274/.330 .122.294 149 32% 8% 67 -0.5 .190/.267/.316.126.26516933%9%58-0.8
Kevin Heller
2013 · A
23 45→47 38→40 46→50 44 .213/.275/.293 .080.301 46 29% 8% 57 -1.2 .203/.276/.294 .091.301 710 33% 7% 59 -1.1 .199/.282/.294.096.29991233%7%60-0.6
Dorssys Paulino
2018 · AA
23 49→50 42→45 48→45 43 .237/.291/.343 .106.311 98 26% 6% 77 +0.1 .223/.288/.338 .115.296 127 27% 8% 75 -0.0 .185/.265/.313.127.22915026%10%56-0.4
Colton Welker
2021 · AA
23 46→55 42→45 47→45 41 .228/.270/.334 .106.293 105 26% 5% 66 -0.6 .213/.283/.323 .110.281 116 27% 8% 69 -0.4 .192/.286/.266.074.2647328%10%55-0.4
Alfredo Marte
2012 · AA
23 46→47 42→50 48→45 40 .225/.263/.328 .103.279 97 23% 4% 61 -1.0 .232/.284/.369 .137.285 147 23% 5% 82 +0.5 .227/.287/.368.141.27915624%6%80+0.2
Ray Chang
2007 · AAA
23 43→53 42→40 45→40 43 .212/.272/.315 .103.278 95 26% 7% 62 -0.9 .226/.281/.323 .097.285 64 22% 5% 67 -0.5 .257/.316/.353.096.3016116%6%87+0.5
D' Vontrey Richardson
2011 · A
23 42→40 40 45→50 38 .200/.260/.298 .098.310 710 36% 6% 53 -1.5 .230/.277/.322 .092.327 511 29% 5% 65 -0.7 .249/.288/.338.090.32551624%4%70-0.2
Cam Balego
2018 · A
23 46→41 39→45 42→30 44 .215/.281/.311 .096.295 56 27% 7% 65 -0.7 .210/.279/.303 .093.276 84 25% 6% 63 -0.9 .202/.279/.298.095.26011125%7%59-0.6
Deibinson Romero
2010 · A
23 42→46 40→50 46→40 43 .205/.269/.300 .094.280 85 28% 7% 57 -1.2 .209/.276/.319 .110.279 113 28% 7% 66 -0.6 .226/.295/.367.141.27217223%8%84+0.5
Stefan Trosclair
2017 · A
23 44→43 44→50 45→50 42 .218/.283/.330 .112.277 126 25% 6% 71 -0.3 .215/.286/.346 .131.291 147 30% 7% 77 +0.1 .207/.281/.343.135.28415731%7%72-0.1
Niko Vasquez
2012 · AA
23 39→41 43→50 40→45 46 .196/.269/.309 .112.266 113 29% 8% 60 -1.0 .200/.265/.306 .106.264 94 26% 8% 57 -1.2 .227/.282/.376.149.29019628%6%81+0.2
Yanio Perez
2019 · AA
23 43→47 43→40 46→45 39 .215/.264/.317 .102.290 115 29% 5% 59 -1.1 .207/.253/.295 .088.290 88 30% 5% 48 -1.9 .197/.240/.277.080.2747830%4%35-1.9
Lazaro Benitez
2023 · A
23 42 40→45 45→40 39 .202/.263/.306 .104.291 67 31% 6% 56 -1.3 .219/.267/.307 .088.301 55 27% 5% 57 -1.2 .238/.273/.307.068.3142024%4%59-0.4