cubs top hitters vs rhp last 10 games

Reese McGuire and Kevin Alcantara were tied for the highest batting average for the Cubs against right-handed pitchers in the last 10 team games, with an average of 1.000.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Reese McGuire
R. McGuire
1.000
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
2Kevin Alcantara
K. Alcantara
1.000
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
3Michael Busch
M. Busch
.364
10
22
8
1
1
5
7
4
1
3
27
26
7
0
0
2
.481
1.182
1.663
4Nico Hoerner
N. Hoerner
.276
10
29
8
1
0
0
1
0
0
3
30
9
1
0
1
0
.267
.310
.577
5Pete Crow-Armstrong
P. Crow-Armstrong
.276
10
29
8
0
0
1
5
0
0
12
29
11
1
0
0
0
.276
.379
.655
6Carson Kelly
C. Kelly
.214
9
28
6
0
0
1
1
1
1
13
30
9
1
0
0
1
.267
.321
.588
7Moisés Ballesteros
M. Ballesteros
.200
4
5
1
0
0
0
1
0
0
1
5
1
0
0
0
0
.200
.200
.400
8Dansby Swanson
D. Swanson
.200
10
25
5
2
0
0
1
3
0
13
28
7
2
0
0
0
.286
.280
.566
9Seiya Suzuki
S. Suzuki
.179
10
28
5
2
0
3
3
3
0
10
31
16
5
0
0
0
.258
.571
.829
10Kyle Tucker
K. Tucker
.150
10
20
3
0
0
0
0
3
0
6
23
3
0
0
0
0
.261
.150
.411
11Ian Happ
I. Happ
.115
10
26
3
0
0
2
4
1
0
14
27
9
2
0
0
0
.148
.346
.494
12Matt Shaw
M. Shaw
.071
9
14
1
0
0
0
0
5
0
8
20
1
0
1
0
0
.316
.071
.387
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

Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
2:20 PM
Sat
3/28
@
2:20 PM
Sun
3/29
@
2:20 PM
Mon
3/30
@
7:40 PM
Tue
3/31
@
7:40 PM

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

AL EastWLPCTGB
1
0
1.000
0
0
0.5
0
0
0.5
0
0
0.5
0
0
0.5
AL CentralWLPCTGB
0
0
0
0
0
0
0
0
0
0
AL WestWLPCTGB
0
0
0
0
0
0
0
0
0
0
NL EastWLPCTGB
0
0
0
0
0
0
0
0
0
0
NL CentralWLPCTGB
0
0
0
0
0
0
0
0
0
0
NL WestWLPCTGB
0
0
0
0
0
0
0
0
0
1
.000
0.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0

Schedule

DATEMATCHUPTIME (ET)
Thu
3/26
@
1:15 PM
Thu
3/26
@
2:10 PM
Thu
3/26
@
2:20 PM
Thu
3/26
@
3:05 PM
Thu
3/26
@
4:10 PM