Biographical

Portrait of Adrian Beltre

Adrian Beltre 3BRangers

Rangers Player Cards | Rangers Team Audit | Rangers Depth Chart

2018 Projections (Rest of Season Projections - seasonal age 39)
PA AVG HR R RBI SB TAv WARP
Login or Subscribe today for access to projections!
Birth Date4-7-1979
Height5' 11"
Weight220 lbs
Age39 years, 2 months, 15 days
BatsR
ThrowsR
4.92014
3.22015
4.62016
3.12017
2.72018
+proj
WARP Summary

MLB Statistics

YEAR TEAM AGE G PA AB R H 2B 3B HR TB BB SO HBP SF SH RBI SB CS AVG OBP SLG TAv VORP FRAA WARP
1998 LAN 19 77 214 195 18 42 9 0 7 72 14 37 3 0 2 22 3 1 .215 .278 .369 .238 0.0 2.9 0.3
1999 LAN 20 152 614 538 84 148 27 5 15 230 61 105 6 5 4 67 18 7 .275 .352 .428 .275 33.4 0.4 3.2
2000 LAN 21 138 575 510 71 148 30 2 20 242 56 80 2 4 3 85 12 5 .290 .360 .475 .278 25.1 8.6 3.1
2001 LAN 22 126 515 475 59 126 22 4 13 195 28 82 5 5 2 60 13 4 .265 .310 .411 .251 7.1 -3.5 0.3
2002 LAN 23 159 635 587 70 151 26 5 21 250 37 96 4 6 1 75 7 5 .257 .303 .426 .259 17.0 2.8 2.0
2003 LAN 24 158 608 559 50 134 30 2 23 237 37 103 5 6 1 80 2 2 .240 .290 .424 .257 16.5 3.1 1.9
2004 LAN 25 156 657 598 104 200 32 0 48 376 53 87 2 4 0 121 7 2 .334 .388 .629 .339 79.5 9.2 8.7
2005 SEA 26 156 650 603 69 154 36 1 19 249 38 108 5 4 0 87 3 1 .255 .303 .413 .258 20.0 7.2 2.8
2006 SEA 27 156 681 620 88 166 39 4 25 288 47 118 10 3 1 89 11 5 .268 .328 .465 .268 28.6 10.5 3.8
2007 SEA 28 149 639 595 87 164 41 2 26 287 38 104 2 4 0 99 14 2 .276 .319 .482 .274 29.3 5.4 3.4
2008 SEA 29 143 612 556 74 148 29 1 25 254 50 90 2 4 0 77 8 2 .266 .327 .457 .270 24.1 4.5 2.9
2009 SEA 30 111 477 449 54 119 27 0 8 170 19 74 7 2 0 44 13 2 .265 .304 .379 .238 8.0 8.5 1.7
2010 BOS 31 154 641 589 84 189 49 2 28 326 40 82 5 7 0 102 2 1 .321 .365 .553 .298 46.8 17.8 6.8
2011 TEX 32 124 525 487 82 144 33 0 32 273 25 53 5 8 0 105 1 1 .296 .331 .561 .304 39.0 4.3 4.6
2012 TEX 33 156 654 604 95 194 33 2 36 339 36 82 5 9 0 102 1 0 .321 .359 .561 .322 58.0 -3.9 5.7
2013 TEX 34 161 690 631 88 199 32 0 30 321 50 78 7 2 0 92 1 0 .315 .371 .509 .312 51.9 0.2 5.7
2014 TEX 35 148 614 549 79 178 33 1 19 270 57 74 3 5 77 1 1 .324 .388 .492 .319 49.8 -5.9 4.9
2015 TEX 36 143 619 567 83 163 32 4 18 257 41 65 3 8 0 83 1 0 .287 .334 .453 .279 33.1 -3.0 3.2
2016 TEX 37 153 640 583 89 175 31 1 32 304 48 66 6 3 0 104 1 1 .300 .358 .521 .297 39.8 4.8 4.6
2017 TEX 38 94 389 340 47 106 22 1 17 181 39 52 4 6 0 71 1 0 .312 .383 .532 .299 23.6 7.5 3.1
2018 TEX 39 45 182 159 16 48 9 1 3 68 15 33 2 6 0 22 0 0 .302 .357 .428 .278 9.3 2.7 1.3
Career285911831107941491309662238465518982916699310114166412042.287.340.481.284640.084.474.0

