Carlos Beltrán

PosCF
B/TS/R
Born1977-04-24
Age (2026)49
Barrel%
224.6
xwOBA
290.284
Avg EV
2687.3
Whiff%
690.090
Chase%
420.333
Speed
1025.3

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

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
200023 MLBKansas City Royals 413372 921547 35690 130 .247.312.366.678 .118.283 178 .295 84 -8 +3 +0 +1 +12 0.8
200124 MLBKansas City Royals 680617 189321224 521205 311 .306.365.514.879 .207.345 188 .376 146 +35 +6 +0 +2 +19 6.4
200225 MLBKansas City Royals 722637 17444729 711354 357 .273.350.501.851 .228.302 1910 .363 136 +29 +4 +0 +3 +20 5.8
200326 MLBKansas City Royals 602521 160141026 72812 414 .307.393.522.915 .215.318 1312 .389 156 +38 +7 +11 +2 +17 7.6
200427 MLBHouston Astros 708599 16036938 921017 423 .267.371.548.919 .280.261 1413 .380 149 +39 +7 +2 +3 +20 7.2
200528 MLBNew York Mets 650582 15534216 56962 176 .266.333.414.747 .148.292 159 .320 103 +2 +1 -1 +2 +18 2.4
200629 MLBNew York Mets 617510 14038141 95994 183 .275.392.594.987 .320.263 1615 .409 171 +50 +2 +12 +2 +17 8.6
200730 MLBNew York Mets 636554 15333333 691112 232 .276.358.525.884 .249.286 1711 .365 137 +27 +4 +5 +2 +18 5.7
200831 MLBNew York Mets 706606 17240527 92961 253 .284.379.500.879 .216.297 1413 .367 139 +31 +4 +15 +3 +20 7.4
200932 MLBNew York Mets 357308 10022110 47431 111 .325.416.500.916 .175.352 1213 .382 150 +20 +2 -2 +1 +10 3.2
201033 MLB2 teams 312272 711627 34471 31 .261.345.412.757 .151.287 1511 .322 104 +2 +0 -2 +1 +9 1.0
201134 MLBSan Francisco Giants 598520 15439522 71883 42 .296.384.517.901 .221.319 1512 .383 151 +34 +0 -14 -6 +17 3.1
201235 MLBSt. Louis Cardinals 619547 14224132 651242 136 .260.340.483.823 .223.278 2011 .340 119 +13 +0 -3 -7 +18 2.1
201336 MLBSt. Louis Cardinals 600554 16430325 38901 21 .296.342.496.839 .200.312 156 .358 132 +22 +0 -14 -6 +17 1.8
201437 MLBNew York Yankees 449403 9121014 37804 31 .226.297.382.679 .156.245 188 .297 85 -7 +0 -4 -5 +13 -0.3
201538 MLBNew York Yankees 531478 13035116 45852 00 .272.337.450.787 .178.298 168 .341 119 +11 +0 -12 -6 +15 0.9
201639 MLBTexas Rangers 593552 15732028 351012 10 .284.329.495.824 .210.302 176 .342 120 +13 +0 -4 -6 +17 2.0
201740 MLBHouston Astros 509467 11030014 331023 00 .236.290.390.680 .154.269 206 .293 82 -10 +0 -0 -5 +14 -0.2
▸ Career Totals (MLE all levels + projections)
Career 103029099 251453566409 1039166846 28241 .276.353.484.838 .208.296 1610 .354 129 +342 +40 -11 -19 +292 65.7
/ 162G 650574 15934426 661053 183 .277.355.486.841 .209.296 1610 .354 129 +22 +2 -1 -1 +18 4.1

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
200023 MLBKansas City Royals 413372 921547 35690 130 .247.312.366.678 .118.283 178 .301 89 -5 +3 +0 +1 +12 1.1
200124 MLBKansas City Royals 680617 189321224 521205 311 .306.365.514.879 .207.345 188 .382 151 +39 +6 +0 +2 +19 6.8
200225 MLBKansas City Royals 722637 17444729 711354 357 .273.350.501.851 .228.302 1910 .368 140 +32 +4 +0 +3 +20 6.1
200326 MLBKansas City Royals 602521 160141026 72812 414 .307.393.522.915 .215.318 1312 .398 163 +43 +7 +11 +2 +17 8.1
200427 MLBHouston Astros 708599 16036938 921017 423 .267.371.548.919 .280.261 1413 .394 160 +48 +7 +2 +3 +20 8.1
200528 MLBNew York Mets 650582 15534216 56962 176 .266.333.414.747 .148.292 159 .329 110 +7 +1 -1 +2 +18 2.9
200629 MLBNew York Mets 617510 14038141 95994 183 .275.392.594.987 .320.263 1615 .420 180 +56 +2 +12 +2 +17 9.2
200730 MLBNew York Mets 636554 15333333 691112 232 .276.358.525.884 .249.286 1711 .380 149 +35 +4 +5 +2 +18 6.6
200831 MLBNew York Mets 706606 17240527 92961 253 .284.379.500.879 .216.297 1413 .384 152 +41 +4 +15 +3 +20 8.4
200932 MLBNew York Mets 357308 10022110 47431 111 .325.416.500.916 .175.352 1213 .406 169 +28 +2 -2 +1 +10 3.9
201033 MLBNew York Mets 255220 561137 30391 31 .255.347.427.774 .173.275 1512 .341 119 +5 +0 -2 +1 +7 1.3
201033 A+St. Lucie Mets 5749 18500 760 00 .367.446.469.916 .102.409 1112 .405 168 +4 +0 +2 0.6
201134 MLBSan Francisco Giants 598520 15639622 71883 42 .300.387.525.912 .225.324 1512 .398 162 +42 +0 -14 -6 +17 3.9
201235 MLBSt. Louis Cardinals 619547 14726132 651242 136 .269.349.495.844 .227.291 2011 .368 140 +28 +0 -3 -7 +18 3.7
201336 MLBSt. Louis Cardinals 600554 16430324 38901 21 .296.342.491.833 .195.314 156 .362 135 +24 +0 -14 -6 +17 2.1
201437 MLBNew York Yankees 449403 9423015 37804 31 .233.304.402.706 .169.252 188 .312 97 -1 +0 -4 -5 +13 0.3
201538 MLBNew York Yankees 531478 13234119 45852 00 .276.341.471.812 .195.297 168 .355 129 +18 +0 -12 -6 +15 1.5
201639 MLBTexas Rangers 593552 16333029 351012 10 .295.340.513.852 .217.315 176 .371 142 +28 +0 -4 -6 +17 3.6
201740 MLBHouston Astros 509467 10829014 331023 00 .231.286.383.670 .152.263 206 .296 84 -9 +0 -0 -5 +14 -0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 102459047 251553368413 1035166046 28241 .278.355.489.844 .211.297 1610 .368 140 +458 +40 -11 -19 +290 77.4