Batting Leaders
All qualified batters · click any column to re-sort · cells heatmap-shaded by percentile
| Player | Team | Pos | Age | B/T | G | PA | AB | R | H | 1B | 2B | 3B | HR | TB | XBH | RBI | BB | K | HBP | SB | CS | 2C | ROE | GIDP | wOBA | wOBA+ | RAD | RAD/PA | bWAR | Δ | AVG | OBP | SLG | OPS | ISO | BABIP | BB% | K% | HR% | BB/K | OPS+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Destyn Phillips | NP | CF | 28 | L/R | 19 | 68 | 57 | 41 | 33 | 15 | 12 | 1 | 5 | 62 | 18 | 28 | 9 | 9 | 2 | 5 | 3 | 0 | 1 | 0 | 0.732 | 140 | 74 | 1.088 | +0.61 | +0.094 | 0.485 | 0.647 | 0.912 | 1.559 | 0.426 | 0.651 | 13.2% | 13.2% | 7.4% | 1.00 | 143 |
| Ethan Gallagherov | NP | LF | 27 | L/L | 17 | 67 | 58 | 29 | 30 | 12 | 12 | 1 | 5 | 59 | 18 | 31 | 7 | 8 | 2 | 2 | 8 | 0 | 3 | 0 | 0.679 | 130 | 64 | 0.955 | +0.49 | +0.069 | 0.448 | 0.582 | 0.881 | 1.463 | 0.433 | 0.556 | 10.4% | 11.9% | 7.5% | 0.88 | 134 |
| Benjamin Maledon | ŽS | RF | 36 | R/R | 17 | 65 | 47 | 47 | 36 | 14 | 13 | 1 | 8 | 75 | 22 | 40 | 16 | 7 | 2 | 0 | 0 | 4 | 0 | 0 | 0.943 | 181 | 71 | 1.092 | +1.01 | +0.212 | 0.554 | 0.831 | 1.154 | 1.985 | 0.600 | 0.875 | 24.6% | 10.8% | 12.3% | 2.29 | 181 |
| Ephrem Desta | NYL | 3B | 26 | R/R | 17 | 61 | 52 | 16 | 19 | 13 | 5 | 0 | 1 | 27 | 6 | 8 | 8 | 9 | 1 | 0 | 0 | 1 | 1 | 3 | 0.449 | 86 | 30 | 0.492 | +0.01 | +0.054 | 0.311 | 0.459 | 0.443 | 0.902 | 0.131 | 0.429 | 13.1% | 14.8% | 1.6% | 0.89 | 82 |
| Martin Baker | NP | 1B | 27 | L/L | 16 | 60 | 57 | 22 | 24 | 11 | 6 | 1 | 6 | 50 | 13 | 24 | 3 | 12 | 0 | 0 | 0 | 0 | 2 | 3 | 0.573 | 110 | 50 | 0.833 | +0.24 | +0.021 | 0.400 | 0.450 | 0.833 | 1.283 | 0.433 | 0.462 | 5.0% | 20.0% | 10.0% | 0.25 | 117 |
| Jason Melsonov | GP | LF | 29 | R/R | 17 | 60 | 46 | 21 | 23 | 14 | 6 | 1 | 2 | 37 | 9 | 18 | 10 | 9 | 4 | 0 | 0 | 1 | 1 | 0 | 0.618 | 118 | 48 | 0.800 | +0.33 | +0.117 | 0.383 | 0.617 | 0.617 | 1.233 | 0.233 | 0.600 | 16.7% | 15.0% | 3.3% | 1.11 | 113 |
| Naina Guérin | ŽS | CF | 27 | R/R | 15 | 60 | 54 | 26 | 27 | 12 | 12 | 1 | 2 | 47 | 15 | 18 | 6 | 6 | 0 | 3 | 1 | 0 | 0 | 0 | 0.619 | 119 | 59 | 0.983 | +0.33 | +0.050 | 0.450 | 0.550 | 0.783 | 1.333 | 0.333 | 0.543 | 10.0% | 10.0% | 3.3% | 1.00 | 122 |
| Wallace Morrisov | NP | 3B | 29 | R/R | 16 | 59 | 55 | 29 | 26 | 18 | 6 | 1 | 1 | 37 | 8 | 15 | 3 | 9 | 1 | 6 | 1 | 0 | 0 | 1 | 0.535 | 103 | 59 | 1.000 | +0.17 | +0.032 | 0.441 | 0.508 | 0.627 | 1.136 | 0.186 | 0.556 | 5.1% | 15.3% | 1.7% | 0.33 | 104 |
| Simon Mukamurenzi | NP | 2B | 31 | L/L | 15 | 59 | 51 | 31 | 25 | 10 | 9 | 0 | 6 | 52 | 15 | 35 | 5 | 7 | 3 | 1 | 0 | 1 | 1 | 0 | 0.666 | 128 | 76 | 1.288 | +0.41 | +0.066 | 0.424 | 0.559 | 0.881 | 1.441 | 0.458 | 0.500 | 8.5% | 11.9% | 10.2% | 0.71 | 132 |
| Bjorn Artisov | GP | RF | 30 | S/R | 20 | 59 | 49 | 15 | 14 | 7 | 7 | 0 | 0 | 21 | 7 | 13 | 9 | 8 | 1 | 2 | 1 | 3 | 2 | 3 | 0.389 | 75 | 48 | 0.814 | -0.10 | +0.048 | 0.237 | 0.407 | 0.356 | 0.763 | 0.119 | 0.341 | 15.3% | 13.6% | 0.0% | 1.12 | 70 |
| Chidera Badio | NYL | LF | 26 | R/L | 17 | 59 | 46 | 26 | 23 | 6 | 12 | 1 | 4 | 49 | 17 | 30 | 12 | 10 | 1 | 4 | 3 | 2 | 2 | 0 | 0.688 | 132 | 77 | 1.305 | +0.45 | +0.110 | 0.390 | 0.610 | 0.831 | 1.441 | 0.441 | 0.594 | 20.3% | 16.9% | 6.8% | 1.20 | 132 |
| Jon Scroggins | TF1 | LF | 27 | L/R | 17 | 59 | 52 | 25 | 28 | 12 | 9 | 0 | 7 | 58 | 16 | 30 | 6 | 9 | 1 | 0 | 0 | 4 | 1 | 1 | 0.721 | 138 | 51 | 0.864 | +0.51 | +0.064 | 0.475 | 0.593 | 0.983 | 1.576 | 0.508 | 0.583 | 10.2% | 15.3% | 11.9% | 0.67 | 144 |
| Drew Connerov | GP | 3B | 27 | R/L | 20 | 58 | 43 | 24 | 15 | 8 | 4 | 0 | 3 | 28 | 7 | 18 | 12 | 12 | 3 | 0 | 0 | 2 | 1 | 1 | 0.514 | 99 | 59 | 1.017 | +0.13 | +0.090 | 0.259 | 0.517 | 0.483 | 1.000 | 0.224 | 0.429 | 20.7% | 20.7% | 5.2% | 1.00 | 91 |
| Laros Cruz | CBC | 3B | 24 | R/R | 20 | 58 | 48 | 15 | 15 | 11 | 4 | 0 | 0 | 19 | 4 | 10 | 9 | 8 | 1 | 3 | 0 | 1 | 1 | 0 | 0.394 | 76 | 44 | 0.759 | -0.09 | +0.054 | 0.259 | 0.431 | 0.328 | 0.759 | 0.069 | 0.375 | 15.5% | 13.8% | 0.0% | 1.12 | 69 |
| Alex Betova | TF1 | RF | 23 | R/L | 15 | 56 | 49 | 24 | 23 | 10 | 8 | 2 | 3 | 44 | 13 | 20 | 7 | 9 | 0 | 0 | 0 | 1 | 0 | 0 | 0.616 | 118 | 53 | 0.946 | +0.30 | +0.059 | 0.411 | 0.536 | 0.786 | 1.321 | 0.375 | 0.541 | 12.5% | 16.1% | 5.4% | 0.78 | 121 |
| Feno Ranivoson | OH | LF | 30 | R/R | 18 | 56 | 49 | 23 | 26 | 14 | 7 | 0 | 5 | 48 | 12 | 22 | 6 | 9 | 1 | 0 | 0 | 0 | 0 | 1 | 0.673 | 129 | 55 | 0.982 | +0.40 | +0.066 | 0.464 | 0.589 | 0.857 | 1.446 | 0.393 | 0.600 | 10.7% | 16.1% | 8.9% | 0.67 | 132 |
| Siphiwe Mzobe | NYL | SS | 27 | L/L | 16 | 55 | 49 | 11 | 10 | 6 | 2 | 1 | 1 | 17 | 4 | 8 | 5 | 13 | 1 | 1 | 0 | 0 | 0 | 3 | 0.298 | 57 | 32 | 0.582 | -0.25 | +0.022 | 0.182 | 0.291 | 0.309 | 0.600 | 0.127 | 0.257 | 9.1% | 23.6% | 1.8% | 0.38 | 55 |
| Gerhard Swart | SPD | 3B | 34 | R/R | 20 | 54 | 47 | 14 | 12 | 9 | 3 | 0 | 0 | 15 | 3 | 12 | 6 | 13 | 1 | 2 | 4 | 1 | 0 | 1 | 0.324 | 62 | 59 | 1.093 | -0.20 | +0.033 | 0.222 | 0.352 | 0.278 | 0.630 | 0.056 | 0.353 | 11.1% | 24.1% | 0.0% | 0.46 | 58 |
| Kunal Joshi | NYL | 1B | 26 | L/R | 19 | 54 | 43 | 19 | 15 | 4 | 8 | 0 | 3 | 32 | 11 | 16 | 10 | 12 | 1 | 0 | 0 | 1 | 0 | 0 | 0.524 | 100 | 48 | 0.889 | +0.14 | +0.071 | 0.278 | 0.481 | 0.593 | 1.074 | 0.315 | 0.429 | 18.5% | 22.2% | 5.6% | 0.83 | 98 |
| Benjaloud Ngamaleu | CBC | RF | 29 | R/R | 19 | 53 | 47 | 11 | 13 | 11 | 2 | 0 | 0 | 15 | 2 | 9 | 6 | 14 | 0 | 2 | 0 | 0 | 3 | 3 | 0.328 | 63 | 45 | 0.849 | -0.19 | +0.031 | 0.245 | 0.358 | 0.283 | 0.642 | 0.038 | 0.394 | 11.3% | 26.4% | 0.0% | 0.43 | 59 |
| Efe Johnson | ŽS | SS | 28 | L/L | 14 | 52 | 45 | 25 | 22 | 10 | 10 | 0 | 2 | 38 | 12 | 21 | 3 | 9 | 4 | 0 | 0 | 0 | 0 | 1 | 0.610 | 117 | 60 | 1.154 | +0.27 | +0.066 | 0.423 | 0.558 | 0.731 | 1.288 | 0.308 | 0.588 | 5.8% | 17.3% | 3.8% | 0.33 | 118 |
| Sacha Akpeyi | SPD | C | 31 | S/R | 17 | 52 | 45 | 17 | 19 | 10 | 6 | 2 | 1 | 32 | 9 | 16 | 5 | 13 | 2 | 4 | 2 | 1 | 0 | 0 | 0.535 | 103 | 68 | 1.308 | +0.15 | +0.057 | 0.365 | 0.500 | 0.615 | 1.115 | 0.250 | 0.581 | 9.6% | 25.0% | 1.9% | 0.38 | 102 |
| Fikadu Zerihun | NYL | 3B | 22 | L/R | 19 | 52 | 45 | 16 | 23 | 14 | 6 | 1 | 2 | 37 | 9 | 23 | 7 | 8 | 0 | 4 | 3 | 2 | 1 | 0 | 0.614 | 118 | 58 | 1.115 | +0.28 | +0.069 | 0.442 | 0.577 | 0.712 | 1.288 | 0.269 | 0.600 | 13.5% | 15.4% | 3.8% | 0.88 | 118 |
| Donovan Adamsov | GP | 1B | 26 | R/L | 16 | 51 | 47 | 13 | 24 | 14 | 9 | 0 | 1 | 36 | 10 | 24 | 4 | 12 | 0 | 0 | 0 | 2 | 0 | 1 | 0.587 | 112 | 71 | 1.392 | +0.23 | +0.040 | 0.471 | 0.549 | 0.706 | 1.255 | 0.235 | 0.676 | 7.8% | 23.5% | 2.0% | 0.33 | 115 |
| Nélson Bango | OH | LF | 28 | R/R | 17 | 51 | 46 | 18 | 20 | 13 | 5 | 0 | 2 | 31 | 7 | 16 | 3 | 7 | 2 | 0 | 0 | 0 | 1 | 0 | 0.521 | 100 | 42 | 0.824 | +0.12 | +0.043 | 0.392 | 0.490 | 0.608 | 1.098 | 0.216 | 0.486 | 5.9% | 13.7% | 3.9% | 0.43 | 100 |
| Kemar Robinson | TF1 | C | 28 | R/R | 14 | 50 | 37 | 19 | 16 | 8 | 7 | 1 | 0 | 25 | 8 | 17 | 9 | 8 | 4 | 2 | 0 | 0 | 0 | 1 | 0.557 | 107 | 53 | 1.060 | +0.18 | +0.112 | 0.320 | 0.580 | 0.500 | 1.080 | 0.180 | 0.552 | 18.0% | 16.0% | 0.0% | 1.12 | 99 |
| Amir Modiba | OH | 1B | 28 | S/R | 16 | 50 | 40 | 21 | 19 | 8 | 8 | 1 | 2 | 35 | 11 | 20 | 9 | 3 | 1 | 0 | 1 | 0 | 0 | 0 | 0.620 | 119 | 55 | 1.100 | +0.28 | +0.095 | 0.380 | 0.580 | 0.700 | 1.280 | 0.320 | 0.486 | 18.0% | 6.0% | 4.0% | 3.00 | 117 |
| Ricardo Mahlangu | OH | 3B | 32 | L/L | 18 | 50 | 45 | 18 | 18 | 9 | 7 | 0 | 2 | 31 | 9 | 15 | 4 | 11 | 1 | 4 | 4 | 3 | 1 | 0 | 0.507 | 97 | 39 | 0.780 | +0.10 | +0.040 | 0.360 | 0.460 | 0.620 | 1.080 | 0.260 | 0.500 | 8.0% | 22.0% | 4.0% | 0.36 | 99 |
| Obi Anvene | SPD | 3B | 31 | R/R | 14 | 50 | 39 | 23 | 23 | 8 | 9 | 1 | 5 | 49 | 15 | 17 | 9 | 8 | 2 | 1 | 0 | 1 | 0 | 0 | 0.784 | 150 | 49 | 0.980 | +0.53 | +0.130 | 0.460 | 0.680 | 0.980 | 1.660 | 0.520 | 0.692 | 18.0% | 16.0% | 10.0% | 1.12 | 152 |
Minimum 50 PA to qualify. Headline stat is wOBA with linear weights refit empirically for this league's run environment (in a high-RPG O27 context, singles and walks gain ~30% in value vs MLB defaults because bases are full more often — see the analytics page for the derivation). wOBA+ scales the rate to 100 = league average. Traditional AVG / OBP / SLG / OPS appear for comparison. League wOBA / AVG / OBP / SLG / OPS: 0.514 / 0.355 / 0.475 / 0.603 / 1.079