2015 season · rankings
2015 MLB Batting Leaders
142 players qualified at 502 plate appearances, ranked by dbWAR. Every column sorts across the full qualified set — not just the rows shown — and the whole table downloads as Parquet.
PositionLeaguePool
Who
142 of 142 qualifiedDownload Parquet
| # | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bryce Harper | RF | 23 | 153 | 654 | 42 | 99 | 6 | .330 | .460 | .649 | .319 | 19.0% | 20.0% | .468 | 73.1% | 91.6 | 12.0% | 51.1% | 207 | 9.7 |
| 2 | Mike Trout | CF | 24 | 159 | 682 | 41 | 90 | 11 | .299 | .402 | .590 | .290 | 13.5% | 23.2% | .421 | 78.0% | 93.5 | 16.0% | 52.6% | 180 | 8.5 |
| 3 | Josh Donaldson | 3B | 30 | 158 | 711 | 41 | 123 | 6 | .297 | .371 | .568 | .271 | 10.3% | 18.7% | .403 | 74.7% | 93.0 | 13.2% | 52.2% | 165 | 7.9 |
| 4 | Joey Votto | 1B | 32 | 158 | 695 | 29 | 80 | 11 | .314 | .459 | .541 | .228 | 20.6% | 19.4% | .434 | 76.0% | 90.4 | 11.1% | 46.9% | 176 | 7.8 |
| 5 | Paul Goldschmidt | 1B | 28 | 158 | 695 | 33 | 110 | 21 | .321 | .435 | .570 | .249 | 17.0% | 21.7% | .423 | 74.8% | 92.9 | 13.2% | 52.4% | 172 | 7.3 |
| 6 | Andrew McCutchen | CF | 29 | 157 | 685 | 23 | 96 | 11 | .292 | .401 | .488 | .196 | 14.3% | 19.4% | .386 | 73.9% | 91.0 | 9.2% | 47.0% | 151 | 6.6 |
| 7 | AJ Pollock | CF | 28 | 156 | 673 | 20 | 76 | 39 | .315 | .367 | .498 | .182 | 7.9% | 13.2% | .375 | 82.9% | 89.7 | 5.8% | 45.4% | 138 | 6.4 |
| 8 | Manny Machado | 3B | 23 | 162 | 713 | 35 | 86 | 20 | .286 | .359 | .502 | .216 | 9.8% | 15.6% | .375 | 82.4% | 92.3 | 8.9% | 48.7% | 134 | 6.4 |
| 9 | Matt Carpenter | 3B | 30 | 154 | 665 | 28 | 84 | 4 | .272 | .365 | .505 | .233 | 12.2% | 22.7% | .378 | 78.5% | 89.1 | 10.1% | 40.2% | 146 | 5.9 |
| 10 | Kris Bryant | 3B | 23 | 151 | 650 | 26 | 99 | 13 | .275 | .369 | .488 | .213 | 11.8% | 30.6% | .376 | 64.4% | 89.9 | 10.8% | 47.4% | 144 | 5.8 |
| 11 | Nolan Arenado | 3B | 24 | 157 | 665 | 42 | 130 | 2 | .287 | .323 | .575 | .287 | 5.1% | 16.5% | .375 | 78.8% | 91.5 | 8.3% | 46.8% | 125 | 5.7 |
| 12 | José Bautista | RF | 35 | 153 | 666 | 40 | 114 | 8 | .250 | .377 | .536 | .285 | 16.5% | 15.9% | .395 | 79.6% | 93.4 | 12.7% | 53.1% | 159 | 5.6 |
| 13 | Nelson Cruz | RF | 35 | 152 | 655 | 44 | 93 | 3 | .302 | .369 | .566 | .264 | 9.0% | 25.0% | .400 | 69.3% | 93.9 | 14.3% | 55.9% | 165 | 5.4 |
| 14 | Buster Posey | C | 28 | 150 | 623 | 19 | 95 | 2 | .318 | .379 | .470 | .153 | 9.0% | 8.3% | .367 | 86.7% | 89.4 | 5.6% | 42.4% | 142 | 5.3 |
| 15 | Anthony Rizzo | 1B | 26 | 160 | 701 | 31 | 101 | 17 | .278 | .387 | .512 | .234 | 11.1% | 15.0% | .389 | 80.8% | 89.2 | 8.1% | 42.5% | 153 | 5.2 |
| 16 | Chris Davis | 1B | 29 | 159 | 670 | 47 | 117 | 2 | .262 | .361 | .562 | .300 | 12.5% | 31.0% | .395 | 64.4% | 92.2 | 16.9% | 49.9% | 148 | 5.2 |
| 17 | Lorenzo Cain | CF | 29 | 140 | 604 | 16 | 72 | 28 | .307 | .361 | .477 | .171 | 6.1% | 16.2% | .364 | 81.0% | 90.8 | 5.6% | 44.2% | 132 | 5.0 |
| 18 | Miguel Cabrera | 1B | 32 | 119 | 511 | 18 | 76 | 1 | .338 | .440 | .534 | .196 | 15.1% | 16.0% | .419 | 76.9% | 94.3 | 10.1% | 56.8% | 177 | 4.9 |
| 19 | Jose Altuve | 2B | 25 | 154 | 689 | 15 | 66 | 38 | .313 | .353 | .459 | .146 | 4.8% | 9.7% | .350 | 88.7% | 86.2 | 3.3% | 31.8% | 126 | 4.9 |
| 20 | Mookie Betts | CF | 23 | 143 | 654 | 18 | 77 | 21 | .291 | .341 | .479 | .188 | 7.0% | 12.5% | .355 | 85.3% | 91.2 | 4.3% | 43.5% | 121 | 4.8 |
| 21 | Charlie Blackmon | CF | 29 | 156 | 682 | 17 | 58 | 43 | .287 | .347 | .450 | .163 | 6.7% | 16.4% | .349 | 84.0% | 86.7 | 3.7% | 33.7% | 109 | 4.7 |
| 22 | Edwin Encarnación | DH | 32 | 146 | 624 | 39 | 111 | 3 | .277 | .372 | .557 | .280 | 12.3% | 15.7% | .397 | 76.9% | 91.3 | 10.5% | 50.5% | 161 | 4.6 |
| 23 | J.D. Martinez | RF | 28 | 158 | 657 | 38 | 102 | 3 | .282 | .344 | .535 | .253 | 8.1% | 27.1% | .377 | 69.2% | 91.7 | 16.0% | 52.0% | 146 | 4.6 |
| 24 | Yoenis Cespedes | LF | 30 | 158 | 676 | 35 | 105 | 7 | .291 | .328 | .542 | .251 | 4.9% | 20.9% | .371 | 76.4% | 92.6 | 12.0% | 49.5% | 142 | 4.6 |
| 25 | Xander Bogaerts | SS | 23 | 154 | 654 | 7 | 81 | 10 | .320 | .355 | .421 | .101 | 4.9% | 15.4% | .341 | 79.5% | 88.3 | 2.7% | 38.5% | 111 | 4.6 |
| 26 | Adam Eaton | CF | 27 | 153 | 689 | 14 | 56 | 18 | .287 | .361 | .431 | .144 | 8.4% | 19.0% | .350 | 81.4% | 87.7 | 3.9% | 36.0% | 127 | 4.6 |
| 27 | Jason Kipnis | 2B | 28 | 141 | 641 | 9 | 52 | 12 | .303 | .372 | .451 | .149 | 8.9% | 16.7% | .359 | 83.2% | 89.4 | 2.7% | 43.0% | 121 | 4.5 |
| 28 | Mike Moustakas | 3B | 27 | 146 | 614 | 22 | 82 | 1 | .284 | .348 | .470 | .186 | 7.0% | 12.4% | .357 | 83.3% | 89.8 | 6.9% | 43.7% | 128 | 4.4 |
| 29 | Michael Brantley | LF | 28 | 137 | 596 | 15 | 84 | 15 | .310 | .379 | .480 | .170 | 10.1% | 8.6% | .372 | 91.3% | 89.5 | 3.6% | 39.9% | 129 | 4.3 |
| 30 | Shin-Soo Choo | RF | 33 | 149 | 653 | 22 | 82 | 4 | .276 | .375 | .463 | .187 | 11.6% | 22.5% | .370 | 73.1% | 91.3 | 8.3% | 49.4% | 132 | 4.3 |
| 31 | Todd Frazier | 3B | 29 | 157 | 678 | 35 | 89 | 13 | .255 | .309 | .498 | .242 | 6.5% | 20.2% | .346 | 75.1% | 90.5 | 9.9% | 45.5% | 117 | 4.3 |
| 32 | Dee Strange-Gordon | 2B | 27 | 145 | 653 | 4 | 46 | 58 | .333 | .359 | .418 | .085 | 3.8% | 13.9% | .339 | 86.0% | 84.4 | 1.1% | 20.4% | 117 | 4.2 |
| 33 | Ryan Braun | RF | 32 | 140 | 568 | 25 | 84 | 24 | .285 | .356 | .498 | .213 | 9.5% | 20.2% | .370 | 77.0% | 93.2 | 12.8% | 53.6% | 134 | 4.1 |
| 34 | Francisco Cervelli | C | 29 | 129 | 510 | 7 | 43 | 1 | .295 | .370 | .401 | .106 | 9.0% | 18.4% | .344 | 80.9% | 88.1 | 4.3% | 38.6% | 122 | 4.0 |
| 35 | David Peralta | LF | 28 | 145 | 517 | 17 | 78 | 9 | .312 | .371 | .522 | .210 | 8.5% | 20.7% | .384 | 75.6% | 92.5 | 8.0% | 50.0% | 145 | 4.0 |
| 36 | Dexter Fowler | CF | 29 | 156 | 690 | 17 | 46 | 20 | .250 | .346 | .411 | .161 | 12.2% | 22.3% | .338 | 78.0% | 87.8 | 4.7% | 33.9% | 116 | 4.0 |
| 37 | Curtis Granderson | RF | 34 | 157 | 682 | 26 | 70 | 11 | .259 | .364 | .457 | .198 | 13.3% | 22.1% | .362 | 79.2% | 90.0 | 7.7% | 43.6% | 137 | 4.0 |
| 38 | Logan Forsythe | 2B | 28 | 152 | 615 | 17 | 68 | 9 | .281 | .359 | .444 | .163 | 8.9% | 18.0% | .354 | 81.4% | 89.2 | 3.7% | 36.2% | 127 | 4.0 |
| 39 | Carlos González | RF | 30 | 150 | 608 | 40 | 97 | 2 | .271 | .325 | .540 | .269 | 7.6% | 21.9% | .368 | 69.4% | 90.8 | 10.9% | 44.8% | 121 | 3.9 |
| 40 | Yunel Escobar | 3B | 33 | 138 | 591 | 9 | 56 | 2 | .314 | .375 | .415 | .101 | 7.6% | 11.8% | .351 | 82.3% | 90.1 | 3.3% | 41.4% | 124 | 3.9 |
| 41 | Kyle Seager | 3B | 28 | 161 | 686 | 26 | 74 | 6 | .266 | .328 | .451 | .185 | 7.9% | 14.3% | .338 | 82.4% | 89.4 | 6.7% | 37.4% | 119 | 3.8 |
| 42 | Russell Martin | C | 32 | 127 | 507 | 23 | 77 | 4 | .240 | .329 | .458 | .218 | 10.5% | 20.9% | .345 | 76.5% | 90.6 | 9.4% | 47.8% | 123 | 3.8 |
| 43 | Ian Kinsler | 2B | 33 | 153 | 675 | 11 | 73 | 10 | .296 | .342 | .428 | .131 | 6.4% | 11.9% | .338 | 87.7% | 86.4 | 3.0% | 29.9% | 118 | 3.8 |
| 44 | David Ortiz | DH | 40 | 146 | 614 | 37 | 108 | 0 | .273 | .360 | .553 | .280 | 12.5% | 15.5% | .384 | 76.9% | 93.9 | 13.0% | 54.4% | 139 | 3.7 |
| 45 | Adrian Beltré | 3B | 36 | 143 | 619 | 18 | 83 | 1 | .287 | .334 | .453 | .166 | 6.6% | 10.5% | .341 | 83.2% | 90.1 | 5.4% | 43.8% | 112 | 3.7 |
| 46 | Robinson Canó | 2B | 33 | 156 | 674 | 21 | 79 | 2 | .287 | .334 | .446 | .159 | 6.4% | 15.9% | .338 | 80.9% | 91.9 | 7.6% | 51.1% | 119 | 3.6 |
| 47 | Matt Duffy | 3B | 24 | 149 | 612 | 12 | 77 | 12 | .295 | .334 | .428 | .133 | 4.9% | 15.7% | .334 | 81.9% | 88.2 | 3.5% | 35.9% | 118 | 3.5 |
| 48 | Brandon Crawford | SS | 28 | 143 | 561 | 21 | 84 | 6 | .256 | .321 | .462 | .205 | 7.0% | 21.2% | .336 | 72.0% | 90.6 | 9.9% | 49.7% | 119 | 3.5 |
| 49 | Troy Tulowitzki | SS | 31 | 128 | 534 | 17 | 70 | 1 | .280 | .337 | .440 | .160 | 7.1% | 21.3% | .338 | 77.0% | 90.9 | 5.7% | 45.7% | 102 | 3.5 |
| 50 | DJ LeMahieu | 2B | 27 | 150 | 620 | 6 | 61 | 23 | .301 | .358 | .388 | .087 | 8.1% | 17.3% | .330 | 83.6% | 90.8 | 2.0% | 46.7% | 97 | 3.5 |
Reading this table
wOBA weights each offensive outcome by the runs it is actually worth, using weights measured from this season's own play-by-play. wRC+ indexes that against the league and adjusts for park, so 100 is average. dbWAR is our own open implementation, not fWAR or bWAR. See the full derivation →