team batting averages vs rhp last 20 games

The St. Louis Cardinals are hitting .242 in their last 20 games against right-handed pitchers.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Cardinals
Cardinals
.242
20
.500
10
10
463
112
13
2
13
49
44
12
118
523
168
28
3
1
3
.323
.363
.686
2Reds
Reds
.236
20
.350
7
13
521
123
26
1
16
54
51
3
149
580
199
43
2
3
0
.306
.382
.688
3Cubs
Cubs
.229
20
.250
5
15
529
121
22
1
18
55
60
11
133
602
199
41
0
1
2
.319
.376
.696
4Yankees
Yankees
.237
20
.550
11
9
476
113
17
1
22
68
56
0
119
534
198
40
0
2
1
.316
.416
.732
5Braves
Braves
.237
20
.700
14
6
430
102
14
1
18
70
41
5
96
484
172
33
1
7
1
.306
.400
.706
6Pirates
Pirates
.259
20
.500
10
10
514
133
20
0
23
73
57
7
136
586
222
43
2
4
0
.338
.432
.770
7Phillies
Phillies
.206
20
.650
13
7
428
88
12
0
20
39
35
4
129
467
160
32
0
0
2
.272
.374
.646
8Dodgers
Dodgers
.279
20
.700
14
6
451
126
24
2
22
74
56
4
98
520
220
48
2
7
1
.359
.488
.847
9Red Sox
Red Sox
.267
20
.400
8
12
494
132
30
7
11
54
29
4
110
533
209
48
1
5
0
.310
.423
.733
10White Sox
White Sox
.263
20
.550
11
9
506
133
29
0
17
77
43
11
138
564
213
46
2
2
1
.333
.421
.754
11Tigers
Tigers
.221
20
.350
7
13
476
105
15
4
14
49
39
4
121
527
170
33
2
6
0
.282
.357
.639
12Rangers
Rangers
.241
20
.550
11
9
498
120
23
3
14
67
43
10
114
557
191
40
2
4
1
.312
.384
.695
13Mets
Mets
.239
20
.500
10
10
515
123
19
2
20
72
39
8
133
569
206
41
4
3
2
.301
.400
.701
14Royals
Royals
.225
20
.400
8
12
462
104
17
0
12
52
47
4
121
523
157
29
3
7
2
.298
.340
.638
15Padres
Padres
.191
20
.350
7
13
397
76
9
0
11
38
47
4
108
455
118
20
3
3
1
.282
.297
.579
16Brewers
Brewers
.267
20
.700
14
6
521
139
31
3
19
87
71
3
119
607
233
53
4
6
2
.354
.447
.802
17Mariners
Mariners
.257
20
.650
13
7
463
119
25
0
25
62
33
9
97
510
219
50
1
3
2
.317
.473
.790
18Rockies
Rockies
.243
20
.300
6
14
506
123
22
1
15
70
59
10
122
584
192
38
0
9
0
.329
.379
.708
19Marlins
Marlins
.226
20
.500
10
10
470
106
23
2
12
49
52
6
121
533
169
37
2
3
2
.309
.360
.668
20Rays
Rays
.244
20
.500
10
10
467
114
19
2
15
55
64
4
110
538
182
36
0
2
2
.339
.390
.729
21Giants
Giants
.287
20
.350
7
13
544
156
40
4
22
90
32
5
107
594
270
66
4
9
1
.327
.496
.823
22Guardians
Guardians
.221
20
.550
11
9
456
101
28
2
12
41
32
3
107
499
169
42
2
5
0
.274
.371
.645
23Orioles
Orioles
.276
20
.500
10
10
450
124
21
3
21
82
58
4
98
522
214
45
2
8
0
.358
.476
.833
24Athletics
Athletics
.218
20
.400
8
12
514
112
21
1
11
42
66
9
126
590
168
33
1
0
6
.317
.327
.644
25Twins
Twins
.257
20
.450
9
11
514
132
29
4
18
74
36
5
121
561
223
51
0
6
0
.308
.434
.742
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 MLB News

More Cardinals Stats

Team Batting Leaders

HR

16

Walker

Jordan Walker

RBI

47

Walker

Jordan Walker

AVG

.303

Walker

Jordan Walker
Team Pitching Leaders

W

6

Pallante

Andre Pallante

K

61

Liberatore

Matthew Liberatore

ERA

1.67

Graceffo

Gordon Graceffo
Team Rankings

HR

69

16th

R

278

18th

SO

487

28th

ERA

4.09

16th

2026 Division Standings
TEAMWLPCTGB
41
23
.641
Cardinals Cardinals
35
28
.556
5.5
34
32
.515
8.0
34
32
.515
8.0
31
34
.477
10.5
Schedule
DATEMATCHUPTIME (ET)
Wed
6/10
@
7:10 PM
Thu
6/11
@
1:10 PM
Fri
6/12
@
8:10 PM
Sat
6/13
@
2:10 PM
Sun
6/14
@
2:10 PM
Last Game
CIN Reds

31 - 33

3

Final

5

STL Cardinals

35 - 28

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
36
30
.545
9.0
34
33
.507
11.5
31
35
.470
14.0
29
36
.446
15.5
NL CentralWLPCTGB
41
23
.641
35
28
.556
5.5
34
32
.515
8.0
34
32
.515
8.0
31
34
.477
10.5
NL WestWLPCTGB
42
24
.636
34
31
.523
7.5
34
31
.523
7.5
27
40
.403
15.5
24
42
.364
18.0
AL EastWLPCTGB
39
25
.609
39
26
.600
0.5
32
35
.478
8.5
31
36
.463
9.5
27
38
.415
12.5
AL CentralWLPCTGB
37
31
.544
34
31
.523
1.5
30
37
.448
6.5
27
39
.409
9.0
27
39
.409
9.0
AL WestWLPCTGB
35
32
.522
32
33
.492
2.0
31
35
.470
3.5
31
37
.456
4.5
25
42
.373
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/24
@
6-8
Sun
5/24
@
5-8
Sun
5/24
@
2-1
Sun
5/24
@
1-9
Sun
5/24
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Tue
6/9
@
9:38 PM
Tue
6/9
@
9:40 PM
Tue
6/9
@
9:45 PM
Tue
6/9
@
10:05 PM
Wed
6/10
@
1:10 PM