which team has the worst batting average vs rhp past 4 games

The New York Mets have the lowest batting average by a team against right-handed pitchers in their last 4 games, with an average of .158.

TEAM AVG G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Mets
Mets
.158
4
.871
74
11
76
12
3
0
4
9
6
3
18
85
27
7
0
0
1
.247
.355
.602
2 Brewers
Brewers
.159
4
.544
43
36
69
11
3
0
2
8
9
0
18
79
20
5
0
1
0
.253
.290
.543
3 Rangers
Rangers
.170
4
.276
34
89
112
19
5
0
2
11
8
0
35
123
30
7
1
2
0
.221
.268
.489
4 Braves
Braves
.200
4
.321
35
74
100
20
2
0
3
8
8
1
28
109
31
5
0
0
1
.266
.310
.576
5 Astros
Astros
.202
4
.478
65
71
129
26
3
0
4
7
6
1
37
136
41
7
0
0
0
.243
.318
.560
6 Dodgers
Dodgers
.208
4
.321
35
74
101
21
3
0
6
11
7
0
33
109
42
9
0
1
1
.257
.416
.673
7 Reds
Reds
.210
4
.284
33
83
105
22
5
0
3
9
10
0
28
116
36
8
0
1
0
.276
.343
.619
8 Cardinals
Cardinals
.210
4
.100
11
99
100
21
3
0
2
8
9
1
24
110
30
5
0
0
0
.282
.300
.582
9 Mariners
Mariners
.214
4
.639
76
43
112
24
3
0
4
8
6
0
31
119
39
7
1
0
1
.254
.348
.602
10 Padres
Padres
.217
4
.825
85
18
92
20
2
0
0
5
8
1
21
103
22
2
1
1
0
.284
.239
.523
11 Angels
Angels
.220
4
.528
76
68
127
28
5
1
5
20
13
2
27
144
50
11
1
1
0
.301
.394
.694
12 Giants
Giants
.223
4
.345
38
72
94
21
6
0
2
8
11
2
19
110
33
8
2
1
1
.315
.351
.666
13 Rockies
Rockies
.224
4
.773
109
32
134
30
8
1
5
15
3
2
30
141
55
14
0
2
0
.248
.410
.659
14 White Sox
White Sox
.224
4
.207
25
96
107
24
6
1
0
9
10
1
25
121
32
7
1
1
0
.294
.299
.593
15 Marlins
Marlins
.234
4
.000
0
120
107
25
8
0
0
9
11
0
21
120
33
8
1
1
0
.303
.308
.611
16 Yankees
Yankees
.239
4
.531
68
60
113
27
4
0
5
11
13
2
33
128
46
9
0
0
0
.328
.407
.735
17 Athletics
Athletics
.240
4
.000
0
146
125
30
9
1
1
12
15
3
44
146
44
11
1
2
0
.331
.352
.683
18 Red Sox
Red Sox
.243
4
.700
56
24
70
17
4
0
1
13
8
1
18
80
24
5
0
1
1
.325
.343
.668
19 Phillies
Phillies
.250
4
.319
30
64
88
22
1
0
5
10
5
1
22
94
38
6
0
0
0
.298
.432
.730
20 Pirates
Pirates
.255
4
.487
56
59
102
26
6
0
3
9
8
3
27
115
41
9
0
1
0
.325
.402
.727
21 Orioles
Orioles
.259
4
1.000
128
0
116
30
5
2
4
15
10
0
20
128
51
11
0
2
0
.313
.440
.752
22 Nationals
Nationals
.268
4
.593
86
59
127
34
9
2
2
22
12
5
28
145
53
13
0
1
0
.352
.417
.769
23 Tigers
Tigers
.274
4
.726
77
29
95
26
5
1
5
15
10
1
20
106
48
11
0
0
0
.349
.505
.854
24 Rays
Rays
.274
4
.761
83
26
95
26
7
0
5
16
13
1
27
109
48
12
0
0
0
.367
.505
.872
25 Diamondbacks
Diamondbacks
.274
4
.625
60
36
84
23
3
1
6
16
12
0
18
96
46
10
0
0
0
.365
.548
.912
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 Mets Stats

Team Rankings

HR

71

10th

R

275

11th

SO

558

5th

ERA

2.83

1st

2025 Division Standings
TEAM W L PCT GB
Mets Mets
39
23
.629
Phillies Phillies
37
24
.607
1.5
Nationals Nationals
29
32
.475
9.5
Braves Braves
27
33
.450
11.0
Marlins Marlins
23
37
.383
15.0
Schedule
DATE MATCHUP TIME (ET)
Thu
6/5
NYM NYM
@
LAD LAD
4:10 PM
Fri
6/6
NYM NYM
@
COL COL
8:40 PM
Sat
6/7
NYM NYM
@
COL COL
9:40 PM
Sun
6/8
NYM NYM
@
COL COL
3:10 PM
Tue
6/10
WSH WSH
@
NYM NYM
7:10 PM
Last Game
LAD Dodgers

37 - 25

1

Final

6

NYM Mets

39 - 23

Wed 4 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
37
23
.617
Rays Rays
32
29
.525
5.5
AL Central W L PCT GB
Tigers Tigers
41
22
.651
Twins Twins
34
27
.557
6.0
AL West W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
28
.533
0.5
NL East W L PCT GB
Mets Mets
39
23
.629
Phillies Phillies
37
24
.607
1.5
NL Central W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
33
27
.550
4.5
NL West W L PCT GB
Dodgers Dodgers
37
25
.597
Padres Padres
35
25
.583
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/19
CIN CIN
@
PIT PIT
0-1
Mon
5/19
HOU HOU
@
TBR TBR
2-3
Mon
5/19
SEA SEA
@
CWS CWS
0-1
Mon
5/19
BAL BAL
@
MIL MIL
2-5
Mon
5/19
DET DET
@
STL STL
5-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/5
PHI PHI
@
TOR TOR
3:07 PM
Thu
6/5
MIN MIN
@
ATH ATH
3:35 PM
Thu
6/5
BAL BAL
@
SEA SEA
3:40 PM
Thu
6/5
SDP SDP
@
SFG SFG
3:45 PM
Thu
6/5
NYM NYM
@
LAD LAD
4:10 PM