Reg Season Batting, all positions, All Teams, 2025 season (Qualified)
CSV
#
Name
AGE
Pos
Team
G
PA
HR
R
SB
BB%
K%
ISO
BABIP
AVG
OBP
OPS
WOBA
WRC+
WAR
1
Pete Alonso
30
1B
CIN
53
232
27
49
1
12.50%
23.28%
.4646
.2667
.2980
.3879
1.1506
.4649
196.91
2.35
2
Vladimir Guerrero Jr.
26
1B
TOR
46
207
19
43
4
13.53%
9.66%
.4011
.2806
.3277
.4203
1.1491
.4699
200.42
2.52
3
Mookie Betts
32
RF
LAD
49
225
20
49
5
16.00%
12.44%
.3871
.2754
.3118
.4311
1.1300
.4675
198.75
3.57
4
Ronald Acuna Jr.
27
RF
ATL
51
226
17
41
20
13.27%
16.81%
.3420
.3551
.3420
.4381
1.1220
.4669
198.30
2.89
5
Jackson Chourio
21
CF
MIL
49
214
13
36
13
11.68%
13.08%
.2460
.3878
.3743
.4486
1.0689
.4501
186.67
2.65
6
Manny Machado
32
3B
SD
50
217
16
32
4
10.14%
15.67%
.3161
.3379
.3368
.4009
1.0538
.4391
179.06
3.03
7
Triston Casas
25
1B
BOS
50
229
15
36
0
15.72%
20.96%
.3263
.3101
.2895
.4017
1.0175
.4238
168.47
1.99
8
Kyren Paris
23
SS
LAA
49
204
9
32
7
13.73%
23.53%
.2367
.4123
.3314
.4335
1.0015
.4268
170.56
2.43
9
Royce Lewis
25
2B
MIN
47
210
12
33
7
8.10%
20.00%
.2448
.3986
.3490
.4048
0.9985
.4246
169.03
2.82
10
Christian Encarnacion-Strand
25
1B
CIN
47
212
14
40
4
8.49%
22.17%
.3021
.3561
.3177
.3774
0.9972
.4147
162.19
1.94
11
Juan Soto
26
LF
WSH
46
198
11
29
2
25.76%
19.19%
.2603
.2887
.2671
.4596
0.9870
.4248
169.19
1.73
12
Rafael Devers
28
3B
BOS
49
216
13
31
2
11.11%
20.83%
.2751
.3511
.3122
.3981
0.9854
.4126
160.72
2.23
13
Freddie Freeman
35
1B
LAD
50
227
9
32
4
10.13%
17.18%
.2081
.3960
.3452
.4317
0.9850
.4221
167.32
2.43
14
Seiya Suzuki
30
RF
CHC
48
208
14
27
2
10.58%
19.23%
.2678
.3256
.3060
.3894
0.9632
.4094
158.47
2.03
15
Danny Jansen
30
C
TOR
41
168
13
29
0
9.52%
24.40%
.3133
.3093
.2867
.3571
0.9571
.4004
152.26
2.19
16
Andres Gimenez
26
2B
CLE
50
225
6
43
8
7.11%
9.78%
.1980
.3580
.3416
.4000
0.9396
.3986
151.05
2.44
17
Bryan Reynolds
30
RF
PIT
49
215
12
35
9
6.05%
21.86%
.2526
.3504
.3093
.3674
0.9293
.3930
147.17
2.24
18
Christopher Morel
25
3B
CHC
47
201
16
33
5
6.47%
32.34%
.3280
.3271
.2742
.3184
0.9206
.3811
138.87
1.54
19
Austin Riley
28
3B
ATL
49
209
10
25
0
7.18%
24.40%
.2421
.3721
.3053
.3684
0.9158
.3888
144.22
1.78
20
Orelvis Martinez
23
LF
TOR
49
215
18
30
0
9.30%
23.26%
.3264
.2460
.2539
.3256
0.9059
.3779
136.67
1.02
21
Willy Adames
29
SS
COL
48
218
16
30
4
5.96%
28.44%
.2921
.3307
.2871
.3257
0.9049
.3766
135.82
2.30
22
Corbin Carroll
24
RF
AZ
54
228
9
37
15
12.72%
13.16%
.2205
.3057
.2923
.3904
0.9032
.3883
143.91
2.55
23
Shohei Ohtani
30
P
LAD
43
199
13
28
1
15.08%
28.14%
.2831
.2857
.2470
.3668
0.8970
.3804
138.45
0.99
24
Jose Altuve
35
2B
HOU
46
214
14
36
0
7.94%
15.89%
.2974
.2585
.2667
.3318
0.8959
.3764
135.68
1.56
25
Kyle Isbel
28
RF
KC
48
187
5
31
9
4.81%
18.72%
.2159
.3796
.3239
.3548
0.8946
.3784
137.01
1.83
26
Jack Suwinski
26
LF
PIT
50
212
11
31
9
17.92%
25.94%
.2500
.3019
.2500
.3915
0.8915
.3847
141.37
2.18
27
Jake Burger
29
1B
MIA
46
181
14
28
0
5.52%
24.31%
.2994
.2818
.2695
.3204
0.8893
.3706
131.61
1.17
28
Pete Crow-Armstrong
23
CF
CHC
48
175
9
23
6
8.57%
23.43%
.2420
.3364
.2866
.3600
0.8887
.3721
132.69
1.79
29
Ke'Bryan Hayes
28
3B
PIT
49
212
6
31
13
6.60%
20.28%
.2216
.3630
.3041
.3524
0.8782
.3731
133.34
1.90
30
Miguel Vargas
25
LF
LAD
49
214
8
32
2
12.62%
16.82%
.1957
.3262
.2935
.3879
0.8770
.3800
138.15
1.39
31
Dylan Carlson
26
LF
STL
49
207
4
33
5
5.80%
18.84%
.1746
.3878
.3228
.3768
0.8742
.3766
135.77
1.63
32
Andrew Vaughn
27
1B
CWS
50
201
8
23
0
6.47%
15.42%
.1915
.3490
.3191
.3632
0.8738
.3746
134.41
1.20
33
Jordan Walker
23
RF
STL
50
224
13
36
7
6.25%
15.18%
.2637
.2658
.2736
.3304
0.8677
.3610
125.01
1.53
34
Alex Bregman
31
3B
HOU
47
204
8
33
0
10.78%
14.22%
.2147
.2958
.2825
.3676
0.8648
.3710
131.93
1.63
35
Will Benson
26
RF
CIN
49
228
6
33
7
10.96%
26.32%
.1950
.3881
.2900
.3772
0.8622
.3729
133.20
1.65
36
Kris Bryant
33
LF
COL
48
191
9
32
1
8.38%
29.32%
.2485
.3429
.2663
.3455
0.8603
.3662
128.62
1.32
37
Will Smith
30
C
LAD
43
170
8
20
0
9.41%
14.12%
.2466
.2586
.2603
.3529
0.8598
.3645
127.43
1.49
38
Matt Olson
31
1B
ATL
50
221
12
38
0
14.03%
23.08%
.2353
.2880
.2567
.3665
0.8585
.3657
128.22
0.87
39
Gunnar Henderson
23
SS
BAL
49
218
10
27
5
10.09%
28.90%
.2408
.3417
.2670
.3486
0.8565
.3642
127.22
1.78
40
Elly De La Cruz
23
3B
CIN
50
221
13
33
11
8.60%
27.60%
.2850
.2937
.2500
.3213
0.8563
.3590
123.63
1.38
41
Aaron Judge
33
CF
NYY
49
218
14
32
4
12.39%
24.77%
.2688
.2583
.2419
.3440
0.8548
.3621
125.74
1.12
42
Bo Bichette
27
SS
TOR
49
209
8
22
3
2.39%
21.53%
.1692
.3960
.3333
.3510
0.8534
.3653
127.94
1.45
43
Ronny Mauricio
24
3B
NYM
49
217
15
30
6
5.07%
19.35%
.2549
.2838
.2794
.3180
0.8523
.3595
123.96
1.43
44
Michael Harris II
24
CF
ATL
46
204
5
30
10
4.41%
21.57%
.1596
.3972
.3245
.3676
0.8517
.3651
127.82
1.65
45
Ezequiel Tovar
23
2B
COL
48
214
9
22
9
7.01%
14.49%
.2021
.3121
.3005
.3474
0.8500
.3591
123.70
1.44
46
Nolan Gorman
25
3B
STL
49
214
12
24
5
10.28%
32.24%
.2246
.3604
.2781
.3458
0.8485
.3592
123.77
1.45
47
Julio Rodriguez
24
CF
SEA
51
215
12
32
7
7.44%
15.81%
.2359
.2781
.2769
.3349
0.8477
.3565
121.88
1.68
48
Kyle Manzardo
24
1B
CLE
54
227
8
29
0
12.78%
14.10%
.1969
.2903
.2746
.3744
0.8460
.3652
127.93
0.72
49
Devin Mann
28
2B
KC
46
168
3
19
2
16.07%
23.81%
.2014
.3402
.2590
.3810
0.8414
.3646
127.46
0.61
50
Colson Montgomery
23
2B
CWS
48
215
8
25
2
10.70%
17.21%
.1979
.3028
.2727
.3674
0.8380
.3614
125.26
0.76
51
Bryan Ramos
23
3B
CWS
46
192
11
20
4
5.73%
20.31%
.2316
.2913
.2712
.3281
0.8309
.3550
120.84
1.35
52
Wilmer Flores
33
1B
KC
50
208
10
34
0
8.17%
17.79%
.2473
.2676
.2581
.3221
0.8275
.3474
115.60
0.53
53
Jake Fraley
30
LF
CIN
44
188
10
30
5
8.51%
26.06%
.2500
.2909
.2500
.3245
0.8245
.3485
116.35
0.73
54
Heston Kjerstad
26
LF
BAL
50
222
7
41
4
3.15%
21.62%
.2075
.3503
.2925
.3213
0.8213
.3492
116.86
1.17
55
Kyle Schwarber
32
DH
PHI
47
220
12
36
0
13.64%
29.55%
.2688
.2613
.2204
.3318
0.8211
.3487
116.47
0.57
56
Jose Ramirez
32
3B
CLE
50
210
8
23
3
6.67%
12.38%
.2139
.2767
.2781
.3286
0.8206
.3454
114.20
1.01
57
Lourdes Gurriel Jr.
31
1B
AZ
51
221
10
31
5
5.43%
19.46%
.2271
.3032
.2754
.3167
0.8192
.3469
115.26
0.58
58
Josh Bell
32
1B
OAK
52
226
9
25
0
11.95%
20.80%
.1980
.3028
.2640
.3540
0.8159
.3533
119.70
0.85
59
LaMonte Wade Jr.
31
LF
SF
48
200
6
26
8
13.50%
19.50%
.1607
.3145
.2679
.3800
0.8086
.3574
122.53
1.10
60
Ketel Marte
31
2B
AZ
47
205
3
28
7
6.83%
19.02%
.1398
.3716
.3118
.3561
0.8077
.3477
115.76
0.79
61
Starling Marte
36
RF
NYM
41
188
3
28
9
5.32%
21.28%
.1264
.3939
.3161
.3617
0.8042
.3500
117.41
0.84
62
Logan O'Hoppe
25
C
LAA
44
177
9
24
2
10.17%
23.16%
.2194
.2762
.2452
.3390
0.8035
.3480
116.02
1.01
63
Jorge Barrosa
24
CF
AZ
50
191
3
26
4
11.52%
15.71%
.1595
.3233
.2822
.3617
0.8034
.3485
116.36
0.20
64
Gleyber Torres
28
3B
COL
46
177
5
25
4
11.86%
19.77%
.1579
.3246
.2763
.3672
0.8014
.3508
117.96
0.55
65
Cedric Mullins
30
CF
PHI
48
185
5
27
6
8.11%
15.68%
.1747
.3111
.2831
.3405
0.7984
.3424
112.12
0.84
66
Joey Gallo
31
RF
TB
48
192
11
19
0
21.35%
36.98%
.2500
.2388
.1824
.3646
0.7970
.3526
119.15
1.19
67
Tim Anderson
31
2B
MIA
46
188
4
24
2
2.66%
14.36%
.1751
.3288
.2938
.3280
0.7969
.3417
111.66
0.35
68
Jeferson Quero
22
C
MIL
41
174
3
17
7
12.07%
16.09%
.1141
.3443
.3020
.3793
0.7954
.3449
113.83
1.42
69
Lars Nootbaar
27
RF
STL
41
176
5
28
5
19.32%
19.89%
.1679
.2772
.2409
.3864
0.7951
.3531
119.54
0.80
70
Anthony Santander
30
RF
CWS
46
174
9
21
3
7.47%
20.11%
.2105
.2679
.2566
.3276
0.7947
.3393
109.96
0.27
71
Graham Pauley
24
1B
SD
53
233
3
24
7
13.73%
17.60%
.1212
.3442
.2828
.3906
0.7946
.3554
121.14
1.05
72
Marco Luciano
23
1B
SF
48
200
13
24
5
10.50%
28.50%
.2640
.2477
.2247
.3050
0.7938
.3367
108.19
0.54
73
Adley Rutschman
27
C
BAL
40
193
10
25
0
10.88%
17.62%
.2189
.2460
.2426
.3281
0.7897
.3402
110.57
1.41
74
Mark Vientos
25
1B
NYM
49
195
8
24
0
8.72%
26.67%
.2260
.3051
.2486
.3128
0.7874
.3354
107.26
0.52
75
Abimelec Ortiz
23
1B
AZ
54
231
14
26
1
6.06%
39.83%
.2731
.3273
.2315
.2814
0.7860
.3302
103.68
-0.03
76
Randy Arozarena
30
LF
TB
48
213
5
20
1
8.92%
28.64%
.1579
.3810
.2789
.3474
0.7843
.3406
110.86
0.60
77
Coby Mayo
23
3B
BAL
49
211
4
23
0
15.64%
21.80%
.1272
.3333
.2601
.3934
0.7806
.3535
119.83
1.36
78
Steven Kwan
27
LF
CLE
49
203
5
26
9
7.39%
7.39%
.1484
.2909
.2912
.3400
0.7796
.3357
107.47
0.52
79
Nolan Schanuel
23
1B
LAA
53
216
7
31
0
10.19%
11.57%
.1526
.2813
.2737
.3519
0.7782
.3402
110.56
0.54
80
Gabriel Gonzalez
21
RF
MIN
42
168
6
24
0
8.93%
13.10%
.1678
.2764
.2685
.3393
0.7755
.3364
107.98
0.61
81
Jason Heyward
35
CF
SF
47
173
6
16
1
8.09%
15.61%
.1709
.2937
.2722
.3295
0.7725
.3337
106.09
1.07
82
Luis Robert Jr.
27
CF
BAL
48
219
9
24
4
7.31%
28.31%
.2060
.3178
.2513
.3151
0.7724
.3281
102.20
1.23
83
CJ Abrams
24
2B
WSH
48
201
7
23
6
5.97%
10.95%
.1784
.2739
.2703
.3234
0.7720
.3328
105.48
0.95
84
Ryan Noda
29
LF
OAK
47
177
6
22
1
15.25%
31.64%
.1918
.3095
.2192
.3559
0.7669
.3409
111.08
0.71
85
Jung-hoo Lee
26
RF
SF
48
215
3
18
5
10.23%
4.65%
.1075
.2874
.2849
.3738
0.7663
.3405
110.79
0.86
86
J.P. Crawford
30
SS
SEA
48
202
4
14
0
12.87%
14.85%
.1264
.3071
.2701
.3682
0.7647
.3392
109.91
0.77
87
Connor Norby
24
2B
BAL
49
205
7
23
5
6.34%
19.51%
.1702
.3077
.2713
.3220
0.7634
.3286
102.55
0.73
88
Riley Greene
24
LF
DET
47
180
6
20
5
12.22%
27.22%
.1795
.3137
.2436
.3389
0.7620
.3331
105.68
0.67
89
Ceddanne Rafaela
24
CF
BOS
48
208
5
26
8
9.62%
13.46%
.1547
.2829
.2652
.3413
0.7612
.3309
104.18
1.25
90
Brice Turang
25
SS
MIL
49
197
4
26
11
11.68%
11.17%
.1287
.2925
.2749
.3571
0.7607
.3332
105.76
1.37
91
Jose Barrero
27
SS
TEX
50
196
7
24
5
5.61%
29.08%
.1778
.3448
.2611
.3214
0.7603
.3295
103.15
0.82
92
Masataka Yoshida
31
RF
BOS
47
197
5
28
3
8.12%
15.74%
.1573
.2958
.2640
.3350
0.7564
.3309
104.14
-0.23
93
Gabriel Moreno
25
C
AZ
43
173
2
19
5
7.51%
15.61%
.1097
.3386
.2903
.3547
0.7547
.3330
105.59
1.18
94
Dansby Swanson
31
SS
CHC
48
190
9
22
4
10.53%
27.37%
.2118
.2752
.2294
.3105
0.7517
.3227
98.45
1.08
95
Josh Naylor
27
1B
LAA
53
222
5
31
7
4.50%
13.96%
.1505
.3041
.2767
.3243
0.7515
.3258
100.63
0.38
96
Luis Arraez
28
2B
PHI
46
203
1
17
0
9.36%
4.93%
.0778
.3099
.3000
.3695
0.7472
.3328
105.49
0.14
97
Bobby Witt Jr.
24
SS
KC
48
212
4
22
4
12.26%
13.68%
.1492
.2733
.2486
.3491
0.7468
.3232
98.81
1.00
98
Chase DeLauter
23
RF
CLE
48
185
3
21
1
7.03%
14.59%
.1429
.3071
.2738
.3297
0.7464
.3241
99.47
0.71
99
Leody Taveras
26
LF
TEX
51
233
8
26
6
6.01%
21.46%
.1528
.3208
.2731
.3190
0.7449
.3226
98.39
0.90
100
Xander Bogaerts
32
2B
SD
52
241
9
27
6
9.54%
19.92%
.1729
.2722
.2430
.3237
0.7395
.3200
96.58
0.58
Note 1: Qualified =
3.1 PA/Game,
Current = 167 PA
Note 2:
wOBA , wRAA, wRC,
wRC+ are fantastic stats. They are calcuated using
this technique . They don't match OOTP exactly. wRC+ is
NOT park-adjusted yet.
Note 3: WAR only includes regular season games, not available on R/L splits or date ranges
Note 4: Position limit requires (10 games * number of seasons) minimum at position. DH limit only applicable for current season.
Note 5: Date range filter only works on current season