Distributions

League-wide player histograms · 685 games played · 1117 qualifying batters (18+ PA) · 778 qualifying pitchers (18+ outs)
Players Teams
Clear
Marking Joaquín Ramirez OS on every histogram below. Compare ↗

Batting distributions

PAVG n=1117 · μ=0.365 · σ=0.118
0.048
17
0.111
37
0.174
105
0.237
193
0.301
219
0.364
225
0.427
141
0.490
108
0.554
58
0.617
12
0.680
1
0.743
1
10th25th Median 75th90th 95th99th
0.217 0.280 0.362 0.442 0.527 0.565 0.620
Highlighted player: 0.368 · approximate percentile: 50–75th
OPS n=1117 · μ=1.110 · σ=0.375
0.150
11
0.358
48
0.566
145
0.774
249
0.982
248
1.190
171
1.398
120
1.606
80
1.813
32
2.021
10
2.229
2
2.437
1
10th25th Median 75th90th 95th99th
0.657 0.846 1.071 1.345 1.623 1.790 2.063
Highlighted player: 1.053 · approximate percentile: 25–50th
OPS+ n=1117 · μ=102 · σ=34.342
14
10
33
41
52
143
71
238
90
261
108
166
127
122
146
87
165
32
184
15
203
1
222
0
10th25th Median 75th90th 95th99th
61 78 99 125 151 162 188
Highlighted player: 96 · approximate percentile: 25–50th
wOBA n=1117 · μ=0.487 · σ=0.223
0.043
42
0.165
159
0.288
265
0.411
240
0.533
178
0.656
110
0.779
70
0.901
30
1.024
13
1.147
7
1.269
1
1.392
2
10th25th Median 75th90th 95th99th
0.230 0.328 0.445 0.620 0.796 0.894 1.104
Highlighted player: 0.448 · approximate percentile: 50–75th
BAVG n=1117 · μ=0.416 · σ=0.136
0.050
11
0.115
26
0.181
81
0.246
140
0.311
194
0.376
214
0.442
167
0.507
126
0.572
88
0.638
54
0.703
13
0.768
3
10th25th Median 75th90th 95th99th
0.242 0.318 0.407 0.512 0.600 0.650 0.719
Highlighted player: 0.400 · approximate percentile: 25–50th
ISO n=1117 · μ=0.261 · σ=0.167
0.000
141
0.087
248
0.174
266
0.261
167
0.348
135
0.436
68
0.523
53
0.610
20
0.697
9
0.784
6
0.871
1
0.958
3
10th25th Median 75th90th 95th99th
0.074 0.143 0.227 0.357 0.489 0.567 0.757
Highlighted player: 0.237 · approximate percentile: 50–75th
BABIP n=1117 · μ=0.494 · σ=0.140
0.059
3
0.130
20
0.201
34
0.271
111
0.342
141
0.413
234
0.484
186
0.555
189
0.626
122
0.697
52
0.767
20
0.838
4
10th25th Median 75th90th 95th99th
0.312 0.400 0.500 0.588 0.676 0.716 0.809
Highlighted player: 0.520 · approximate percentile: 50–75th
K% n=1117 · μ=18.2% · σ=8.8%
0.0%
54
5.3%
169
10.5%
239
15.8%
259
21.1%
190
26.3%
121
31.6%
50
36.8%
27
42.1%
4
47.4%
3
52.6%
0
57.9%
1
10th25th Median 75th90th 95th99th
7.3% 12.0% 17.5% 23.4% 29.3% 33.3% 40.8%
Highlighted player: 23.7% · approximate percentile: 75–90th
BB% n=1117 · μ=10.3% · σ=5.7%
0.0%
76
2.6%
128
5.3%
192
7.9%
195
10.5%
202
13.2%
143
15.8%
91
18.4%
46
21.1%
26
23.7%
6
26.3%
7
28.9%
5
10th25th Median 75th90th 95th99th
3.6% 6.1% 10.0% 13.9% 17.4% 20.0% 26.3%
Highlighted player: 7.9% · approximate percentile: 25–50th
2C-RBI% n=1117 · μ=4.5% · σ=8.9%
0.0%
854
8.3%
167
16.7%
53
25.0%
25
33.3%
10
41.7%
2
50.0%
3
58.3%
1
66.7%
0
75.0%
0
83.3%
0
91.7%
2
10th25th Median 75th90th 95th99th
0.0% 0.0% 0.0% 7.1% 14.3% 20.0% 37.3%
Highlighted player: 14.3% · approximate percentile: 75–90th
2C-Conv% n=1117 · μ=36.7% · σ=47.5%
0.0%
693
8.3%
0
16.7%
0
25.0%
0
33.3%
1
41.7%
0
50.0%
18
58.3%
0
66.7%
11
75.0%
3
83.3%
1
91.7%
390
10th25th Median 75th90th 95th99th
0.0% 0.0% 0.0% 100.0% 100.0% 100.0% 100.0%
Highlighted player: 100.0% · approximate percentile: 50–75th
MhAB% n=1117 · μ=0.4% · σ=1.2%
0.0%
973
0.7%
0
1.4%
14
2.0%
51
2.7%
31
3.4%
18
4.1%
10
4.7%
6
5.4%
4
6.1%
7
6.8%
1
7.4%
2
10th25th Median 75th90th 95th99th
0.0% 0.0% 0.0% 0.0% 2.3% 3.2% 5.9%
Highlighted player: 0.0% · approximate percentile: ≤ 10th
RISP-AVG n=1117 · μ=0.353 · σ=0.136
0.000
13
0.074
63
0.148
101
0.222
215
0.296
225
0.370
207
0.444
166
0.519
73
0.593
42
0.667
10
0.741
1
0.815
1
10th25th Median 75th90th 95th99th
0.176 0.259 0.345 0.448 0.533 0.588 0.664
Highlighted player: 0.296 · approximate percentile: 25–50th
RISP-OPS n=1117 · μ=1.084 · σ=0.412
0.000
5
0.236
57
0.472
148
0.708
237
0.944
242
1.181
189
1.417
127
1.653
72
1.889
30
2.125
8
2.361
0
2.597
2
10th25th Median 75th90th 95th99th
0.571 0.794 1.053 1.348 1.652 1.821 2.083
Highlighted player: 0.815 · approximate percentile: 25–50th
RISP-Conv n=1117 · μ=0.43 · σ=0.191
0.00
35
0.10
72
0.19
165
0.29
218
0.38
223
0.48
163
0.57
103
0.67
77
0.76
39
0.86
15
0.95
3
1.05
4
10th25th Median 75th90th 95th99th
0.19 0.29 0.41 0.55 0.68 0.76 0.90
Highlighted player: 0.22 · approximate percentile: 10–25th
WAR n=1117 · μ=0.17 · σ=0.410
-0.63
34
-0.36
262
-0.09
406
0.18
200
0.45
104
0.72
60
0.99
24
1.26
13
1.53
10
1.80
2
2.07
0
2.34
2
10th25th Median 75th90th 95th99th
-0.23 -0.10 0.07 0.34 0.72 0.94 1.61
Highlighted player: 0.10 · approximate percentile: 50–75th

