Moisés BallesterosC Chicago Cubs
Age 22 L/R 5'8" / 195 lbs MLB Svc 0.174 · Ctrl thru 2031 ILReassigned to Minors (RM)
2026 ROS PROJECTION266 act + 177 ros · stats below = ROS only
wRC+†101
AVG/OBP/SLG.238 / .308 / .377
PA177
HR5
K%20
BB%8
BABIP274
ISO138
MLB%100%
Value2026 · WAR
BAT: -3.8 runs (wOBA-derived runs vs avg)-4BATRUN: -1.0 runs (SB/CS + UBR baserunning)-1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +7.9 runs (Positional adjustment)+8POSREP: +12.6 runs (Replacement-level credit)+13REPTotal WAR: +1.70+1.7WAR
0.02.04.00.72.62.93.03.13.1+$89M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 58 / POW 53
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT58
Whiff%
902.9%
xwOBA
570.317
POWER53
Barrel%
528.4
Avg EV
6089.8
Bat Spd
7874.3
EYE46
Chase%
908.5%
SPEED26
Sprint
1024.6
DEFENSE36
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.174 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+0.7$3M+$2M
2027Pre-Arb$0.8M+2.6$19M+$19M
2028Pre-Arb$0.8M+2.9$20M+$19M
2029Arb-1$6M+3.0$19M+$15M
2030Arb-2$11M+3.1$18M+$11M
2031Arb-3$16M+3.1$17M+$8M
Totals $34M $96M +$74M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Cubs Red 187165 35703 20392 61 212305309614 97260 2111 272 66
202117 ROKDSL Cubs Red 187154 411003 31242 61 266396390785 123299 1317 361 134
202218 A2 teams 239219 461009 18700 01 210270379649 169261 298 277 70
202218 A2 teams 239206 5312010 31470 01 257354461816 204285 2013 359 133
202319 A3 teams 494444 10120012 401112 70 227294354648 126271 228 285 76
202319 A3 teams 494421 12027014 63782 70 285381449830 164315 1613 366 138
202420 AAA3 teams 601548 13923122 401394 12 254309420729 166295 237 315 100
202420 AAA3 teams 601533 15628124 551084 12 293363484847 191322 189 369 141
202521 AAA2 teams 575520 15826211 41946 52 304362425787 121348 167 343 121
202521 AAA2 teams 575503 15831215 58796 52 314392473865 159343 1410 380 149
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 MLBCHC 266234 531107 27500 10 226307363670 137253 1910 298 87 -4 +0 +0 +5 +8 0.9
YTD22 MLBCHC 266228 541207 33480 10 237333382715 145264 1812 318 102 +1 +0 +0 +5 +8 1.3
ROS22 MLBCHC 100% 177159 38705 15351 10 238308377685 138284 208 318 101 +0 +0 -0 +3 +5 0.9
ROS22 MLBCHC 100% 177159 39805 15351 10 245314390704 145285 208 316 100 -0 +0 -0 +3 +5 0.8
FULL22 MLBCHC 443393 9219012 42851 20 234310374684 140265 199 305 92 -4 +0 -0 +8 +13 1.7
TOT22 MLBCHC 443393 9118012 42851 20 231307369676 137261 199 306 92 -4 +0 -0 +8 +13 1.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBCHC 98% 520466 11622116 461013 31 249320403724 155285 199 324 106 +4 +0 -1 +9 +15 2.8
202824 MLBCHC 98% 520465 11822117 47993 31 254326415741 161286 199 329 110 +6 +0 -1 +9 +15 3.0
202925 MLBCHC 98% 520465 11922118 47993 31 256328424752 168286 199 332 113 +7 +0 -1 +9 +15 3.2
203026 MLBCHC 98% 520464 11822118 48983 31 254328422751 168286 199 334 114 +8 +0 -1 +9 +15 3.2
203127 MLBCHC 98% 520464 11822118 48993 31 254328422751 168286 199 334 114 +8 +0 -1 +9 +15 3.2
203228 MLBCHC 98% 520463 11822118 491003 31 255330423753 168285 199 333 113 +8 +0 -1 +9 +15 3.1
203329 MLBCHC 98% 520463 11822118 491013 21 255330423753 168285 199 331 111 +7 +0 -2 +9 +15 2.9
203430 MLBCHC 98% 520463 11722117 491023 21 253328415743 162284 209 328 109 +5 +0 -3 +9 +15 2.7
203531 MLBCHC 98% 504449 11120116 471003 21 247323403726 156281 209 324 106 +4 +0 -3 +9 +14 2.4
203632 MLBCHC 98% 489438 10619115 46992 20 242317393710 151278 209 318 102 +1 +0 -4 +9 +14 2.0
203733 MLBCHC 98% 473424 10118114 44982 10 238313384697 146274 219 311 96 -2 +0 -5 +8 +13 1.6
203834 MLBCHC 94% 439393 9516113 41942 10 242317387703 145280 219 309 95 -2 +0 -5 +8 +12 1.3
203935 MLBCHC 89% 377338 7813010 35841 00 231305358663 127276 229 301 88 -5 +0 -6 +7 +11 0.7
204036 MLBCHC 80% 313281 631008 28721 00 224297345642 121272 239 291 81 -7 +0 -7 +6 +9 0.1
202723 MLBCHC 98% 510457 11522116 45993 31 252323409732 158286 199 322 104 +3 +0 -1 +9 +14 2.6
202824 MLBCHC 98% 510456 11622117 46983 31 254327419746 164287 199 327 109 +5 +0 -1 +9 +14 2.9
202925 MLBCHC 98% 510456 11722118 46973 31 257329428756 171287 199 330 111 +6 +0 -1 +9 +14 3.0
203026 MLBCHC 98% 510455 11722118 47973 31 257331429759 171287 199 331 112 +7 +0 -1 +9 +14 3.1
203127 MLBCHC 98% 510455 11722118 47973 31 257331429759 171287 199 332 112 +7 +0 -1 +9 +14 3.1
203228 MLBCHC 98% 510454 11722118 48983 31 258333430762 172287 199 331 111 +6 +0 -1 +9 +14 3.0
203329 MLBCHC 98% 510454 11722118 48993 21 258333430762 172286 199 329 110 +6 +0 -2 +9 +14 2.8
203430 MLBCHC 98% 510454 11421117 481003 21 251327414741 163285 209 326 108 +4 +0 -3 +9 +14 2.6
203531 MLBCHC 98% 494442 10920116 46983 21 247322405727 158283 209 322 105 +3 +0 -3 +9 +14 2.3
203632 MLBCHC 98% 479429 10519115 45972 10 245319399718 154280 209 317 100 +0 +0 -4 +9 +14 1.9
203733 MLBCHC 98% 464416 9917114 43972 10 238312385697 147276 219 310 95 -3 +0 -5 +8 +13 1.5
203834 MLBCHC 94% 410367 8815112 38882 10 240314384699 144281 219 308 94 -3 +0 -5 +7 +12 1.1
203935 MLBCHC 89% 336301 691109 31751 00 229303355659 126277 229 299 87 -5 +0 -5 +6 +10 0.5
204036 MLBCHC 80% 250224 50806 23581 00 223298339638 116273 239 290 80 -6 +0 -5 +4 +7 0.1
▸ Career Totals
Career 67566036 150627513219 625134536 289 250324408732 159285 209 322 105 +35 +2 -36 +130 +191 32.8
/ 162G 650581 14426121 601293 31 248321404725 157283 209 322 105 +3 +0 -3 +12 +18 3.2
Career 90288091 201336515278 798183450 4815 249320401721 152287 209 319 103 +26 +4 -39 +161 +256 41.6
/ 162G 650583 14526120 571324 31 249320400720 151287 209 319 103 +2 +0 -3 +12 +18 3.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Cubs Red 187154 411003 31242 61 266396390785 123299 1317 361 134 +7 +1 +5 1.4
202218 AMyrtle Beach Pelicans 129109 27703 18280 01 248354394749 147300 2214 335 114 +2 -0 +4 0.5
202218 ROKACL Cubs 11097 26507 13190 00 268355536891 268268 1712 388 155 +7 +0 +3 1.0
202319 AATennessee Smokies 2221 5000 130 00 238273238511 278 145 237 40 -1 +0 +1 -0.1
202319 A+South Bend Cubs 231203 611506 22451 20 300372463835 163350 1910 364 137 +10 +0 +7 1.7
202319 AMyrtle Beach Pelicans 241197 541208 40301 50 274399457856 183284 1217 380 149 +13 +1 +7 2.1
202420 AAAIowa Cubs 285260 7315010 23601 01 281342454795 173330 218 352 127 +9 -0 +8 1.7
202420 AATennessee Smokies 223194 58919 22333 10 299379495874 196314 1510 380 149 +12 +0 +6 1.9
202420 INTLMesa Solar Sox 9379 25405 10150 01 316393557950 241317 1611 398 163 +7 -0 +3 0.9
202521 MLBChicago Cubs 6657 17212 9120 00 298394474868 175349 1814 386 154 +4 +0 -0 +10 +2 1.6
202521 AAAIowa Cubs 509446 14129113 49676 52 316391473864 157342 1310 380 149 +28 +0 +14 4.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 6657 17212 9120 00 298394474868 175349 1814 386 154 +4 +0 -0 +10 +2 1.6

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
#1Asdrúbal Cabreralast yr '21
career totals — 15 seasons, 7,401 PA
157,40119591266329423+58+1138.232.2
/162664178+5.2+1.03.4pk7: 26
#2Jason Variteklast yr '11
career totals — 12 seasons, 5,047 PA
125,04716622255343431+61+1533.130.8
/162664223+8.0+1.94.4pk7: 28
#3Ramon Hernandezlast yr '13
career totals — 14 seasons, 5,543 PA
145,5431668263326418+65+5733.730.7
/162664201+7.7+6.94.0pk7: 28
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 16 projected seasons
167,10122930250320408+106-036.929.3
/162664213+9.9-0.03.5pk7: 22
#4Stephen Drewlast yr '17
career totals — 12 seasons, 4,917 PA
124,91712341252318423+48+3526.225.1
/162664176+6.5+4.73.5pk7: 24
#5Kurt Suzukilast yr '22
career totals — 16 seasons, 6,163 PA
166,16314320255314388+110-3522.720.5
/162664152+11.9-3.82.4pk7: 18
#6Didi Gregoriuslast yr '22
career totals — 10 seasons, 4,238 PA
104,23813437256308421+45-1017.017.2
/162664216+7.1-1.52.7pk7: 18

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
Moisés Ballesteros (OGILVIE) 22 57→58 52→53 25→26 46 231/307/369 137261 122 19% 9% 92 +1.7
Jordan Diaz
2023 · MLB
22 53→56 55 42→30 43 274/310/456 182307 233 20% 5% 115 +2.8 254/298/416 162298 212 22% 5% 100 +1.7 246/294/40115528821023%5%91+0.8
Luis García Jr.
2023 · MLB
23 53→57 50→60 43→50 42 267/300/427 160311 176 21% 5% 103 +1.9 264/302/407 143296 1514 16% 5% 98 +1.6 269/307/454185287241716%5%110+1.9
Miguel Montero
2007 · MLB
24 49→59 52→55 38→40 46 253/309/416 163280 213 19% 6% 105 +2.1 250/315/414 164281 193 18% 8% 106 +2.2 273/358/43316032716020%10%120+2.6
Nomar Mazara
2018 · MLB
23 50→51 51→55 40 49 252/316/408 156292 193 21% 8% 105 +2.1 254/314/423 169303 204 22% 7% 108 +2.3 253/312/42016830420323%7%103+1.2
Brett Baty
2023 · MLB
23 55→58 56→55 40→45 43 274/336/464 191364 255 30% 7% 128 +3.7 239/305/401 162305 225 28% 8% 99 +1.7 228/297/38415628122527%8%89+0.7
Brian McCann
2006 · MLB
22 50→60 49→60 42→45 53 248/314/398 150271 166 16% 8% 102 +1.8 288/348/488 200301 234 13% 8% 139 +4.4 296/359/50721130524312%8%141+4.1
Robinson Canó
2006 · MLB
23 57→67 50→60 41→45 43 284/309/448 164304 163 13% 3% 112 +2.6 303/336/472 169325 164 12% 4% 130 +3.8 303/364/51621331824413%8%142+5.4
Jhonny Peralta
2006 · MLB
24 55→65 55 37→40 52 276/348/475 199329 222 23% 10% 135 +4.2 267/334/432 165326 183 22% 9% 118 +3.0 287/344/45717033118119%8%124+3.1
Jarrod Saltalamacchia
2009 · MLB
24 50→53 48→60 40 49 246/318/392 147318 163 27% 9% 102 +1.8 231/293/394 163304 193 29% 8% 92 +1.2 232/311/41718531222231%10%101+1.4
Alex Avila
2011 · MLB
24 48→58 48→55 42→40 52 241/317/383 142296 164 23% 10% 98 +1.6 264/356/439 175337 184 25% 12% 129 +3.7 264/362/44317934119226%13%126+2.8
Chris Carter
2006 · AA
23 48→57 57→55 37→40 48 253/308/446 193266 262 17% 6% 112 +2.6 261/314/420 159289 185 16% 7% 107 +2.2 266/317/42115429518416%6%106+2.1
Stephen Drew
2006 · AA
23 50→57 56→55 43→45 49 260/325/460 200306 237 23% 8% 122 +3.3 256/311/418 162295 166 18% 7% 105 +2.1 272/332/45518330715616%8%117+3.0
Salvador Perez
2013 · MLB
23 55→60 48→70 43→30 44 276/306/417 141291 162 12% 4% 102 +1.9 278/309/432 154297 182 13% 4% 108 +2.3 281/321/54926831341124%4%142+3.3
Adley Rutschman
2022 · AAA
24 46→54 49→50 41→40 50 234/305/380 146277 175 22% 8% 93 +1.3 250/339/403 153285 164 17% 11% 113 +2.6 251/344/40015027916216%12%110+2.5
Devin Mesoraco
2011 · AAA
23 43→49 52→60 41→40 43 226/283/398 171279 203 27% 6% 89 +0.9 228/283/384 156267 173 21% 7% 85 +0.7 233/324/43320026226122%9%110+1.3
Ryan Zimmerman
2006 · MLB
21 58→60 51→65 36→45 42 289/321/462 173333 175 19% 4% 121 +3.2 278/336/458 180317 186 18% 8% 126 +3.5 293/370/49320032224317%10%141+4.4
Taylor Green
2009 · A
22 51→56 46→50 40→30 50 251/313/380 129289 143 18% 8% 96 +1.5 244/302/377 133279 132 17% 7% 91 +1.1 248/306/39014228014017%7%95+1.0
Mark Vientos
2023 · MLB
23 46→49 57→60 37→30 39 239/293/430 191334 272 36% 7% 102 +1.8 244/301/443 199317 262 30% 7% 108 +2.3 241/301/44420230027128%7%107+1.9
Chance Sisco
2018 · MLB
23 53→63 43→50 43→40 44 253/312/367 114336 115 27% 7% 92 +1.2 225/311/366 141308 163 31% 8% 93 +1.3 207/311/35414728419131%9%89+0.5
Kellen Kulbacki
2009 · A
23 47→46 56→60 38→30 50 248/319/434 185284 254 22% 8% 114 +2.7 222/277/341 119269 136 22% 7% 71 -0.3 197/240/273762415520%5%33-0.7