players with an obp over.450 and slugging over.600 in a season with over 100 plate appearances since 1963

Willie McCovey had an on-base percentage of .453 when slugging better than .600 and making >100 plate appearances in 1969.

NAME OBP SLG PA SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OPS WRC WRAA WOBA WRC+ BRAA
1 Willie McCovey
W. McCovey
.453
.656
623
1969
SFG SFG
149
491
101
157
26
2
45
126
121
4
66
0
0
322
73
0
7
45
11
.320
1.108
138
71
.466
194
67
2 Oscar Gamble
O. Gamble
.456
.609
327
1979
TOT
100
274
48
98
10
1
19
64
50
1
28
2
1
167
30
0
2
12
7
.358
1.065
72
33.9
.456
183
33
3 George Brett
G. Brett
.454
.664
515
1980
KCR KCR
117
449
87
175
33
9
24
118
58
1
22
15
6
298
66
0
7
16
11
.390
1.118
120
62.7
.478
198
59.2
4 Barry Bonds
B. Bonds
.456
.624
612
1992
PIT PIT
140
473
109
147
36
5
34
103
127
5
69
39
8
295
75
0
7
32
9
.311
1.080
131
65.4
.459
197
65.2
5 Barry Bonds
B. Bonds
.458
.677
674
1993
SFG SFG
159
539
129
181
38
4
46
123
126
2
79
29
12
365
88
0
7
43
11
.336
1.136
157
76.4
.467
193
77.7
6 Mark McGwire
M. McGwire
.467
.726
107
1993
OAK OAK
27
84
16
28
6
0
9
24
21
1
19
0
1
61
15
0
1
5
0
.333
1.193
27
14.3
.492
211
14.6
7 Jeff Bagwell
J. Bagwell
.451
.750
479
1994
HOU HOU
110
400
104
147
32
2
39
116
65
4
65
15
4
300
73
0
10
14
12
.368
1.201
123
62.6
.488
206
65.2
8 Paul O'Neill
P. O'Neill
.460
.603
443
1994
NYY NYY
103
368
68
132
25
1
21
83
72
0
56
5
4
222
47
0
3
13
16
.359
1.064
100
43.6
.450
172
42.1
9 Frank Thomas
F. Thomas
.487
.729
517
1994
CWS CWS
113
399
106
141
34
1
38
101
109
2
61
2
3
291
73
0
7
12
15
.353
1.217
138
72.3
.499
205
71.9
10 Edgar Martinez
E. Martinez
.479
.628
639
1995
SEA SEA
145
511
121
182
52
0
29
113
116
8
87
4
3
321
81
0
4
19
11
.356
1.107
152
72.5
.469
182
68.8
11 Frank Thomas
F. Thomas
.454
.606
647
1995
CWS CWS
145
493
102
152
27
0
40
111
136
6
74
3
2
299
67
0
12
29
14
.308
1.061
139
58.3
.441
168
57.8
12 Barry Bonds
B. Bonds
.461
.615
675
1996
SFG SFG
158
517
122
159
27
3
42
129
151
1
76
40
7
318
72
0
6
30
11
.308
1.076
151
63.7
.446
179
67.8
13 Mark McGwire
M. McGwire
.467
.730
548
1996
OAK OAK
130
423
104
132
21
0
52
113
116
8
112
0
0
309
73
0
1
16
14
.312
1.198
142
71.8
.489
190
68.5
14 Gary Sheffield
G. Sheffield
.465
.624
677
1996
FLA FLA
161
519
118
163
33
1
42
120
142
10
66
16
9
324
76
0
6
19
16
.314
1.090
157
69.8
.456
185
73.1
15 Frank Thomas
F. Thomas
.459
.626
649
1996
CWS CWS
141
527
110
184
26
0
40
134
109
5
70
1
1
330
66
0
8
26
25
.349
1.085
148
64.3
.451
167
60.4
16 Frank Thomas
F. Thomas
.456
.611
649
1997
CWS CWS
146
530
110
184
35
0
35
125
109
3
69
1
1
324
70
0
7
9
15
.347
1.067
146
66
.454
179
65.5
17 Larry Walker
L. Walker
.452
.720
664
1997
COL COL
153
568
143
208
46
4
49
130
78
14
90
33
8
409
99
0
4
14
15
.366
1.172
168
86.1
.488
177
64.8
18 Mark McGwire
M. McGwire
.470
.752
681
1998
STL STL
155
509
130
152
21
0
70
147
162
6
155
1
0
383
91
0
4
28
8
.299
1.222
176
91.7
.492
205
90.7
19 Larry Walker
L. Walker
.458
.710
513
1999
COL COL
127
438
108
166
26
4
37
115
57
12
52
11
4
311
67
0
6
8
12
.379
1.168
131
64.1
.485
167
46.6
20 Carlos Delgado
C. Delgado
.470
.664
711
2000
TOR TOR
162
569
115
196
57
1
41
137
123
15
104
0
1
378
99
0
4
18
12
.344
1.134
174
81
.471
179
76
21 Jason Giambi
J. Giambi
.476
.647
664
2000
OAK OAK
152
510
108
170
29
1
43
137
137
9
96
2
0
330
73
0
8
6
9
.333
1.123
163
75.5
.471
182
74.3
22 Todd Helton
T. Helton
.463
.698
697
2000
COL COL
160
580
138
216
59
2
42
147
103
4
61
5
3
405
103
0
10
22
12
.372
1.162
174
82.4
.476
161
58
23 Mark McGwire
M. McGwire
.483
.746
321
2000
STL STL
89
236
60
72
8
0
32
73
76
7
78
1
0
176
40
0
2
12
5
.305
1.229
85
42.8
.494
195
41.7
24 Manny Ramirez
M. Ramirez
.457
.697
532
2000
CLE CLE
118
439
92
154
34
2
38
122
86
3
117
1
1
306
74
0
4
9
9
.351
1.154
133
63
.477
181
58.6
25 Barry Bonds
B. Bonds
.515
.863
664
2001
SFG SFG
153
476
129
156
32
2
73
137
177
9
93
13
3
411
107
0
2
35
5
.328
1.379
200
117.7
.537
234
116.6

