players with 216 hr, 766 rbi, 143 sb, 1,718 hits, 952 runs, in <16 career seasons in mlb history

Bobby Bonds homered 332 times when scoring 952+ runs with 1,718+ hits, when stealing 143+ bases, collecting 766+ RBI and playing <16 seasons.

Interpreted as:
players with 216 or more hr, 766 or more rbi, 143 or more sb, 1,718 or more hits, 952 or more runs, in <16 career seasons in MLB history
NAME HR RBI SB H R SEAS G AB 2B 3B BB HBP SO CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Bobby Bonds
B. Bonds
332
1,024
461
1,886
1,258
14
1,849
7,043
302
66
914
53
1,757
169
8,090
3,316
700
16
64
75
107
.268
.353
.471
.824
1192
318.7
.368
130
274.9
2 Jeff Bagwell
J. Bagwell
449
1,529
202
2,314
1,517
15
2,150
7,797
488
32
1,401
128
1,558
78
9,431
4,213
969
3
102
155
221
.297
.408
.540
.948
1755
596.6
.405
149
588.3
3 Shawn Green
S. Green
328
1,070
162
2,003
1,129
15
1,951
7,082
445
35
744
80
1,315
52
7,962
3,502
808
3
53
80
175
.283
.355
.494
.850
1209
215.5
.364
119
191.4
4 Hanley Ramirez
H. Ramirez
271
917
281
1,834
1,049
15
1,668
6,349
375
32
660
71
1,234
93
7,127
3,086
678
11
36
65
137
.289
.360
.486
.847
1087
248.8
.364
125
216
5 Ian Kinsler
I. Kinsler
257
909
243
1,999
1,243
14
1,888
7,423
416
41
693
92
1,046
74
8,299
3,268
714
32
59
11
161
.269
.337
.440
.777
1093
125.8
.338
107
69.9
6 Ryan Braun
R. Braun
352
1,154
216
1,963
1,080
14
1,766
6,622
408
49
586
77
1,363
60
7,329
3,525
809
0
44
56
179
.296
.358
.532
.891
1210
352.7
.379
135
310.8
7 Jose Altuve
J. Altuve
250
875
323
2,359
1,223
15
1,939
7,745
449
32
645
78
1,109
96
8,546
3,622
731
26
52
49
208
.305
.362
.468
.829
1290
293.6
.357
129
298.6
8 Charlie Blackmon
C. Blackmon
227
801
148
1,805
996
14
1,624
6,165
334
68
485
110
1,142
59
6,825
2,956
629
26
39
35
73
.293
.353
.479
.832
1032
231.2
.356
109
80.6
9 Paul Goldschmidt
P. Goldschmidt
372
1,227
174
2,166
1,269
15
2,041
7,517
472
24
1,081
51
1,962
36
8,705
3,802
868
0
56
121
173
.288
.379
.506
.885
1452
432.7
.376
137
388.3
10 Mike Trout
M. Trout
398
1,006
214
1,726
1,175
15
1,612
5,840
320
55
1,046
105
1,607
38
7,051
3,350
773
0
60
130
73
.296
.408
.574
.982
1373
553.8
.412
167
555.4
11 Bryce Harper
B. Harper
355
1,029
150
1,762
1,135
14
1,747
6,290
397
24
1,085
51
1,621
51
7,498
3,272
776
13
59
135
139
.280
.387
.520
.907
1297
416.6
.383
142
379.1
12 Mookie Betts
M. Betts
283
887
196
1,722
1,143
12
1,493
5,935
388
40
719
52
910
41
6,768
3,039
711
4
58
35
80
.290
.369
.512
.881
1129
325.5
.374
136
297.8
StatMuse has season-level data for stolen bases going back to the 1886 season.

More Giants Stats

Team Rankings

HR

114

27th

R

497

25th

SO

1,030

13th

ERA

3.74

7th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
69
53
.566
Padres Padres
69
53
.566
Diamondbacks Diamondbacks
60
63
.488
9.5
Giants Giants
59
63
.484
10.0
Rockies Rockies
33
89
.270
36.0
Schedule
DATE MATCHUP TIME (ET)
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
Tue
8/19
SFG SFG
@
SDP SDP
9:40 PM
Wed
8/20
SFG SFG
@
SDP SDP
9:40 PM
Last Game
SFG Giants

59 - 63

6

Final

7

TBR Rays

60 - 63

Fri 15 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
70
52
.574
Mets Mets
64
58
.525
6.0
NL Central W L PCT GB
Brewers Brewers
77
44
.636
Cubs Cubs
68
53
.562
9.0
NL West W L PCT GB
Dodgers Dodgers
69
53
.566
Padres Padres
69
53
.566
AL East W L PCT GB
Blue Jays Blue Jays
72
51
.585
Red Sox Red Sox
67
56
.545
5.0
AL Central W L PCT GB
Tigers Tigers
72
52
.581
Guardians Guardians
63
58
.521
7.5
AL West W L PCT GB
Astros Astros
68
54
.557
Mariners Mariners
68
55
.553
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
7/31
ATL ATL
@
CIN CIN
2-3
Thu
7/31
BAL BAL
@
CHC CHC
0-1
Thu
7/31
MIL MIL
@
WSH WSH
16-9
Thu
7/31
DET DET
@
PHI PHI
4-5
Thu
7/31
KCR KCR
@
TOR TOR
9-3

Schedule

DATE MATCHUP TIME (ET)
Sat
8/16
PIT PIT
@
CHC CHC
2:20 PM
Sat
8/16
TEX TEX
@
TOR TOR
3:07 PM
Sat
8/16
PHI PHI
@
WSH WSH
4:05 PM
Sat
8/16
MIA MIA
@
BOS BOS
4:10 PM
Sat
8/16
SEA SEA
@
NYM NYM
4:10 PM