mlb team batting average vs righties last 10 games

The San Francisco Giants are hitting .260 in their last 10 games against right-handed pitchers.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Giants
Giants
.260
10
.400
4
6
250
65
16
1
11
33
29
4
48
288
116
28
2
3
0
.343
.464
.807
2Guardians
Guardians
.251
10
.400
4
6
211
53
10
2
7
27
17
2
66
232
88
19
1
0
0
.313
.417
.730
3Braves
Braves
.218
10
.300
3
7
188
41
3
0
4
14
10
1
53
201
56
7
0
2
0
.259
.298
.557
4Cubs
Cubs
.248
10
.600
6
4
274
68
16
4
8
38
35
4
66
316
116
28
0
3
0
.339
.423
.762
5Blue Jays
Blue Jays
.274
10
.600
6
4
226
62
13
0
9
30
22
3
49
257
102
22
1
5
0
.340
.451
.791
6Pirates
Pirates
.276
10
.400
4
6
268
74
14
2
10
37
20
8
69
297
122
26
0
1
0
.343
.455
.799
7Tigers
Tigers
.236
10
.600
6
4
246
58
7
3
17
35
23
4
66
275
122
27
0
1
0
.310
.496
.806
8Mets
Mets
.239
10
.500
5
5
238
57
8
1
11
27
23
3
69
265
100
20
0
1
1
.313
.420
.733
9Mariners
Mariners
.201
10
.400
4
6
224
45
2
1
10
26
18
1
59
245
79
13
1
1
0
.262
.353
.615
10Reds
Reds
.183
10
.500
5
5
268
49
15
0
9
30
23
5
90
299
91
24
0
2
1
.258
.340
.598
11Phillies
Phillies
.276
10
.500
5
5
181
50
7
2
10
34
12
1
48
195
91
19
0
1
1
.323
.503
.826
12Dodgers
Dodgers
.279
10
.600
6
4
208
58
12
0
10
22
24
0
58
233
100
22
0
1
2
.352
.481
.833
13Cardinals
Cardinals
.294
10
.500
5
5
252
74
9
2
10
43
26
7
44
288
117
21
0
3
0
.372
.464
.836
14Red Sox
Red Sox
.232
10
.400
4
6
306
71
17
0
12
31
28
3
76
341
124
29
1
3
0
.300
.405
.705
15White Sox
White Sox
.194
10
.400
4
6
227
44
9
1
9
29
18
2
59
248
82
19
0
1
0
.258
.361
.619
16Orioles
Orioles
.248
10
.500
5
5
286
71
10
3
12
35
25
3
86
317
123
25
1
2
1
.313
.430
.743
17Athletics
Athletics
.268
10
.500
5
5
246
66
17
0
14
44
30
5
59
283
125
31
0
2
2
.357
.508
.865
18Twins
Twins
.340
10
.700
7
3
262
89
18
2
15
57
25
1
42
290
156
35
0
2
1
.397
.595
.992
19Yankees
Yankees
.233
10
.500
5
5
206
48
5
0
16
35
27
1
55
236
101
21
0
2
0
.322
.490
.812
20Rangers
Rangers
.270
10
.400
4
6
259
70
14
0
9
30
16
3
59
279
111
23
0
1
0
.319
.429
.748
21Astros
Astros
.254
10
.600
6
4
232
59
13
0
11
31
26
2
50
261
105
24
1
0
1
.335
.453
.787
22Royals
Royals
.295
10
.500
5
5
251
74
20
0
12
43
22
1
47
276
130
32
1
1
0
.353
.518
.871
23Nationals
Nationals
.241
10
.600
6
4
270
65
11
3
11
36
15
3
57
291
115
25
0
2
1
.286
.426
.712
24Padres
Padres
.223
10
.500
5
5
264
59
11
0
12
36
26
4
73
297
106
23
1
2
1
.301
.402
.702
25Brewers
Brewers
.245
10
.600
6
4
208
51
7
0
8
29
23
2
47
239
82
15
3
2
0
.323
.394
.718
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 Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

42

Schmitt

Casey Schmitt

AVG

.327

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

2.75

Brubaker

JT Brubaker
Team Rankings

HR

81

20th

R

317

25th

SO

608

24th

ERA

4.46

22nd

2026 Division Standings
TEAMWLPCTGB
50
29
.633
40
37
.519
9.0
39
39
.500
10.5
Giants Giants
31
46
.403
18.0
31
48
.392
19.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Fri
6/26
@
10:15 PM
Sat
6/27
@
9:05 PM
Last Game
SFG Giants

31 - 46

1

Final

2

MIA Marlins

40 - 38

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
29
.623
42
36
.538
6.5
41
38
.519
8.0
40
39
.506
9.0
34
43
.442
14.0
NL CentralWLPCTGB
47
29
.618
42
34
.553
5.0
40
37
.519
7.5
39
39
.500
9.0
37
40
.481
10.5
NL WestWLPCTGB
50
29
.633
40
37
.519
9.0
39
39
.500
10.5
31
46
.403
18.0
31
48
.392
19.0
AL EastWLPCTGB
46
31
.597
43
32
.573
2.0
39
39
.500
7.5
38
42
.475
9.5
31
45
.408
14.5
AL CentralWLPCTGB
40
37
.519
41
38
.519
38
42
.475
3.5
34
44
.436
6.5
33
46
.418
8.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
38
40
.487
1.5
37
43
.463
3.5
32
48
.400
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
6/7
@
2-3
Sun
6/7
@
5-9
Sun
6/7
@
4-6
Sun
6/7
@
4-5
Sun
6/7
@
1-4

Schedule

DATEMATCHUPTIME (ET)
Tue
6/23
@
4:07 PM
Tue
6/23
@
6:40 PM
Tue
6/23
@
6:40 PM
Tue
6/23
@
6:40 PM
Tue
6/23
@
6:40 PM