best mlb team batting avg vs rhp last 4 games

The Philadelphia Phillies have the best batting average by a team against right-handed pitchers in their last 4 games, with an average of .352.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Phillies
Phillies
.352
4
.750
3
1
88
31
6
0
6
26
6
1
21
96
55
12
0
1
0
.396
.625
1.021
2Cardinals
Cardinals
.330
4
.500
2
2
97
32
4
2
5
21
7
4
18
111
55
11
0
3
0
.387
.567
.954
3Pirates
Pirates
.321
4
.750
3
1
140
45
12
1
4
25
8
0
36
149
71
17
0
1
0
.356
.507
.863
4Rays
Rays
.305
4
.500
2
2
105
32
6
0
5
19
10
1
21
116
53
11
0
0
0
.371
.505
.875
5Dodgers
Dodgers
.300
4
.750
3
1
110
33
6
0
3
12
8
0
27
121
48
9
1
2
1
.342
.436
.778
6Rockies
Rockies
.297
4
.500
2
2
74
22
2
0
3
10
6
2
20
83
33
5
1
0
0
.366
.446
.812
7Guardians
Guardians
.293
4
.250
1
3
75
22
3
1
1
9
8
1
16
85
30
5
1
0
0
.369
.400
.769
8Twins
Twins
.276
4
.250
1
3
76
21
3
0
2
7
6
1
18
83
30
5
0
0
0
.337
.395
.732
9Rangers
Rangers
.270
4
.500
2
2
126
34
2
1
8
16
14
1
24
142
62
11
0
1
0
.345
.492
.837
10Marlins
Marlins
.269
4
.750
3
1
108
29
6
2
5
14
8
0
28
119
54
13
2
1
0
.316
.500
.816
11Blue Jays
Blue Jays
.267
4
.250
1
3
90
24
3
0
4
11
9
2
19
105
39
7
2
2
0
.340
.433
.773
12Orioles
Orioles
.262
4
.500
2
2
103
27
5
1
6
17
8
0
33
111
52
12
0
0
1
.315
.505
.820
13Athletics
Athletics
.254
4
.250
1
3
71
18
3
0
1
8
6
2
18
79
24
4
0
0
0
.329
.338
.667
14Brewers
Brewers
.245
4
1.000
4
0
110
27
5
0
3
13
10
1
33
125
41
8
1
2
0
.309
.373
.682
15Nationals
Nationals
.243
4
.250
1
3
74
18
4
0
7
11
4
4
23
82
43
11
0
0
1
.317
.581
.898
16White Sox
White Sox
.240
4
.500
2
2
96
23
4
0
3
11
6
1
21
105
36
7
1
1
0
.288
.375
.663
17Padres
Padres
.237
4
.750
3
1
97
23
4
0
2
13
12
0
30
110
33
6
1
0
0
.321
.340
.661
18Angels
Angels
.232
4
.750
3
1
125
29
2
0
5
16
12
0
45
138
46
7
0
1
0
.297
.368
.665
19Cubs
Cubs
.231
4
1.000
4
0
104
24
8
0
5
25
14
4
38
124
47
13
1
1
0
.341
.452
.793
20Diamondbacks
Diamondbacks
.224
4
.500
2
2
98
22
9
0
1
9
13
1
10
113
34
10
1
0
0
.321
.347
.668
21Braves
Braves
.219
4
.000
0
4
64
14
1
0
1
5
3
1
15
68
18
2
0
0
0
.265
.281
.546
22Red Sox
Red Sox
.218
4
.500
2
2
78
17
4
0
1
7
10
1
17
92
24
5
1
1
0
.311
.308
.619
23Astros
Astros
.214
4
.750
3
1
126
27
3
1
5
14
15
0
33
145
47
9
1
2
3
.294
.373
.667
24Mariners
Mariners
.213
4
.500
2
2
89
19
4
0
2
5
7
0
25
96
29
6
0
0
0
.271
.326
.597
25Tigers
Tigers
.213
4
.250
1
3
75
16
2
1
2
6
4
0
26
80
26
5
0
0
0
.253
.347
.600
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 Phillies Stats

Team Batting Leaders

HR

29

Schwarber

Kyle Schwarber

RBI

52

Schwarber

Kyle Schwarber

AVG

.324

Marsh

Brandon Marsh
Team Pitching Leaders

W

9

Sánchez

Cristopher Sánchez

K

127

Sánchez

Cristopher Sánchez

ERA

2.11

Wheeler

Zack Wheeler
Team Rankings

HR

107

6th

R

359

15th

SO

772

1st

ERA

4.14

15th

2026 Division Standings
TEAMWLPCTGB
48
31
.608
Phillies Phillies
45
36
.556
4.0
42
39
.519
7.0
41
41
.500
8.5
34
47
.420
15.0
Schedule
DATEMATCHUPTIME (ET)
Fri
6/26
@
7:10 PM
Sat
6/27
@
4:10 PM
Sun
6/28
@
1:40 PM
Mon
6/29
@
6:40 PM
Tue
6/30
@
6:40 PM
Last Game
PHI Phillies

45 - 36

10

Final

5

WSH Nationals

41 - 41

Thu 25 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
31
.608
45
36
.556
4.0
42
39
.519
7.0
41
41
.500
8.5
34
47
.420
15.0
NL CentralWLPCTGB
49
29
.628
44
37
.543
6.5
42
36
.538
7.0
41
40
.506
9.5
37
42
.468
12.5
NL WestWLPCTGB
52
29
.642
42
37
.532
9.0
41
39
.513
10.5
33
47
.413
18.5
32
49
.395
20.0
AL EastWLPCTGB
48
32
.600
45
33
.577
2.0
39
42
.481
9.5
38
44
.463
11.0
33
46
.418
14.5
AL CentralWLPCTGB
41
38
.519
42
39
.519
38
44
.463
4.5
34
47
.420
8.0
34
48
.415
8.5
AL WestWLPCTGB
41
41
.500
40
43
.482
1.5
39
42
.481
1.5
39
42
.481
1.5
34
48
.415
7.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/10
@
5-7
Wed
6/10
@
10-11
Wed
6/10
@
4-5
Wed
6/10
@
2-7
Wed
6/10
@
6-4

Schedule

DATEMATCHUPTIME (ET)
Fri
6/26
@
6:40 PM
Fri
6/26
@
6:40 PM
Fri
6/26
@
7:05 PM
Fri
6/26
@
7:07 PM
Fri
6/26
@
7:10 PM