top team batting average offenses in last 20 days

Between May 26, 2026 and June 15, 2026, the San Francisco Giants have the best batting average by a team, with an average of .291.

TEAMAVGGW%WLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1Giants
Giants
.291
18
.389
7
11
645
99
188
41
8
27
97
54
8
139
9
1
723
326
76
6
10
1
8
.349
.505
.854
2Rockies
Rockies
.286
17
.412
7
10
604
107
173
40
4
29
102
68
9
146
12
5
690
308
73
0
9
1
9
.362
.510
.872
3Brewers
Brewers
.276
18
.667
12
6
637
119
176
38
3
28
113
80
3
152
14
5
730
304
69
3
7
1
12
.356
.477
.833
4Dodgers
Dodgers
.274
18
.611
11
7
613
107
168
32
2
31
100
68
11
140
5
2
704
297
65
2
10
2
16
.352
.485
.836
5Blue Jays
Blue Jays
.273
18
.500
9
9
604
77
165
33
2
21
73
50
11
139
4
4
672
265
56
2
5
2
14
.337
.439
.776
6Orioles
Orioles
.270
19
.526
10
9
637
106
172
29
4
27
101
73
9
154
8
5
732
290
60
4
9
1
16
.349
.455
.804
7Angels
Angels
.268
18
.500
9
9
631
106
169
36
3
18
100
57
12
165
15
3
706
265
57
4
2
3
8
.339
.420
.759
8White Sox
White Sox
.267
17
.647
11
6
584
95
156
34
1
24
91
50
11
143
12
5
652
264
59
4
3
0
8
.335
.452
.787
9Mariners
Mariners
.266
18
.611
11
7
628
84
167
18
2
30
80
42
11
134
12
5
689
279
50
2
6
3
13
.320
.444
.765
10Cardinals
Cardinals
.266
17
.529
9
8
583
85
155
25
3
23
81
50
9
135
14
0
646
255
51
3
1
1
11
.333
.437
.770
11Yankees
Yankees
.265
16
.688
11
5
562
100
149
23
4
26
97
65
0
130
20
3
633
258
53
0
6
1
7
.338
.459
.797
12Red Sox
Red Sox
.265
17
.412
7
10
581
84
154
32
3
20
81
34
8
133
9
4
632
252
55
2
7
1
6
.311
.434
.745
13Rangers
Rangers
.262
18
.611
11
7
610
84
160
27
4
21
81
47
15
142
10
0
679
258
52
3
4
1
13
.328
.423
.751
14Pirates
Pirates
.261
18
.444
8
10
610
101
159
28
1
29
95
73
9
167
20
5
698
276
58
1
5
0
10
.346
.452
.798
15Athletics
Athletics
.258
17
.471
8
9
594
86
153
29
0
36
81
56
9
138
5
3
661
290
65
1
1
4
12
.330
.488
.819
16Royals
Royals
.257
18
.389
7
11
623
78
160
30
2
14
74
61
6
145
17
3
698
236
46
4
4
2
11
.327
.379
.706
17Nationals
Nationals
.253
17
.529
9
8
574
94
145
19
5
23
91
49
8
128
19
2
633
243
47
1
1
0
12
.320
.423
.743
18Marlins
Marlins
.250
17
.588
10
7
559
71
140
26
4
15
70
62
11
143
19
9
642
219
45
3
7
2
10
.333
.392
.725
19Rays
Rays
.247
17
.412
7
10
559
65
138
22
2
14
64
74
7
130
9
2
645
206
38
2
3
1
19
.341
.369
.709
20Cubs
Cubs
.245
18
.444
8
10
629
75
154
31
3
22
69
57
14
159
14
3
704
257
56
0
4
0
13
.320
.409
.728
21Twins
Twins
.244
19
.368
7
12
635
89
155
30
3
28
86
47
8
149
7
3
696
275
61
0
6
0
13
.302
.433
.735
22Guardians
Guardians
.244
16
.438
7
9
541
55
132
31
3
10
52
44
7
141
15
1
599
199
44
1
6
0
6
.306
.368
.674
23Mets
Mets
.240
17
.588
10
7
558
80
134
21
2
29
76
41
7
147
8
4
612
246
52
2
4
1
11
.298
.441
.739
24Tigers
Tigers
.238
17
.471
8
9
559
81
133
20
7
30
80
64
6
145
3
2
642
257
57
3
10
1
10
.318
.460
.777
25Reds
Reds
.236
17
.294
5
12
577
57
136
26
1
21
53
68
3
161
14
2
652
227
48
1
3
1
14
.318
.393
.711
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 MLB News

More Giants Stats

Team Batting Leaders

HR

15

Schmitt

Casey Schmitt

RBI

39

Chapman

Matt Chapman

AVG

.331

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

82

Roupp

Landen Roupp

ERA

3.00

Brubaker

JT Brubaker
Team Rankings

HR

73

20th

R

296

20th

SO

571

21st

ERA

4.52

22nd

2026 Division Standings
TEAMWLPCTGB
45
27
.625
37
33
.529
7.0
36
35
.507
8.5
Giants Giants
29
43
.403
16.0
27
45
.375
18.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/16
@
7:15 PM
Wed
6/17
@
7:15 PM
Thu
6/18
@
7:15 PM
Fri
6/19
@
7:10 PM
Sat
6/20
@
4:10 PM
Last Game
CHC Cubs

37 - 35

1

Final

5

SFG Giants

29 - 43

Sun 14 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
25
.648
38
33
.535
8.0
37
35
.514
9.5
36
36
.500
10.5
32
39
.451
14.0
NL CentralWLPCTGB
43
26
.623
38
31
.551
5.0
37
35
.514
7.5
36
36
.500
8.5
33
37
.471
10.5
NL WestWLPCTGB
45
27
.625
37
33
.529
7.0
36
35
.507
8.5
29
43
.403
16.0
27
45
.375
18.0
AL EastWLPCTGB
43
27
.614
41
27
.603
1.0
34
38
.472
10.0
34
39
.466
10.5
29
40
.420
13.5
AL CentralWLPCTGB
38
32
.543
39
33
.542
33
40
.452
6.5
29
42
.408
9.5
29
43
.403
10.0
AL WestWLPCTGB
37
36
.507
35
36
.493
1.0
35
36
.493
1.0
33
40
.452
4.0
29
43
.403
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
5/30
@
4-9
Sat
5/30
@
9-10
Sat
5/30
@
5-2
Sat
5/30
@
6-1
Sun
5/31
@
5-9

Schedule

DATEMATCHUPTIME (ET)
Mon
6/15
@
6:40 PM
Mon
6/15
@
6:45 PM
Mon
6/15
@
7:10 PM
Mon
6/15
@
7:45 PM
Mon
6/15
@
8:05 PM