Pitching distributions

wERA n=778 · μ=13.37 · σ=5.166
2.25
25
5.71
143
9.17
223
12.63
179
16.09
118
19.55
53
23.01
24
26.47
10
29.93
2
33.40
0
36.86
0
40.32
1
10th25th Median 75th90th 95th99th
7.55 9.61 12.58 16.44 20.26 22.79 27.66
xRA n=778 · μ=13.37 · σ=5.166
2.25
25
5.71
143
9.17
223
12.63
179
16.09
118
19.55
53
23.01
24
26.47
10
29.93
2
33.40
0
36.86
0
40.32
1
10th25th Median 75th90th 95th99th
7.55 9.61 12.58 16.44 20.26 22.79 27.66
Decay n=435 · μ=+2.5 · σ=22.180
-88.2
4
-73.6
1
-59.1
2
-44.5
22
-30.0
50
-15.5
105
-0.9
123
+13.6
82
+28.2
37
+42.7
6
+57.2
1
+71.8
2
10th25th Median 75th90th 95th99th
-25.1 -9.6 +2.3 +16.5 +29.3 +35.7 +50.8
GSc avg n=778 · μ=50.4 · σ=5.991
29.3
4
32.8
9
36.3
20
39.8
54
43.3
110
46.7
171
50.2
196
53.7
125
57.2
63
60.7
16
64.2
5
67.6
5
10th25th Median 75th90th 95th99th
42.8 46.7 50.5 54.2 57.9 59.7 64.6
GSc+ n=778 · μ=102 · σ=12.125
60
5
67
11
74
22
82
63
89
119
96
206
104
186
111
100
118
47
125
13
133
2
140
4
10th25th Median 75th90th 95th99th
87 95 102 109 117 121 130
FOP n=778 · μ=63 · σ=10.316
19
1
25
3
30
6
35
9
41
35
46
56
52
77
57
130
63
182
68
164
73
89
79
26
10th25th Median 75th90th 95th99th
49 57 65 71 76 78 81
OS+ n=778 · μ=123 · σ=61.697
43
119
71
211
99
164
128
116
156
63
185
28
213
22
241
20
270
15
298
10
327
5
355
5
10th25th Median 75th90th 95th99th
64 78 107 146 206 263 344
GE n=778 · μ=1.3 · σ=0.665
0.7
311
1.0
196
1.3
100
1.6
63
2.0
42
2.3
24
2.6
15
2.9
6
3.2
6
3.6
5
3.9
8
4.2
2
10th25th Median 75th90th 95th99th
0.7 0.9 1.1 1.5 2.1 2.7 4.0
K% n=778 · μ=25.4% · σ=8.4%
0.0%
2
4.7%
8
9.4%
57
14.1%
102
18.8%
182
23.6%
157
28.3%
130
33.0%
75
37.7%
37
42.4%
21
47.1%
5
51.8%
2
10th25th Median 75th90th 95th99th
14.8% 19.7% 24.5% 30.9% 36.8% 40.0% 46.3%
BB% n=778 · μ=10.4% · σ=4.6%
0.0%
24
2.6%
78
5.1%
118
7.7%
184
10.3%
153
12.8%
101
15.4%
70
17.9%
33
20.5%
14
23.1%
2
25.6%
0
28.2%
1
10th25th Median 75th90th 95th99th
4.5% 7.1% 10.0% 13.3% 16.7% 18.6% 21.6%
HR% n=778 · μ=3.2% · σ=3.3%
0.0%
265
1.4%
153
2.8%
124
4.3%
80
5.7%
55
7.1%
47
8.5%
19
10.0%
17
11.4%
3
12.8%
6
14.2%
6
15.7%
3
10th25th Median 75th90th 95th99th
0.0% 0.0% 2.6% 4.9% 7.7% 9.4% 14.4%
K-BB% n=778 · μ=9.1% · σ=9.5%
-17.2%
7
-12.4%
14
-7.6%
49
-2.7%
110
2.1%
163
6.9%
142
11.7%
123
16.6%
90
21.4%
43
26.2%
25
31.1%
7
35.9%
4
10th25th Median 75th90th 95th99th
-2.1% 2.4% 8.2% 15.4% 21.6% 25.6% 32.3%
oAVG n=778 · μ=0.385 · σ=0.096
0.050
2
0.105
9
0.159
16
0.214
56
0.269
118
0.323
168
0.378
168
0.433
129
0.487
77
0.542
28
0.597
5
0.651
2
10th25th Median 75th90th 95th99th
0.266 0.320 0.382 0.455 0.512 0.539 0.594
WAR n=778 · μ=0.25 · σ=0.380
-0.85
3
-0.60
25
-0.35
80
-0.10
215
0.15
254
0.41
120
0.66
39
0.91
23
1.16
7
1.41
5
1.66
4
1.91
3
10th25th Median 75th90th 95th99th
-0.16 0.01 0.21 0.41 0.68 0.95 1.59
Methodology
Each histogram is a 12-bucket equal-width binning of the qualifying-player population's values. Bucket bounds run from min to max across the population — no fixed domain. The labels on the left are the bucket's lower bound; the count on the right is how many players fell into it. Bar widths are normalized to the largest-count bucket (so the longest bar = 100% of the panel width).

Qualifying thresholds are the same as on the Leaders page — ~1× games-per-team in PA for batters and outs for pitchers, scaled with games played.

Percentiles use linear interpolation (matches numpy percentile() default). σ is population standard deviation across the qualifying group.

The Decay distribution is restricted to pitchers with cross-arc sample (faced batters in both arc-1 and arc-3), so the n on that panel is lower than the rest of the pitching panels. Pitchers without enough sample to compute Decay aren't binned.

xRA is the non-negative linear-weights expected runs allowed (HR=1.4, single≈0.45, BB/HBP=0.32, K/out=0), multiplicatively anchored so league xRA matches league xRA. K-BB% is plain (K - BB) / BF.
Compare basket · 0 max 4
Compare →