most hr+bb - so in 2004

Barry Bonds had the most home runs + walks - strikeouts in 2004, with 236.

Interpreted as:
most hr+bb - so by a player in 2004
NAME HR+BB-SO HR BB SO SEASON TM G AB R H 2B 3B RBI HBP SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
236
45
232
41
2004
SFG SFG
147
373
129
135
27
3
101
9
6
1
617
303
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
233
105.7
2 Todd Helton
T. Helton
87
32
127
72
2004
COL COL
154
547
115
190
49
2
96
3
3
0
683
339
83
0
6
19
12
.347
.469
.620
1.088
156
71.6
.454
166
58.1
3 Albert Pujols
A. Pujols
78
46
84
52
2004
STL STL
154
592
133
196
51
2
123
7
5
5
692
389
99
0
9
12
21
.331
.415
.657
1.072
151
65.3
.442
171
63.6
4 Lance Berkman
L. Berkman
56
30
127
101
2004
HOU HOU
160
544
104
172
40
3
106
10
9
7
687
308
73
0
6
14
10
.316
.450
.566
1.016
143
58.1
.430
161
53.9
5 Rafael Palmeiro
R. Palmeiro
48
23
86
61
2004
BAL BAL
154
550
68
142
29
0
88
6
2
1
651
240
52
0
9
15
15
.258
.359
.436
.796
86
5.6
.340
106
4.8
6 Gary Sheffield
G. Sheffield
45
36
92
83
2004
NYY NYY
154
573
117
166
30
1
121
11
5
6
684
306
67
0
8
7
16
.290
.393
.534
.927
122
36.9
.394
141
36
7 Bobby Abreu
B. Abreu
41
30
127
116
2004
PHI PHI
159
574
118
173
47
1
105
5
40
5
713
312
78
0
7
10
5
.301
.428
.544
.971
139
50.2
.413
149
44.9
8 Scott Hatteberg
S. Hatteberg
39
15
72
48
2004
OAK OAK
152
550
87
156
30
0
82
5
0
0
638
231
45
3
8
5
10
.284
.367
.420
.787
87
7.7
.344
107
6.1
9 Sean Casey
S. Casey
34
24
46
36
2004
CIN CIN
146
571
101
185
44
2
99
10
2
0
633
305
70
0
6
5
16
.324
.381
.534
.915
110
31.5
.389
134
27.6
10 J.D. Drew
J.D. Drew
33
31
118
116
2004
ATL ATL
145
518
118
158
28
8
93
5
12
3
645
295
67
1
3
2
7
.305
.436
.569
1.006
134
54.1
.429
162
51.7
11 Brian Giles
B. Giles
32
23
89
80
2004
SDP SDP
159
609
97
173
33
7
94
4
10
3
711
289
63
0
9
6
12
.284
.374
.475
.849
109
20.9
.365
127
24.4
12 Carlos Beltran
C. Beltran
29
38
92
101
2004
TOT
159
599
121
160
36
9
104
7
42
3
708
328
83
3
7
10
8
.267
.367
.548
.915
119
31.4
.383
128
25.9
13 Mark Loretta
M. Loretta
29
16
58
45
2004
SDP SDP
154
620
108
208
47
2
76
9
5
3
707
307
65
4
16
3
10
.335
.391
.495
.886
118
30
.380
137
33.5
14 Moises Alou
M. Alou
27
39
68
80
2004
CHC CHC
155
601
106
176
36
3
106
0
3
0
675
335
78
0
6
2
12
.293
.361
.557
.919
116
32.8
.387
133
28.6
15 Luis Gonzalez
L. Gonzalez
27
17
68
58
2004
ARI ARI
105
379
69
98
28
5
48
2
2
2
451
187
50
0
2
11
9
.259
.373
.493
.866
69
13.6
.366
114
8
16 Eric Chavez
E. Chavez
25
29
95
99
2004
OAK OAK
125
475
87
131
20
0
77
3
6
3
577
238
49
0
4
10
21
.276
.397
.501
.898
98
26.3
.384
134
24.9
17 Johnny Damon
J. Damon
25
20
76
71
2004
BOS BOS
150
621
123
189
35
6
94
2
19
8
702
296
61
0
3
1
8
.304
.380
.477
.857
112
25.1
.372
123
20.8
18 Frank Thomas
F. Thomas
25
18
64
57
2004
CWS CWS
74
240
53
65
16
0
49
6
0
2
311
135
34
0
1
3
2
.271
.434
.563
.997
63
24.9
.425
158
22.9
19 Aramis Ramirez
A. Ramirez
23
36
49
62
2004
CHC CHC
145
547
99
174
32
1
103
3
0
2
606
316
69
0
7
6
25
.318
.373
.578
.951
110
34.9
.398
140
31.1
20 Jason Kendall
J. Kendall
22
3
60
41
2004
PIT PIT
147
574
86
183
32
0
51
19
11
8
658
224
35
1
4
2
12
.319
.399
.390
.789
95
13.9
.355
113
10.6
21 Jose Vidro
J. Vidro
20
14
49
43
2004
MON MON
110
412
51
121
24
0
60
0
3
1
467
187
38
4
2
7
14
.294
.367
.454
.821
67
9.3
.354
109
5.2
22 Chipper Jones
C. Jones
18
30
84
96
2004
ATL ATL
137
472
69
117
20
1
96
4
2
0
567
229
51
0
7
8
14
.248
.362
.485
.847
85
14.5
.360
117
12.4
23 Edgardo Alfonzo
E. Alfonzo
17
11
46
40
2004
SFG SFG
139
519
66
150
26
1
77
5
1
1
576
211
38
2
4
2
15
.289
.350
.407
.757
73
1.2
.333
99
-0.9
24 Vladimir Guerrero
V. Guerrero
17
39
52
74
2004
ANA ANA
156
612
124
206
39
2
126
8
15
3
680
366
80
0
8
14
19
.337
.391
.598
.989
131
46.7
.411
154
46.7
25 Tino Martinez
T. Martinez
17
23
66
72
2004
TBD TBD
138
458
63
120
20
1
76
9
3
1
538
211
44
0
5
9
10
.262
.362
.461
.823
77
10.3
.353
113
9
StatMuse has season-level data for strikeouts going back to the 1891 season.

