Jose Miranda3B El Paso Chihuahuas
Age 28 R/R 6'1" / 210 lbs AAA HR -7% Svc 4.000 · Ctrl thru 2027
2026 ROS PROJECTION120 act + 230 ros · stats below = ROS only
wRC+†vL 6186vR 151
AVG/OBP/SLG.243 / .289 / .374
PA230
HR5
K%23
BB%4
BABIP301
ISO131
MLB%10%
Value2026 · WAR
BAT: -10.0 runs (wOBA-derived runs vs avg)-10BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: -3.0 runs (Defensive runs vs avg)-3FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.9 runs (Replacement-level credit)+10REPTotal WAR: -0.20-0.2WAR
0.00.51.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 50 / POW 45
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT50
Whiff%
4911.0%
xwOBA
400.297
POWER45
Barrel%
285.4
Avg EV
4388.6
Bat Spd
4470.7
EYE35
Chase%
1638.4%
SPEED25
Sprint
1023.8
Platoon Splits2024-2025 · 450 PA
vs LHP
vs RHP
Edge
PA
140
310
wRC+
51
136
▶▶R
wOBA
252
364
▶▶R
ISO
098
184
▶▶R
BABIP
264
339
▶▶R
K%
19.3%
14.2%
▶▶R
BB%
2.9%
4.2%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-2$0.2M
2027Arb-3$0.6M
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
201618 ROKGCL Twins 213194 33511 10524 45 170226222448 52222 245 198 10
201618 ROKGCL Twins 213185 42711 19364 45 227312292604 65272 179 276 69
201719 ROKElizabethton Twins 247229 50619 10345 23 218266371638 153217 144 274 68
201719 ROKElizabethton Twins 247223 638211 16245 23 283344484829 202272 106 361 135
201820 A2 teams 552514 11621110 208712 03 226271329600 103251 164 263 59
201820 A2 teams 552503 13327116 316212 03 264322417740 153271 116 327 109
201921 A+Fort Myers Miracle 478447 962614 178710 00 215259304564 89256 184 249 49
201921 A+Fort Myers Miracle 478440 1092518 245410 00 248302364665 116264 115 298 86
202022 INTLPuerto Rico 7768 17601 6162 00 250329382711 132308 218
202022 INTLPuerto Rico 7768 17601 6162 00 250329382711 132308 218 318 102
202123 AAA2 teams 591550 16027021 279311 44 291337455791 164317 165 342 120
202123 AAA2 teams 591535 18432030 427411 44 344403572975 228355 137 425 184
202224 MLB2 teams 578532 13732017 3110811 11 258312414725 156292 195 320 103 +2 -0 -5 -10 +16 0.3
202224 MLB2 teams 578530 14135017 3310511 11 266322428751 162301 186 332 112 +8 -0 -5 -10 +16 0.9
202325 AAA2 teams 333309 68715 18614 20 220272298570 78257 185 259 57
202325 AAA2 teams 333303 711016 24534 20 234299333632 99264 167 287 78
202426 MLB2 teams 469436 12330410 22726 32 282325438764 156315 155 329 110 +5 -0 -5 +2 +13 1.6
202426 MLB2 teams 469435 12431410 23716 32 285330444773 159318 155 339 118 +9 -0 -5 +2 +13 2.0
202527 AAA3 teams 506472 861506 241038 10 182234252486 70219 205 218 25
202527 AAA3 teams 506457 9116010 39878 10 199274300574 101224 178 263 60
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AAASD 120113 24514 3343 00 212252381633 168263 282 262 59 -6 +0 +0 +0 +3 -0.2
YTD28 AAASD 120112 30715 4263 00 268311482793 214305 223 345 122 +3 +0 +0 +0 +3 0.7
ROS28 AAASD 10% 230214 521115 10544 10 243289374663 131297 234 294 83 -4 +0 -3 +1 +7 0.0
ROS28 MLBSD 10% 2322 5101 150 00 227261409670 182293 224 278 71 -1 +0 -0 +0 +1 -0.0
FULL28 AAASD 143135 29615 4393 00 215254385639 170261 273 265 61 -6 +0 -0 +1 +4 -0.2
TOT28 AAASD 350327 761629 13887 10 232277376653 144289 254 283 75 -10 +0 -3 +1 +10 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBSD 27% 427399 962119 181017 21 241285366651 125298 244 292 82 -9 +0 -7 +2 +12 -0.2
202830 MLBSD 37% 419391 932019 181007 21 238284363647 125297 244 289 80 -10 +0 -7 +1 +12 -0.4
202729 MLBSD 27% 117109 25502 5282 00 229276330606 101294 244 277 70 -4 +0 -2 +0 +3 -0.2
202830 MLBSD 37% 157147 34703 7372 10 231276340616 109293 244 274 68 -6 +0 -3 +1 +4 -0.3
▸ Career Totals
Career 13971301 33370434 6826421 43 256304394698 138296 195 310 96 -7 -0 -20 -5 +40 0.8
/ 162G 650605 15633216 3212310 21 258306398704 140299 195 310 96 -3 +0 -9 -2 +18 0.4
Career 51204755 112722712107 23196891 2220 237285357643 120274 195 279 71 -166 -4 -32 +6 +145 -5.2
/ 162G 650604 14429214 2912312 33 238287363650 124275 194 279 71 -21 -1 -4 +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
201618 ROKGCL Twins 213185 42711 19364 45 227312292604 65272 179 276 69 -7 -1 +6 -0.3
201719 ROKElizabethton Twins 247223 638211 16245 23 283344484829 202272 106 361 135 +10 -1 +7 1.6
201820 A+Fort Myers Miracle 113102 22503 5116 02 216292353645 137216 104 294 83 -2 -1 +3 0.0
201820 ACedar Rapids Kernels 439401 11122113 26516 01 277330434764 157286 126 336 115 +7 -0 +12 2.0
201921 A+Fort Myers Miracle 478440 1092518 245410 00 248302364665 116264 115 298 86 -8 +0 +14 0.6
202022 INTLPuerto Rico 7768 17601 6162 00 250329382711 132308 218 318 102 +0 +0 +2 0.2
202123 AAASt. Paul Saints 373341 11724017 25496 02 343398563961 220362 137 420 180 +34 -1 +11 4.4
202123 AAWichita Wind Surge 218194 678013 17255 42 3454125881.000 242342 118 433 190 +22 +0 +6 2.9
202224 MLBMinnesota Twins 483444 11925015 289110 11 268326426751 158307 196 335 114 +8 -0 -5 -10 +14 0.6
202224 AAASt. Paul Saints 9586 221002 5141 00 256304442746 186274 155 319 102 +0 +0 +3 0.3
202325 MLBMinnesota Twins 152142 30403 9241 00 211263303566 92235 166 258 56 -8 +0 -4 +1 +4 -0.6
202325 AAASt. Paul Saints 181161 41613 15293 20 255330360690 106290 168 311 96 -1 +0 +5 0.5
202426 MLBMinnesota Twins 429401 1142849 18666 22 284325441766 157318 154 336 115 +7 -0 -5 +2 +12 1.6
202426 AAASt. Paul Saints 4034 10301 550 10 294385471855 176310 1212 371 142 +2 +0 +1 0.3
202527 MLBMinnesota Twins 3636 6001 0130 00 167167250417 83227 360 183 -1 -4 +0 -1 +2 +1 -0.3
202527 AAASt. Paul Saints 371334 651307 30576 10 195273296569 102214 158 262 59 -17 +0 +11 -0.7
202527 INTLCriollos de Caguas 9987 20302 9172 00 230316333650 103261 179 296 85 -2 +0 +3 0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 11001023 26957428 5519417 33 263311409720 146299 185 320 103 +4 -1 -15 -6 +31 1.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
#1Danny Valencialast yr '18
career totals — 9 seasons, 3,222 PA
93,2229611268317426+1-169.710.2
/162664202+0.2-3.22.0pk7: 11
#2Chris Johnsonlast yr '16
career totals — 7 seasons, 2,972 PA
72,9726318276314407-1-315.85.8
/162664144-0.1-7.01.3pk7: 6
#3Alex Cintronlast yr '08
ASSS
career totals — 7 seasons, 2,182 PA
72,1823318277315397+22-294.94.9
/162664105+6.7-9.01.5pk7: 5
#4Brendan Harrislast yr '13
career totals — 6 seasons, 1,819 PA
61,819315256313380+18-144.34.3
/162664112+6.6-5.21.6pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,372344262308406+5-164.14.1
/162664162+2.4-7.82.0pk7: 4
#5Conor Gillaspielast yr '17
career totals — 5 seasons, 1,503 PA
51,503321252305394+5-142.22.2
/162664140+2.4-6.11.0pk7: 2
#6Jose Castillolast yr '08
career totals — 5 seasons, 2,059 PA
52,0593913254296379+7-141.91.9
/162664134+2.4-4.50.6pk7: 2

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
Jose Miranda (OGILVIE) 28 50 45 25 35 232/277/376 144289 91 25% 4% 75 -0.2
Garabez Rosa
2018 · AAA
28 53→56 42→45 34→45 34 257/275/355 98334 113 27% 2% 72 -0.2 245/267/349 104320 124 27% 2% 68 -0.5 243/260/3369331812227%2%56-0.7
Jose Castaneda
2014 · AAA
29 46→50 45 38→40 38 231/273/348 117289 145 25% 4% 71 -0.3 213/263/322 109272 136 26% 5% 59 -1.1 199/254/2919225411326%6%46-0.9
Joel Guzman
2013 · AAA
28 47→49 46→55 39→45 40 239/278/363 124298 154 25% 5% 77 +0.1 224/275/328 104283 127 24% 6% 66 -0.6 187/248/2587122812323%7%34-0.8
Mike Vento
2006 · AAA
28 50→51 44→45 38→30 45 243/301/368 125292 114 21% 6% 88 +0.9 244/297/366 122298 125 21% 6% 85 +0.7 240/284/36112129012321%5%76+0.0
Francisco Cordoba
2013 · AAA
29 42→52 42→45 36→40 41 209/258/310 101272 116 27% 5% 55 -1.4 242/287/370 128299 163 24% 5% 83 +0.6 245/293/36912429916123%5%82+0.3
Luis Exposito
2013 · MLB
26 45→49 45→50 36→30 43 224/269/345 121271 133 23% 6% 69 -0.4 215/267/325 110288 104 28% 6% 63 -0.9 197/255/291942777030%7%46-0.7
Tuffy Gosewisch
2012 · AAA
28 45 44→45 38→40 44 222/276/338 117265 114 21% 6% 69 -0.4 209/253/314 105253 94 21% 5% 54 -1.4 216/262/32210625111218%5%57-0.4
Kevin Flores
2013 · AAA
28 53 43→45 38→45 39 260/291/370 110317 113 22% 4% 83 +0.6 268/306/371 103315 103 18% 4% 90 +1.0 278/319/371933269117%4%91+0.7
Paul Leon
2016 · AAA
28 48→55 40→45 39→45 41 232/264/321 89275 85 19% 4% 59 -1.1 226/273/331 105279 107 22% 5% 66 -0.6 236/281/33710028910421%5%68-0.3
Kyle Farmer
2019 · MLB
28 49→55 43→50 40→45 43 239/285/354 115285 103 20% 5% 77 +0.1 239/290/372 133291 157 23% 5% 85 +0.7 250/311/38913929016319%5%96+1.2
Rubén Tejada
2018 · MLB
28 50→60 42→40 38→50 50 242/304/351 109272 93 15% 7% 85 +0.7 228/286/324 96274 86 19% 6% 70 -0.3 219/281/282642755521%6%54-0.8
Iker Franco
2008 · AAA
27 43→47 42→50 36→40 42 214/257/313 100267 103 24% 5% 55 -1.4 235/284/384 149256 184 17% 6% 85 +0.7 242/301/37613427917020%7%92+0.8
Neil Sellers
2011 · AAA
29 49→57 46→50 37→40 45 241/289/373 132280 133 19% 5% 84 +0.6 213/271/334 121260 126 22% 7% 67 -0.5 160/233/27511518711021%8%33-0.9
Phillip Evans
2021 · MLB
28 47→53 48→45 39→40 50 235/306/375 139268 155 19% 8% 92 +1.2 223/292/325 102268 104 20% 8% 73 -0.1 221/292/311902659219%8%68-0.4
Wes Bankston
2013 · AAA
29 46→53 45→50 36→40 47 228/284/350 122260 134 18% 6% 76 +0.1 230/293/359 129277 144 21% 7% 83 +0.6 225/294/35312827313122%8%80+0.2
Mike Eylward
2008 · AAA
28 53→58 44→45 33→40 47 260/310/378 118295 123 16% 6% 94 +1.3 234/294/348 114286 114 21% 6% 80 +0.4 218/287/32210527310023%7%69-0.3
Ryan McBroom
2020 · MLB
28 49→51 49→55 35→40 41 245/297/393 147315 183 28% 6% 93 +1.3 232/286/419 187286 265 28% 6% 96 +1.5 199/260/39920022231328%7%77+0.1
Carlos Rivero
2015 · AAA
27 47→54 40→50 38→45 40 228/270/322 93298 84 26% 5% 62 -0.9 216/253/323 107279 113 26% 5% 56 -1.3 223/264/35613326617123%5%68-0.3
Dan Gamache
2019 · AAA
28 49→50 40 36→45 43 231/287/324 93317 73 28% 7% 70 -0.3 211/280/296 85298 66 29% 8% 60 -1.0 144/239/169242150029%10%9-1.3
Ben Lasater
2012 · AA
28 49 46→50 37→30 39 241/288/374 132322 133 28% 5% 84 +0.6 226/280/334 108318 104 30% 6% 70 -0.3 209/267/294853018231%6%51-0.6