which mlb team has best batting average against the giants

The Kansas City Royals have the best batting average by a team versus the Giants, with an average of .271.

TEAMAVGGW%WLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1Royals
Royals
.271
28
.607
17
11
939
119
254
50
7
22
109
77
9
192
22
10
1,048
384
79
9
14
5
21
.327
.409
.736
2White Sox
White Sox
.269
25
.640
16
9
858
125
231
37
9
26
118
67
7
174
14
2
942
364
72
4
6
1
17
.325
.424
.749
3Tigers
Tigers
.263
31
.548
17
14
1,045
139
275
55
10
28
133
89
4
236
20
7
1,154
434
93
5
11
2
26
.320
.415
.736
4Cardinals
Cardinals
.262
1,969
.483
949
1,015
67,362
8,404
17,680
2,731
678
1,205
5,817
414
1,256
294
74,861
25,382
4,614
1,202
218
301
864
.324
.377
.701
5Mariners
Mariners
.262
49
.490
24
25
1,652
213
433
64
4
45
202
197
23
364
46
11
1,902
640
113
13
17
10
41
.346
.387
.733
6Rockies
Rockies
.261
539
.427
230
309
18,307
2,445
4,776
900
161
510
2,332
1,725
155
3,961
309
171
20,537
7,528
1,571
213
137
118
418
.327
.411
.739
7Pirates
Pirates
.261
1,985
.466
918
1,051
68,038
8,379
17,748
2,559
867
1,154
5,734
385
8,809
1,150
246
75,598
25,503
4,580
1,247
236
320
858
.321
.375
.696
8Blue Jays
Blue Jays
.259
32
.531
17
15
1,083
142
281
59
3
28
137
97
13
222
13
9
1,202
430
90
2
7
2
28
.326
.397
.723
9Yankees
Yankees
.259
24
.667
16
8
804
117
208
33
7
28
109
83
8
205
16
5
906
339
68
5
6
4
17
.332
.422
.753
10Reds
Reds
.258
2,124
.454
959
1,154
72,341
8,685
18,688
2,806
671
1,381
6,083
423
1,397
318
80,467
26,979
4,858
1,355
265
344
919
.318
.373
.691
11Cubs
Cubs
.258
2,001
.479
949
1,034
67,927
8,311
17,538
2,604
558
1,357
5,972
377
1,185
241
75,898
25,329
4,519
1,425
197
324
874
.321
.373
.694
12Nationals
Nationals
.256
525
.493
259
266
17,788
2,245
4,556
850
114
433
2,094
1,651
153
3,132
443
169
20,014
6,933
1,397
255
167
186
384
.322
.390
.712
13Dodgers
Dodgers
.255
2,432
.501
1,213
1,206
82,526
10,241
21,021
3,160
715
1,701
7,581
507
1,418
398
92,467
30,714
5,576
1,499
354
462
1,052
.320
.372
.692
14Phillies
Phillies
.254
1,970
.413
810
1,149
66,790
7,896
16,946
2,719
517
1,304
5,779
390
1,071
211
74,337
24,611
4,540
1,167
211
287
873
.316
.368
.684
15Braves
Braves
.253
2,117
.455
957
1,144
72,027
8,693
18,243
2,617
485
1,429
6,304
426
1,085
252
80,257
26,117
4,531
1,256
244
377
954
.316
.363
.679
16Padres
Padres
.251
958
.481
461
497
32,667
3,946
8,193
1,397
212
788
3,703
3,049
224
6,208
644
278
36,600
12,378
2,397
405
255
310
708
.317
.379
.696
17Astros
Astros
.251
741
.478
354
387
25,042
2,956
6,280
1,055
170
503
2,755
2,342
175
4,269
578
270
28,123
9,184
1,728
371
193
305
495
.317
.367
.684
18Marlins
Marlins
.251
232
.448
104
128
7,853
949
1,969
362
42
221
909
749
74
1,659
141
78
8,838
3,078
625
93
69
59
186
.319
.392
.711
19Diamondbacks
Diamondbacks
.250
478
.433
207
271
16,226
1,981
4,060
871
118
392
1,887
1,599
142
3,575
234
104
18,239
6,343
1,381
154
118
110
335
.321
.391
.712
20Red Sox
Red Sox
.249
28
.571
16
12
974
140
243
56
10
35
130
98
10
231
17
5
1,093
424
101
6
5
7
21
.323
.435
.758
21Angels
Angels
.249
48
.417
20
28
1,624
190
404
84
6
45
183
139
17
361
26
9
1,806
635
135
13
13
9
36
.312
.391
.703
22Rangers
Rangers
.249
47
.383
18
29
1,600
190
398
82
10
35
186
162
13
326
31
10
1,806
605
127
14
17
11
43
.320
.378
.698
23Mets
Mets
.248
650
.465
302
348
22,117
2,572
5,478
937
116
522
2,415
1,994
167
4,120
364
195
24,696
8,213
1,575
260
158
216
493
.313
.371
.684
24Athletics
Athletics
.247
154
.500
77
77
5,158
667
1,274
289
38
135
641
533
52
1,111
71
33
5,824
2,044
462
31
50
23
120
.321
.396
.717
25Orioles
Orioles
.247
27
.481
13
14
948
117
234
47
6
30
112
83
9
237
17
7
1,051
383
83
3
8
5
12
.311
.404
.715
StatMuse has team, game-level data for batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Royals Stats

Team Batting Leaders

HR

32

Pasquantino

Vinnie Pasquantino

RBI

113

Pasquantino

Vinnie Pasquantino

AVG

.295

Witt

Bobby Witt Jr.
Team Pitching Leaders

W

10

Wacha

Michael Wacha

K

127

Lorenzen

Michael Lorenzen

ERA

2.55

Bubic

Kris Bubic
Team Rankings

HR

159

26th

R

651

26th

SO

1,271

26th

ERA

3.73

6th

2025 Division Standings
TEAMWLPCTGB
88
74
.543
87
75
.537
1.0
Royals Royals
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
Schedule
DATEMATCHUPTIME (ET)
Fri
3/27
@
7:15 PM
Sat
3/28
@
7:15 PM
Sun
3/29
@
1:35 PM
Mon
3/30
@
4:10 PM
Wed
4/1
@
7:40 PM
Last Game
KCR Royals

82 - 80

9

Final

2

ATH Athletics

76 - 86

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

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