Oswaldo Cabrera3B Scranton/Wilkes-Barre RailRiders
Age 27 S/R 6'0" / 200 lbs AAA HR +8% Svc 3.291 · Ctrl thru 2028 ILReassigned to Minors (RM)
2026 ROS PROJECTION321 act + 214 ros · stats below = ROS only
wRC+†vL 4057vR 99
AVG/OBP/SLG.228 / .283 / .340
PA214
HR5
K%24
BB%7
BABIP282
ISO112
MLB%55%
Value2026 · WAR
BAT: -15.0 runs (wOBA-derived runs vs avg)-15BATRUN: +2.2 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +15.2 runs (Replacement-level credit)+15REPTotal WAR: +0.40+0.4WAR
0.00.51.00.10.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 50 / POW 35
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
708.9%
xwOBA
310.286
POWER35
Barrel%
102.6
Avg EV
4188.5
Bat Spd
3169.3
EYE50
Chase%
4832.1%
SPEED45
Sprint
3226.6
Platoon Splits2024-2025 · 448 PA
vs LHP
vs RHP
Edge
PA
105
343
wRC+
37
95
▶▶R
wOBA
234
309
▶▶R
ISO
040
123
▶▶R
BABIP
283
293
R
K%
22.9%
18.7%
▶▶R
BB%
4.8%
7.9%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2022
Service   3.291 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.5M+0.1$0.4M-$0.1M
2027Arb-2$0.4M
2028Arb-3$0.6M
Totals $0.5M $-0.3M -$0.1M

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
201617 ROKPulaski Yankees 218202 551133 9304 73 272316401717 129304 144 310 95
201617 ROKPulaski Yankees 218197 681544 14214 73 345400523923 178368 106 401 165
201718 ACharleston RiverDogs 353328 72904 16671 60 220258284542 64261 195 232 36
201718 ACharleston RiverDogs 353318 771104 26461 60 242301314616 72268 137 276 69
201819 ACharleston RiverDogs 526497 1022218 16903 49 205234302536 97233 173 228 33
201819 ACharleston RiverDogs 526485 1112416 28663 49 229275320595 91251 135 264 61
201920 A+Tampa Tarpons 493461 902707 221522 108 195235299534 104269 314 233 37
201920 A+Tampa Tarpons 493450 1172908 331052 108 260313378691 118318 217 306 92
202122 AA2 teams 514481 11331223 271561 215 235277451728 216295 305 305 91
202122 AA2 teams 514467 12731229 411271 215 272332533865 261312 258 373 143
202223 AAA2 teams 379344 7818412 271103 135 227289407696 180295 297 296 85
202223 AAA2 teams 379337 8620414 34993 135 255329463792 208319 269 345 122
202324 MLB3 teams 474428 891508 351045 112 208276299575 91255 227 253 52 -26 +1 -2 -5 +13 -1.9
202324 MLB3 teams 474424 951527 39935 112 224297318615 94270 208 279 72 -15 +1 -2 -5 +13 -0.8
202425 MLBNew York Yankees 326299 731107 21631 42 244296351647 107284 196 286 77 -8 +0 +2 +1 +9 0.4
202425 MLBNew York Yankees 326299 741108 21631 42 247299365664 117286 196 294 83 -6 +0 +2 +1 +9 0.7
202526 MLBNew York Yankees 122107 26401 11252 01 243325308633 65305 209 284 75 -3 -0 -1 +0 +3 -0.1
202526 MLBNew York Yankees 122107 26401 11252 01 243325308633 65305 209 290 80 -3 -0 -1 +0 +3 0.0
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AAANYY 321295 731018 19790 60 247293369662 122302 256 285 76 -9 +1 +0 +1 +9 0.3
YTD27 AAANYY 321285 801219 28660 60 281344425769 144327 219 336 115 +5 +1 +0 +1 +9 1.7
ROS27 AAANYY 55% 214197 45705 14511 40 228283340623 112285 247 281 73 -6 +1 +0 +1 +6 0.1
ROS27 MLBNYY 55% 118109 25403 8280 20 229282349631 119286 247 281 73 -4 +0 +0 +0 +3 0.1
FULL27 AAANYY 439404 9814111 271070 80 243290364654 121296 246 284 75 -12 +2 +0 +2 +12 0.4
TOT27 AAANYY 535492 11817113 331301 100 240289358647 118294 246 283 75 -15 +2 +0 +2 +15 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBNYY 55% 566521 11919112 381362 81 228283338621 109282 247 277 70 -19 +1 -1 +2 +16 -0.0
202829 MLBNYY 53% 555511 11519011 371342 81 225280327607 102281 247 275 69 -20 +1 -1 +2 +16 -0.2
202728 MLBNYY 55% 309284 651107 21741 51 229284342626 113283 247 277 70 -10 +1 -0 +1 +9 -0.0
202829 MLBNYY 53% 296273 611006 20721 41 223279326605 103282 247 275 69 -10 +0 -1 +1 +8 -0.1
▸ Career Totals
Career 16721524 35259136 1213787 267 231291342632 111282 237 283 75 -48 +2 +2 -5 +47 -0.1
/ 162G 650592 13723014 471473 103 231291341632 110283 237 283 75 -19 +1 +1 -2 +18 -0.0
Career 47404376 97719311101 273111827 9637 223273342615 118274 246 268 63 -196 +4 +1 +5 +134 -5.3
/ 162G 650600 13426214 371534 135 223273343616 120274 246 268 63 -27 +1 +0 +1 +18 -0.7

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
201617 ROKPulaski Yankees 218197 681544 14214 73 345400523923 178368 106 401 165 +16 +0 +6 2.3
201718 ACharleston RiverDogs 353318 771104 26461 60 242301314616 72268 137 276 69 -12 +1 +10 -0.1
201819 ACharleston RiverDogs 526485 1112416 28663 49 229275320595 91251 135 264 61 -23 -3 +15 -1.2
201920 A+Tampa Tarpons 493450 1172908 331052 108 260313378691 118318 217 306 92 -4 -1 +14 0.9
202122 AAAScranton/Wilkes-Barre RailRiders 3630 15215 591 10 5005831.1331.717 633625 2514 698 393 +12 +0 +1 1.3
202122 AASomerset Patriots 478437 11229124 361180 205 256313492805 236295 258 348 125 +13 +2 +14 2.9
202223 MLBNew York Yankees 171154 38816 15440 32 247314429742 182305 269 325 107 +1 -0 +4 -4 +5 0.6
202223 AAAScranton/Wilkes-Barre RailRiders 208183 481238 19553 103 262341492833 230331 269 361 134 +8 +1 +6 1.5
202324 MLBNew York Yankees 330298 631105 25722 80 211277299576 87260 228 261 58 -16 +2 -2 -5 +9 -1.3
202324 AAAScranton/Wilkes-Barre RailRiders 4640 9102 591 21 225326400726 175241 2011 328 109 +0 +0 +1 0.2
202324 INTLTiburones de La Guaira 9886 23320 9122 11 267351349699 81311 129 318 101 +0 -0 +3 0.3
202425 MLBNew York Yankees 326299 741108 21631 42 247299365664 117286 196 294 83 -6 +0 +2 +1 +9 0.7
202526 MLBNew York Yankees 122107 26401 11252 01 243325308633 65305 209 290 80 -3 -0 -1 +0 +3 0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 949858 20134120 722045 155 234297346643 112282 218 288 78 -23 +1 +3 -8 +27 0.0

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
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2
#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 6 projected seasons
61,6533525231287340+6+60.80.8
/1626641410+2.4+2.40.3pk7: 1
#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
Oswaldo Cabrera (OGILVIE) 27 50 35 45 50 240/289/358 118294 1310 24% 6% 75 +0.4
Cristhian Adames
2018 · MLB
27 44→54 41→45 43→50 45 213/265/314 101262 97 22% 6% 58 -1.2 224/276/342 118270 117 21% 7% 70 -0.3 228/280/34411626911519%7%70-0.2
Mel Rojas Jr.
2017 · AAA
27 46→50 43→45 50 43 226/274/340 114289 1012 25% 6% 69 -0.4 227/274/354 127292 1310 26% 6% 73 -0.1 228/273/35612729214426%5%72-0.1
Yariel Gonzalez
2021 · AAA
27 45→52 45 42→45 44 224/265/340 116257 136 19% 5% 65 -0.7 217/267/346 129274 176 27% 6% 68 -0.5 209/259/33412526118527%6%60-0.7
Danny Muno
2016 · MLB
27 47→53 42→45 43→50 49 227/302/329 102289 1011 24% 9% 79 +0.3 221/298/320 99305 810 27% 9% 75 -0.0 212/298/309963046829%10%68-0.2
Tomas Perez
2001 · MLB
27 47 42→45 46→40 49 229/289/340 111275 98 20% 8% 76 +0.0 255/312/385 130296 125 17% 7% 97 +1.5 264/320/39112730411116%7%86+0.3
Ronnie Merrill
2006 · AAA
27 44→48 41→45 47→50 47 216/273/320 104261 88 21% 7% 63 -0.8 220/277/330 110278 99 23% 7% 68 -0.5 221/281/3291082799923%7%67-0.5
Rafael Ynoa
2015 · MLB
27 49→55 38→40 44→55 44 233/277/318 85287 511 20% 6% 64 -0.8 217/257/291 74281 39 23% 5% 48 -1.9 204/246/264602672823%5%33-2.0
Stevie Wilkerson
2019 · MLB
27 48→56 42→45 44→50 40 229/281/329 100312 99 29% 6% 69 -0.4 224/280/349 125305 138 29% 6% 74 -0.1 216/275/33411829912730%6%66-0.3
Alejandro Gonzalez
2013 · AAA
27 49 40→45 42→50 44 235/300/323 88302 912 24% 6% 76 +0.1 227/296/330 103295 107 25% 7% 77 +0.1 227/286/3279931371228%5%69-0.3
Luis Sardinas
2019 · MLB
26 51→55 41→40 44→55 42 247/280/342 95289 109 19% 4% 71 -0.3 221/263/311 90269 87 20% 5% 56 -1.3 200/243/251512482219%5%32-1.3
Choo Freeman
2007 · MLB
27 48→49 43→45 46→45 44 233/285/347 114295 1010 24% 6% 75 -0.0 232/289/342 110303 118 25% 7% 76 +0.1 229/289/324943039426%7%69-0.3
Dan Nelson
2011 · AAA
27 48→51 44→45 45→50 48 235/294/354 120285 1110 22% 7% 82 +0.5 242/297/349 107295 97 20% 7% 81 +0.4 254/308/350963037218%7%83+0.3
Cord Phelps
2014 · MLB
27 47→57 45 45 48 232/290/359 126282 128 22% 7% 81 +0.4 223/284/317 94271 86 20% 8% 67 -0.5 215/281/289742616419%8%56-0.9
Danny Mendick
2022 · MLB
28 46→49 43→45 43→50 46 225/285/331 105277 118 23% 7% 72 -0.2 236/295/361 125290 1412 23% 7% 84 +0.6 230/289/365135277151522%7%78+0.1
Kelvin Gutiérrez
2022 · MLB
27 47→57 42→45 46→50 42 228/279/334 106300 107 27% 6% 69 -0.4 230/284/349 119295 129 25% 7% 76 +0.0 225/279/335110286121225%7%68-0.2
Andy González
2009 · MLB
27 44→53 42→40 41→50 49 216/291/316 100279 109 25% 9% 71 -0.3 223/294/321 98287 108 24% 8% 73 -0.1 213/289/3079426610522%9%65-0.4
Manuel Bobadilla
2011 · AAA
27 49 42→45 44→45 49 238/302/342 104287 96 20% 8% 82 +0.5 226/297/323 97286 97 23% 7% 76 +0.0 215/297/307922819525%8%69-0.1
Jan Vázquez
2018 · AAA
27 47 41→40 45 44 224/294/321 98294 89 26% 7% 74 -0.1 216/290/323 107298 107 29% 7% 72 -0.2 169/262/249802468032%8%41-0.7
Kenny Perez
2009 · AAA
27 52→54 41→40 47→45 46 250/290/354 104288 87 16% 5% 79 +0.3 246/290/341 95293 66 17% 6% 76 +0.0 253/296/332803004216%6%74-0.0
Rey Navarro
2017 · MLB
27 46→50 41→45 42→50 42 221/253/319 98256 86 18% 4% 53 -1.5 218/259/317 99254 106 18% 5% 56 -1.3 215/259/3089324611517%5%52-1.1