mlb player most hits last 30 games

Jung Hoo Lee and Joe Jackson are tied for the most hits in their last 30 games, with 47 hits.

NAMEHGABR2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Jung Hoo Lee
J. Hoo Lee
47
30
123
21
7
1
2
14
1
3
7
3
0
128
62
10
0
1
0
0
.382
.398
.504
.903
2Joe Jackson
J. Jackson
47
30
117
24
13
3
3
27
11
0
2
2
132
75
19
4
.402
.453
.641
1.094
3Luis Arraez
L. Arraez
44
30
123
23
8
4
3
16
6
3
6
2
0
139
69
15
2
5
1
1
.358
.387
.561
.948
4Happy Felsch
H. Felsch
44
30
113
23
9
3
1
31
10
0
5
2
129
62
13
6
.389
.439
.549
.988
5Charlie Pick
C. Pick
44
30
115
17
9
2
1
16
8
1
3
2
128
60
12
4
.383
.427
.522
.949
6Jim Kelly
J. Kelly
43
30
125
15
1
2
0
7
2
7
4
138
48
3
4
.344
.388
.384
.772
7Moises Alou
M. Alou
42
30
110
11
6
0
1
21
5
3
8
1
1
119
51
7
0
1
1
1
.382
.420
.464
.884
8Mike Greenwell
M. Greenwell
42
30
120
16
10
1
4
24
6
1
11
1
0
127
66
15
0
0
2
1
.350
.386
.550
.936
9Joe Gedeon
J. Gedeon
42
30
129
26
10
1
0
15
9
2
10
0
149
54
11
9
.326
.379
.419
.797
10Red Massey
R. Massey
41
30
118
14
4
1
0
15
0
11
0
135
47
5
2
.347
.421
.398
.819
11Steve Evans
S. Evans
42
30
120
16
1
0
1
8
9
1
4
130
46
2
0
.350
.400
.383
.783
12Harry Lord
H. Lord
42
30
102
18
3
3
0
7
6
0
6
113
51
6
5
.412
.444
.500
.944
13Fernando Tatis Jr.
F. Tatis Jr.
41
30
122
13
6
0
2
11
10
1
19
8
4
134
53
8
0
1
0
2
.336
.388
.434
.822
14Vladimir Guerrero
V. Guerrero
41
30
117
17
10
1
3
18
4
0
8
1
1
124
62
14
0
3
1
6
.350
.363
.530
.893
15Jake Daubert
J. Daubert
39
30
125
23
4
6
0
13
9
0
3
1
138
55
10
4
.312
.358
.440
.798
16Cozy Dolan
C. Dolan
41
30
117
23
9
1
0
13
1
2
131
52
10
0
.350
.420
.444
.864
17Ed Delahanty
E. Delahanty
41
30
112
14
9
1
1
15
7
1
2
120
55
11
0
.366
.408
.491
.899
18Jackson Chourio
J. Chourio
40
30
128
27
8
0
10
25
10
1
33
4
0
140
78
18
0
1
0
1
.313
.364
.609
.974
19Shohei Ohtani
S. Ohtani
40
29
107
24
8
2
8
25
23
1
29
1
2
132
76
18
0
1
2
1
.374
.485
.710
1.195
20Jack Burns
J. Burns
40
30
118
22
11
1
0
17
14
1
9
1
135
53
12
2
.339
.414
.449
.863
21Tom Daly
T. Daly
40
30
118
20
5
6
1
5
2
1
126
60
12
1
.339
.376
.508
.884
22Otto Lopez
O. Lopez
39
30
117
18
8
1
1
13
7
2
14
8
0
130
52
10
0
4
0
3
.333
.369
.444
.814
23Pete Crow-Armstrong
P. Crow-Armstrong
39
30
118
21
7
2
11
19
11
5
33
5
2
136
83
20
0
2
0
0
.331
.404
.703
1.108
24James Wood
J. Wood
39
30
114
32
6
0
8
19
22
1
35
6
0
138
69
14
0
1
1
1
.342
.449
.605
1.055
25Ketel Marte
K. Marte
39
30
125
20
10
0
6
28
10
1
15
0
0
139
67
16
0
3
0
1
.312
.360
.536
.896
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

41

Chapman

Matt Chapman

AVG

.326

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

82

Roupp

Landen Roupp

ERA

2.92

Brubaker

JT Brubaker
Team Rankings

HR

79

19th

R

310

22nd

SO

591

21st

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
Giants Giants
31
43
.419
16.5
28
47
.373
20.0
Schedule
DATEMATCHUPTIME (ET)
Fri
6/19
@
7:10 PM
Sat
6/20
@
4:10 PM
Sun
6/21
@
1:40 PM
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Last Game
SFG Giants

31 - 43

7

Final

5

ATL Braves

46 - 27

Wed 17 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
27
.630
40
35
.533
7.0
39
36
.520
8.0
37
38
.493
10.0
34
41
.453
13.0
NL CentralWLPCTGB
45
27
.625
40
33
.548
5.5
39
36
.520
7.5
38
37
.507
8.5
35
38
.479
10.5
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
AL EastWLPCTGB
45
28
.616
41
30
.577
3.0
37
38
.493
9.0
35
41
.461
11.5
29
43
.403
15.5
AL CentralWLPCTGB
39
34
.534
40
35
.533
36
40
.474
4.5
31
45
.408
9.5
30
44
.405
9.5
AL WestWLPCTGB
39
37
.513
36
38
.486
2.0
35
39
.473
3.0
35
41
.461
4.0
30
45
.400
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/3
@
4-1
Wed
6/3
@
7-2
Wed
6/3
@
8-0
Wed
6/3
@
7-1
Wed
6/3
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Fri
6/19
@
2:20 PM
Fri
6/19
@
6:40 PM
Fri
6/19
@
7:05 PM
Fri
6/19
@
7:10 PM
Fri
6/19
@
7:10 PM