player most ops, before the allstar game, season, min 200 pa, alltime

Barry Bonds has the best OPS with 200+ plate appearances in a season before the All-Star Game, with an OPS of 1.421 in 2004.

NAME OPS PA SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG
1 Barry Bonds
B. Bonds
1.421
325
2004
SFG SFG
77
189
71
69
12
0
23
48
131
4
19
3
0
150
35
0
1
71
3
.365
.628
.794
2 Barry Bonds
B. Bonds
1.342
347
2002
SFG SFG
82
232
68
80
16
2
27
57
109
6
28
3
1
181
45
0
0
38
2
.345
.562
.780
3 Barry Bonds
B. Bonds
1.314
355
2001
SFG SFG
81
259
66
79
18
0
39
73
88
6
55
7
1
214
57
0
2
20
2
.305
.487
.826
4 Frank Thomas
F. Thomas
1.311
392
1994
CWS CWS
86
303
93
116
27
1
32
78
84
2
42
0
3
241
60
0
3
7
11
.383
.515
.795
5 Mark McGwire
M. McGwire
1.293
280
1996
OAK OAK
65
211
56
70
14
0
28
60
66
3
56
0
0
168
42
0
0
5
8
.332
.496
.796
6 Mark McGwire
M. McGwire
1.252
362
1998
STL STL
80
268
70
83
12
0
37
87
88
4
78
0
0
206
49
0
2
16
4
.310
.483
.769
7 Mickey Mantle
M. Mantle
1.240
345
1957
NYY NYY
77
252
72
93
15
2
22
57
91
0
41
7
1
178
39
0
2
15
2
.369
.533
.706
8 Larry Walker
L. Walker
1.237
369
1997
COL COL
84
309
79
123
25
3
25
68
49
11
50
19
6
229
53
0
0
8
4
.398
.496
.741
9 Mickey Mantle
M. Mantle
1.236
204
1962
NYY NYY
51
147
44
49
4
1
17
36
55
1
32
2
0
106
22
0
1
3
2
.333
.515
.721
10 Mark McGwire
M. McGwire
1.230
302
2000
STL STL
70
221
58
67
8
0
30
69
75
4
74
1
0
165
38
0
2
11
5
.303
.483
.747
11 Mickey Mantle
M. Mantle
1.220
330
1956
NYY NYY
74
275
70
102
13
2
29
71
52
1
39
5
1
206
44
1
1
3
1
.371
.471
.749
12 Barry Bonds
B. Bonds
1.214
349
2003
SFG SFG
80
256
68
81
11
1
30
63
84
8
39
7
0
184
42
0
1
37
4
.316
.496
.719
13 Jimmie Foxx
J. Foxx
1.206
314
1933
PHA PHA
71
266
70
97
21
4
24
69
48
0
45
1
198
49
0
.365
.462
.744
14 Ted Williams
T. Williams
1.206
367
1946
BSA BSA
79
274
82
95
16
5
23
71
92
1
22
0
190
44
0
8
.347
.512
.693
15 Ted Williams
T. Williams
1.204
294
1941
BSA BSA
70
237
72
96
18
0
16
62
55
2
10
2
162
34
0
7
.405
.520
.684
16 Mike Trout
M. Trout
1.203
206
2017
LAA LAA
47
163
36
55
14
2
16
36
36
4
42
10
1
121
32
0
3
10
4
.337
.461
.742
17 Lou Gehrig
L. Gehrig
1.203
348
1936
NYY NYY
74
288
92
112
22
5
20
61
56
4
20
2
204
47
0
.389
.494
.708
18 Stan Musial
S. Musial
1.199
341
1948
SLN SLN
76
298
66
120
17
9
20
64
42
1
14
2
215
46
0
8
.403
.478
.721
19 Aaron Judge
A. Judge
1.194
429
2025
NYY NYY
96
352
85
125
24
2
35
81
69
4
109
6
3
258
61
0
4
24
10
.355
.462
.733
20 Luis Gonzalez
L. Gonzalez
1.189
388
2001
ARI ARI
87
330
75
117
16
4
35
86
46
9
48
1
1
246
55
0
3
9
10
.355
.443
.745
21 Larry Walker
L. Walker
1.188
316
1999
COL COL
73
275
73
105
17
3
25
77
26
11
36
9
3
203
45
0
4
5
8
.382
.449
.738
22 Joe Medwick
J. Medwick
1.187
282
1937
SLN SLN
66
260
62
105
28
4
17
81
20
1
24
2
192
49
1
.404
.448
.738
23 Derrek Lee
D. Lee
1.186
367
2005
CHC CHC
84
315
69
119
27
2
27
72
42
5
61
10
2
231
56
0
5
9
5
.378
.452
.733
24 Carlos Delgado
C. Delgado
1.185
393
2000
TOR TOR
89
320
74
116
27
0
28
80
66
5
64
0
0
227
55
0
2
7
7
.363
.476
.709
25 Ted Williams
T. Williams
1.185
335
1948
BSA BSA
71
263
66
102
21
2
16
72
71
1
20
2
175
39
0
9
.388
.519
.665
StatMuse has game-level data for OPS going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

114

27th

R

498

25th

SO

1,039

13th

ERA

3.72

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
70
53
.569
Padres Padres
69
54
.561
1.0
Diamondbacks Diamondbacks
60
64
.484
10.5
Giants Giants
59
64
.480
11.0
Rockies Rockies
34
89
.276
36.0
Schedule
DATE MATCHUP TIME (ET)
Sun
8/17
TBR TBR
@
SFG SFG
4:05 PM
Mon
8/18
SFG SFG
@
SDP SDP
9:40 PM
Tue
8/19
SFG SFG
@
SDP SDP
9:40 PM
Wed
8/20
SFG SFG
@
SDP SDP
9:40 PM
Thu
8/21
SFG SFG
@
SDP SDP
4:10 PM
Last Game
SFG Giants

59 - 64

1

Final

2

TBR Rays

61 - 63

Sat 16 Aug 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
70
53
.569
Mets Mets
65
58
.528
5.0
NL Central W L PCT GB
Brewers Brewers
78
44
.639
Cubs Cubs
69
53
.566
9.0
NL West W L PCT GB
Dodgers Dodgers
70
53
.569
Padres Padres
69
54
.561
1.0
AL East W L PCT GB
Blue Jays Blue Jays
73
51
.589
Red Sox Red Sox
68
56
.548
5.0
AL Central W L PCT GB
Tigers Tigers
73
52
.584
Guardians Guardians
63
59
.516
8.5
AL West W L PCT GB
Astros Astros
69
54
.561
Mariners Mariners
68
56
.548
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
8/1
LAD LAD
@
TBR TBR
0-4
Fri
8/1
BAL BAL
@
CHC CHC
4-3
Fri
8/1
KCR KCR
@
TOR TOR
2-4
Fri
8/1
PIT PIT
@
COL COL
5-8
Fri
8/1
DET DET
@
PHI PHI
7-5

Schedule

DATE MATCHUP TIME (ET)
Sun
8/17
PHI PHI
@
WSH WSH
11:35 AM
Sun
8/17
MIA MIA
@
BOS BOS
1:35 PM
Sun
8/17
TEX TEX
@
TOR TOR
1:37 PM
Sun
8/17
ATL ATL
@
CLE CLE
1:40 PM
Sun
8/17
MIL MIL
@
CIN CIN
1:40 PM