Statistics for All Levels

'opp' stats - Quality of opponents faced - have been moved and are available only as OPP_QUAL in the Statistics reports now.
Minor league stats are currently shownClick to hide.
YEAR Team Lg G PA TAv oppAVG oppOBP oppSLG oppTAv BABIP BPF BRAA repLVL POS_ADJ FRAA BRR BVORP BWARP VORP WARP
1996 SAV A 68 288 .000 .000 .000 .000 .000 .324 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1996 SBR A+ 63 268 .000 .000 .000 .000 .000 .281 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1997 VRO A+ 0 508 .000 .000 .000 .000 .000 .327 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1998 LAN MLB 77 214 .238 .261 .327 .412 .257 .232 90 -5.2 5.6 0.9 2.9 -1.2 0.0 0.3 0.0 0.3
1998 SAN AA 0 287 .000 .000 .000 .000 .000 .337 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1999 LAN MLB 152 614 .275 .267 .337 .427 .257 .314 94 11.1 16.7 2.6 0.4 3.0 33.4 3.2 33.4 3.2
2000 LAN MLB 138 575 .278 .267 .340 .436 .260 .309 96 12.4 15.8 2.5 8.6 -5.7 25.1 3.1 25.1 3.1
2001 LAN MLB 126 515 .251 .259 .326 .425 .256 .294 95 -5.3 13.9 2.1 -3.5 -3.7 7.1 0.3 7.1 0.3
2001 VRO A+ 3 12 .000 .000 .000 .000 .000 .500 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2001 LVG AAA 2 7 .000 .000 .000 .000 .000 .500 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2002 LAN MLB 159 635 .259 .261 .326 .416 .258 .273 93 -0.5 16.2 2.5 2.8 -1.2 17.0 2.0 17.0 2.0
2003 LAN MLB 158 608 .257 .261 .329 .420 .259 .253 91 -2 16.0 2.5 3.1 0.1 16.5 1.9 16.5 1.9
2004 LAN MLB 156 657 .339 .267 .335 .432 .264 .325 96 57.4 19.6 2.7 9.2 -0.1 79.5 8.7 79.5 8.7
2005 SEA MLB 156 650 .258 .263 .322 .411 .257 .281 97 -1.4 18.7 2.5 7.2 0.3 20.0 2.8 20.0 2.8
2006 SEA MLB 156 681 .268 .269 .331 .423 .254 .294 102 6.4 20.5 2.7 10.5 -1.1 28.6 3.8 28.6 3.8
2007 SEA MLB 149 639 .274 .268 .332 .419 .262 .294 96 10.2 19.0 2.4 5.4 -2.3 29.3 3.4 29.3 3.4
2008 SEA MLB 143 612 .270 .265 .332 .412 .259 .276 98 6.7 17.7 1.9 4.5 -2.3 24.1 2.9 24.1 2.9
2009 SEA MLB 111 477 .238 .263 .327 .418 .258 .301 98 -11 13.7 1.8 8.5 3.5 8.0 1.7 8.0 1.7
2010 BOS MLB 154 641 .298 .256 .321 .403 .254 .331 112 24.7 17.7 2.4 17.8 2.0 46.8 6.8 46.8 6.8
2011 TEX MLB 124 525 .304 .260 .322 .410 .265 .273 110 22.9 14.2 1 4.3 1.0 39.0 4.6 39.0 4.6
2011 ROU AAA 2 8 .179 .265 .342 .392 .258 .400 94 -0.8 0.2 0 0.5 -0.1 -0.6 -0.0 -0.6 -0.0
2012 TEX MLB 156 654 .322 .256 .318 .410 .262 .319 104 39.9 17.9 0.3 -3.9 -0.0 58.0 5.7 58.0 5.7
2013 TEX MLB 161 690 .312 .258 .318 .405 .268 .322 100 34.4 18.1 1.1 0.2 -1.7 51.9 5.7 51.9 5.7
2014 TEX MLB 148 614 .319 .248 .307 .380 .257 .345 101 34.2 15.8 1.2 -5.9 -1.5 49.8 4.9 49.8 4.9
2015 TEX MLB 143 619 .279 .254 .315 .408 .261 .295 106 11.2 16.7 2.2 -3.0 3.0 33.1 3.2 33.1 3.2
2016 TEX MLB 153 640 .297 .256 .319 .421 .259 .293 107 23.8 18.1 1.4 4.8 -3.5 39.8 4.6 39.8 4.6
2017 TEX MLB 94 389 .299 .254 .322 .429 .259 .321 111 16 11.4 -1 7.5 -2.9 23.6 3.1 23.6 3.1
2018 TEX MLB 45 182 .278 .234 .303 .395 .255 .349 102 3.2 5.0 -0.3 2.7 1.5 9.3 1.3 9.3 1.3

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team Lg PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG ISO TAv VORP FRAA WARP
1996 SAV A 288 48 75 14 3 16 59 35 46 4 3 .307 .409 .586 .279 .000 0.0 0.0 0.0
1996 SBR A+ 268 40 62 13 1 10 40 19 44 3 4 .261 .327 .450 .189 .000 0.0 0.0 0.0
1997 VRO A+ 508 95 138 24 2 26 104 67 66 25 9 .317 .415 .561 .244 .000 0.0 0.0 0.0
1998 LAN MLB 214 18 42 9 0 7 22 14 37 3 1 .215 .278 .369 .154 .238 0.0 2.9 0.3
1998 SAN AA 287 49 79 21 2 13 56 39 37 20 4 .321 .418 .581 .260 .000 0.0 0.0 0.0
1999 LAN MLB 614 84 148 27 5 15 67 61 105 18 7 .275 .352 .428 .152 .275 33.4 0.4 3.2
2000 LAN MLB 575 71 148 30 2 20 85 56 80 12 5 .290 .360 .475 .184 .278 25.1 8.6 3.1
2001 LAN MLB 515 59 126 22 4 13 60 28 82 13 4 .265 .310 .411 .145 .251 7.1 -3.5 0.3
2001 VRO A+ 12 0 4 1 0 0 1 2 1 0 0 .444 .583 .556 .111 .000 0.0 0.0 0.0
2001 LVG AAA 7 2 3 1 0 1 2 2 0 0 0 .600 .714 1.400 .800 .000 0.0 0.0 0.0
2002 LAN MLB 635 70 151 26 5 21 75 37 96 7 5 .257 .303 .426 .169 .259 17.0 2.8 2.0
2003 LAN MLB 608 50 134 30 2 23 80 37 103 2 2 .240 .290 .424 .184 .257 16.5 3.1 1.9
2004 LAN MLB 657 104 200 32 0 48 121 53 87 7 2 .334 .388 .629 .294 .339 79.5 9.2 8.7
2005 SEA MLB 650 69 154 36 1 19 87 38 108 3 1 .255 .303 .413 .158 .258 20.0 7.2 2.8
2006 SEA MLB 681 88 166 39 4 25 89 47 118 11 5 .268 .328 .465 .197 .268 28.6 10.5 3.8
2007 SEA MLB 639 87 164 41 2 26 99 38 104 14 2 .276 .319 .482 .207 .274 29.3 5.4 3.4
2008 SEA MLB 612 74 148 29 1 25 77 50 90 8 2 .266 .327 .457 .191 .270 24.1 4.5 2.9
2009 SEA MLB 477 54 119 27 0 8 44 19 74 13 2 .265 .304 .379 .114 .238 8.0 8.5 1.7
2010 BOS MLB 641 84 189 49 2 28 102 40 82 2 1 .321 .365 .553 .233 .298 46.8 17.8 6.8
2011 ROU AAA 8 1 2 0 0 0 0 0 3 0 0 .250 .250 .250 .000 .179 -0.6 0.5 -0.0
2011 TEX MLB 525 82 144 33 0 32 105 25 53 1 1 .296 .331 .561 .265 .304 39.0 4.3 4.6
2012 TEX MLB 654 95 194 33 2 36 102 36 82 1 0 .321 .359 .561 .240 .322 58.0 -3.9 5.7
2013 TEX MLB 690 88 199 32 0 30 92 50 78 1 0 .315 .371 .509 .193 .312 51.9 0.2 5.7
2014 TEX MLB 614 79 178 33 1 19 77 57 74 1 1 .324 .388 .492 .168 .319 49.8 -5.9 4.9
2015 TEX MLB 619 83 163 32 4 18 83 41 65 1 0 .287 .334 .453 .166 .279 33.1 -3.0 3.2
2016 TEX MLB 640 89 175 31 1 32 104 48 66 1 1 .300 .358 .521 .221 .297 39.8 4.8 4.6
2017 TEX MLB 389 47 106 22 1 17 71 39 52 1 0 .312 .383 .532 .221 .299 23.6 7.5 3.1
2018 TEX MLB 182 16 48 9 1 3 22 15 33 0 0 .302 .357 .428 .126 .278 9.3 2.7 1.3

