Ricky CabreraSS Dayton Dragons
Age 21 R/R 6'0" / 201 lbs A+ HR +6% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 185 proj PA
wRC+†33
AVG/OBP/SLG.165 / .239 / .250
PA185
HR3
K%31
BB%6
ISO86
MLB%0%
Value2026 · WAR
BAT: -13.9 runs (wOBA-derived runs vs avg)-14BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: -0.70-0.7WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 45
Toolsscout grade
CONTACT45
scouting grade only
POWER45
scouting grade only
EYE46
scouting grade only
SPEED45
scouting grade only
DEFENSE45
scouting grade only
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
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1M +$0.0M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Reds 180156 28431 75914 54 179277263540 83276 334 233 37
202217 ROKDSL Reds 180150 38651 134014 54 253367380747 127333 227 337 116
202318 ROK2 teams 202173 44523 155514 242 254361358720 104357 277 322 105
202318 ROK2 teams 202162 56745 264014 242 3464755311.006 185436 2013 448 201
202419 ADaytona Tortugas 456411 881827 2414618 198 214287319606 105310 325 269 64
202419 ADaytona Tortugas 456404 10222211 3110118 198 252333399732 146308 227 329 110
202520 A+Dayton Dragons 8977 13210 6342 02 169247221468 52289 387 209 18
202520 A+Dayton Dragons 8975 14210 8252 02 187282240522 53269 289 238 40
▸ 2026 Season
202621 MLBCIN 185166 28513 11576 42 169246265511 96233 316 229 33 -14 +0 -0 +2 +5 -0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBCIN 25% 227204 37714 14677 52 181258284542 103240 306 247 47 -14 +0 -0 +2 +6 -0.5
202823 MLBCIN 38% 339304 581127 229710 73 191268309577 118245 296 258 55 -17 +0 -1 +4 +10 -0.5
202924 MLBCIN 44% 416374 711329 2811711 84 190266307574 118249 287 264 60 -19 +0 -1 +4 +12 -0.3
203025 MLBCIN 47% 463416 8115211 3112913 94 195272320591 125250 287 268 63 -19 +0 -1 +5 +13 -0.2
203126 MLBCIN 49% 490441 8616212 3313713 104 195271322593 127250 287 268 64 -20 +0 -1 +5 +14 -0.2
202722 MLBCIN 25% 5752 9201 3172 10 173246269515 96242 305 227 32 -4 +0 -0 +1 +2 -0.2
202823 MLBCIN 38% 130117 23413 8374 31 197271325596 128248 286 239 41 -9 +0 -0 +1 +4 -0.4
202924 MLBCIN 44% 183164 32614 12525 42 195271317588 122251 287 247 47 -11 +0 -0 +2 +5 -0.4
203025 MLBCIN 47% 219196 38715 15616 42 194272316588 122252 287 250 50 -12 +0 -0 +2 +6 -0.4
203126 MLBCIN 49% 241216 43816 16677 52 199276329605 130252 287 251 50 -14 +0 -1 +3 +7 -0.5
▸ Career Totals
Career 830745 14527419 5423424 177 195271318589 123254 287 246 47 -50 +1 -2 +9 +24 -1.9
/ 162G 650583 11321315 4218319 135 194270317587 123253 286 246 47 -39 +1 -1 +7 +18 -1.5
Career 30472722 534961857 191898108 9135 196276307583 111267 296 262 59 -141 +4 -5 +33 +86 -2.3
/ 162G 650581 11320412 4119223 197 194275305579 110265 306 262 59 -30 +1 -1 +7 +18 -0.5

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
202217 ROKDSL Reds 180150 38651 134014 54 253367380747 127333 227 337 116 +3 -1 +5 0.8
202318 ADaytona Tortugas 2719 6000 553 30 316519316834 429 1919 412 173 +2 +1 +1 0.4
202318 ROKACL Reds 175143 50745 213511 212 3504695591.028 210437 2012 453 205 +21 +3 +5 3.0
202419 ADaytona Tortugas 456404 10222211 3110118 198 252333399732 146308 227 329 110 +5 +1 +13 1.9
202520 A+Dayton Dragons 8975 14210 8252 02 187282240522 53269 289 238 40 -6 -1 +3 -0.4

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
#1Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#2J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
28311917192266314+9-4-0.5-0.2
/1626641514+7.1-3.2-0.4pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Ricky Cabrera (OGILVIE) 21 45 45 45 46 165/239/250 85233 34 31% 6% 33 -0.9
Ethan Workinger
2023 · A
21 38→44 42→50 45 39 189/240/301 111260 95 30% 5% 45 -2.1 211/260/341 130280 146 29% 6% 64 -0.8 204/258/34313924718925%6%60-0.7
Derrick Mitchell
2008 · A
21 39→47 39→50 46→55 38 192/244/276 84272 69 31% 5% 40 -2.4 198/237/318 120258 1110 27% 4% 48 -1.9 215/265/342127278131927%5%63-0.6
James Harris
2015 · A
21 40→50 41→40 48→50 38 199/248/293 95285 1012 33% 6% 46 -2.0 225/287/317 92321 713 30% 7% 68 -0.5 235/301/3259033151528%8%73-0.1
Jonathan Ornelas
2021 · A
21 41→51 39→45 50 42 199/261/284 85279 611 30% 7% 50 -1.8 227/277/335 108310 1110 29% 6% 69 -0.4 235/295/3248832691229%7%70-0.3
Cutter Dykstra
2010 · A
21 40→50 40 47→55 43 198/260/282 84275 811 30% 7% 48 -1.9 217/273/292 75304 616 29% 6% 56 -1.3 232/301/3168431561626%8%72-0.2
Orlando Calixte
2013 · A
21 40→50 44→45 47→55 38 205/243/326 121272 129 29% 4% 52 -1.6 211/248/315 104296 1013 31% 5% 51 -1.7 233/273/3249130692026%5%61-0.4
David Nick
2011 · A
21 41→51 41→45 48→50 40 203/248/303 100262 79 26% 5% 48 -1.9 220/257/318 98271 88 21% 4% 56 -1.3 212/246/3029127181024%4%43-1.5
Imeldo Diaz
2019 · A
21 44 41→40 46→45 41 216/264/307 91269 95 23% 5% 56 -1.3 228/262/305 77301 55 25% 4% 53 -1.5 232/255/291583093225%2%44-0.7
Wendell Rijo
2017 · AA
21 39→41 39→55 46→50 38 192/239/276 85274 611 31% 5% 37 -2.6 199/255/292 93268 88 28% 6% 49 -1.8 208/263/371163264201429%6%70-0.2
Avery Romero
2014 · A
21 40→50 41→40 45 44 195/257/291 95242 95 23% 6% 50 -1.8 243/286/317 74297 55 19% 5% 67 -0.5 241/287/310692934418%5%62-0.7
Jalen Miller
2018 · A
21 38→43 40→50 47→50 38 190/231/282 92254 77 28% 5% 35 -2.8 203/247/322 119270 1212 29% 5% 53 -1.5 181/240/315134234161830%7%46-1.3
Claudio Finol
2022 · A
22 40 39→40 46→45 40 193/251/277 85270 56 30% 6% 43 -2.2 194/250/277 83275 79 30% 6% 43 -2.2 181/246/2587726091232%7%35-0.7
Jordyn Adams
2021 · A
21 40 40→45 47→60 41 196/258/286 91287 89 33% 7% 49 -1.8 189/245/281 92306 824 38% 6% 41 -2.3 186/248/297110286132638%7%45-1.1
Gioskar Amaya
2014 · A
21 41→48 39→40 49→50 39 200/253/292 92279 59 29% 5% 48 -1.9 201/266/279 78285 510 29% 7% 50 -1.7 194/263/2626927651029%7%42-1.5
Glenn Santiago
2023 · A
22 42 41→40 46→45 39 204/256/303 99288 98 31% 6% 52 -1.6 199/262/282 83293 79 32% 7% 50 -1.8 183/253/253702696832%7%37-1.1
Arturo De Freitas
2022 · A
21 43 38→45 50→40 39 204/264/287 82286 58 29% 5% 51 -1.7 173/225/248 75289 74 40% 6% 24 -3.5 136/184/191552335042%5%-10-2.1
Deivi Mejia
2011 · A
21 40 39→40 43→30 44 193/264/278 85266 75 29% 8% 50 -1.8 212/259/304 92276 74 25% 4% 53 -1.5 224/268/311872676118%3%59-0.4
Abrahan Gutierrez
2021 · A
21 44→45 40 46→40 43 215/264/301 87273 86 24% 6% 54 -1.4 227/296/326 99305 84 26% 8% 75 -0.0 220/294/315952958226%8%68-0.2
Luis Palacios
2010 · A
21 39 39→40 46→50 36 192/235/276 84265 75 30% 4% 36 -2.7 190/239/268 78302 57 36% 5% 35 -2.8 130/184/163322250640%6%-19-1.1
Jose Ramirez
2010 · A
21 39 38→40 46→50 43 188/249/265 77248 510 25% 6% 40 -2.4 211/278/295 84273 711 24% 7% 60 -1.0 214/288/2867226691522%7%59-0.5