current mlb players with the most hits in their last 20 games

Pete Crow-Armstrong has collected the most hits by an active player in his last 20 games, with 30 hits.

NAMEHGABR2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Pete Crow-Armstrong
P. Crow-Armstrong
30
20
83
16
5
2
8
15
13
0
28
7
0
97
63
15
0
1
1
0
.361
.443
.759
1.202
2Jake McCarthy
J. McCarthy
28
20
82
13
6
2
3
10
5
0
14
3
1
87
47
11
0
0
0
2
.341
.379
.573
.952
3Bo Bichette
B. Bichette
27
20
82
15
6
0
5
14
3
1
22
0
0
88
48
11
0
2
0
1
.329
.352
.585
.938
4Otto Lopez
O. Lopez
27
20
80
17
6
2
1
10
6
0
7
6
0
87
40
9
0
1
0
3
.338
.379
.500
.879
5Fernando Tatis Jr.
F. Tatis Jr.
27
20
84
12
8
0
2
12
6
1
13
5
2
92
41
10
0
1
0
1
.321
.370
.488
.858
6Jackson Chourio
J. Chourio
27
20
90
14
5
0
7
15
4
1
19
1
1
96
53
12
0
1
1
0
.300
.333
.589
.922
7Carter Jensen
C. Jensen
27
20
80
15
8
0
4
17
6
0
14
1
0
88
47
12
0
2
0
1
.338
.375
.588
.963
8Luis Arraez
L. Arraez
27
20
83
12
6
2
1
8
4
0
3
1
0
92
40
9
2
3
0
1
.325
.344
.482
.826
9Trent Grisham
T. Grisham
27
20
73
15
5
1
2
8
10
0
8
4
0
83
40
8
0
0
0
1
.370
.446
.548
.994
10Yandy Díaz
Y. Díaz
26
20
71
13
4
0
1
12
12
2
13
0
0
87
33
5
0
2
1
2
.366
.460
.465
.925
11Bryan Reynolds
B. Reynolds
26
20
76
15
7
0
5
13
10
1
19
0
0
87
48
12
0
0
0
0
.342
.425
.632
1.057
12William Contreras
W. Contreras
26
20
71
15
2
0
5
13
9
0
12
0
1
80
43
7
0
0
1
2
.366
.438
.606
1.043
13TJ Rumfield
TJ Rumfield
26
20
76
11
7
1
5
16
9
2
11
0
0
87
50
13
0
0
0
1
.342
.425
.658
1.083
14Wyatt Langford
W. Langford
26
20
82
14
5
0
7
16
6
1
18
3
0
89
52
12
0
0
0
1
.317
.371
.634
1.005
15JJ Wetherholt
JJ Wetherholt
26
20
82
10
1
0
3
9
6
1
11
2
0
89
36
4
0
0
0
1
.317
.371
.439
.810
16Paul Goldschmidt
P. Goldschmidt
25
20
77
9
1
0
7
18
4
0
17
0
0
82
47
8
0
1
0
0
.325
.354
.610
.964
17Dillon Dingler
D. Dingler
25
20
79
13
3
2
5
14
3
1
22
0
0
84
47
10
0
1
0
2
.316
.345
.595
.940
18Mookie Betts
M. Betts
25
20
80
15
4
0
5
10
7
0
12
1
0
87
44
9
0
0
1
3
.313
.368
.550
.918
19Willi Castro
W. Castro
25
20
80
12
4
0
3
11
8
1
18
2
0
89
38
7
0
0
0
1
.313
.382
.475
.857
20Casey Schmitt
C. Schmitt
25
20
81
9
3
0
3
7
0
1
15
2
0
82
37
6
0
0
0
2
.309
.317
.457
.774
21Jung Hoo Lee
J. Hoo Lee
25
20
78
13
6
1
2
10
3
1
6
5
0
83
39
9
0
1
0
1
.321
.349
.500
.849
22Byron Buxton
B. Buxton
25
20
81
16
5
0
8
16
5
1
17
2
0
87
54
13
0
0
0
1
.309
.356
.667
1.023
23Mauricio Dubón
M. Dubón
25
20
79
11
5
0
4
11
4
0
9
2
0
83
42
9
0
0
0
0
.316
.349
.532
.881
24Zack Gelof
Z. Gelof
25
20
75
19
6
0
5
10
6
2
20
2
1
83
46
11
0
0
0
1
.333
.398
.613
1.011
25Brandon Nimmo
B. Nimmo
24
20
79
9
10
1
1
7
6
0
16
1
0
85
39
12
0
0
0
2
.304
.353
.494
.847
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 Cubs Stats

Team Batting Leaders

HR

17

Crow-Armstrong

Pete Crow-Armstrong

RBI

46

Swanson

Dansby Swanson

AVG

.278

Crow-Armstrong

Pete Crow-Armstrong
Team Pitching Leaders

W

6

Assad

Javier Assad

K

88

Imanaga

Shota Imanaga

ERA

1.85

Brown

Ben Brown
Team Rankings

HR

99

15th

R

413

5th

SO

662

24th

ERA

4.24

17th

2026 Division Standings
TEAMWLPCTGB
50
31
.617
Cubs Cubs
46
38
.548
5.5
43
38
.531
7.0
42
42
.500
9.5
39
43
.476
11.5
Schedule
DATEMATCHUPTIME (ET)
Mon
6/29
@
8:05 PM
Tue
6/30
@
8:05 PM
Wed
7/1
@
2:20 PM
Fri
7/3
@
4:05 PM
Sat
7/4
@
8:08 PM
Last Game
CHC Cubs

46 - 38

4

Final

3

MIL Brewers

50 - 31

Sun 28 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
33
.598
47
37
.560
3.0
44
40
.524
6.0
43
42
.506
7.5
35
49
.417
15.0
NL CentralWLPCTGB
50
31
.617
46
38
.548
5.5
43
38
.531
7.0
42
42
.500
9.5
39
43
.476
11.5
NL WestWLPCTGB
54
30
.643
43
39
.524
10.0
41
42
.494
12.5
35
48
.422
18.5
33
51
.393
21.0
AL EastWLPCTGB
48
33
.593
48
35
.578
1.0
39
45
.464
10.5
39
46
.459
11.0
36
46
.439
12.5
AL CentralWLPCTGB
43
39
.524
44
40
.524
40
45
.471
4.5
35
49
.417
9.0
35
50
.412
9.5
AL WestWLPCTGB
42
42
.500
42
43
.494
0.5
42
44
.488
1.0
40
44
.476
2.0
36
49
.424
6.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/13
@
6-1
Sun
6/14
@
4-2
Sun
6/14
@
5-2
Sun
6/14
@
1-10
Sun
6/14
@
8-3

Schedule

DATEMATCHUPTIME (ET)
Mon
6/29
@
6:35 PM
Mon
6/29
@
6:40 PM
Mon
6/29
@
7:05 PM
Mon
6/29
@
7:07 PM
Mon
6/29
@
7:10 PM