Plate Discipline

YEAR PITCHES ZONE_RT SWING_RT CONTACT_RT Z_SWING_RT O_SWING_RT Z_CONTACT_RT O_CONTACT_RT SW_STRK_RT CSAA_CHANCES CSAA_RT
2008 2195 0.4506 0.4920 0.7935 0.6522 0.3607 0.8527 0.7057 0.2065 888 -0.003804
2009 1690 0.4905 0.5314 0.7506 0.6719 0.3961 0.8169 0.6422 0.2494 621 0.002013
2010 2350 0.4749 0.5204 0.8160 0.6595 0.3947 0.8777 0.7228 0.1840 892 -0.005349
2011 1906 0.4801 0.5068 0.8333 0.6612 0.3643 0.8992 0.7230 0.1667 759 0.000200
2012 2351 0.4743 0.5155 0.8193 0.6619 0.3835 0.8821 0.7215 0.1807 918 0.001751
2013 2491 0.4613 0.4894 0.8425 0.6379 0.3621 0.8895 0.7716 0.1575 1017 -0.000831
2014 2273 0.4553 0.4839 0.8355 0.6396 0.3538 0.8867 0.7580 0.1645 917 -0.004810
2015 2267 0.4579 0.4843 0.8333 0.6281 0.3629 0.8988 0.7377 0.1667 970 -0.000804
2016 2420 0.4554 0.4913 0.8478 0.6506 0.3581 0.8982 0.7712 0.1522 0 0.000000
2017 1581 0.4434 0.4649 0.8136 0.6434 0.3227 0.8847 0.7007 0.1864 0 0.000000
2018 699 0.4821 0.4249 0.7778 0.6142 0.2486 0.8551 0.6000 0.2222 0 0.000000
Career222230.46470.49570.81950.64890.36290.87930.72530.1805698.2136-0.0013

