best batting average in 2024 so far

Bobby Witt Jr. had the highest batting average in 2024, with an average of .332.

Interpreted as:
best batting average with a minimum of 3.1 PA per team game in 2024 so by a player far
NAME AVG SO SEASON TM G AB R H 2B 3B HR RBI BB HBP SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Bobby Witt Jr.
B. Witt Jr.
.332
106
2024
KCR KCR
161
636
125
211
45
11
32
109
57
8
31
12
709
374
88
0
8
9
4
.389
.588
.977
140
56.8
.410
167
54.5
2 Vladimir Guerrero Jr.
V. Guerrero Jr.
.323
96
2024
TOR TOR
159
616
98
199
44
1
30
103
72
5
2
2
697
335
75
0
4
12
16
.396
.544
.940
131
49.2
.398
165
51.8
3 Aaron Judge
A. Judge
.322
171
2024
NYY NYY
158
559
122
180
36
1
58
144
133
9
10
0
703
392
95
0
2
20
22
.458
.701
1.159
176
93.7
.476
219
95.5
4 Luis Arraez
L. Arraez
.314
29
2024
TOT
150
637
83
200
32
3
4
46
24
8
9
3
672
250
39
2
1
3
18
.346
.392
.739
85
6.8
.323
109
7.2
5 Shohei Ohtani
S. Ohtani
.310
162
2024
LAD LAD
159
636
134
197
38
7
54
130
81
6
59
4
728
411
99
0
5
10
7
.390
.646
1.036
156
70.5
.431
181
70.3
6 Yordan Alvarez
Y. Alvarez
.308
95
2024
HOU HOU
147
552
88
170
34
2
35
86
69
10
6
0
635
313
71
0
4
16
14
.392
.567
.959
121
46.7
.402
167
49.1
7 Marcell Ozuna
M. Ozuna
.302
170
2024
ATL ATL
162
606
96
183
31
0
39
104
74
3
1
0
687
331
70
0
4
2
23
.378
.546
.925
127
46.6
.395
154
44
8 Yainer Diaz
Y. Diaz
.299
107
2024
HOU HOU
148
585
70
175
29
3
16
84
24
2
2
0
619
258
48
0
8
1
22
.325
.441
.766
82
9.3
.329
116
11.6
9 Trea Turner
T. Turner
.295
98
2024
PHI PHI
121
505
88
149
25
0
21
62
27
6
19
4
539
237
46
0
1
0
10
.338
.469
.807
80
16.9
.349
124
15.5
10 Jose Altuve
J. Altuve
.295
119
2024
HOU HOU
153
628
94
185
31
0
20
65
47
7
22
7
682
276
51
0
0
2
15
.350
.439
.790
99
18.7
.344
127
21.2
11 Brent Rooker
B. Rooker
.293
177
2024
OAK OAK
145
546
82
160
26
2
39
112
59
5
11
3
614
307
67
0
4
4
5
.365
.562
.927
112
40.5
.392
164
45
12 Jackson Merrill
J. Merrill
.292
101
2024
SDP SDP
156
554
77
162
31
6
24
90
29
1
16
3
593
277
61
4
5
1
2
.326
.500
.826
89
19.7
.352
130
21
13 Ketel Marte
K. Marte
.292
106
2024
ARI ARI
136
504
93
147
23
2
36
95
65
5
7
1
583
282
61
0
9
7
9
.372
.560
.932
106
37.9
.391
151
35.7
14 Steven Kwan
S. Kwan
.292
51
2024
CLE CLE
122
480
83
140
16
3
14
44
53
5
12
5
540
204
33
2
0
0
5
.368
.425
.793
80
17.1
.349
131
19.1
15 Mookie Betts
M. Betts
.289
57
2024
LAD LAD
116
450
75
130
24
5
19
75
61
1
16
2
516
221
48
0
4
2
10
.372
.491
.863
86
25.2
.371
141
25.1
16 Juan Soto
J. Soto
.288
119
2024
NYY NYY
157
576
128
166
31
4
41
109
129
4
7
4
713
328
76
0
4
2
10
.419
.569
.989
147
63.4
.421
180
65.2
17 Bryce Harper
B. Harper
.285
138
2024
PHI PHI
145
550
85
157
42
0
30
87
76
2
7
4
631
289
72
1
2
11
18
.373
.525
.898
109
35.6
.380
145
33.9
18 Jarren Duran
J. Duran
.285
160
2024
BOS BOS
160
671
111
191
48
14
21
75
54
6
34
7
735
330
83
1
3
1
6
.342
.492
.834
114
27.6
.357
129
24.3
19 Seiya Suzuki
S. Suzuki
.283
160
2024
CHC CHC
132
512
74
145
27
6
21
73
63
6
16
6
585
247
54
0
4
3
6
.366
.482
.848
94
25.7
.365
138
26.3
20 Freddie Freeman
F. Freeman
.282
100
2024
LAD LAD
147
542
81
153
35
2
22
89
78
10
9
2
638
258
59
0
8
9
13
.378
.476
.854
103
28.3
.365
137
28.2
21 Luis García Jr.
L. García Jr.
.282
86
2024
WSH WSH
140
500
58
141
25
1
18
70
27
0
22
5
528
222
44
0
1
2
12
.318
.444
.762
69
7.6
.328
111
6.9
22 Gunnar Henderson
G. Henderson
.281
159
2024
BAL BAL
159
630
118
177
31
7
37
92
78
7
21
4
719
333
75
0
4
1
2
.364
.529
.893
125
41.2
.381
154
44.8
23 William Contreras
W. Contreras
.281
139
2024
MIL MIL
155
595
99
167
37
2
23
92
78
3
9
2
679
277
62
0
3
5
19
.365
.466
.831
106
26.5
.359
130
24.8
24 Yandy Díaz
Y. Díaz
.281
95
2024
TBR TBR
145
563
55
158
31
1
14
65
50
4
0
0
621
233
46
0
4
0
12
.341
.414
.755
83
10.2
.331
121
14.7
25 Jurickson Profar
J. Profar
.280
101
2024
SDP SDP
158
564
94
158
29
0
24
85
76
18
10
3
668
259
53
5
5
4
14
.380
.459
.839
108
29.6
.365
139
31
StatMuse has season-level data for strikeouts going back to the 1891 season.

