Vimael MachínSS Albuquerque Isotopes
Age 32 L/R 5'10" / 196 lbs AAA HR +30%H +12% Svc 6.000 · Ctrl thru 2026
2026 ROS PROJECTION331 act + 220 ros · stats below = ROS only
wRC+†101
AVG/OBP/SLG.254 / .316 / .399
PA220
HR6
SB5
K%19
BB%7
BABIP295
ISO145
MLB%10%
Value2026 · WAR
BAT: -1.7 runs (wOBA-derived runs vs avg)-2BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +15.6 runs (Replacement-level credit)+16REPTotal WAR: +1.70+1.7WAR
trajectory · projected WAR by year
1.41.60.90.40.0262830
Tools · ContractCON 60 / POW 55
Toolsscout grade · Statcast %ile · 2021-2025
CONTACT60
Whiff%
738.6%
xwOBA
360.292
POWER55
Barrel%
194.2
Avg EV
5189.2
Bat Spd
2368.5
EYE45
Chase%
4532.6%
SPEED50
Sprint
1325.7
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
2026ROSExt / FA-deal$4M+0.1$0.3M-$4M
Totals $4M $0.3M -$4M

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
201521 ASouth Bend Cubs 129118 17300 10280 10 144211169380 25187 228 179 -5
201521 ASouth Bend Cubs 129113 20400 15200 10 177273212486 35213 1612 233 37
201622 A2 teams 145127 27500 14382 31 213301252553 39303 2610 254 53
201622 A2 teams 145121 30600 20272 31 248364298661 50319 1914 309 95
201723 A2 teams 478443 11919112 26900 44 269309397706 129311 195 306 92
201723 A2 teams 478429 13023111 40640 44 303362438801 135333 138 351 127
201824 AA3 teams 576508 9620110 561415 72 189276291567 102238 2410 256 54
201824 AA3 teams 576478 1152239 86925 72 241362356718 115278 1615 328 109
201925 AA3 teams 658594 1413027 471046 83 237300330630 93272 167 283 75
201925 AA3 teams 658566 1683557 75876 83 297385413798 117335 1311 355 130
202026 INTL2 teams 167142 31500 19244 10 218327254581 35258 1411 255 53
202026 INTL2 teams 167143 37400 18204 10 259358287644 28296 1211 302 90
202127 AAA3 teams 570517 11319914 401298 31 219285371656 153263 237 286 77
202127 AAA3 teams 570489 13825613 68918 31 282379438816 155322 1612 364 136
202228 AAA3 teams 777695 1753445 691215 22 252324334658 82295 169 296 85
202228 AAA3 teams 777672 1853537 92975 22 275367368734 92309 1212 333 113
202329 AAA2 teams 419380 751006 32832 42 197263271534 74234 208 246 46
202329 AAA2 teams 419361 921306 51592 42 255350341691 86287 1412 316 100
202430 INTLCriollos de Caguas 168142 38302 26170 43 268381331712 63293 1015
202430 INTLCriollos de Caguas 168142 38302 26170 43 268381331712 63293 1015 333 113
202531 AAA2 teams 669620 16532322 341535 204 266310434743 168315 235 316 100
202531 AAA2 teams 669588 15829220 651155 204 269346427773 158299 1710 341 119
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD32 AAACOL 331296 741227 28563 73 250321375696 125283 178 309 95 -2 +0 +0 +1 +9 0.9
YTD32 AAACOL 331284 841439 40433 73 296388461850 165318 1312 375 145 +17 +0 +0 +1 +9 2.8
ROS32 AAACOL 10% 220200 51916 16432 52 254316399714 145294 197 318 101 +0 +0 -0 +1 +6 0.8
ROS32 MLBCOL 10% 2220 6101 240 00 300364500864 200316 189 336 115 +0 +0 -0 +0 +1 0.1
FULL32 AAACOL 353316 801328 30603 73 253324383707 130286 178 311 96 -2 +0 -0 +1 +10 1.0
TOT32 AAACOL 551496 12521313 44995 125 252319385703 133287 188 312 97 -2 +0 -0 +2 +16 1.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202733 MLBCOL 36% 514467 11720313 381024 83 251312390702 139291 207 312 97 -2 +0 -4 +2 +15 1.1
202834 MLBCOL 31% 434396 9715311 32893 52 245306381688 136285 217 302 89 -5 +0 -5 +2 +12 0.4
202935 MLBCOL 27% 367336 781228 26782 31 232291351642 119279 217 292 81 -8 +0 -6 +1 +10 -0.2
203036 MLBCOL 18% 196179 41614 14431 10 229289341629 112273 227 281 73 -6 +0 -6 +1 +6 -0.6
202733 MLBCOL 36% 184167 45815 14371 31 269330419749 150313 208 329 110 +2 +0 -2 +1 +5 0.7
202834 MLBCOL 31% 136124 32514 10281 21 258319411730 153307 217 319 102 +0 +0 -2 +0 +4 0.3
202935 MLBCOL 27% 9890 24413 7211 10 267327433760 167300 217 308 94 -1 +0 -2 +0 +3 0.1
203036 MLBCOL 18% 3533 8101 280 00 242286364649 121293 236 296 85 -1 +0 -1 +0 +1 -0.1
▸ Career Totals
Career 836752 18133315 711655 73 241310352663 112288 208 293 82 -17 +0 -11 +11 +24 0.8
/ 162G 650585 14126212 551284 52 241311354664 113287 208 293 82 -13 +0 -8 +9 +18 0.6
Career 64875864 138124230120 499128349 7930 235301348649 113279 208 280 72 -204 +4 -26 +27 +184 -1.5
/ 162G 650588 13824312 501295 83 235300347647 112279 208 280 72 -20 +0 -3 +3 +18 -0.2

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
201521 ASouth Bend Cubs 129113 20400 15200 10 177273212486 35213 1612 233 37 -9 +0 +4 -0.5
201622 AAAIowa Cubs 2518 5000 740 01 278480278758 357 1628 376 146 +1 -0 +1 0.2
201622 ASouth Bend Cubs 120103 25600 13232 30 243339301640 58312 1911 295 84 -2 +1 +3 0.2
201723 A+Myrtle Beach Pelicans 173157 43601 16310 02 274341331672 57336 189 309 95 -1 -1 +5 0.3
201723 ASouth Bend Cubs 305272 8717110 24330 42 320375500875 180332 118 375 145 +16 +0 +9 2.5
201824 AATennessee Smokies 296250 551015 39543 21 220332328660 108259 1813 303 90 -3 +0 +8 0.5
201824 A+Myrtle Beach Pelicans 141110 23602 28231 10 209374318692 109241 1620 324 106 +1 +0 +4 0.5
201824 INTLCriollos de Caguas 139118 37622 19151 41 314413449862 136347 1114 385 153 +8 +0 +4 1.3
201925 AAAIowa Cubs 3125 8111 650 00 3204525601.012 240368 1619 442 196 +3 +0 +1 0.4
201925 AATennessee Smokies 498422 1242616 63575 82 294392403795 109322 1113 356 131 +17 +1 +14 3.3
201925 INTLPuerto Rico 129119 36830 6251 01 303341420761 118375 195 331 111 +2 -0 +4 0.5
202026 MLBOakland Athletics 7163 13200 8100 00 206296238534 32245 1411 255 53 -4 +0 -1 +1 +2 -0.2
202026 INTLPuerto Rico 9680 24200 10104 10 300404325729 25333 1010 337 116 +2 +0 +3 0.5
202127 MLBOakland Athletics 3732 4000 3100 00 125200125325 182 278 154 -24 -5 +0 -1 +6 +1 0.1
202127 AAALas Vegas Aviators 393336 9917611 49725 21 295392479871 185344 1812 384 152 +23 +0 +11 3.5
202127 INTLPuerto Rico 140121 35802 1693 10 289386405791 116300 611 360 134 +5 +0 +4 1.0
202228 MLBOakland Athletics 253223 491201 25472 11 220304287591 67270 1910 273 67 -9 -0 -3 +3 +7 -0.2
202228 AAALas Vegas Aviators 292256 831634 33301 00 324403457860 133353 1011 383 151 +17 +0 +8 2.6
202228 INTLPuerto Rico 232193 53702 34202 11 275389342731 67293 915 337 116 +4 -0 +7 1.1
202329 AAALehigh Valley IronPigs 213183 43704 25352 12 235333339672 104267 1612 306 92 -2 -1 +6 0.4
202329 INTLPuerto Rico 206178 49602 26240 30 275368343710 67305 1213 326 107 +2 +1 +6 0.8
202430 INTLCriollos de Caguas 168142 38302 26170 43 268381331712 63293 1015 333 113 +3 -0 +5 0.7
202531 AAANorfolk Tides 505454 13028218 44901 154 286350476826 189319 189 361 134 +20 +1 +14 3.6
202531 INTLCriollos de Caguas 164134 28102 21254 50 209333261595 52234 1513 278 71 -5 +1 +5 0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 361318 661401 36672 11 208292261553 53257 1910 257 55 -18 -0 -5 +9 +10 -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
#1Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#2Jason Phillipslast yr '07
career totals — 5 seasons, 1,508 PA
51,508290248314368+11-102.72.7
/162664130+4.7-4.41.2pk7: 3
#3Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#4Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 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 3 projected seasons
3813137234301339+4-20.80.8
/162664116+3.4-2.00.6pk7: 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
Vimael Machín (OGILVIE) 32 60 55 50 45 252/319/385 133287 1312 18% 8% 97 +1.7
Rafael Ortega
2022 · MLB
31 49→54 53→55 49→55 49 254/317/429 176298 2117 23% 8% 111 +2.5 232/319/365 133283 1420 22% 11% 95 +1.4 217/315/340123267132422%12%85+0.4
Charlie Blackmon
2019 · MLB
33 52→57 54→60 50→55 51 265/334/448 183297 2112 19% 8% 123 +3.3 257/322/422 165289 186 17% 8% 111 +2.5 251/321/40315228116316%8%101+1.5
Kolten Wong
2023 · MLB
32 52→61 51→55 51→55 52 262/340/434 172294 1717 17% 8% 121 +3.2 224/297/353 129268 1412 21% 8% 83 +0.6 186/256/265792309823%7%42-0.7
Eddy Alvarez
2022 · MLB
32 52→56 50→55 47→55 45 256/338/413 157327 1714 26% 7% 116 +2.8 239/321/395 156317 1717 28% 8% 105 +2.1 222/305/385162294182129%8%92+0.6
Kevan Smith
2021 · MLB
33 51→55 47→50 49→40 50 251/319/388 137288 147 18% 8% 102 +1.8 223/297/340 117295 118 26% 9% 79 +0.3 167/245/198312460029%9%4-0.9
Welington Castillo
2019 · MLB
32 50→57 52→55 48→30 43 255/304/414 160316 224 26% 6% 102 +1.8 228/289/399 171289 225 28% 7% 92 +1.2 204/264/40420024428029%6%82+0.2
Dioner Navarro
2016 · MLB
32 52→61 48→50 47→45 51 262/317/401 139285 174 15% 8% 103 +1.9 227/288/357 130268 145 20% 7% 79 +0.3 198/263/295972429122%7%52-0.6
Didi Gregorius
2022 · MLB
32 45→54 53→60 48→50 49 233/292/403 170243 216 15% 6% 94 +1.3 214/277/343 129239 126 16% 6% 72 -0.2 190/251/287982176315%5%44-0.7
Jace Peterson
2022 · MLB
32 49→58 50 54→55 55 244/331/405 161298 1816 24% 11% 111 +2.5 227/313/357 130291 1318 25% 11% 91 +1.1 219/308/336117282112125%11%79+0.2
Greg Dobbs
2009 · MLB
31 54→58 50→55 50 47 273/320/437 164309 179 18% 6% 114 +2.7 249/298/398 149286 176 19% 6% 95 +1.4 272/318/3751033189317%6%87+0.5
Stephen Vogt
2017 · MLB
32 52→61 52→60 42→40 52 262/323/431 170287 192 17% 8% 114 +2.7 250/308/438 188281 214 19% 8% 110 +2.4 233/300/42619326522222%9%99+0.8
Jason Kipnis
2019 · MLB
32 46→56 52→55 50→55 52 237/311/408 170269 199 20% 9% 103 +1.9 235/308/397 162275 197 21% 9% 99 +1.7 231/305/39316227319622%9%93+0.6
Alejandro De Aza
2016 · MLB
32 53→61 46→50 51→55 48 256/321/402 146317 1215 22% 8% 105 +2.1 232/303/354 122286 1110 21% 8% 85 +0.7 240/304/356116288101019%7%83+0.2
Todd Hollandsworth
2005 · MLB
32 55→56 53→55 43→50 52 275/341/459 184317 197 20% 9% 128 +3.7 249/301/408 159295 166 20% 7% 98 +1.6 243/288/39315028914421%6%85+0.3
Daniel Descalso
2019 · MLB
32 47→55 50 49→45 59 233/337/400 168288 164 24% 13% 111 +2.5 202/300/336 134277 146 29% 12% 80 +0.4 160/263/245852219529%12%40-0.9
Asdrúbal Cabrera
2018 · MLB
32 54→63 52→55 45→50 51 274/337/445 171305 195 17% 8% 123 +3.3 260/327/441 181296 214 19% 9% 118 +3.0 253/322/44018728722220%9%113+1.9
Joe Thurston
2012 · MLB
32 49→58 46→45 47→50 47 244/303/379 135280 1310 18% 6% 92 +1.2 236/300/353 117276 1111 18% 7% 84 +0.6 242/308/3369328381016%8%80+0.2
Tim Beckham
2022 · MLB
32 45→55 54→55 45→50 40 235/281/415 180297 236 29% 6% 92 +1.2 261/311/409 148342 199 28% 6% 103 +1.9 321/370/45113143419628%6%132+1.1
Dustin Martin
2016 · AAA
32 51→61 50→55 53→55 44 256/311/415 159327 1818 27% 7% 105 +2.1 267/328/430 163335 1826 24% 8% 115 +2.8 272/337/438166337193024%8%125+2.7
Rob Brantly
2022 · MLB
33 50→57 46→50 49→30 46 247/315/372 125284 135 18% 6% 96 +1.5 231/298/330 99278 85 19% 5% 78 +0.2 222/292/306842716119%5%66-0.2