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

Willie McCovey collected 157 hits when making >100 plate appearances when slugging over .650 with an on-base percentage above .450 in 1969.

NAME H OBP SLG PA SEASON TM G AB R 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
157
.453
.656
623
1969
SFG SFG
149
491
101
26
2
45
126
121
4
66
0
0
322
73
0
7
45
11
.320
1.108
138
71
.466
194
67
2 George Brett
G. Brett
175
.454
.664
515
1980
KCR KCR
117
449
87
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
3 Barry Bonds
B. Bonds
181
.458
.677
674
1993
SFG SFG
159
539
129
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
4 Mark McGwire
M. McGwire
28
.467
.726
107
1993
OAK OAK
27
84
16
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
5 Jeff Bagwell
J. Bagwell
147
.451
.750
479
1994
HOU HOU
110
400
104
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
6 Frank Thomas
F. Thomas
141
.487
.729
517
1994
CWS CWS
113
399
106
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
7 Mark McGwire
M. McGwire
132
.467
.730
548
1996
OAK OAK
130
423
104
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
8 Larry Walker
L. Walker
208
.452
.720
664
1997
COL COL
153
568
143
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
9 Mark McGwire
M. McGwire
152
.470
.752
681
1998
STL STL
155
509
130
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
10 Larry Walker
L. Walker
166
.458
.710
513
1999
COL COL
127
438
108
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
11 Carlos Delgado
C. Delgado
196
.470
.664
711
2000
TOR TOR
162
569
115
57
1
41
137
123
15
104
0
1
378
99
0
4
18
12
.344
1.134
174
81
.471
179
76
12 Todd Helton
T. Helton
216
.463
.698
697
2000
COL COL
160
580
138
59
2
42
147
103
4
61
5
3
405
103
0
10
22
12
.372
1.162
174
82.4
.476
161
58
13 Mark McGwire
M. McGwire
72
.483
.746
321
2000
STL STL
89
236
60
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
14 Manny Ramirez
M. Ramirez
154
.457
.697
532
2000
CLE CLE
118
439
92
34
2
38
122
86
3
117
1
1
306
74
0
4
9
9
.351
1.154
133
63
.477
181
58.6
15 Barry Bonds
B. Bonds
156
.515
.863
664
2001
SFG SFG
153
476
129
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
16 Jason Giambi
J. Giambi
178
.477
.660
671
2001
OAK OAK
154
520
109
47
2
38
120
129
13
83
2
0
343
87
0
9
24
17
.342
1.137
162
78.3
.465
193
78.7
17 Barry Bonds
B. Bonds
149
.582
.799
612
2002
SFG SFG
143
403
117
31
2
46
110
198
9
47
9
2
322
79
0
2
68
4
.370
1.381
183
110
.544
244
109.9
18 Barry Bonds
B. Bonds
133
.529
.749
550
2003
SFG SFG
130
390
111
22
1
45
90
148
10
58
7
0
292
68
0
2
61
7
.341
1.278
148
80.5
.503
212
79.4
19 Barry Bonds
B. Bonds
135
.609
.812
617
2004
SFG SFG
147
373
129
27
3
45
101
232
9
41
6
1
303
75
0
3
120
5
.362
1.422
185
108
.537
233
105.7
20 Albert Pujols
A. Pujols
187
.462
.653
641
2008
STL STL
148
524
100
44
0
37
116
104
5
54
7
3
342
81
0
8
34
16
.357
1.114
146
69.1
.459
185
68.1
21 Juan Soto
J. Soto
54
.490
.695
196
2020
WSH WSH
47
154
39
14
0
13
37
41
1
28
6
2
107
27
0
0
12
1
.351
1.185
51
26.1
.478
201
25.4
22 Aaron Judge
A. Judge
180
.458
.701
703
2024
NYY NYY
158
559
122
36
1
58
144
133
9
171
10
0
392
95
0
2
20
22
.322
1.159
176
93.7
.476
219
95.5
23 Aaron Judge
A. Judge
95
.493
.771
288
2025
NYY NYY
64
240
62
17
2
23
55
44
3
64
5
3
185
42
0
1
14
7
.396
1.264
80
47.4
.521
246
47.7

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