Injury History  —  No longer being updated

Last Update: 12/31/2014 23:59 ET

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2014-04-09 2014-04-25 15-DL 16 14 Left Thigh Strain Quadriceps - -
2014-03-14 2014-03-20 Camp 6 0 Left Thigh Strain Quadriceps - -
2013-09-30 2013-10-02 DTD 2 1 Left Thigh Strain Hamstring - -
2013-06-02 2013-06-05 DTD 3 2 Left Thigh Strain Hamstring - -
2013-02-18 2013-03-04 Camp 14 0 Right Lower Leg Strain Calf - -
2012-09-30 2012-09-30 DTD 0 0 Left Shoulder Strain - -
2012-09-19 2012-09-20 DTD 1 1 - General Medical Illness GI - -
2012-09-12 2012-09-12 DTD 0 0 Left Shoulder Strain - -
2012-05-02 2012-05-04 DTD 2 1 - Soreness - -
2012-04-22 2012-04-24 DTD 2 2 Left Thigh Strain Hamstring - -
2012-03-29 2012-04-01 Camp 3 0 - Low Back Stiffness - -
2011-07-23 2011-09-01 15-DL 40 37 Left Thigh Strain Hamstring - -
2011-06-18 2011-06-18 DTD 0 0 Left Thigh Soreness Hamstring -
2011-02-21 2011-03-14 Camp 21 0 Right Lower Leg Strain Calf -
2010-09-19 2010-09-20 DTD 1 1 Left Wrist Soreness -
2010-08-28 2010-08-28 DTD 0 0 Thigh Strain Hamstring -
2010-07-12 2010-07-16 DTD 4 1 Left Thigh Strain Hamstring -
2010-06-05 2010-06-06 DTD 1 1 Knee Contusion Player Collision -
2010-02-25 2010-02-27 Camp 2 0 Right Ankle Sprain -
2009-09-26 2009-09-27 DTD 1 1 Left Foot Contusion Foul Ball -
2009-08-13 2009-09-01 15-DL 19 18 Groin Fracture Testicle -
2009-06-29 2009-08-04 15-DL 36 30 Left Shoulder Surgery Bone Spurs 2009-06-30
2009-06-21 2009-06-23 DTD 2 1 Left Shoulder Inflammation Bone Spurs -
2008-09-15 2008-09-15 On-Alr 0 0 Left Shoulder Surgery Bone Spurs 2008-09-18
2008-09-15 2008-09-29 DTD 14 14 Left Thumb Surgery Ligament 2008-09-18
2008-09-08 2008-09-11 DTD 3 2 Left Thumb Soreness Thumb -
2008-08-23 2008-08-23 DTD 0 0 Left Shoulder Soreness -
2008-06-21 2008-06-23 DTD 2 2 Left Fingers Contusion Index Finger -
2008-04-13 2008-04-14 DTD 1 1 Thigh Soreness Hamstring -
2008-03-07 2008-03-08 Camp 1 0 Left Thumb Sprain Thumb -
2007-06-13 2007-06-19 DTD 6 5 Left Thumb Sprain Thumb -
2007-06-08 2007-06-08 DTD 0 0 Left Elbow Contusion HBP -
2007-06-05 2007-06-08 DTD 3 2 Left Thumb Soreness Thumb -
2007-06-02 2007-06-04 DTD 2 2 Left Thumb Sprain Thumb -
2007-03-25 2007-03-25 Camp 0 0 Head Contusion HBP -
2007-03-06 2007-03-11 Camp 5 0 Left Shoulder Soreness -
2006-09-23 2006-09-23 DTD 0 0 Thigh Tightness -
2006-08-24 2006-08-26 DTD 2 2 Neck Stiffness -
2006-05-18 2006-05-19 DTD 1 1 Thigh Soreness Hamstring -
2006-04-07 2006-04-07 DTD 0 0 Hand Soreness -
2006-03-14 2006-03-21 Camp 7 0 Right Hip Strain Hip Flexor -
2005-08-28 2005-08-28 DTD 0 0 Right Knee Contusion -
2005-06-13 2005-06-19 DTD 6 5 Left Thigh Strain Hamstring -
2005-05-18 2005-05-20 DTD 2 1 Left Thigh Soreness Hamstring -
2005-04-14 2005-04-14 DTD 0 0 Low Back Tightness -
2004-10-28 2004-10-28 Off 0 0 Left Ankle Surgery Bone Spur 2004-10-28
2004-07-09 2004-07-12 DTD 3 3 Right Thigh Strain Quadriceps -
2004-05-13 2004-05-13 DTD 0 0 Left Ankle Inflammation Bone Spurs -
2004-04-10 2004-04-10 DTD 0 0 Right Shoulder Inflammation Bursitis -
2003-04-26 2003-04-26 DTD 0 0 Left Elbow Contusion HBP -
2001-03-23 2001-05-12 15-DL 50 36 Right Abdomen Surgery Wound Closure From Prior Appendix Surgery 2001-03-12
2001-01-12 2001-01-12 Off 0 0 Right Abdomen Surgery Appendix 2001-01-12 -
2000-05-28 2000-06-17 15-DL 20 19 Right Thigh Strain Hamstring - -

