mlb players with 50+ xbh and a 450+ obp in a season since 2001

Barry Bonds had 107 extra-base hits with an on-base percentage of .450 or above in 2001.

NAME XBH OBP SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB SH SF IBB GIDP AVG SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
107
.515
2001
SFG SFG
153
476
129
156
32
2
73
137
177
9
93
13
3
664
411
0
2
35
5
.328
.863
1.379
200
117.7
.537
234
116.6
2 Jason Giambi
J. Giambi
87
.477
2001
OAK OAK
154
520
109
178
47
2
38
120
129
13
83
2
0
671
343
0
9
24
17
.342
.660
1.137
162
78.3
.465
193
78.7
3 Barry Bonds
B. Bonds
79
.582
2002
SFG SFG
143
403
117
149
31
2
46
110
198
9
47
9
2
612
322
0
2
68
4
.370
.799
1.381
183
110
.544
244
109.9
4 Brian Giles
B. Giles
80
.450
2002
PIT PIT
153
497
95
148
37
5
38
103
135
7
74
15
6
644
309
0
5
24
10
.298
.622
1.072
140
62.7
.444
174
59.5
5 Barry Bonds
B. Bonds
68
.529
2003
SFG SFG
130
390
111
133
22
1
45
90
148
10
58
7
0
550
292
0
2
61
7
.341
.749
1.278
148
80.5
.503
212
79.4
6 Todd Helton
T. Helton
87
.458
2003
COL COL
160
583
135
209
49
5
33
117
111
2
72
0
4
703
367
0
7
21
19
.358
.630
1.088
160
73.6
.453
163
56.6
7 Barry Bonds
B. Bonds
75
.609
2004
SFG SFG
147
373
129
135
27
3
45
101
232
9
41
6
1
617
303
0
3
120
5
.362
.812
1.422
185
108
.537
233
105.7
8 Todd Helton
T. Helton
83
.469
2004
COL COL
154
547
115
190
49
2
32
96
127
3
72
3
0
683
339
0
6
19
12
.347
.620
1.088
156
71.6
.454
166
58.1
9 Albert Pujols
A. Pujols
81
.462
2008
STL STL
148
524
100
187
44
0
37
116
104
5
54
7
3
641
342
0
8
34
16
.357
.653
1.114
146
69.1
.459
185
68.1
10 Joey Votto
J. Votto
58
.474
2012
CIN CIN
111
374
59
126
44
0
14
56
94
5
85
5
3
475
212
0
2
18
8
.337
.567
1.041
101
47
.438
178
44.1
11 Bryce Harper
B. Harper
81
.460
2015
WSH WSH
153
521
118
172
38
1
42
99
124
5
131
6
4
654
338
0
4
15
15
.330
.649
1.109
151
77.3
.461
197
73.9
12 Joey Votto
J. Votto
64
.459
2015
CIN CIN
158
545
95
171
33
2
29
80
143
5
135
11
3
695
295
0
2
15
11
.314
.541
1.000
141
63.1
.427
173
59.5
13 Joey Votto
J. Votto
71
.454
2017
CIN CIN
162
559
106
179
34
1
36
100
134
8
83
5
1
707
323
0
6
20
16
.320
.578
1.032
150
64
.428
163
57.6
14 Mike Trout
M. Trout
67
.460
2018
LAA LAA
140
471
101
147
24
4
39
79
122
10
124
24
2
607
296
0
4
25
5
.312
.628
1.088
136
65.3
.447
189
64.4
15 Juan Soto
J. Soto
51
.465
2021
WSH WSH
151
502
111
157
20
2
29
95
145
2
93
9
7
654
268
0
5
23
23
.313
.534
.999
136
57.3
.420
164
53.2
16 Aaron Judge
A. Judge
95
.458
2024
NYY NYY
158
559
122
180
36
1
58
144
133
9
171
10
0
703
392
0
2
20
22
.322
.701
1.159
176
93.7
.476
219
95.5

More Giants Stats

Team Rankings

HR

105

25th

R

465

21st

SO

953

10th

ERA

3.68

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
65
47
.580
Padres Padres
62
50
.554
3.0
Giants Giants
56
56
.500
9.0
Diamondbacks Diamondbacks
53
59
.473
12.0
Rockies Rockies
30
81
.270
34.5
Schedule
DATE MATCHUP TIME (ET)
Mon
8/4
SFG SFG
@
PIT PIT
6:40 PM
Tue
8/5
SFG SFG
@
PIT PIT
6:40 PM
Wed
8/6
SFG SFG
@
PIT PIT
12:35 PM
Fri
8/8
WSH WSH
@
SFG SFG
10:15 PM
Sat
8/9
WSH WSH
@
SFG SFG
4:05 PM
Last Game
NYM Mets

63 - 49

4

Final

12

SFG Giants

56 - 56

Sun 3 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
63
48
.568
Mets Mets
63
49
.563
0.5
NL Central W L PCT GB
Brewers Brewers
67
44
.604
Cubs Cubs
65
46
.586
2.0
NL West W L PCT GB
Dodgers Dodgers
65
47
.580
Padres Padres
62
50
.554
3.0
AL East W L PCT GB
Blue Jays Blue Jays
65
48
.575
Red Sox Red Sox
62
51
.549
3.0
AL Central W L PCT GB
Tigers Tigers
65
48
.575
Guardians Guardians
56
55
.505
8.0
AL West W L PCT GB
Astros Astros
62
50
.554
Mariners Mariners
60
53
.531
2.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
7/19
SFG SFG
@
TOR TOR
6-8
Sat
7/19
BAL BAL
@
TBR TBR
5-3
Sat
7/19
NYY NYY
@
ATL ATL
4-2
Sat
7/19
SDP SDP
@
WSH WSH
8-1
Sat
7/19
LAA LAA
@
PHI PHI
8-2

Schedule

DATE MATCHUP TIME (ET)
Mon
8/4
SFG SFG
@
PIT PIT
6:40 PM
Mon
8/4
MIN MIN
@
DET DET
6:40 PM
Mon
8/4
HOU HOU
@
MIA MIA
6:40 PM
Mon
8/4
BAL BAL
@
PHI PHI
6:45 PM
Mon
8/4
CLE CLE
@
NYM NYM
7:10 PM