highest career tb-h+bb+sb - so

Barry Bonds has the most career total bases - hits + walks + stolen bases - strikeouts, with 4,574.

Interpreted as:
highest career tb-h+bb+sb - so by a player
NAME TB-H+BB+SB-SO TB H BB SB SO G AB R 2B 3B HR RBI HBP CS PA XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
4,574
5,976
2,935
2,558
514
1,539
2,986
9,847
2,227
601
77
762
1,996
106
141
12,606
1,440
4
91
688
165
.298
.444
.607
1.051
2663
1,143.3
.435
172
1,142
2 Babe Ruth
B. Ruth
3,775
5,793
2,873
2,062
123
1,330
2,503
8,399
2,174
506
136
714
2,214
43
10,617
1,356
113
.342
.474
.690
1.164
2727
1,436.8
.513
197
1,369.6
3 Ted Williams
T. Williams
3,566
4,884
2,654
2,021
24
709
2,292
7,706
1,798
525
71
521
1,839
39
4
9,791
1,117
5
20
86
197
.344
.482
.634
1.116
2349
1,219.7
.493
188
1,067
4 Stan Musial
S. Musial
3,485
6,134
3,630
1,599
78
696
3,026
10,972
1,949
725
177
475
1,951
53
31
12,712
1,377
35
53
127
243
.331
.417
.559
.976
2474
1,032.5
.435
158
896.7
5 Rickey Henderson
R. Henderson
3,435
4,588
3,055
2,190
1,406
1,694
3,081
10,961
2,295
510
66
297
1,115
98
335
13,346
873
30
67
61
172
.279
.401
.419
.820
2074
509.6
.372
132
507.9
6 Hank Aaron
H. Aaron
3,344
6,856
3,771
1,402
240
1,383
3,298
12,364
2,174
624
98
755
2,297
32
73
13,940
1,477
21
121
293
328
.305
.374
.555
.928
2453
936.4
.403
153
858.5
7 Lou Gehrig
L. Gehrig
3,159
5,060
2,721
1,508
102
790
2,164
8,001
1,888
534
163
493
1,995
45
9,660
1,190
106
2
.340
.447
.632
1.080
2265
1,046.8
.477
173
980
8 Ty Cobb
T. Cobb
3,130
5,854
4,189
1,249
897
681
3,034
11,434
2,244
724
295
117
1,933
94
13,068
1,136
291
.366
.433
.512
.945
2534
1,093.6
.445
165
975.1
9 Mel Ott
M. Ott
3,066
5,041
2,876
1,708
89
896
2,730
9,456
1,859
488
72
511
1,860
64
11,337
1,071
109
38
.304
.414
.533
.947
2204
826.4
.430
156
794.2
10 Willie Mays
W. Mays
3,059
6,066
3,283
1,464
338
1,526
2,992
10,881
2,062
523
140
660
1,903
44
103
12,493
1,323
13
91
192
251
.302
.384
.557
.941
2266
894.8
.409
154
802.7
11 Tristram Speaker
T. Speaker
3,010
5,101
3,514
1,381
436
394
2,789
10,195
1,882
792
222
117
1,531
103
11,988
1,131
309
.345
.428
.500
.928
2264
921
.436
157
812.3
12 Joe Morgan
J. Morgan
2,984
3,962
2,517
1,865
689
1,015
2,649
9,277
1,650
449
96
268
1,133
40
162
11,329
813
51
96
76
105
.271
.392
.427
.819
1717
490
.372
135
447.2
13 Albert Pujols
A. Pujols
2,913
6,211
3,384
1,373
117
1,404
3,080
11,421
1,914
686
16
703
2,218
123
43
13,041
1,405
1
123
316
426
.296
.374
.544
.918
2233
685
.385
141
673
14 Carl Yastrzemski
C. Yastrzemski
2,740
5,539
3,419
1,845
168
1,393
3,308
11,988
1,816
646
59
452
1,844
40
116
13,991
1,157
13
105
190
323
.285
.379
.462
.841
2155
643.2
.375
130
469.8
15 Eddie Collins
E. Collins
2,725
4,268
3,315
1,499
741
468
2,826
9,949
1,821
438
187
47
1,300
77
12,037
672
512
.333
.424
.429
.853
2032
693.4
.409
144
619.7
16 Gary Sheffield
G. Sheffield
2,605
4,737
2,689
1,475
253
1,171
2,576
9,217
1,636
467
27
509
1,676
135
104
10,947
1,003
9
111
130
235
.292
.393
.514
.907
1907
574.5
.391
141
567.2
17 Jimmie Foxx
J. Foxx
2,538
4,956
2,646
1,452
87
1,311
2,317
8,134
1,751
458
125
534
1,922
13
9,670
1,117
71
69
.325
.428
.609
1.038
2135
934.1
.460
158
780.8
18 Frank Robinson
F. Robinson
2,522
5,373
2,943
1,420
204
1,532
2,808
10,006
1,829
528
72
586
1,812
198
77
11,743
1,186
17
102
218
270
.294
.389
.537
.926
2083
807.2
.404
153
717.1
19 Rafael Palmeiro
R. Palmeiro
2,470
5,388
3,020
1,353
97
1,348
2,831
10,472
1,663
585
38
569
1,835
87
40
12,046
1,192
15
119
172
232
.288
.371
.515
.885
1975
522.8
.380
130
453.5
20 Charlie Gehringer
C. Gehringer
2,413
4,257
2,839
1,186
181
372
2,323
8,860
1,775
574
146
184
1,427
50
10,237
904
141
27
.320
.404
.480
.884
1797
516.6
.405
124
350
21 Honus Wagner
H. Wagner
2,401
4,870
3,420
963
723
735
2,794
10,439
1,739
643
252
101
1,732
125
11,748
996
221
.328
.391
.467
.858
2044
725.8
.408
147
650
22 Frank Thomas
F. Thomas
2,384
4,550
2,468
1,667
32
1,397
2,322
8,199
1,494
495
12
521
1,704
87
23
10,074
1,028
0
121
168
226
.301
.419
.555
.974
1954
721.1
.416
154
692
23 Tim Raines
T. Raines
2,338
3,771
2,605
1,330
808
966
2,502
8,872
1,571
430
113
170
980
42
146
10,359
713
39
76
148
142
.294
.385
.425
.810
1517
318.9
.361
125
306.9
24 Chipper Jones
C. Jones
2,282
4,755
2,726
1,512
150
1,409
2,499
8,984
1,619
549
38
468
1,623
18
46
10,614
1,055
3
97
177
253
.303
.401
.529
.930
1904
598.1
.397
141
563
25 George Brett
G. Brett
2,279
5,044
3,154
1,096
201
908
2,707
10,349
1,583
665
137
317
1,596
33
97
11,624
1,119
26
120
229
235
.305
.369
.487
.857
1799
496.2
.374
132
436.3
StatMuse has season-level data for strikeouts going back to the 1891 season.

