best cubs hitters against rhp last 20 game

Kevin Alcantara had the highest batting average for the Cubs against right-handed pitchers in the last 20 team games, with an average of 1.000.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Kevin Alcantara
K. Alcantara
1.000
2
2
2
0
0
0
1
0
0
0
2
2
0
0
0
0
1.000
1.000
2.000
2Miguel Amaya
M. Amaya
.667
1
3
2
0
0
1
2
0
0
0
3
5
1
0
0
0
.667
1.667
2.333
3Reese McGuire
R. McGuire
.375
3
8
3
1
0
1
2
0
0
1
8
7
2
0
0
0
.375
.875
1.250
4Michael Busch
M. Busch
.320
20
50
16
5
1
7
11
9
1
9
60
44
13
0
0
2
.433
.880
1.313
5Nico Hoerner
N. Hoerner
.259
20
58
15
2
0
1
3
2
0
7
61
20
3
0
1
0
.279
.345
.624
6Pete Crow-Armstrong
P. Crow-Armstrong
.255
20
55
14
0
0
2
9
1
1
20
57
20
2
0
0
0
.281
.364
.644
7Seiya Suzuki
S. Suzuki
.234
17
47
11
3
0
6
13
3
0
14
50
32
9
0
0
0
.280
.681
.961
8Moisés Ballesteros
M. Ballesteros
.231
13
26
6
1
0
0
2
4
0
8
30
7
1
0
0
0
.333
.269
.603
9Alex Bregman
A. Bregman
.222
3
9
2
0
0
1
1
1
0
0
10
5
1
0
0
0
.300
.556
.856
10Matt Shaw
M. Shaw
.182
17
33
6
2
1
0
2
6
0
14
41
10
3
1
1
0
.300
.303
.603
11Kyle Tucker
K. Tucker
.174
11
23
4
0
0
0
0
4
0
6
27
4
0
0
0
0
.296
.174
.470
12Justin Turner
J. Turner
.167
3
6
1
0
0
0
0
0
0
2
6
1
0
0
0
0
.167
.167
.333
13Carson Kelly
C. Kelly
.163
16
49
8
0
0
1
1
2
1
17
52
11
1
0
0
1
.212
.224
.436
14Ian Happ
I. Happ
.154
20
52
8
2
0
3
8
3
0
26
55
19
5
0
0
0
.200
.365
.565
15Willi Castro
W. Castro
.143
3
7
1
1
0
0
0
0
0
3
7
2
1
0
0
0
.143
.286
.429
16Dansby Swanson
D. Swanson
.132
20
53
7
2
0
1
3
8
0
19
61
12
3
0
0
0
.246
.226
.472
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cubs Stats

Team Batting Leaders

HR

2

Happ

Ian Happ

RBI

4

Happ

Ian Happ

AVG

.333

Busch

Michael Busch
Team Pitching Leaders

W

1

Horton

Cade Horton

K

7

Imanaga

Shota Imanaga

ERA

2.84

Horton

Cade Horton
Team Rankings

HR

5

5th

R

17

10th

SO

27

20th

ERA

5.33

25th

2026 Division Standings
TEAMWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
Cubs Cubs
1
2
.333
2.0
1
2
.333
2.0
Schedule
DATEMATCHUPTIME (ET)
Tue
3/31
@
7:40 PM
Wed
4/1
@
2:20 PM
Fri
4/3
@
4:10 PM
Sat
4/4
@
7:15 PM
Sun
4/5
@
1:40 PM
Last Game
WSH Nationals

2 - 1

6

Final

3

CHC Cubs

1 - 2

Sun 29 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
2
1
.667
1.0
1
2
.333
2.0
NL CentralWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
1
2
.333
2.0
1
2
.333
2.0
NL WestWLPCTGB
3
0
1.000
1
2
.333
2.0
0
3
.000
3.0
0
3
.000
3.0
0
3
.000
3.0
AL EastWLPCTGB
3
0
1.000
3
0
1.000
2
1
.667
1.0
1
2
.333
2.0
1
2
.333
2.0
AL CentralWLPCTGB
2
1
.667
2
2
.500
0.5
1
2
.333
1.0
1
2
.333
1.0
0
3
.000
2.0
AL WestWLPCTGB
2
1
.667
2
2
.500
0.5
2
2
.500
0.5
2
2
.500
0.5
0
3
.000
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Mon
3/30
@
9:40 PM
Mon
3/30
@
9:40 PM
Mon
3/30
@
10:10 PM
Mon
3/30
@
10:10 PM
Tue
3/31
@
6:35 PM