Michael Beltre

PosLF
B/TS/R
Born1995-07-03
Age (2026)31

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
201318 ROKDSL Reds 149132 20320 9667 62 152243205448 53303 446 202 13
201318 ROKDSL Reds 149126 28530 15467 62 222338310647 87350 3110 302 89
201419 ROKDSL Rojos 198173 36511 15638 124 208301266567 58318 328 251 50
201419 ROKDSL Rojos 198162 45711 26448 124 278403352755 74373 2213 350 126
201520 ROKAZL Reds 8884 13201 3391 51 155193214407 60273 443 171 -11
201520 ROKAZL Reds 8882 18301 5271 51 220273293565 73315 316 259 57
201621 ROKBillings Mustangs 219197 441042 16555 131 223298345643 122300 257 282 74
201621 ROKBillings Mustangs 219187 561363 26385 131 299399481880 182363 1712 389 156
201722 ADayton Dragons 465426 871242 301252 99 204260265525 61284 276 231 35
201722 ADayton Dragons 465407 971463 49892 99 238323324647 86298 1911 294 83
201823 A+2 teams 429376 901273 461152 225 239325332658 93335 2711 296 85
201823 A+2 teams 429353 981385 69852 225 278399402801 125351 2016 361 134
201924 AA2 teams 322287 59523 27952 43 206278268547 63292 308 251 50
201924 AA2 teams 322278 69824 36682 43 248339335673 86311 2111 305 92
202126 AA2 teams 496456 107251014 351484 405 235295425720 191315 307 311 96
202126 AA2 teams 496439 11422916 521194 405 260343460804 200321 2410 355 130
202227 AA2 teams 268236 461017 251013 293 195280335615 140295 389 276 70
202227 AA2 teams 268225 541219 36793 293 240352422774 182319 2913 343 121
▸ Career Totals
Career 26342367 502843133 20680734 14033 212285316600 104305 318 266 62 -114 +15 +0 -28 +75 -5.4
/ 162G 650584 1242188 511998 358 212285317601 104305 318 266 62 -28 +4 +0 -7 +18 -1.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
201318 ROKDSL Reds 149126 28530 15467 62 222338310647 87350 3110 302 89 -2 +0 +4 0.3
201419 ROKDSL Rojos 198162 45711 26448 124 278403352755 74373 2213 350 126 +6 +1 +6 1.2
201520 ROKAZL Reds 8882 18301 5271 51 220273293565 73315 316 259 57 -4 +1 +2 -0.1
201621 ROKBillings Mustangs 219187 561363 26385 131 299399481880 182363 1712 389 156 +14 +2 +6 2.3
201722 ADayton Dragons 465407 971463 49892 99 238323324647 86298 1911 294 83 -9 -2 +13 0.2
201823 A+Daytona Tortugas 229188 49651 40480 104 261390362752 101345 2117 346 123 +6 +0 +6 1.3
201823 ADayton Dragons 200165 49734 29372 121 297408448857 152357 1814 378 147 +11 +2 +6 1.9
201924 AAChattanooga Lookouts 268231 54623 29572 32 234324316640 82293 2111 290 80 -6 -0 +8 0.1
201924 A+Daytona Tortugas 5447 15201 7110 11 319407426833 106400 2013 378 147 +3 -0 +2 0.4
202126 AASomerset Patriots 453398 10221816 501104 375 256345470815 214315 2411 359 133 +17 +5 +13 3.6
202126 INTLLeones del Escogido 4341 12110 290 30 293326366691 73375 215 310 96 -0 +1 +1 0.2
202227 AAAScranton/Wilkes-Barre RailRiders 6553 15502 11161 60 283415491906 208371 2517 404 167 +5 +1 +2 0.8
202227 AASomerset Patriots 203172 39717 25632 233 227332401733 174302 3112 324 106 +1 +3 +6 1.1