More Giants Stats

Team Rankings

HR

113

24th

R

490

25th

SO

1,016

11th

ERA

3.66

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
68
52
.567
Padres Padres
68
52
.567
Giants Giants
59
61
.492
9.0
Diamondbacks Diamondbacks
58
62
.483
10.0
Rockies Rockies
31
88
.261
36.5
Schedule
DATE MATCHUP TIME (ET)
Wed
8/13
SDP SDP
@
SFG SFG
3:45 PM
Fri
8/15
TBR TBR
@
SFG SFG
10:15 PM
Sat
8/16
TBR TBR
@
SFG SFG
9:05 PM
Sun
8/17
TBR TBR
@
SFG SFG
4:05 PM
Mon
8/18
SFG SFG
@
SDP SDP
9:40 PM
Last Game
SFG Giants

59 - 61

1

Final

5

SDP Padres

68 - 52

Tue 12 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
69
50
.580
Mets Mets
64
55
.538
5.0
NL Central W L PCT GB
Brewers Brewers
75
44
.630
Cubs Cubs
67
51
.568
7.5
NL West W L PCT GB
Dodgers Dodgers
68
52
.567
Padres Padres
68
52
.567
AL East W L PCT GB
Blue Jays Blue Jays
70
50
.583
Red Sox Red Sox
66
55
.545
4.5
AL Central W L PCT GB
Tigers Tigers
69
52
.570
Guardians Guardians
62
56
.525
5.5
AL West W L PCT GB
Astros Astros
67
53
.558
Mariners Mariners
67
53
.558

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
7/27
CHC CHC
@
MIL MIL
4-8
Sun
7/27
ATL ATL
@
KCR KCR
10-7
Sun
7/27
PIT PIT
@
SFG SFG
6-5
Sun
7/27
SEA SEA
@
ATH ATH
3-1
Mon
7/28
TOR TOR
@
BAL BAL
4-16

Schedule

DATE MATCHUP TIME (ET)
Wed
8/13
DET DET
@
CWS CWS
2:10 PM
Wed
8/13
PIT PIT
@
MIL MIL
2:10 PM
Wed
8/13
WSH WSH
@
KCR KCR
2:10 PM
Wed
8/13
COL COL
@
STL STL
2:15 PM
Wed
8/13
AZ AZ
@
TEX TEX
2:35 PM