More Giants Stats

Team Rankings

HR

61

22nd

R

271

18th

SO

575

7th

ERA

3.04

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
39
27
.591
Padres Padres
37
27
.578
1.0
Giants Giants
38
28
.576
1.0
Diamondbacks Diamondbacks
31
34
.477
7.5
Rockies Rockies
12
53
.185
26.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/10
SFG SFG
@
COL COL
8:40 PM
Wed
6/11
SFG SFG
@
COL COL
8:40 PM
Thu
6/12
SFG SFG
@
COL COL
3:10 PM
Fri
6/13
SFG SFG
@
LAD LAD
10:10 PM
Sat
6/14
SFG SFG
@
LAD LAD
10:10 PM
Last Game
SFG Giants

38 - 28

4

Final

3

ATL Braves

27 - 37

Sun 8 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
39
25
.609
Rays Rays
35
30
.538
4.5
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
31
.516
2.5
NL East W L PCT GB
Mets Mets
42
24
.636
Phillies Phillies
37
28
.569
4.5
NL Central W L PCT GB
Cubs Cubs
40
25
.615
Cardinals Cardinals
36
29
.554
4.0
NL West W L PCT GB
Dodgers Dodgers
39
27
.591
Padres Padres
37
27
.578
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/24
CLE CLE
@
DET DET
0-5
Sat
5/24
MIL MIL
@
PIT PIT
6-5
Sat
5/24
SFG SFG
@
WSH WSH
3-2
Sat
5/24
BAL BAL
@
BOS BOS
5-1
Sat
5/24
TOR TOR
@
TBR TBR
0-13

Schedule

DATE MATCHUP TIME (ET)
Mon
6/9
MIA MIA
@
PIT PIT
6:40 PM
Mon
6/9
CIN CIN
@
CLE CLE
6:40 PM
Mon
6/9
CHC CHC
@
PHI PHI
6:45 PM
Mon
6/9
TBR TBR
@
BOS BOS
7:10 PM
Mon
6/9
ATL ATL
@
MIL MIL
7:40 PM