Vimael MachínSS Albuquerque Isotopes
Age 32 L/R 5'10" / 196 lbs AAA H +10%K -4% Svc 6.000 · Ctrl thru 2026 peak 2.0 · 2026
wRC+†119
AVG/OBP/SLG.243 / .294 / .390
PA350
HR10
SB8
K%21
BB%6
MLB%10%
BAT: +7.7 runs (wOBA-derived runs vs avg)+8BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.9 runs (Replacement-level credit)+10REPTotal WAR: +2.00+2.0WAR
Scouting · nowfuture
HIT
6060
PWR
5555
SPD
5050
EYE
4445
trajectory · 10 yrs
1.5peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2020
Service   6.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$8M+2.0$16M+$8M
Totals $8M $16M +$8M

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
201521 ASouth Bend Cubs 129117 18300 11260 10 .154.227.179.406 .026.196 209 .187 1 -14 +0 +0 +0 +4 -1.0
201622 A2 teams 145127 28500 14352 31 .220.308.260.568 .039.304 2410 .256 54 -8 +0 +0 +1 +4 -0.3
201723 A2 teams 478442 12120110 27870 44 .274.316.391.707 .118.319 186 .303 90 -5 -1 +0 +2 +14 0.9
201824 AA3 teams 576509 952019 551395 72 .187.272.283.555 .096.236 2410 .254 52 -31 +1 +0 +2 +16 -1.2
201925 AA3 teams 658593 1443127 481036 83 .243.306.337.643 .094.278 167 .291 81 -14 +0 +0 +2 +19 0.7
202026 INTL2 teams 167142 30500 19244 10 .211.321.246.568 .035.250 1411 .252 51 -9 +0 -1 +1 +5 -0.5
202127 AAA3 teams 570513 11219712 441378 31 .218.290.353.643 .135.272 248 .282 74 -17 +0 -1 +6 +16 0.5
202228 AAA3 teams 777695 1773446 691225 22 .255.326.341.667 .086.297 169 .296 85 -13 -0 -3 +3 +22 0.9
202329 AAA2 teams 419381 781107 31832 42 .205.268.289.557 .084.241 207 .254 53 -22 +0 +0 +1 +12 -0.9
202430 INTLCriollos de Caguas 168142 38302 26170 43 .268.381.331.712 .063.293 1015 +0 +1
202531 AAA2 teams 669617 15931321 371475 204 .258.305.420.725 .162.301 226 .308 94 -5 +2 +1 +2 +19 2.0
▸ 2026 Season (actual · ROS · total)
202632 AAAAlbuquerque Isotopes 7263 22512 930 21 .349.431.556.986 .206.345 412 .411 173 +6 +0 +0 +0 +2 0.8
ROS32 MLBCOL 278255 661318 20521 62 .259.315.412.727 .153.295 197 .323 106 +2 +0 +0 +1 +8 1.1
TOT32 MLBCOL 350318 8818210 29551 83 .277.339.440.779 .164.307 168 .341 119 +8 +0 +0 +1 +10 2.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202733 MLB 20%COL 350318 8316210 28651 62 .261.323.418.741 .157.297 198 .326 107 +3 +0 -4 +1 +10 1.1
202834 MLB 33%COL 306277 711428 25601 52 .256.320.408.728 .152.295 208 .319 102 +1 +0 -5 +1 +9 0.6
202935 MLB 43%COL 253230 571116 20521 31 .248.311.383.693 .135.294 218 .310 96 -1 +0 -5 +1 +7 0.2
203036 MLB 52%COL 196179 43814 15420 21 .240.299.363.662 .123.291 218 .301 89 -3 +0 -6 +1 +6 -0.2
▸ Career Totals (MLE all levels + projections)
Career 61395537 132024425110 489119141 7930 .238.305.351.656 .113.282 198 .281 74 -183 +4 -24 +26 +174 -0.4
/ 162G 650586 14126312 521264 83 .241.306.357.663 .116.285 198 .281 74 -19 +0 -3 +3 +18 -0.0

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
201521 ASouth Bend Cubs 129113 20400 15200 10 .177.273.212.486 .035.213 1612 .233 37 -9 +0 +4 -0.5
201622 AAAIowa Cubs 2518 5000 740 01 .278.480.278.758 .000.357 1628 .376 146 +1 -0 +1 0.2
201622 ASouth Bend Cubs 120103 25600 13232 30 .243.339.301.640 .058.312 1911 .295 84 -2 +1 +3 0.2
201723 A+Myrtle Beach Pelicans 173157 43601 16310 02 .274.341.331.672 .057.336 189 .309 95 -1 -1 +5 0.3
201723 ASouth Bend Cubs 305272 8717110 24330 42 .320.375.500.875 .180.332 118 .375 145 +16 +0 +9 2.5
201824 AATennessee Smokies 296250 551015 39543 21 .220.332.328.660 .108.259 1813 .303 90 -3 +0 +8 0.5
201824 A+Myrtle Beach Pelicans 141110 23602 28231 10 .209.374.318.692 .109.241 1620 .324 106 +1 +0 +4 0.5
201824 INTLCriollos de Caguas 139118 37622 19151 41 .314.413.449.862 .136.347 1114 .385 153 +8 +0 +4 1.3
201925 AAAIowa Cubs 3125 8111 650 00 .320.452.5601.012 .240.368 1619 .442 196 +3 +0 +1 0.4
201925 AATennessee Smokies 498422 1242616 63575 82 .294.392.403.795 .109.322 1113 .356 131 +17 +1 +14 3.3
201925 INTLPuerto Rico 129119 36830 6251 01 .303.341.420.761 .118.375 195 .331 111 +2 -0 +4 0.5
202026 MLBOakland Athletics 7163 13200 8100 00 .206.296.238.534 .032.245 1411 .255 53 -4 +0 -1 +1 +2 -0.2
202026 INTLPuerto Rico 9680 24200 10104 10 .300.404.325.729 .025.333 1010 .337 116 +2 +0 +3 0.5
202127 MLBOakland Athletics 3732 4000 3100 00 .125.200.125.325 .000.182 278 .154 -24 -5 +0 -1 +6 +1 0.1
202127 AAALas Vegas Aviators 393336 9917611 49725 21 .295.392.479.871 .185.344 1812 .384 152 +23 +0 +11 3.5
202127 INTLPuerto Rico 140121 35802 1693 10 .289.386.405.791 .116.300 611 .360 134 +5 +0 +4 1.0
202228 MLBOakland Athletics 253223 491201 25472 11 .220.304.287.591 .067.270 1910 .273 67 -9 -0 -3 +3 +7 -0.2
202228 AAALas Vegas Aviators 292256 831634 33301 00 .324.403.457.860 .133.353 1011 .383 151 +17 +0 +8 2.6
202228 INTLPuerto Rico 232193 53702 34202 11 .275.389.342.731 .067.293 915 .337 116 +4 -0 +7 1.1
202329 AAALehigh Valley IronPigs 213183 43704 25352 12 .235.333.339.672 .104.267 1612 .306 92 -2 -1 +6 0.4
202329 INTLPuerto Rico 206178 49602 26240 30 .275.368.343.710 .067.305 1213 .326 107 +2 +1 +6 0.8
202430 INTLCriollos de Caguas 168142 38302 26170 43 .268.381.331.712 .063.293 1015 .333 113 +3 -0 +5 0.7
202531 AAANorfolk Tides 505454 13028218 44901 154 .286.350.476.826 .189.319 189 .361 134 +20 +1 +14 3.6
202531 INTLCriollos de Caguas 164134 28102 21254 50 .209.333.261.595 .052.234 1513 .278 71 -5 +1 +5 0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 361318 661401 36672 11 .208.292.261.553 .053.257 1910 .257 55 -18 -0 -5 +9 +10 -0.4

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
Vimael Machín (OGILVIE) 32 60 55 50 45 .243/.294/.390 .148.286 107 21% 6% 92 +0.7
Didi Gregorius
2022 · MLB
32 46→55 53→60 47→50 48 .237/.293/.408 .171.246 216 15% 6% 95 +1.4 .215/.277/.344 .129.238 136 16% 6% 72 -0.2 .186/.248/.281.095.2126315%5%41-0.7
Greg Dobbs
2011 · MLB
33 46→56 50→55 48→50 47 .237/.287/.389 .152.267 188 19% 6% 88 +0.9 .252/.297/.367 .115.295 125 18% 6% 85 +0.7 .260/.307/.357.097.3049317%6%77+0.1
Rafael Ortega
2023 · MLB
32 49→54 49→55 48→55 54 .245/.324/.392 .147.288 1618 21% 10% 105 +2.1 .225/.314/.362 .137.275 1421 22% 11% 92 +1.2 .212/.311/.341.129.261142623%12%84+0.4
Jason Kipnis
2019 · MLB
32 46→56 51→55 50→55 52 .235/.308/.401 .166.267 1810 20% 9% 100 +1.7 .233/.306/.396 .163.270 198 21% 9% 98 +1.6 .233/.306/.397.164.27319622%9%94+0.7
Eddy Alvarez
2022 · MLB
32 51→54 49→50 49→55 45 .250/.329/.404 .154.319 1715 26% 7% 110 +2.4 .239/.323/.393 .154.319 1616 28% 8% 105 +2.1 .224/.307/.385.161.298182129%8%93+0.7
Darnell McDonald
2012 · MLB
33 51→56 51→55 50→55 46 .255/.309/.424 .170.304 1712 22% 7% 106 +2.2 .216/.280/.340 .124.264 1210 22% 8% 72 -0.2 .195/.258/.288.093.2438922%7%47-1.0
Kolten Wong
2023 · MLB
32 52→60 49→50 51→55 52 .260/.337/.419 .159.294 1516 17% 8% 117 +2.9 .224/.298/.352 .128.266 1312 20% 8% 83 +0.6 .183/.254/.261.078.2278822%7%41-0.7
Alejandro De Aza
2016 · MLB
32 52→61 47→50 51→55 48 .255/.320/.400 .145.315 1316 22% 8% 104 +2.0 .232/.304/.356 .124.287 1111 22% 8% 86 +0.8 .242/.306/.359.117.291101020%7%85+0.2
Will Venable
2015 · MLB
32 49→56 49→55 55→60 47 .246/.304/.397 .151.297 1621 23% 7% 97 +1.5 .226/.290/.340 .114.287 1116 24% 8% 76 +0.1 .213/.281/.306.093.27591724%8%58-0.7
Nick Martini
2023 · MLB
33 48→58 47→55 46→45 48 .237/.318/.372 .135.301 157 25% 8% 97 +1.5 .231/.312/.396 .165.282 193 24% 9% 101 +1.8 .218/.306/.374.155.26317023%9%90+0.7
David Newhan
2006 · MLB
32 53→63 46→50 56→55 50 .259/.319/.390 .131.299 1317 18% 7% 101 +1.8 .251/.308/.390 .139.292 1416 19% 7% 96 +1.5 .256/.306/.403.147.301151620%6%96+0.6
Daniel Descalso
2018 · MLB
31 48→54 48→50 51→45 56 .237/.325/.382 .146.282 157 21% 11% 102 +1.9 .224/.326/.382 .158.287 165 25% 13% 103 +1.9 .202/.317/.357.155.26316227%14%88+0.5
Dioner Navarro
2015 · MLB
31 54→61 47→50 46→45 50 .270/.320/.401 .131.293 164 14% 7% 104 +2.0 .240/.297/.367 .127.274 154 18% 7% 86 +0.8 .208/.275/.313.105.24512120%8%60-0.4
Kevin Pillar
2021 · MLB
32 51→59 52→55 50→55 43 .258/.295/.429 .171.281 1913 16% 4% 102 +1.8 .245/.292/.430 .185.274 2310 20% 5% 102 +1.8 .231/.277/.423.192.25626822%4%92+0.5
Jody Gerut
2010 · MLB
32 50→56 53→55 49→50 51 .258/.313/.431 .173.272 2012 15% 7% 109 +2.4 .245/.302/.401 .156.268 178 15% 7% 97 +1.5 .246/.302/.397.151.27014014%7%92+0.4
Ezequiel Carrera
2018 · MLB
31 53→63 44→45 50→60 49 .257/.323/.369 .112.317 1215 22% 8% 98 +1.6 .225/.284/.332 .107.290 1119 25% 7% 72 -0.2 .169/.205/.225.056.22333625%4%6-1.3
Gabe Kapler
2006 · MLB
31 55→60 46→55 47→55 47 .268/.314/.400 .132.303 1210 16% 6% 102 +1.8 .261/.318/.401 .140.292 148 15% 7% 104 +2.0 .262/.332/.433.171.28917815%9%115+1.0
Michael Tucker
2004 · MLB
33 50→52 49→55 51→55 53 .250/.323/.413 .163.292 1617 20% 9% 108 +2.3 .247/.333/.395 .148.291 1410 19% 11% 108 +2.3 .238/.335/.372.134.28012918%12%99+1.2
Kevan Smith
2020 · MLB
32 54 44→50 49→40 47 .262/.314/.378 .116.296 125 16% 6% 96 +1.5 .234/.305/.355 .121.292 127 23% 8% 87 +0.8 .163/.242/.193.030.2400029%9%2-0.9
Hector Luna
2012 · MLB
32 49 50→55 49→50 47 .251/.304/.406 .155.284 188 19% 6% 99 +1.7 .241/.286/.380 .139.280 168 20% 5% 85 +0.7 .245/.283/.378.133.28315319%4%80+0.2