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
Gabriel Moreno
25
C
AZ
27
105
6
16
2
9.52%
9.52%
.3085
.3797
.3830
.4381
1.1296
.4731
215.58
1.73
2
Noelvi Marte
23
SS
CIN
24
106
9
19
0
8.49%
19.81%
.3474
.3692
.3474
.4151
1.1098
.4667
210.97
1.83
3
Aaron Judge
33
CF
NYY
33
134
11
21
1
15.67%
26.12%
.3304
.3333
.2946
.4104
1.0354
.4312
185.66
1.11
4
Jung-Hoo Lee
26
CF
LAD
31
145
6
25
2
11.72%
6.90%
.2177
.3519
.3548
.4483
1.0209
.4384
190.77
1.78
5
Yordan Álvarez
27
1B
HOU
32
135
10
17
0
13.33%
15.56%
.3103
.2941
.3017
.4000
1.0121
.4227
179.58
1.18
6
Marco Luciano
23
3B
SF
31
130
5
22
1
11.54%
25.38%
.2281
.4605
.3509
.4308
1.0097
.4310
185.51
1.76
7
Gunnar Henderson
23
3B
BAL
33
145
8
20
9
13.79%
16.55%
.2984
.3043
.2903
.3931
0.9818
.4119
171.91
2.12
8
Michael Toglia
26
1B
COL
25
106
8
17
1
3.77%
28.30%
.3400
.3438
.3000
.3208
0.9608
.3983
162.18
0.90
9
Anthony Volpe
24
LF
NYY
29
118
6
18
2
9.32%
22.88%
.2596
.3662
.3077
.3898
0.9571
.4085
169.48
1.38
10
Colson Montgomery
23
3B
CWS
31
135
4
16
5
8.15%
20.74%
.2479
.3820
.3140
.3852
0.9472
.4028
165.35
1.51
11
Korey Lee
26
C
HOU
27
116
8
18
2
9.48%
18.97%
.2718
.3108
.3010
.3707
0.9435
.3999
163.33
1.13
12
Dustin Harris
25
1B
TEX
32
128
7
17
7
8.59%
18.75%
.2522
.3412
.3130
.3750
0.9402
.3995
163.02
1.28
13
Josh Naylor
27
RF
CLE
28
110
5
19
2
8.18%
20.00%
.2474
.3521
.3093
.3818
0.9385
.3991
162.73
1.34
14
Joey Gallo
31
RF
SD
33
126
13
21
3
7.14%
28.57%
.3652
.2500
.2609
.3095
0.9356
.3890
155.51
1.20
15
Curtis Mead
24
LF
TB
32
138
5
18
6
6.52%
13.77%
.2143
.3592
.3333
.3841
0.9317
.3974
161.55
1.35
16
Willy Adames
29
SS
MIL
32
124
8
19
1
9.68%
27.42%
.2703
.3571
.2973
.3629
0.9305
.3920
157.69
1.24
17
Riley Greene
24
LF
DET
31
117
5
13
1
5.13%
17.09%
.2315
.3571
.3241
.3675
0.9231
.3894
155.84
1.08
18
Vladimir Guerrero Jr.
26
1B
TOR
32
138
11
18
1
14.49%
21.74%
.3130
.2338
.2522
.3551
0.9203
.3773
147.16
0.75
19
Jeremy Peña
27
SS
HOU
31
131
9
21
6
4.58%
18.32%
.2705
.3111
.3033
.3435
0.9173
.3887
155.34
1.70
20
Francisco Alvarez
23
C
NYM
29
121
9
21
0
10.74%
21.49%
.2981
.2639
.2692
.3471
0.9144
.3805
149.48
1.27
21
Austin Riley
28
3B
ATL
31
134
7
20
1
8.96%
26.12%
.2521
.3590
.2941
.3657
0.9119
.3861
153.44
1.16
22
Lars Nootbaar
27
LF
STL
29
122
6
18
4
18.03%
17.21%
.2400
.2877
.2700
.4016
0.9116
.3892
155.67
1.19
23
Nathan Hickey
25
LF
MIA
31
138
8
19
0
9.42%
16.67%
.2314
.3118
.3058
.3696
0.9068
.3845
152.34
0.77
24
Bo Bichette
27
SS
TOR
31
133
6
22
8
3.76%
18.80%
.2520
.3438
.3071
.3333
0.8924
.3786
148.12
1.18
25
Matt Olson
31
1B
ATL
33
140
6
16
1
16.43%
22.14%
.2632
.2785
.2456
.3714
0.8802
.3738
144.66
1.03
26
Sal Frelick
25
RF
MIL
31
149
6
18
4
6.04%
12.75%
.2263
.3130
.3066
.3423
0.8751
.3690
141.22
1.31
27
William Contreras
27
C
MIL
27
106
5
15
0
6.60%
30.19%
.2222
.4032
.3030
.3491
0.8743
.3743
145.01
1.23
28
Connor Norby
24
SS
BAL
32
139
7
22
3
10.07%
21.58%
.2683
.2907
.2602
.3453
0.8738
.3728
143.95
0.77
29
James Wood
22
RF
WSH
33
137
8
17
3
10.22%
29.93%
.2250
.3611
.2833
.3650
0.8733
.3733
144.33
1.05
30
Zack Gelof
25
3B
CHC
32
137
7
18
3
12.41%
21.90%
.2203
.3133
.2797
.3650
0.8650
.3706
142.36
1.18
31
Grant McCray
24
CF
SF
31
134
6
22
14
12.69%
25.37%
.2000
.3506
.2870
.3731
0.8601
.3677
140.29
1.49
32
Geraldo Perdomo
25
2B
AZ
30
117
1
19
3
11.97%
19.66%
.1414
.3947
.3131
.4052
0.8597
.3750
145.53
0.97
33
Kyle Manzardo
24
1B
TB
33
147
9
19
1
10.20%
20.41%
.2595
.2717
.2595
.3401
0.8592
.3637
137.48
0.75
34
Tyler Gentry
26
LF
KC
31
137
4
17
0
8.76%
20.44%
.1721
.3667
.3033
.3796
0.8550
.3670
139.83
0.58
35
Corbin Carroll
24
CF
AZ
25
121
5
20
5
8.26%
26.45%
.1927
.3750
.2936
.3636
0.8499
.3681
140.59
0.43
36
Rodolfo Castro
25
2B
SEA
25
108
7
15
2
6.48%
22.22%
.2525
.2794
.2626
.3241
0.8392
.3592
134.27
0.89
37
Juan Soto
26
LF
TEX
33
136
5
18
5
22.06%
10.29%
.1714
.2442
.2476
.4191
0.8382
.3735
144.49
0.73
38
Luis Urías
27
3B
WSH
31
133
6
15
2
10.53%
21.80%
.1913
.3210
.2783
.3684
0.8380
.3641
137.74
0.96
39
Matt Mervis
27
1B
CHC
30
114
3
16
0
4.39%
21.05%
.1698
.3750
.3113
.3509
0.8320
.3575
133.02
0.78
40
Jacob Berry
23
1B
MIA
33
135
3
12
0
5.93%
27.41%
.1520
.4235
.3120
.3630
0.8270
.3534
130.12
0.54
41
Yandy Díaz
33
1B
SF
32
145
2
26
1
14.48%
8.97%
.0984
.3333
.3115
.4138
0.8236
.3660
139.08
0.96
42
Ketel Marte
31
2B
AZ
32
141
1
18
2
12.77%
17.02%
.1301
.3673
.3008
.3901
0.8210
.3604
135.14
0.86
43
Justin Foscue
26
3B
TEX
31
127
4
20
0
13.39%
20.47%
.2150
.2857
.2430
.3622
0.8201
.3580
133.40
0.51
44
Peyton Burdick
28
RF
PHI
31
120
4
15
6
17.50%
27.50%
.1771
.3333
.2500
.3917
0.8187
.3623
136.49
0.76
45
Wander Franco
24
3B
TB
31
140
2
18
4
7.86%
9.29%
.1667
.3158
.3016
.3500
0.8183
.3486
126.71
1.31
46
Cesar Prieto
25
2B
BAL
28
111
2
16
1
2.70%
9.91%
.1667
.3368
.3148
.3333
0.8148
.3459
124.77
0.32
47
Steven Kwan
27
LF
CLE
30
117
3
14
2
8.55%
6.84%
.1782
.2766
.2871
.3448
0.8102
.3444
123.66
0.77
48
Francisco Lindor
31
SS
NYM
32
135
4
16
5
8.15%
15.56%
.1570
.3265
.2975
.3556
0.8101
.3494
127.27
1.46
49
Jeff McNeil
33
LF
NYM
32
132
3
11
2
3.79%
9.85%
.1322
.3302
.3140
.3636
0.8099
.3472
125.67
0.77
50
Manny Machado
32
3B
SD
30
129
3
19
2
8.53%
20.16%
.1652
.3483
.2957
.3488
0.8097
.3434
122.99
0.82
51
Tre' Morgan
22
1B
PIT
34
121
4
17
0
7.44%
16.53%
.1835
.3140
.2844
.3417
0.8096
.3425
122.36
0.68
52
Blake Sabol
27
LF
MIL
32
129
5
13
0
13.95%
20.93%
.1982
.2911
.2523
.3566
0.8070
.3470
125.58
0.39
53
Dylan Beavers
23
LF
BAL
31
112
5
16
0
7.14%
24.11%
.2222
.3000
.2626
.3214
0.8063
.3414
121.56
0.30
54
Patrick Bailey
25
C
SF
25
111
3
15
0
9.91%
24.32%
.1895
.3333
.2737
.3423
0.8055
.3423
122.19
1.30
55
Anthony Rizzo
35
1B
NYY
34
133
5
12
0
10.53%
14.29%
.1858
.2717
.2655
.3534
0.8047
.3451
124.17
0.51
56
Masataka Yoshida
31
LF
AZ
33
129
4
15
0
8.53%
10.85%
.1913
.2755
.2696
.3411
0.8020
.3462
124.97
0.19
57
Cayden Wallace
23
3B
KC
30
118
0
11
1
8.47%
22.88%
.0935
.4321
.3271
.3814
0.8019
.3502
127.82
0.84
58
Triston Casas
25
1B
BOS
29
127
3
16
0
11.02%
30.71%
.1818
.3768
.2636
.3543
0.7998
.3449
124.08
0.27
59
Michael Brantley
37
RF
SEA
27
108
2
17
3
9.26%
9.26%
.1667
.2941
.2813
.3519
0.7998
.3390
119.86
0.33
60
Gavin Lux
27
SS
LAD
31
136
1
16
3
10.29%
18.38%
.1000
.3854
.3167
.3824
0.7990
.3465
125.20
0.91
61
Nolan Jones
26
3B
COL
29
128
6
23
3
9.38%
25.00%
.2522
.2692
.2348
.3047
0.7916
.3365
118.03
0.66
62
Jordan Lawlar
22
SS
AZ
33
141
6
18
7
9.93%
21.28%
.2400
.2584
.2320
.3191
0.7911
.3357
117.51
1.10
63
Luis Robert Jr.
27
CF
CWS
31
130
6
15
9
5.38%
21.54%
.2000
.3068
.2750
.3154
0.7904
.3345
116.60
1.07
64
Jhonkensy Noel
23
1B
MIL
31
130
5
12
0
8.46%
23.08%
.2368
.2771
.2456
.3077
0.7901
.3321
114.89
0.37
65
Garrett Mitchell
26
CF
MIL
31
122
4
13
7
11.48%
17.21%
.1714
.2875
.2571
.3607
0.7892
.3477
126.02
1.14
66
Luis García Jr.
24
LF
WSH
32
128
5
20
0
1.56%
21.88%
.2177
.3226
.2823
.2891
0.7891
.3316
114.54
0.48
67
Brice Turang
25
2B
MIL
25
116
4
18
7
9.48%
12.07%
.1635
.2874
.2788
.3448
0.7871
.3414
121.52
0.93
68
Jose Altuve
34
2B
HOU
30
136
4
19
3
8.82%
16.18%
.1545
.3163
.2846
.3456
0.7846
.3404
120.86
0.78
69
Nico Hoerner
27
SS
CHC
32
105
0
14
3
3.81%
4.76%
.1158
.3297
.3158
.3529
0.7845
.3388
119.69
1.09
70
Carlos Correa
30
SS
MIN
34
135
1
14
3
13.33%
19.26%
.1466
.3371
.2672
.3704
0.7842
.3455
124.49
1.48
71
Randy Arozarena
30
LF
SD
32
140
4
23
10
8.57%
27.14%
.2017
.3165
.2437
.3381
0.7835
.3390
119.86
1.29
72
Anthony Santander
30
LF
CHC
30
128
5
11
1
4.69%
25.00%
.1833
.3412
.2833
.3125
0.7792
.3314
114.44
0.39
73
Pete Crow-Armstrong
23
CF
CHC
29
122
2
14
4
7.38%
20.49%
.1532
.3452
.2793
.3443
0.7767
.3382
119.27
1.27
74
Evan Carter
22
CF
TEX
32
134
5
20
6
11.19%
24.63%
.2069
.2821
.2328
.3358
0.7755
.3386
119.54
1.06
75
Brandon Nimmo
32
CF
NYM
30
126
3
10
4
7.94%
21.43%
.1441
.3333
.2703
.3571
0.7716
.3405
120.87
0.37
76
Andrew Vaughn
27
1B
CWS
31
120
6
16
0
5.00%
18.33%
.2342
.2530
.2432
.2941
0.7716
.3303
113.63
0.44
77
Dansby Swanson
31
SS
SF
31
131
4
14
4
5.34%
16.79%
.1475
.3265
.2951
.3282
0.7709
.3312
114.24
1.30
78
Mookie Betts
32
RF
LAD
31
140
2
16
4
7.86%
16.43%
.1032
.3529
.3016
.3643
0.7690
.3379
119.08
0.86
79
Mark Vientos
25
1B
WSH
33
137
4
11
0
5.84%
32.12%
.1520
.3974
.2800
.3358
0.7678
.3336
116.01
0.77
80
William Lugo
23
1B
NYM
31
128
5
16
0
5.47%
27.34%
.1983
.3333
.2645
.3047
0.7675
.3292
112.86
0.42
81
Jordan Díaz
24
1B
ATH
29
118
2
13
1
4.24%
22.03%
.1071
.3929
.3125
.3475
0.7671
.3346
116.70
0.47
82
Fernando Tatis Jr.
26
RF
MIN
30
122
3
16
3
9.84%
27.87%
.1667
.3472
.2593
.3361
0.7620
.3314
114.44
0.76
83
Luis Matos
23
CF
HOU
30
132
3
12
3
8.33%
15.91%
.1681
.2947
.2605
.3333
0.7619
.3319
114.78
0.58
84
Lenyn Sosa
25
2B
CWS
28
106
4
13
1
6.60%
16.98%
.2347
.2500
.2347
.2925
0.7618
.3253
110.07
0.26
85
Ryan Kreidler
27
2B
DET
30
112
3
14
1
9.82%
24.11%
.1443
.3333
.2680
.3482
0.7606
.3287
112.50
0.62
86
Hyeseong Kim
26
2B
NYM
33
147
1
16
2
10.88%
11.56%
.1172
.3125
.2813
.3605
0.7590
.3301
113.48
0.14
87
J.P. Crawford
30
SS
SEA
29
111
1
9
3
8.11%
12.61%
.1122
.3214
.2857
.3604
0.7583
.3340
116.25
0.47
88
Alex Binelas
24
1B
BOS
28
110
2
13
4
9.09%
25.45%
.1340
.3623
.2784
.3455
0.7578
.3289
112.63
0.32
89
Jake Cronenworth
31
2B
MIA
31
140
3
13
2
8.57%
14.29%
.1382
.2970
.2683
.3500
0.7565
.3328
115.43
0.59
90
Nick Senzel
29
3B
CIN
26
106
2
14
4
11.32%
16.98%
.1630
.2917
.2500
.3429
0.7559
.3317
114.60
0.49
91
Henry Davis
25
C
PIT
26
110
4
11
1
5.45%
25.45%
.1633
.3182
.2551
.3364
0.7547
.3326
115.24
0.75
92
Tyler O'Neill
29
LF
PIT
32
114
5
12
0
3.51%
29.82%
.1887
.3382
.2642
.3009
0.7537
.3234
108.70
0.14
93
Pete Alonso
30
1B
STL
33
135
11
15
0
8.89%
25.93%
.2857
.1600
.1933
.2741
0.7531
.3175
104.49
0.31
94
Tyler Soderstrom
23
C
ATH
25
105
7
9
0
10.48%
19.05%
.2447
.1940
.2128
.2952
0.7527
.3180
104.84
0.19
95
Parker Meadows
25
CF
DET
31
130
4
15
3
8.46%
25.38%
.2034
.2963
.2373
.3077
0.7484
.3224
107.98
1.28
96
Bryce Harper
32
RF
PHI
31
134
7
14
4
11.94%
25.37%
.2087
.2400
.2174
.3209
0.7470
.3237
108.92
0.18
97
Freddie Freeman
35
1B
LAD
32
141
3
14
3
11.35%
17.02%
.0806
.3402
.2903
.3759
0.7469
.3347
116.78
0.36
98
Chas McCormick
30
LF
HOU
30
111
6
15
3
5.41%
31.53%
.2136
.3016
.2427
.2883
0.7446
.3187
105.32
0.62
99
Christian Walker
34
1B
LAA
31
119
5
13
1
10.08%
27.73%
.1887
.2941
.2358
.3193
0.7439
.3249
109.80
0.16
100
Gavin Sheets
29
RF
CWS
31
122
6
13
0
3.28%
25.41%
.1983
.3000
.2586
.2869
0.7438
.3178
104.69
0.14
Note 1: Qualified =
3.1 PA/Game,
Current = 105 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