highest obp in 2004

Barry Bonds had the best on-base percentage in 2004, with an on-base percentage of .609.

Interpreted as:
highest obp with a minimum of 3.1 PA per team game by a player in 2004
NAME OBP SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
.609
2004
SFG SFG
147
373
129
135
27
3
45
101
232
9
41
6
1
617
303
75
0
3
120
5
.362
.812
1.422
185
108
.537
233
105.7
2 Todd Helton
T. Helton
.469
2004
COL COL
154
547
115
190
49
2
32
96
127
3
72
3
0
683
339
83
0
6
19
12
.347
.620
1.088
156
71.6
.454
166
58.1
3 Lance Berkman
L. Berkman
.450
2004
HOU HOU
160
544
104
172
40
3
30
106
127
10
101
9
7
687
308
73
0
6
14
10
.316
.566
1.016
143
58.1
.430
161
53.9
4 J.D. Drew
J.D. Drew
.436
2004
ATL ATL
145
518
118
158
28
8
31
93
118
5
116
12
3
645
295
67
1
3
2
7
.305
.569
1.006
134
54.1
.429
162
51.7
5 Bobby Abreu
B. Abreu
.428
2004
PHI PHI
159
574
118
173
47
1
30
105
127
5
116
40
5
713
312
78
0
7
10
5
.301
.544
.971
139
50.2
.413
149
44.9
6 Melvin Mora
M. Mora
.419
2004
BAL BAL
140
550
111
187
41
0
27
104
66
11
95
11
6
636
309
68
6
3
0
10
.340
.562
.981
128
49
.421
159
48.2
7 Jim Edmonds
J. Edmonds
.418
2004
STL STL
153
498
102
150
38
3
42
111
101
5
150
8
3
612
320
83
0
8
12
4
.301
.643
1.061
131
54.8
.436
168
53.3
8 Albert Pujols
A. Pujols
.415
2004
STL STL
154
592
133
196
51
2
46
123
84
7
52
5
5
692
389
99
0
9
12
21
.331
.657
1.072
151
65.3
.442
171
63.6
9 Ichiro Suzuki
I. Suzuki
.414
2004
SEA SEA
161
704
101
262
24
5
8
60
49
4
63
36
11
762
320
37
2
3
19
6
.372
.455
.869
124
29.1
.375
131
30
10 Travis Hafner
T. Hafner
.410
2004
CLE CLE
140
482
96
150
41
3
28
109
68
17
111
3
2
573
281
72
0
6
7
11
.311
.583
.993
113
42.4
.418
158
42.4
11 Scott Rolen
S. Rolen
.409
2004
STL STL
142
500
109
157
32
4
34
124
72
13
92
4
3
593
299
70
1
7
5
8
.314
.598
1.007
120
46.3
.422
159
44.8
12 Jorge Posada
J. Posada
.400
2004
NYY NYY
137
449
72
122
31
0
21
81
88
9
92
1
3
547
216
52
0
1
5
24
.272
.481
.881
93
24.7
.384
134
24
13 Jason Kendall
J. Kendall
.399
2004
PIT PIT
147
574
86
183
32
0
3
51
60
19
41
11
8
658
224
35
1
4
2
12
.319
.390
.789
95
13.9
.355
113
10.6
14 Eric Chavez
E. Chavez
.397
2004
OAK OAK
125
475
87
131
20
0
29
77
95
3
99
6
3
577
238
49
0
4
10
21
.276
.501
.898
98
26.3
.384
134
24.9
15 Manny Ramirez
M. Ramirez
.397
2004
BOS BOS
152
568
108
175
44
0
43
130
82
6
124
2
4
663
348
87
0
7
15
17
.308
.613
1.009
131
48.7
.417
153
44.6
16 Jim Thome
J. Thome
.396
2004
PHI PHI
143
508
97
139
28
1
42
105
104
2
144
0
2
618
295
71
0
4
26
10
.274
.581
.977
113
36.6
.400
140
32
17 Erubiel Durazo
E. Durazo
.396
2004
OAK OAK
142
511
80
164
35
1
22
88
56
9
104
3
2
578
267
58
0
2
9
7
.321
.523
.919
102
30.2
.392
139
28.8
18 Gary Sheffield
G. Sheffield
.393
2004
NYY NYY
154
573
117
166
30
1
36
121
92
11
83
5
6
684
306
67
0
8
7
16
.290
.534
.927
122
36.9
.394
141
36
19 Mark Loretta
M. Loretta
.391
2004
SDP SDP
154
620
108
208
47
2
16
76
58
9
45
5
3
707
307
65
4
16
3
10
.335
.495
.886
118
30
.380
137
33.5
20 Vladimir Guerrero
V. Guerrero
.391
2004
ANA ANA
156
612
124
206
39
2
39
126
52
8
74
15
3
680
366
80
0
8
14
19
.337
.598
.989
131
46.7
.411
154
46.7
21 Jason Varitek
J. Varitek
.390
2004
BOS BOS
137
463
67
137
30
1
18
73
62
10
126
10
3
536
223
49
0
1
9
11
.296
.482
.872
87
20.5
.375
125
17.2
22 Hideki Matsui
H. Matsui
.390
2004
NYY NYY
162
584
109
174
34
2
31
108
88
3
103
3
0
680
305
67
0
5
2
11
.298
.522
.912
119
35.1
.391
139
34.3
23 Adrian Beltre
A. Beltre
.388
2004
LAD LAD
156
598
104
200
32
0
48
121
53
2
87
7
2
657
376
80
0
4
9
15
.334
.629
1.017
133
51.9
.423
161
52
24 Adam Dunn
A. Dunn
.388
2004
CIN CIN
161
568
105
151
34
0
46
102
108
5
195
6
1
681
323
80
0
0
11
8
.266
.569
.956
126
41.2
.402
142
37
25 Lyle Overbay
L. Overbay
.385
2004
MIL MIL
159
579
83
174
53
1
16
87
81
2
128
2
1
668
277
70
0
6
9
11
.301
.478
.863
106
22.9
.371
123
19.6

