most xbh from july 23, 1989 to june 21, 2012

Between July 23, 1989 and June 21, 2012, Barry Bonds had the most extra-base hits, with 1,228 XBH.

Interpreted as:
most xbh by a player from july 23, 1989 to june 21, 2012
NAME XBH G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB SH SF IBB GIDP AVG OBP SLG OPS
1 Barry Bonds
B. Bonds
1,228
2,485
7,990
1,902
2,460
488
56
684
1,795
2,309
98
1,214
413
106
10,481
5,112
2
82
655
150
.308
.464
.640
1.104
2 Alex Rodriguez
A. Rodriguez
1,170
2,469
9,448
1,861
2,841
501
29
640
1,925
1,197
163
1,976
311
73
10,922
5,320
16
98
89
230
.301
.385
.563
.948
3 Ken Griffey Jr.
K. Griffey Jr.
1,165
2,584
9,495
1,616
2,693
510
38
617
1,791
1,280
80
1,724
170
66
10,961
5,130
7
99
239
195
.284
.370
.540
.910
4 Manny Ramirez
M. Ramirez
1,122
2,302
8,244
1,544
2,574
547
20
555
1,831
1,329
109
1,813
38
33
9,774
4,826
2
90
216
243
.312
.411
.585
.996
5 Jim Thome
J. Thome
1,080
2,510
8,317
1,574
2,301
446
26
608
1,688
1,732
69
2,505
19
20
10,193
4,623
1
74
170
161
.277
.402
.556
.958
6 Rafael Palmeiro
R. Palmeiro
1,077
2,477
9,233
1,490
2,656
507
31
539
1,692
1,255
77
1,259
80
32
10,687
4,842
13
109
163
201
.288
.374
.524
.898
7 Sammy Sosa
S. Sosa
1,029
2,329
8,729
1,467
2,388
376
45
608
1,664
929
59
2,286
234
105
9,808
4,678
13
78
154
199
.274
.345
.536
.881
8 Frank Thomas
F. Thomas
1,028
2,322
8,199
1,494
2,468
495
12
521
1,704
1,667
87
1,397
32
23
10,074
4,550
0
121
168
226
.301
.419
.555
.974
9 Chipper Jones
C. Jones
1,027
2,424
8,726
1,580
2,651
530
38
459
1,586
1,471
17
1,373
149
46
10,312
4,634
3
95
171
244
.304
.401
.531
.933
10 Luis Gonzalez
L. Gonzalez
1,018
2,591
9,157
1,412
2,591
596
68
354
1,439
1,155
111
1,218
128
87
10,531
4,385
10
98
150
213
.283
.367
.479
.845
11 Craig Biggio
C. Biggio
988
2,723
10,515
1,799
2,971
652
53
283
1,139
1,134
281
1,689
396
123
12,105
4,578
95
80
60
147
.283
.365
.435
.801
12 Jeff Kent
J. Kent
984
2,298
8,498
1,320
2,461
560
47
377
1,518
801
125
1,522
94
60
9,537
4,246
10
103
61
224
.290
.356
.500
.855
13 Gary Sheffield
G. Sheffield
979
2,472
8,826
1,593
2,593
451
27
501
1,635
1,444
131
1,138
242
98
10,513
4,601
5
107
130
228
.294
.397
.521
.918
14 Carlos Delgado
C. Delgado
974
2,035
7,283
1,241
2,038
483
18
473
1,512
1,109
172
1,745
14
8
8,657
3,976
0
93
186
152
.280
.383
.546
.929
15 Vladimir Guerrero
V. Guerrero
972
2,147
8,155
1,328
2,590
477
46
449
1,496
737
103
985
181
94
9,059
4,506
0
64
250
277
.318
.379
.553
.931
16 Jeff Bagwell
J. Bagwell
969
2,150
7,797
1,517
2,314
488
32
449
1,529
1,401
128
1,558
202
78
9,431
4,213
3
102
155
221
.297
.408
.540
.948
17 Todd Helton
T. Helton
956
2,108
7,513
1,357
2,407
566
36
354
1,340
1,286
56
1,072
37
28
8,944
4,107
3
86
184
181
.320
.419
.547
.966
18 Albert Pujols
A. Pujols
943
1,774
6,583
1,324
2,142
472
15
456
1,372
999
78
738
88
35
7,734
4,012
1
73
256
240
.325
.416
.609
1.026
19 Ivan Rodriguez
I. Rodriguez
934
2,543
9,592
1,354
2,844
572
51
311
1,332
513
58
1,474
127
64
10,270
4,451
31
76
67
337
.296
.334
.464
.798
20 Larry Walker
L. Walker
916
1,988
6,907
1,355
2,160
471
62
383
1,311
913
138
1,231
230
76
8,030
3,904
7
65
117
153
.313
.400
.565
.965
21 Bobby Abreu
B. Abreu
908
2,295
8,258
1,431
2,421
564
59
285
1,340
1,442
33
1,796
395
127
9,823
3,958
7
83
113
160
.293
.397
.479
.876
22 David Ortiz
D. Ortiz
889
1,811
6,467
1,107
1,838
477
16
396
1,315
992
32
1,373
11
8
7,557
3,535
2
64
125
155
.284
.379
.547
.925
23 Steve Finley
S. Finley
870
2,527
9,243
1,420
2,512
445
123
302
1,146
831
52
1,277
310
117
10,285
4,109
86
73
68
151
.272
.333
.445
.777
24 Johnny Damon
J. Damon
862
2,464
9,652
1,660
2,748
520
108
234
1,133
1,002
50
1,247
406
103
10,832
4,186
57
71
38
93
.285
.353
.434
.786
25 Scott Rolen
S. Rolen
857
1,978
7,207
1,191
2,023
506
41
310
1,261
876
125
1,370
117
48
8,300
3,541
1
91
57
147
.281
.364
.491
.856
StatMuse has game-level data for extra-base hits going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Last Game
SFG Giants

81 - 81

4

Final

0

COL Rockies

43 - 119

Sun 28 Sep 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
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/15
ATL ATL
@
WSH WSH
6-3
Mon
9/15
CLE CLE
@
DET DET
7-5
Mon
9/15
ATL ATL
@
WSH WSH
5-0
Mon
9/15
SDP SDP
@
NYM NYM
3-8
Mon
9/15
BAL BAL
@
CWS CWS
8-7

Schedule

DATE MATCHUP TIME (ET)
Sun
10/12
SEA SEA
@
TOR TOR
8:03 PM
Mon
10/13
SEA SEA
@
TOR TOR
5:03 PM
Mon
10/13
LAD LAD
@
MIL MIL
8:08 PM
Tue
10/14
LAD LAD
@
MIL MIL
8:08 PM
Wed
10/15
TOR TOR
@
SEA SEA
4:00 AM