baseballstats247.com
BaseballStats247 > Competitions > MLB Player Batting

MLB Player Batting Stats 2024

MLB Player Batting Stats

#
Player Team
AB
R
H
2B
3B
HR
RBI
SB
CS
BB
SO
Avg
OBP
SLG
1
Shohei OhtaniDodgers
95
19
35
11
1
5
13
5
12
20
.368
.431
.663
2
Steven KwanGuardians
95
21
34
5
0
2
7
2
3
11
.358
.378
.474
3
Mookie BettsDodgers
93
24
33
6
1
6
19
5
20
14
.355
.469
.634
4
William ContrerasBrewers
82
18
29
5
0
4
20
1
9
22
.354
.426
.561
5
Amed RosarioRays
74
7
26
5
1
2
12
3
1
10
.351
.360
.527
6
Jose AltuveAstros
94
16
33
8
0
5
7
3
10
16
.351
.419
.596
7
Trea TurnerPhillies
89
17
31
8
0
2
9
5
8
19
.348
.402
.506
8
Will SmithDodgers
78
9
27
6
0
1
17
0
7
14
.346
.391
.462
9
Jeremy PenaAstros
90
11
31
5
0
2
10
4
3
15
.344
.372
.467
10
Marcell OzunaBraves
80
15
27
3
0
9
27
0
9
14
.338
.404
.713
11
Juan SotoYankees
83
14
28
5
0
5
20
1
19
12
.337
.456
.578
12
Salvador PerezRoyals
78
11
26
2
0
6
22
0
7
13
.333
.395
.590
13
Brice TurangBrewers
66
12
22
5
0
2
9
10
6
10
.333
.384
.500
14
Jordan WestburgOrioles
72
14
24
5
1
5
18
3
5
16
.333
.392
.639
15
Ketel MarteDiamondbacks
94
21
31
7
0
5
13
1
9
15
.330
.377
.564
16
Orlando ArciaBraves
73
11
24
8
0
1
8
0
4
13
.329
.363
.479
17
Jesse WinkerNationals
67
13
22
6
0
2
9
2
10
16
.328
.439
.507
18
Adolis GarciaRangers
86
16
28
7
0
6
22
4
6
22
.326
.368
.616
19
Ryan McMahonRockies
83
9
27
5
0
2
12
0
12
27
.325
.406
.458
20
Josh NaylorGuardians
77
13
25
5
0
6
20
0
8
10
.325
.393
.623
21
Ryan MountcastleOrioles
74
14
24
7
0
2
11
0
9
14
.324
.388
.500
22
Elias DiazRockies
66
8
21
2
0
1
10
0
3
14
.318
.361
.394
23
Kerry CarpenterTigers
66
7
21
4
2
3
12
0
3
17
.318
.366
.576
24
Ozzie AlbiesBraves
63
14
20
5
0
2
14
2
5
9
.317
.386
.492
25
Luis Garcia Jr.Nationals
63
4
20
7
0
1
10
5
3
11
.317
.348
.476
26
Masyn WinnCardinals
60
7
19
3
2
0
6
3
7
14
.317
.377
.433
27
Willy AdamesBrewers
80
13
25
6
0
3
11
2
10
17
.313
.389
.500
28
Michael BuschCubs
68
11
21
3
0
6
15
0
9
22
.309
.385
.618
29
Justin TurnerBlue Jays
65
9
20
7
0
2
11
0
9
13
.308
.397
.508
30
Harrison BaderMets
65
9
20
2
0
1
6
4
2
15
.308
.338
.385
31
Jackson MerrillPadres
78
12
24
3
1
1
8
4
8
16
.308
.372
.410
32
Spencer SteerReds
75
15
23
6
1
3
18
4
11
14
.307
.416
.533
33
Ezequiel TovarRockies
85
10
26
5
0
3
11
2
5
28
.306
.355
.471
34
Elly De La CruzReds
72
20
22
4
1
6
15
10
12
26
.306
.412
.639
35
Willson ContrerasCardinals
59
9
18
6
0
2
7
1
10
16
.305
.431
.508
36
Oswaldo CabreraYankees
66
11
20
4
0
3
14
0
4
14
.303
.338
.500
37
Bobby Witt Jr.Royals
90
20
27
7
3
4
8
4
6
20
.300
.351
.578
38
Ronald Acuna Jr.Braves
77
21
23
4
0
1
6
9
13
22
.299
.419
.390
39
Adley RutschmanOrioles
84
14
25
2
0
2
12
0
6
13
.298
.348
.393
40
Michael Harris IIBraves
84
14
25
3
1
3
10
2
5
20
.298
.337
.464
41
CJ AbramsNationals
74
15
22
4
3
6
12
4
7
17
.297
.358
.676
42
Josh SmithRangers
61
10
18
4
0
0
11
0
8
10
.295
.403
.361
43
Sal FrelickBrewers
75
12
22
2
0
0
5
3
8
19
.293
.369
.320
44
Andres GimenezGuardians
82
15
24
5
1
0
14
3
4
12
.293
.362
.378
45
Nolan ArenadoCardinals
86
7
25
6
0
1
11
0
6
12
.291
.337
.395
46
Logan O'HoppeAngels
62
7
18
2
1
2
7
0
5
16
.290
.362
.452
47
Nico HoernerCubs
76
16
22
6
1
0
6
0
10
11
.289
.389
.395
48
Brenton DoyleRockies
76
11
22
5
1
3
7
2
4
24
.289
.333
.500
49
Yainer DiazAstros
83
9
24
3
0
3
9
0
6
12
.289
.333
.434
50
Taylor WardAngels
90
14
26
3
0
6
21
2
5
19
.289
.323
.522

Legend: AB = At Bats, R = Runs, H = Hits, 2B = Doubles, 3B = Triples, HR = Home Runs, RBI = Runs Batted In, SB = Stolen Bases, CS = Caught Stealing, BB = Walks, SO = Strikeouts, Avg = Batting Average, OBP = On Base Percentage, SLG = Slugging Percentage

Check here the latest MLB stats for player batting for 2024 season. View the above rankings with stats such as runs, hits, doubles, triples, home runs, total bases and batting average per player.