More Giants Stats

Team Rankings

HR

76

24th

R

332

19th

SO

671

13th

ERA

3.26

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5
Padres Padres
42
36
.538
5.5
Diamondbacks Diamondbacks
41
38
.519
7.0
Rockies Rockies
18
60
.231
29.5
Schedule
DATE MATCHUP TIME (ET)
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Sun
6/29
SFG SFG
@
CWS CWS
2:10 PM
Last Game
SFG Giants

44 - 34

9

Final

5

BOS Red Sox

40 - 39

Sun 22 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
45
34
.570
Rays Rays
44
35
.557
1.0
AL Central W L PCT GB
Tigers Tigers
50
30
.625
Guardians Guardians
39
38
.506
9.5
AL West W L PCT GB
Astros Astros
46
33
.582
Mariners Mariners
41
37
.526
4.5
NL East W L PCT GB
Phillies Phillies
47
32
.595
Mets Mets
46
34
.575
1.5
NL Central W L PCT GB
Cubs Cubs
46
33
.582
Brewers Brewers
44
36
.550
2.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
6/8
CHC CHC
@
PHI PHI
3-4
Sun
6/8
TBR TBR
@
BOS BOS
10-8
Mon
6/9
DET DET
@
BAL BAL
5-3
Mon
6/9
MIA MIA
@
PIT PIT
3-2
Mon
6/9
CIN CIN
@
CLE CLE
1-0

Schedule

DATE MATCHUP TIME (ET)
Wed
6/25
AZ AZ
@
CWS CWS
2:10 PM
Wed
6/25
PIT PIT
@
MIL MIL
2:10 PM
Wed
6/25
BOS BOS
@
LAA LAA
4:07 PM
Wed
6/25
WSH WSH
@
SDP SDP
4:10 PM
Wed
6/25
TEX TEX
@
BAL BAL
6:35 PM