mlb player most hits last 30 days

Between May 8, 2026 and June 7, 2026, Luis Arraez and Shohei Ohtani are tied for the most hits, with 38 hits.

NAMEHGABR2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Luis Arraez
L. Arraez
38
29
115
19
6
2
2
14
9
3
6
1
0
133
54
10
1
5
3
2
.330
.379
.470
.848
2Shohei Ohtani
S. Ohtani
38
26
103
19
7
2
5
20
16
1
27
1
2
121
64
14
0
1
1
0
.369
.455
.621
1.076
3Carson Benge
C. Benge
37
28
117
20
5
1
4
16
7
3
26
4
2
127
56
10
0
0
0
0
.316
.370
.479
.849
4Ernie Clement
E. Clement
36
29
106
19
6
1
5
16
3
0
14
1
0
110
59
12
0
1
0
2
.340
.355
.557
.911
5Otto Lopez
O. Lopez
36
28
109
11
7
1
1
11
4
2
16
5
1
118
48
9
0
3
0
2
.330
.356
.440
.796
6Jung Hoo Lee
J. Hoo Lee
36
21
87
15
6
1
1
10
0
3
6
2
0
90
47
8
0
0
0
0
.414
.433
.540
.974
7Willy Adames
W. Adames
35
29
116
21
7
1
8
23
10
0
30
0
0
127
68
16
0
1
0
0
.302
.354
.586
.941
8Michael Harris II
M. Harris II
34
27
107
17
5
0
6
18
5
1
22
1
1
113
57
11
0
0
0
0
.318
.354
.533
.887
9Riley Greene
R. Greene
33
28
104
9
6
0
2
10
12
2
32
0
0
118
45
8
0
0
0
5
.317
.398
.433
.831
10Corbin Carroll
C. Carroll
33
28
107
19
8
4
5
11
14
1
20
3
1
122
64
17
0
0
1
1
.308
.393
.598
.992
11Randy Arozarena
R. Arozarena
33
28
106
19
9
0
3
17
10
7
26
10
1
124
51
12
0
1
0
4
.311
.403
.481
.884
12Josh Jung
J. Jung
32
26
103
18
4
0
4
10
8
1
16
0
0
113
48
8
0
1
0
7
.311
.363
.466
.829
13Alec Burleson
A. Burleson
32
26
100
13
7
0
2
13
7
2
17
1
0
110
45
9
0
1
0
1
.320
.373
.450
.823
14Ketel Marte
K. Marte
31
26
105
18
8
1
6
24
10
0
12
0
0
118
59
15
0
3
0
1
.295
.347
.562
.909
15Rafael Devers
R. Devers
31
29
118
20
14
1
5
17
10
1
42
0
0
129
62
20
0
0
1
2
.263
.326
.525
.851
16Yandy Díaz
Y. Díaz
31
24
95
12
7
0
6
19
9
2
16
0
0
106
56
13
0
0
1
4
.326
.396
.589
.986
17Brandon Marsh
B. Marsh
31
26
90
15
4
1
4
11
6
0
26
2
2
97
49
9
0
1
1
0
.344
.381
.544
.926
18Fernando Tatis Jr.
F. Tatis Jr.
31
27
103
9
3
0
1
6
11
1
21
6
4
115
37
4
0
0
0
3
.301
.374
.359
.733
19Spencer Horwitz
S. Horwitz
31
27
94
15
5
0
5
13
14
1
13
1
0
111
51
10
0
2
0
2
.330
.414
.543
.957
20Nick Gonzales
N. Gonzales
31
26
100
19
6
0
2
14
7
0
17
1
1
108
43
8
0
1
0
3
.310
.352
.430
.782
21Jordan Walker
J. Walker
31
26
105
15
6
0
6
20
5
1
26
3
2
111
55
12
0
0
0
3
.295
.333
.524
.857
22Casey Schmitt
C. Schmitt
31
27
116
17
4
0
9
20
2
1
23
3
0
121
62
13
0
2
0
2
.267
.281
.534
.815
23James Wood
J. Wood
31
28
105
24
6
0
7
13
21
2
34
3
0
128
58
13
0
0
1
0
.295
.422
.552
.974
24Travis Bazzana
T. Bazzana
31
28
107
9
9
1
4
15
9
1
23
5
2
118
54
14
0
1
0
0
.290
.347
.505
.852
25Alec Bohm
A. Bohm
30
26
97
12
6
0
6
15
7
0
13
1
0
104
54
12
0
0
0
5
.309
.356
.557
.912
StatMuse has game-level data for hits going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

15

Schmitt

Casey Schmitt

RBI

38

Schmitt

Casey Schmitt

AVG

.323

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

77

Roupp

Landen Roupp

ERA

3.00

Brubaker

JT Brubaker
Team Rankings

HR

66

18th

R

272

21st

SO

518

23rd

ERA

4.46

22nd

2026 Division Standings
TEAMWLPCTGB
42
24
.636
34
31
.523
7.5
33
31
.516
8.0
Giants Giants
27
39
.409
15.0
24
42
.364
18.0
Schedule
DATEMATCHUPTIME (ET)
Mon
6/8
@
9:45 PM
Tue
6/9
@
9:45 PM
Wed
6/10
@
3:45 PM
Fri
6/12
@
10:15 PM
Sat
6/13
@
10:05 PM
Last Game
SFG Giants

27 - 39

2

Final

1

CHC Cubs

34 - 32

Sun 7 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
21
.682
35
30
.538
9.5
33
33
.500
12.0
31
35
.470
14.0
29
36
.446
15.5
NL CentralWLPCTGB
40
23
.635
35
28
.556
5.0
34
32
.515
7.5
34
32
.515
7.5
31
33
.484
9.5
NL WestWLPCTGB
42
24
.636
34
31
.523
7.5
33
31
.516
8.0
27
39
.409
15.0
24
42
.364
18.0
AL EastWLPCTGB
37
25
.597
38
26
.594
32
34
.485
7.0
31
35
.470
8.0
27
36
.429
10.5
AL CentralWLPCTGB
37
30
.552
34
31
.523
2.0
30
37
.448
7.0
27
39
.409
9.5
27
39
.409
9.5
AL WestWLPCTGB
34
32
.515
32
33
.492
1.5
31
34
.477
2.5
30
37
.448
4.5
25
41
.379
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/24
@
4-1
Sun
5/24
@
3-1
Sun
5/24
@
6-5
Sun
5/24
@
0-2
Sun
5/24
@
0-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/8
@
6:35 PM
Mon
6/8
@
6:40 PM
Mon
6/8
@
6:40 PM
Mon
6/8
@
7:07 PM
Mon
6/8
@
9:38 PM