More Giants Stats

Team Rankings

HR

109

26th

R

481

21st

SO

985

8th

ERA

3.65

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
66
49
.574
Padres Padres
64
51
.557
2.0
Giants Giants
58
57
.504
8.0
Diamondbacks Diamondbacks
54
61
.470
12.0
Rockies Rockies
30
84
.263
35.5
Schedule
DATE MATCHUP TIME (ET)
Fri
8/8
WSH WSH
@
SFG SFG
10:15 PM
Sat
8/9
WSH WSH
@
SFG SFG
4:05 PM
Sun
8/10
WSH WSH
@
SFG SFG
4:05 PM
Mon
8/11
SDP SDP
@
SFG SFG
9:45 PM
Tue
8/12
SDP SDP
@
SFG SFG
9:45 PM
Last Game
PIT Pirates

49 - 66

2

Final

4

SFG Giants

58 - 57

Wed 6 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
65
49
.570
Mets Mets
63
52
.548
2.5
NL Central W L PCT GB
Brewers Brewers
70
44
.614
Cubs Cubs
66
48
.579
4.0
NL West W L PCT GB
Dodgers Dodgers
66
49
.574
Padres Padres
64
51
.557
2.0
AL East W L PCT GB
Blue Jays Blue Jays
68
48
.586
Red Sox Red Sox
64
52
.552
4.0
AL Central W L PCT GB
Tigers Tigers
66
50
.569
Guardians Guardians
59
55
.518
6.0
AL West W L PCT GB
Astros Astros
64
51
.557
Mariners Mariners
62
53
.539
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
7/22
CIN CIN
@
WSH WSH
5-0
Tue
7/22
SDP SDP
@
MIA MIA
2-3
Tue
7/22
SFG SFG
@
ATL ATL
9-3
Tue
7/22
DET DET
@
PIT PIT
1-6
Tue
7/22
LAA LAA
@
NYM NYM
3-6

Schedule

DATE MATCHUP TIME (ET)
Thu
8/7
ATH ATH
@
WSH WSH
12:05 PM
Thu
8/7
CWS CWS
@
SEA SEA
4:10 PM
Thu
8/7
CIN CIN
@
PIT PIT
6:40 PM
Thu
8/7
MIA MIA
@
ATL ATL
7:15 PM
Fri
8/8
CIN CIN
@
PIT PIT
6:40 PM