More Royals Stats

Team Rankings

HR

58

30th

R

285

30th

SO

696

17th

ERA

3.49

6th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
43
.482
12.0
Twins Twins
40
45
.471
13.0
Royals Royals
40
46
.465
13.5
White Sox White Sox
28
57
.329
25.0
Schedule
DATE MATCHUP TIME (ET)
Wed
7/2
KCR KCR
@
SEA SEA
9:40 PM
Thu
7/3
KCR KCR
@
SEA SEA
10:10 PM
Fri
7/4
KCR KCR
@
AZ AZ
9:40 PM
Sat
7/5
KCR KCR
@
AZ AZ
4:10 PM
Sun
7/6
KCR KCR
@
AZ AZ
4:10 PM
Last Game
SEA Mariners

44 - 41

3

Final

6

KCR Royals

40 - 46

Tue 1 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
50
35
.588
Mets Mets
48
37
.565
2.0
NL Central W L PCT GB
Cubs Cubs
50
35
.588
Brewers Brewers
47
37
.560
2.5
NL West W L PCT GB
Dodgers Dodgers
54
32
.628
Padres Padres
45
39
.536
8.0
AL East W L PCT GB
Yankees Yankees
48
37
.565
Blue Jays Blue Jays
47
38
.553
1.0
AL Central W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
43
.482
12.0
AL West W L PCT GB
Astros Astros
51
34
.600
Mariners Mariners
44
41
.518
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/16
PHI PHI
@
MIA MIA
3-8
Mon
6/16
PIT PIT
@
DET DET
3-7
Mon
6/16
COL COL
@
WSH WSH
10-6
Mon
6/16
LAA LAA
@
NYY NYY
4-0
Mon
6/16
AZ AZ
@
TOR TOR
4-5

Schedule

DATE MATCHUP TIME (ET)
Wed
7/2
STL STL
@
PIT PIT
12:35 PM
Wed
7/2
SDP SDP
@
PHI PHI
1:05 PM
Wed
7/2
DET DET
@
WSH WSH
1:05 PM
Wed
7/2
MIL MIL
@
NYM NYM
1:10 PM
Wed
7/2
CIN CIN
@
BOS BOS
2:30 PM