Jorge CaballeroOF Beloit Sky Carp
Age 26 R/R 6'0" / 170 lbs A+ HR -6%H -3% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 176 proj PA
wRC+†88
AVG/OBP/SLG.230 / .310 / .350
PA176
HR3
K%29
BB%9
ISO121
MLB%0%
Value2026 · WAR
BAT: -2.4 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.1 runs (Positional adjustment)-1POSREP: +5.0 runs (Replacement-level credit)+5REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.30.30.2+$6M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
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 $0.0M +$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
201717 ROKDSL Marlins 244208 44712 174812 103 212308284592 72259 207 255 53
201717 ROKDSL Marlins 244198 531012 273312 103 268388359747 91305 1411 338 117
201818 ROKGCL Marlins 194171 39610 18711 22 228305275580 47386 379 254 53
201818 ROKGCL Marlins 194160 48810 29491 22 300411362773 62429 2515 351 127
202121 ROKFCL Marlins 5549 12111 5211 00 245327367695 122407 389 312 97
202121 ROKFCL Marlins 5546 16212 8151 00 3484555651.020 217483 2715 448 201
202222 AJupiter Hammerheads 271244 52422 211074 11 213286270557 57368 398 251 50
202222 AJupiter Hammerheads 271238 69633 27704 11 290372378750 88398 2610 340 118
202323 A2 teams 379343 881423 301225 83 257325335661 79388 328 292 82
202323 A2 teams 379332 1011833 41925 83 304389404793 99412 2411 359 133
202424 A+2 teams 209179 35602 24784 33 196304263567 67327 3711 260 57
202424 A+2 teams 209169 43702 34604 33 254391331723 77376 2916 338 117
▸ 2026 Season
202626 MLBMIA 176156 36713 16502 31 231310346656 115317 289 300 88 -2 +0 +0 -1 +5 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBMIA 26% 223198 47915 20633 41 237317369685 131314 289 303 90 -3 +0 +0 -1 +6 0.3
202828 MLBMIA 39% 284252 581116 26794 42 230312353665 123312 289 303 90 -3 +0 -1 -2 +8 0.3
202929 MLBMIA 44% 316280 651217 29884 52 232313357670 125310 289 303 90 -4 +0 -1 -2 +9 0.2
202727 MLBMIA 26% 5852 11201 5161 10 212293308601 96309 289 289 79 -1 +0 +0 -0 +2 0.0
202828 MLBMIA 39% 112100 22402 10311 21 220297320617 100307 289 290 80 -3 +0 -0 -1 +3 -0.0
202929 MLBMIA 44% 141125 29513 13392 21 232314360674 128305 289 289 79 -3 +0 -1 -1 +4 -0.1
▸ Career Totals
Career 311277 621116 28864 52 224304336640 112299 289 289 80 -7 +0 -1 -2 +9 -0.1
/ 162G 650579 13023213 591808 104 225305339643 114300 289 289 80 -15 +0 -2 -4 +18 -0.2
Career 23512080 476771131 20672740 4018 229310321632 92333 319 282 74 -68 +1 -2 -14 +67 -1.7
/ 162G 650575 1322139 5720111 115 230311323635 94333 319 282 74 -19 +0 -1 -4 +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
201717 ROKDSL Marlins 244198 531012 273312 103 268388359747 91305 1411 338 117 +5 +1 +7 1.3
201818 ROKGCL Marlins 194160 48810 29491 22 300411362773 62429 2515 351 127 +6 -0 +5 1.1
202121 ROKFCL Marlins 5546 16212 8151 00 3484555651.020 217483 2715 448 201 +6 +0 +2 0.8
202222 AJupiter Hammerheads 271238 69633 27704 11 290372378750 88398 2610 340 118 +6 -0 +8 1.3
202323 A+Beloit Sky Carp 132114 29800 15452 00 254351325676 70414 3411 312 97 -0 +0 +4 0.3
202323 AJupiter Hammerheads 247218 721033 26473 83 330409445854 115411 1911 384 152 +15 +0 +7 2.2
202424 AAPensacola Blue Wahoos 2520 3000 2103 11 150320150470 300 408 253 52 -1 -0 +1 -0.1
202424 A+Beloit Sky Carp 184149 40702 32501 22 268401356757 87384 2717 349 125 +5 -0 +5 1.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
#1Ricky Ledeelast yr '06
career totals — 7 seasons, 1,897 PA
71,8975221239323404-8-65.05.0
/162664187-2.9-2.11.7pk7: 5
#2Tony Kemplast yr '23
career totals — 7 seasons, 2,198 PA
72,1983552238326354-4-34.34.3
/1626641116-1.3-0.81.3pk7: 4
#3Shane Halterlast yr '04
career totals — 5 seasons, 1,744 PA
51,7444111247305396-6+83.93.9
/162664164-2.1+3.01.5pk7: 4
#4Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#5Jose Maciaslast yr '05
career totals — 6 seasons, 1,785 PA
61,7852543256298370-8+21.41.4
/162664916-3.1+0.60.5pk7: 1
#6Nick 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 1 projected seasons
131275234311360-2+00.30.3
/1626641410-4.0+0.00.7pk7: 0

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
Jorge Caballero (OGILVIE) 26 230/310/350 120317 33 29% 9% 88 +0.3
Vinny Capra
2022 · AA
26 47→50 47→45 52→50 41 230/288/371 140317 1410 31% 6% 83 +0.6 247/311/362 115310 1111 23% 8% 91 +1.1 246/313/3409430291120%8%82+0.3
Drew Ferguson
2019 · AAA
26 52→49 43→45 49→55 47 244/321/354 110334 1016 28% 8% 93 +1.3 230/312/341 111322 1022 29% 9% 86 +0.8 215/303/319104305103030%10%74-0.0
Andruw Monasterio
2023 · AAA
26 47→55 44→45 48→55 44 228/294/350 122313 1213 30% 8% 81 +0.4 241/315/351 110315 1019 25% 9% 90 +1.0 246/325/351106317102324%9%92+0.6
Kellen Strahm
2023 · AA
26 51→53 47→45 52→60 49 244/324/376 132336 1511 30% 10% 100 +1.7 231/306/331 100315 918 27% 9% 80 +0.4 224/300/3139030072426%10%71-0.2
Jonathan Rodríguez
2016 · AA
26 47→50 43→55 47→50 45 231/291/342 111306 1110 27% 7% 77 +0.1 234/303/373 139321 165 30% 9% 91 +1.1 229/307/38215331219331%9%93+1.0
Barrett Barnes
2017 · AA
26 46→48 44→45 49→50 43 225/287/350 125297 1112 27% 7% 78 +0.2 223/297/350 127309 129 30% 7% 82 +0.5 203/302/34314027615530%9%82+0.2
Ben Guez
2013 · AAA
26 48→52 44→55 49→50 44 230/303/361 131306 1015 27% 7% 87 +0.8 216/288/379 163288 2011 31% 7% 86 +0.8 201/276/373173262231132%7%76+0.0
Kyle Petty
2017 · AA
26 47→49 45→50 48→50 41 232/286/355 124316 1310 30% 6% 79 +0.3 227/289/329 102340 910 33% 7% 72 -0.2 214/286/250363830740%7%52-0.3
Steve Selsky
2015 · AAA
26 50→52 41→50 45 42 234/300/335 101329 97 30% 7% 79 +0.3 238/297/350 112337 116 31% 6% 82 +0.5 229/284/34812032113431%5%73-0.1
Eli White
2020 · AAA
26 44→49 43→50 50→60 41 215/279/329 114306 1013 32% 6% 69 -0.4 214/284/337 123300 1317 31% 8% 73 -0.1 238/302/384146318183130%7%89+0.5
Carter Kieboom
2023 · MLB
25 44→50 45→50 43→45 52 220/315/340 120274 145 24% 10% 89 +0.9 222/293/341 119290 147 27% 8% 78 +0.2 231/290/33110030010725%7%70-0.2
Nelson Maldonado
2023 · AAA
26 50→48 47→50 51→40 40 245/287/384 139315 137 26% 5% 86 +0.8 218/278/347 129279 137 26% 7% 73 -0.1 185/259/30111722912124%8%51-0.9
Brian Van Kirk
2013 · AA
27 47→52 45 45 47 234/298/359 125295 137 25% 8% 85 +0.7 235/307/328 93305 78 23% 9% 80 +0.4 249/345/312633114519%12%88+0.4
Allen Córdoba
2022 · AA
26 53 45 47→55 45 255/319/384 129315 1114 22% 6% 100 +1.7 219/288/334 115279 1117 24% 6% 75 -0.0 124/205/1856215484025%5%1-1.0
Corey Julks
2022 · AA
26 44→51 46→55 49→55 40 219/271/346 128300 1314 31% 6% 69 -0.4 229/291/388 159292 1919 27% 7% 90 +1.0 225/293/380155280192126%8%86+0.6
Paul Gran
2012 · AA
26 47 43→45 50 41 225/289/348 123312 109 29% 6% 79 +0.3 207/279/314 107302 89 32% 6% 66 -0.6 194/276/2849128981033%6%57-0.9
Jordan Czarniecki
2007 · AA
26 50→51 47→50 50 47 245/306/386 141303 1314 23% 7% 95 +1.4 244/305/380 136292 1314 20% 7% 93 +1.3 246/309/381135288131419%7%92+0.9
Dante Bichette Jr.
2019 · AA
26 48→49 43→45 46→40 48 233/296/340 107294 105 24% 8% 79 +0.3 236/281/330 94289 78 20% 5% 69 -0.4 251/287/329783033518%4%66-0.3
Stefan Gartrell
2009 · AA
25 48→52 47→55 51→45 43 235/293/368 134311 148 28% 7% 85 +0.7 232/286/394 162304 196 29% 6% 89 +1.0 228/284/39817029221429%6%85+0.6
Nick Podkul
2023 · AAA
26 41 47→50 48→50 45 204/288/334 129286 159 32% 9% 76 +0.0 216/303/373 157299 195 32% 9% 92 +1.2 212/305/39218028223132%10%92+0.5