which mlb team has the best ops the last 30 games

The San Francisco Giants have the highest OPS by a team in their last 30 games, with an OPS of .830.

TEAMOPSGW%WLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Giants
Giants
.830
30
.400
12
18
1,062
161
299
69
9
46
158
84
12
217
13
4
1,181
524
124
8
15
2
14
.282
.337
.493
2Athletics
Athletics
.792
30
.500
15
15
1,044
156
263
52
1
53
146
117
16
264
15
8
1,180
476
106
1
2
9
19
.252
.336
.456
3Dodgers
Dodgers
.791
30
.667
20
10
994
156
254
54
4
43
146
126
14
236
9
7
1,151
445
101
3
14
2
24
.256
.343
.448
4Brewers
Brewers
.787
30
.633
19
11
1,034
170
280
55
4
37
159
122
6
250
25
9
1,177
454
96
5
10
4
19
.271
.348
.439
5Yankees
Yankees
.785
30
.600
18
12
1,025
160
267
45
6
46
154
114
4
250
33
7
1,153
462
97
1
9
1
16
.260
.334
.451
6Pirates
Pirates
.775
30
.467
14
16
1,034
154
271
48
2
43
146
105
18
283
27
6
1,167
452
93
2
8
0
18
.262
.338
.437
7Twins
Twins
.774
30
.500
15
15
1,038
159
272
53
6
44
152
83
14
234
9
7
1,144
469
103
0
9
1
19
.262
.323
.452
8Angels
Angels
.773
30
.467
14
16
1,047
164
274
63
4
39
157
91
20
264
15
6
1,166
462
106
4
4
4
15
.262
.331
.441
9Rockies
Rockies
.769
30
.400
12
18
1,021
151
263
54
5
39
143
105
18
236
20
9
1,156
444
98
0
12
1
16
.258
.334
.435
10Nationals
Nationals
.750
30
.567
17
13
1,026
158
258
40
9
43
152
84
16
223
31
6
1,134
445
92
3
5
1
19
.251
.317
.434
11Rangers
Rangers
.749
30
.467
14
16
1,027
134
267
53
5
35
130
83
19
247
14
0
1,138
435
93
3
6
1
20
.260
.325
.424
12Blue Jays
Blue Jays
.740
30
.567
17
13
1,003
122
259
59
2
33
116
78
18
238
17
6
1,112
421
94
4
9
2
20
.258
.320
.420
13Orioles
Orioles
.736
30
.500
15
15
1,005
146
249
38
5
39
138
109
11
259
17
7
1,142
414
82
5
12
4
22
.248
.325
.412
14White Sox
White Sox
.732
30
.533
16
14
1,015
147
247
50
1
41
141
90
20
274
21
9
1,135
422
92
6
4
1
12
.243
.316
.416
15Red Sox
Red Sox
.730
30
.433
13
17
1,022
130
263
57
8
31
124
74
10
243
19
8
1,122
429
96
5
11
1
15
.257
.311
.420
16Marlins
Marlins
.730
30
.600
18
12
981
133
239
52
5
32
130
105
20
259
30
10
1,124
397
89
6
12
4
16
.244
.326
.405
17Cardinals
Cardinals
.726
30
.467
14
16
1,008
133
256
40
5
32
127
96
18
213
19
5
1,134
402
77
4
8
1
23
.254
.327
.399
18Royals
Royals
.725
30
.400
12
18
1,027
132
265
60
3
27
126
95
8
229
28
5
1,145
412
90
7
8
3
17
.258
.323
.401
19Cubs
Cubs
.721
30
.367
11
19
1,025
125
245
46
7
33
117
117
21
255
20
5
1,170
404
86
0
7
0
23
.239
.327
.394
20Rays
Rays
.719
30
.433
13
17
997
127
252
46
4
24
125
125
11
222
20
6
1,147
378
74
5
9
6
31
.253
.340
.379
21Astros
Astros
.715
30
.567
17
13
1,006
142
233
46
2
43
137
94
15
261
7
4
1,124
412
91
3
6
5
17
.232
.305
.410
22Reds
Reds
.713
30
.400
12
18
1,013
124
237
55
3
36
119
111
8
297
22
8
1,145
406
94
5
8
2
18
.234
.312
.401
23Mets
Mets
.713
30
.467
14
16
1,009
133
243
34
4
43
129
76
16
269
12
8
1,114
414
81
6
7
3
21
.241
.302
.410
24Mariners
Mariners
.711
30
.567
17
13
999
125
238
36
2
43
121
75
21
232
18
7
1,105
407
81
4
6
3
18
.238
.303
.407
25Tigers
Tigers
.702
30
.400
12
18
981
122
217
31
8
44
119
103
11
263
6
3
1,111
396
83
3
13
1
14
.221
.299
.404
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

41

Chapman

Matt Chapman

AVG

.331

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

19th

R

316

23rd

SO

603

22nd

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
49
28
.636
39
36
.520
9.0
39
37
.513
9.5
Giants Giants
31
45
.408
17.5
30
47
.390
19.0
Schedule
DATEMATCHUPTIME (ET)
Sun
6/21
@
1:40 PM
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Fri
6/26
@
10:15 PM
Last Game
SFG Giants

31 - 45

3

Final

6

MIA Marlins

39 - 38

Sat 20 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
27
.640
41
35
.539
7.5
40
37
.519
9.0
39
38
.506
10.0
34
42
.447
14.5
NL CentralWLPCTGB
45
29
.608
40
34
.541
5.0
40
37
.519
6.5
38
39
.494
8.5
36
39
.480
9.5
NL WestWLPCTGB
49
28
.636
39
36
.520
9.0
39
37
.513
9.5
31
45
.408
17.5
30
47
.390
19.0
AL EastWLPCTGB
46
29
.613
42
31
.575
3.0
38
39
.494
9.0
36
42
.462
11.5
31
43
.419
14.5
AL CentralWLPCTGB
41
36
.532
39
36
.520
1.0
37
41
.474
4.5
32
44
.421
8.5
32
45
.416
9.0
AL WestWLPCTGB
39
39
.500
38
39
.494
0.5
36
40
.474
2.0
36
42
.462
3.0
31
47
.397
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
6/5
@
18-3
Fri
6/5
@
6-8
Fri
6/5
@
5-3
Fri
6/5
@
13-3
Fri
6/5
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Sun
6/21
@
1:35 PM
Sun
6/21
@
1:35 PM
Sun
6/21
@
1:40 PM
Sun
6/21
@
1:40 PM
Sun
6/21
@
1:40 PM