Yoán Moncada3B Los Angeles Angels
Age 31 S/R 6'0" / 220 lbs MLB HR -4% Svc 8.616 · Ctrl thru 2026 ILInjured 60-Day (D60)
2026 ROS PROJECTION130 act + 86 ros · stats below = ROS only
wRC+†vL 2957vR 131
AVG/OBP/SLG.261 / .346 / .457
PA86
HR3
K%29
BB%10
BABIP349
ISO196
MLB%100%
Value2026 · WAR
BAT: -1.5 runs (wOBA-derived runs vs avg)-1BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -2.3 runs (Defensive runs vs avg)-2FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +6.1 runs (Replacement-level credit)+6REPTotal WAR: +0.40+0.4WAR
trajectory · projected WAR by year
1.11.41.12628
Tools · Splits · ContractCON 45 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
689.1%
xwOBA
490.308
POWER60
Barrel%
6911.1
Avg EV
6390.0
Bat Spd
5571.9
EYE55
Chase%
9019.8%
SPEED40
Sprint
2726.4
Platoon Splits2024-2026 · 411 PA
vs LHP
vs RHP
Edge
PA
50
361
wRC+
7
134
▶▶R
wOBA
194
360
▶▶R
ISO
023
222
▶▶R
BABIP
177
300
▶▶R
K%
34.0%
26.3%
▶▶R
BB%
10.0%
12.5%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2016
Service   8.616 yrs.days
Team Control Through   2026
First FA Year   2027
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$2M+0.2$0.6M-$1.0M
Totals $2M $0.6M -$1.0M
Options · projected decision
2027CLUB OPT$4.0M / $0.0M buyoutEXERCISE
2028CLUB OPT$25.0M / $5.0M buyoutDECLINE
2029CLUB OPT$4.0M / $0.0M buyoutDECLINE

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
201520 AGreenville Drive 363320 781437 2810710 493 244324372696 128340 298 298 86
201520 AGreenville Drive 363306 851938 428310 493 278383438821 160353 2312 365 137
201621 A+4 teams 538477 10726412 472027 4613 224303371674 147357 389 297 85
201621 A+4 teams 538448 13033616 761467 4613 290401498899 208394 2714 393 159
201722 AAA2 teams 592526 11415415 602093 2010 217301346647 129325 3510 291 81
201722 AAA2 teams 592508 13317520 781763 2010 262363433796 171359 3013 356 130
201823 MLBChicago White Sox 650578 13431616 672171 126 232313389702 157340 3310 311 96 -3 +0 -13 +2 +18 0.5
201823 MLBChicago White Sox 650578 13632617 672171 126 235316400715 164344 3310 318 102 +1 +0 -13 +2 +18 1.0
201924 MLB2 teams 581533 16634525 401584 103 311364535899 223399 277 385 153 +35 +1 +5 +2 +16 6.0
201924 MLB2 teams 581533 17035527 401574 103 319371555926 236406 277 401 165 +43 +1 +5 +2 +16 6.8
202025 MLBChicago White Sox 231200 45836 28721 00 225323385708 160315 3112 311 96 -1 +0 -1 +1 +7 0.6
202025 MLBChicago White Sox 231200 45836 28721 00 225323385708 160315 3112 317 101 +0 +0 -1 +1 +7 0.7
202126 MLBChicago White Sox 616520 13632114 8415710 32 262375408782 146348 2514 348 125 +17 -0 +2 +2 +17 3.9
202126 MLBChicago White Sox 616520 13733114 8415710 32 263376412788 148350 2514 357 131 +22 -0 +2 +2 +17 4.4
202227 MLB2 teams 458420 8918113 331232 21 212273352625 140266 277 272 67 -17 +0 +4 +2 +13 0.2
202227 MLB2 teams 458419 9119114 341212 21 217279368647 150269 267 288 79 -11 +0 +4 +2 +13 0.8
202328 MLB2 teams 407380 10323112 241232 10 271318432749 161370 306 325 107 +3 +0 +0 +1 +12 1.7
202328 MLB2 teams 407378 10524113 261202 10 278328450777 172374 296 343 121 +10 +0 +0 +1 +12 2.4
202429 AAA4 teams 129118 34911 11380 20 288349407756 119418 299 332 112
202429 AAA4 teams 129116 38911 13340 20 328395448844 121457 2610 378 147
202530 MLBLos Angeles Angels 289248 5813212 32757 00 234338448786 214282 2611 346 123 +8 +0 -9 +1 +8 0.8
202530 MLBLos Angeles Angels 289248 5813212 32757 00 234338448786 214282 2611 347 124 +8 +0 -9 +1 +8 0.8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD31 MLBLAA 130111 21113 17452 10 189308297605 108286 3513 281 73 -4 +0 -1 +0 +4 -0.1
YTD31 MLBLAA 130111 21113 17452 10 189308297605 108286 3513 284 76 -4 +0 -1 +0 +4 -0.1
ROS31 MLBLAA 100% 8676 20413 9251 10 261346457803 196334 2910 349 125 +2 +0 -1 +0 +2 0.4
ROS31 MLBLAA 100% 8777 20413 9251 10 260345455799 195332 2910 335 115 +1 +0 -1 +0 +2 0.3
FULL31 MLBLAA 217188 41526 26703 20 218323362684 144312 3212 303 90 -2 +0 -2 +1 +6 0.3
TOT31 MLBLAA 216187 41526 26703 20 218323362685 144313 3212 308 94 -1 +0 -2 +1 +6 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202732 MLBLAA 100% 263229 591229 28764 20 258349445794 188334 2911 345 122 +7 +0 -7 +1 +7 0.9
202833 MLBLAA 100% 233203 501018 24694 10 246338424761 177327 3010 337 116 +4 +0 -7 +1 +7 0.5
202732 MLBLAA 100% 263229 581129 28764 20 253345437782 183332 2911 332 112 +4 +0 -7 +1 +7 0.6
202833 MLBLAA 100% 233203 501018 24694 10 246338424761 177326 3010 324 106 +2 +0 -7 +1 +7 0.2
▸ Career Totals
Career 40143555 89719526125 399116339 3613 252334427762 175338 2910 336 115 +70 +2 -27 +18 +114 18.0
/ 162G 650576 14532420 651886 62 252334425759 174338 2910 336 115 +11 +0 -4 +3 +18 2.9
Career 54364828 119324935153 515165156 14938 247327408735 161341 309 322 105 +29 +15 -27 +19 +154 19.3
/ 162G 650577 14230418 621977 185 246327406732 159340 3010 322 105 +3 +2 -3 +2 +18 2.3

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
201520 AGreenville Drive 363306 851938 428310 493 278383438821 160353 2312 365 137 +15 +9 +10 3.5
201621 MLBBoston Red Sox 2019 4100 1120 00 211250263513 53571 605 235 38 -1 +0 -0 +2 +1 0.1
201621 AAPortland Sea Dogs 207177 496311 27642 94 277379531910 254373 3113 396 161 +14 +0 +6 2.1
201621 A+Salem Red Sox 284228 702534 45605 368 307432496927 189395 2116 404 167 +22 +4 +8 3.4
201621 INTLSurprise Saguaros 2724 7101 3100 11 292370458829 167462 3711 370 141 +1 -0 +1 0.2
201722 MLBChicago White Sox 231199 46828 29743 32 231338412750 181325 3213 337 116 +4 -0 -2 +2 +7 1.1
201722 AAACharlotte Knights 361309 879312 491020 178 282380447826 165379 2814 367 139 +16 +0 +10 2.7
201823 MLBChicago White Sox 650578 13632617 672171 126 235316400715 164344 3310 318 102 +1 +0 -13 +2 +18 1.0
201924 MLBChicago White Sox 559511 16134525 401544 103 315369548917 233406 287 398 163 +40 +1 +5 +2 +16 6.4
201924 AAACharlotte Knights 2222 9102 030 00 4094097271.136 318412 140 494 236 +3 +0 +1 0.4
202025 MLBChicago White Sox 231200 45836 28721 00 225323385708 160315 3112 317 101 +0 +0 -1 +1 +7 0.7
202126 MLBChicago White Sox 616520 13733114 8415710 32 263376412788 148350 2514 357 131 +22 -0 +2 +2 +17 4.4
202227 MLBChicago White Sox 433397 8418112 321142 20 212274353626 141265 267 281 73 -13 +0 +4 +2 +12 0.5
202227 AAACharlotte Knights 2522 7102 270 01 3183756361.011 318357 288 418 178 +2 -0 +1 0.3
202328 MLBChicago White Sox 357334 8720111 201072 10 260306425731 165350 306 323 106 +2 +0 +0 +1 +10 1.5
202328 AAACharlotte Knights 5044 18402 6130 00 4094806361.116 227552 2612 487 231 +7 +0 +1 0.9
202429 MLBChicago White Sox 4540 11310 5110 10 275356400756 125379 2411 340 118 +1 +0 +0 +0 +1 0.3
202429 AAACharlotte Knights 4641 14501 5120 10 341413537950 195464 2611 418 178 +4 +0 +1 0.6
202429 ROKACL White Sox 1615 8100 140 00 5335626001.163 67727 256 520 256 +3 +0 +0 0.3
202429 INTLSenadores de San Juan 2220 5000 270 00 250318250568 385 329 269 64 -1 +0 +1 -0.0
202530 MLBLos Angeles Angels 289248 5813212 32757 00 234338448786 214282 2611 347 124 +8 +0 -9 +1 +8 0.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 34313046 76917022105 33899330 3213 252333426759 174339 2910 337 116 +63 +1 -13 +16 +97 16.8

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
#1Jed Lowrielast yr '22
career totals — 13 seasons, 5,188 PA
135,1881218257330407+31+2825.324.5
/162664151+4.0+3.53.2pk7: 24
#2Rickie Weeks Jr.last yr '17
career totals — 13 seasons, 5,098 PA
135,098161132246344420+12-4023.322.4
/1626642117+1.5-5.23.0pk7: 22
#3Kelly Johnsonlast yr '16
career totals — 11 seasons, 5,139 PA
115,13915587251330422+8-322.321.3
/1626642011+1.0-0.42.9pk7: 20
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 12 projected seasons
124,18213236252332428+15-1020.118.5
/162664216+2.4-1.63.2pk7: 17
#4Gary Matthews Jr.last yr '10
career totals — 11 seasons, 4,572 PA
114,57210893258331407-5-1016.217.2
/1626641614-0.7-1.42.3pk7: 18
#5Mark DeRosalast yr '13
career totals — 13 seasons, 4,068 PA
134,06810023269340413-3-516.417.0
/162664164-0.5-0.82.7pk7: 18
#6Jake Lamblast yr '23
career totals — 10 seasons, 2,650 PA
102,6509618235326427+7+312.012.1
/162664245+1.7+0.83.0pk7: 12

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
Yoán Moncada (OGILVIE) 31 45 60 40 55 218/323/362 144313 62 32% 12% 94 +0.4
Jarrod Saltalamacchia
2016 · MLB
31 46→53 52→60 43→40 49 230/313/401 170318 193 32% 10% 102 +1.9 186/275/332 146284 183 38% 11% 69 -0.4 145/240/26712222216140%11%36-1.1
José Cruz Jr.
2006 · MLB
32 48→51 55→65 42→50 62 247/349/441 194281 216 20% 14% 127 +3.6 234/330/387 153282 1510 21% 13% 105 +2.1 228/323/362134279111321%12%92+0.6
Wilson Betemit
2013 · MLB
31 54→56 51→60 44→40 48 266/331/431 165346 174 27% 9% 117 +2.9 229/290/372 143311 174 30% 8% 85 +0.7 186/249/32513925119134%8%56-1.0
Matthew LeCroy
2007 · MLB
31 50 53→55 46→30 53 256/337/422 167304 223 23% 10% 118 +3.0 208/275/317 109252 115 21% 7% 65 -0.7 165/226/231672025020%6%20-1.9
Kelly Shoppach
2011 · MLB
31 45→51 55→60 46→30 47 227/329/414 188315 223 33% 10% 114 +2.7 213/299/379 166294 204 33% 8% 92 +1.2 197/282/35415627520134%7%73-0.0
Marwin Gonzalez
2020 · MLB
31 51→58 51→55 43→50 50 260/326/422 162305 194 22% 8% 113 +2.6 223/294/354 131272 155 23% 8% 82 +0.5 194/269/30511223913524%7%58-0.5
George Kottaras
2014 · MLB
31 45→53 56→55 46→30 61 234/350/430 196292 245 27% 15% 125 +3.5 214/304/377 163312 225 35% 11% 92 +1.2 182/266/31213026620038%10%58-0.3
Greg Norton
2003 · MLB
31 47 56→60 44→40 52 244/321/437 193294 236 25% 10% 115 +2.7 241/312/411 170291 206 23% 9% 105 +2.1 270/367/43716732120221%13%126+1.7
Jorge Polanco
2023 · MLB
30 48→58 56→60 43→50 55 252/331/442 190278 248 20% 10% 120 +3.1 245/324/430 185292 247 24% 10% 115 +2.7 245/321/43719228626624%9%112+2.0
John Buck
2011 · MLB
31 50→53 56→60 41→30 42 258/305/453 195312 243 25% 6% 113 +2.6 235/311/399 164283 212 24% 9% 101 +1.8 220/306/37015026320124%10%84+0.5
Tim Beckham
2021 · MLB
31 46→55 55 39→50 43 239/296/427 189300 235 28% 7% 102 +1.9 256/306/420 164331 217 28% 6% 105 +2.1 269/313/41514635121428%5%101+0.5
Chris Iannetta
2014 · MLB
31 46→56 50→60 39→45 63 230/347/383 153284 184 24% 15% 112 +2.6 229/338/377 148293 164 25% 13% 107 +2.2 216/316/38717226521026%12%98+0.9
Neil Walker
2017 · MLB
31 53→57 55 46→45 51 274/338/454 181301 235 18% 8% 126 +3.5 257/339/416 159297 193 19% 10% 117 +2.9 250/341/39814829416119%11%109+1.6
Robinson Chirinos
2017 · MLB
33 43→46 57→60 40→50 49 231/311/434 202266 243 23% 8% 111 +2.5 237/340/449 212297 264 28% 10% 127 +3.6 230/343/43520529626229%11%122+2.1
Aaron Hicks
2021 · MLB
31 46→56 55 48→55 64 236/352/425 190271 229 22% 15% 124 +3.4 226/332/359 133281 1510 23% 13% 100 +1.7 220/329/327107278131123%13%86+0.4
Rick Ankiel
2010 · MLB
31 45→48 57→65 44→50 46 242/300/439 197279 256 24% 7% 107 +2.2 235/296/392 157303 179 27% 8% 92 +1.2 230/292/37914930415928%8%82+0.2
Travis Shaw
2021 · MLB
31 42→52 56→60 45 55 224/319/411 187268 255 26% 12% 108 +2.3 216/295/378 162271 205 27% 9% 89 +1.0 198/290/36716923623027%10%82+0.3
Brad Miller
2020 · MLB
30 45→55 57→60 45→50 49 236/313/436 200298 256 29% 10% 111 +2.5 234/318/436 202295 267 29% 11% 114 +2.7 220/311/40318327525629%11%98+0.7
Matt Wieters
2016 · MLB
30 49→59 51→55 44→40 48 249/303/408 158288 193 21% 7% 99 +1.7 237/301/381 144273 173 20% 8% 92 +1.2 230/300/36513526017119%8%82+0.3
Alex Avila
2018 · MLB
31 53→62 52→55 40 61 247/367/413 166357 202 32% 16% 128 +3.6 219/343/387 168327 204 34% 15% 111 +2.5 181/325/34416327318136%17%83+0.2