Compensation

Year Team Salary
2018 TEX $18,000,000
2017 TEX $18,000,000
2016 TEX $18,000,000
2015 TEX $16,000,000
2014 TEX $17,000,000
2013 TEX $16,000,000
2012 TEX $15,000,000
2011 TEX $14,000,000
2010 BOS $9,000,000
2009 SEA $13,400,000
2008 SEA $13,400,000
2007 SEA $12,900,000
2006 SEA $12,900,000
2005 SEA $11,400,000
2004 LAN $5,000,000
2003 LAN $3,700,000
2002 LAN $2,800,000
2001 LAN $1,250,000
2000 LAN $1,000,000
YearsDescriptionSalary
18 yrPrevious$200,750,000
2018Current$18,000,000
19 yrPvs + Cur$218,750,000
19 yrTotal$218,750,000

 

Service TimeAgentContract Status
19 y 96 dBoras Corp.5 years/$80M (2011-15), 2016 option

Details
  • 2 years/$36M (2017-18). Signed extension with Texas 4/16/18. 17:$18M, 18:$18M.
  • 5 years/$80M (2011-15), plus 2016 option. Signed by Texas as a free agent 1/5/11. 11:$14M, 12:$15M, 13:$16M, 14:$17M, 15:$18M, 16:$16M voidable option. Texas may void 2016 season if Beltre fails to reach 1,200 PAs in 2014-15 or 600 PAs in 2015. Texas may defer $12M of 2016 salary at 1% interest if Beltre is on disabled list at end of 2015 season. Award bonuses, including $0.1M each for Gold Glove, All Star. Limited no-trade protection. Texas exercised 2016 option 2/23/15, with Beltre agreeing to reduce 2015 salary to $16M and increase 2016 salary to $18M.
  • 1 year/$10M (2010), plus 2011 player option. Signed by Boston as a free agent 1/5/10. 10:$9M, 11:$5M player option, $1M buyout. 2011 option may increase to $10M based on 2010 performance.
  • 5 years/$64M (2005-09). Signed by Seattle as a free agent 12/04. $7M signing bonus. 05:$10M, 06:$11.5M, 07:$11.5M, 08:$12M, 09:$12M. Award bonus: $50,000 for Gold Glove.
  • 1 year/$5M (2004). Re-signed by LA Dodgers 1/19/04 (avoided arbitration).
  • 1 year/$3.7M (2003). Re-signed by LA Dodgers 1/18/03 (avoided arbitration).
  • 3 years/$5.05M (2000-02). $1.5M signing bonus. 00:$0.5M, 01:$0.75M, 02:$2.3M. Signed extension with LA Dodgers 3/26/00, replacing club's 3/11/00 renewal for 1 year/$0.33M. As part of the agreement, the MLBPA dismissed grievance seeking Beltre's free agency after MLB determined the Dodgers fraudulently altered documents in order to sign him before he turned 16 years old. Arbitration-eligible after 2002 with 400 plate appearances in 2000 or 800 PAs 2000-01. 2002 performance bonuses: $0.25M based on PAs.
  • 1 year/$0.22M (1999). Re-signed by LA Dodgers 2/99.
  • 1 year/$0.17M (1998). Contract selected by LA Dodgers 6/24/98.
  • Signed by LA Dodgers 1994 as an amateur free agent from the Dominican Republic. $17,000 signing bonus. (MLB ordered Dodgers to pay Beltre additional $48,500 12/99 after determining he was 15 years old at signing.)

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or to subscribe and get instant access to the best baseball content on the web.

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv
10 vs L (Multi) .325 .398 .571 .324
11 vs R (Multi) .293 .339 .476 .286
11 vs U (Multi) 1.000 1.000 2.000 .000
18 Split (Multi) -.032 -.059 -.095 -.038
19 LgAvg (Multi) -.010 -.021 -.029 -.017
30 vs L (2016) .331 .403 .602 .315
31 vs R (2016) .290 .342 .494 .289
31 vs U (2016) 1.000 1.000 2.000 .000
38 Split (2016) -.041 -.061 -.107 -.026
39 LgAvg (2016) -.008 -.018 -.027 -.016

Definition of multi-year splits

BP Annual Player Comments

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or to subscribe and get instant access to the best baseball content on the web.

BP Articles

Click here to see articles tagged with Adrian Beltre

BP Chats

No BP chats have mentioned this guy.

BP Roundtables

No BP Roundtables have mentioned this guy.

 

PITCHf/x Hitter Profile

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC