most seasons with 30 hr and less than 160 rbis and less than 160 runs and a ba of.299

Barry Bonds and Hank Aaron were tied for playing the most seasons with fewer than 160 runs, fewer than 160 RBIs with 30+ home runs and with a batting average of .299 or above, with 11 seasons.

Interpreted as:
most seasons by a player with 30 or more hr and less than 160 rbis and less than 160 runs and a ba of.299 or higher
NAME SEAS HR RBI R AVG G AB H 2B 3B BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
11
487
1,216
1,288
.323
1,592
5,113
1,652
335
35
1,573
65
758
263
70
6,803
3,518
857
1
51
473
84
.484
.688
1.172
1663
834.3
.475
198
836.8
2 Hank Aaron
H. Aaron
11
438
1,237
1,207
.321
1,641
6,275
2,015
344
48
716
16
726
132
45
7,069
3,769
830
1
61
182
150
.389
.601
.989
1371
597.6
.425
167
557.2
3 Albert Pujols
A. Pujols
10
408
1,230
1,186
.331
1,558
5,733
1,900
426
15
914
73
646
75
34
6,782
3,580
849
1
61
236
203
.426
.624
1.050
1430
606.4
.435
169
591.1
4 Manny Ramirez
M. Ramirez
9
328
1,030
854
.322
1,258
4,576
1,474
312
11
766
53
1,009
23
19
5,442
2,792
651
2
45
145
131
.422
.610
1.032
1133
455.2
.430
160
418.3
5 Babe Ruth
B. Ruth
9
393
1,186
1,173
.355
1,259
4,343
1,541
262
65
1,142
23
683
74
5,570
3,112
720
62
.491
.717
1.208
1509
815.3
.527
204
780.3
6 Miguel Cabrera
M. Cabrera
8
295
953
819
.329
1,253
4,704
1,547
305
7
639
30
851
21
8
5,414
2,751
607
1
40
154
173
.409
.585
.994
1053
421.6
.418
161
395.5
7 Vladimir Guerrero
V. Guerrero
8
301
932
835
.327
1,246
4,756
1,553
286
34
462
57
579
154
71
5,311
2,810
621
0
36
171
143
.390
.591
.981
999
336.3
.406
145
311.5
8 Alex Rodriguez
A. Rodriguez
8
365
1,045
1,027
.317
1,237
4,795
1,522
277
12
617
98
975
166
41
5,571
2,918
654
9
52
52
107
.402
.609
1.011
1136
445.3
.426
159
417.6
9 Mike Piazza
M. Piazza
8
289
876
713
.327
1,130
4,164
1,362
207
4
469
16
642
16
14
4,678
2,444
500
0
29
102
137
.395
.587
.982
904
315.9
.414
155
332.7
10 Willie Mays
W. Mays
8
340
917
971
.319
1,236
4,652
1,484
241
69
587
17
553
150
50
5,300
2,883
650
2
42
84
108
.394
.620
1.014
1074
477.9
.435
168
436.6
11 Ted Williams
T. Williams
8
285
1,011
1,029
.351
1,183
4,102
1,439
283
44
1,142
20
369
9
2
5,270
2,665
612
4
2
33
97
.494
.650
1.144
1309
707.5
.510
197
626.9
12 Frank Thomas
F. Thomas
7
269
851
753
.331
1,015
3,639
1,204
233
3
825
24
534
13
14
4,545
2,250
505
0
57
130
112
.452
.618
1.070
1010
448
.450
175
437.2
13 Mickey Mantle
M. Mantle
7
284
748
820
.324
1,010
3,399
1,102
152
32
847
8
683
79
12
4,282
2,170
468
6
22
84
39
.458
.638
1.096
984
496.6
.468
193
485.8
14 Todd Helton
T. Helton
6
221
728
741
.344
948
3,428
1,179
289
20
606
25
477
27
19
4,102
2,171
530
1
42
104
81
.441
.633
1.075
913
398.8
.446
153
282
15 Gary Sheffield
G. Sheffield
6
227
662
637
.319
898
3,217
1,025
176
11
572
36
363
64
34
3,866
1,904
414
0
41
54
86
.422
.592
1.014
800
319.5
.430
166
323.1
16 Frank Robinson
F. Robinson
6
223
701
673
.319
893
3,288
1,049
190
27
462
59
455
77
31
3,849
1,962
440
0
40
84
90
.408
.597
1.005
773
347.9
.432
170
316
17 Stan Musial
S. Musial
6
205
709
731
.343
928
3,547
1,216
241
66
572
18
222
23
20
4,152
2,204
512
4
11
19
78
.435
.621
1.057
915
427.7
.468
174
384.7
18 Joe DiMaggio
J. DiMaggio
6
194
801
676
.338
828
3,229
1,090
194
60
395
22
147
15
3,652
1,986
448
6
67
.413
.615
1.028
783
340.2
.458
160
300.5
19 Jimmie Foxx
J. Foxx
6
226
767
748
.344
878
3,205
1,102
180
53
615
6
501
50
3,868
2,066
459
42
17
.450
.645
1.095
929
426.4
.480
168
372.2
20 Mel Ott
M. Ott
6
215
774
725
.322
909
3,347
1,079
180
38
609
26
266
27
4,013
1,980
433
31
.430
.592
1.022
875
363.8
.454
170
364
21 Ryan Braun
R. Braun
5
170
525
501
.320
710
2,758
883
162
24
253
40
552
114
29
3,070
1,603
356
0
19
29
60
.383
.581
.964
577
217
.408
154
201
22 David Ortiz
D. Ortiz
5
191
634
492
.311
746
2,787
866
225
8
444
12
534
10
1
3,275
1,680
424
0
32
71
84
.404
.603
1.006
648
257.3
.419
158
233.6
23 Chipper Jones
C. Jones
5
183
540
584
.316
789
2,917
923
173
17
502
7
421
78
27
3,464
1,679
373
2
36
49
78
.414
.576
.989
688
246.3
.418
152
237.9
24 Jeff Bagwell
J. Bagwell
5
193
605
634
.317
740
2,660
844
185
6
565
47
512
94
35
3,307
1,620
384
0
35
69
78
.440
.609
1.049
719
295
.441
170
301.5
25 Juan Gonzalez
J. Gonzalez
5
212
687
515
.319
712
2,777
885
186
7
220
32
506
12
5
3,072
1,721
405
0
43
40
70
.370
.620
.990
593
207.9
.413
147
185.3
StatMuse has season-level data for RBIs going back to the 1885 season.

More Giants Stats

Team Rankings

HR

55

19th

R

242

14th

SO

483

9th

ERA

3.22

4th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0
Giants Giants
31
25
.554
3.0
Diamondbacks Diamondbacks
27
29
.482
7.0
Rockies Rockies
9
47
.161
25.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/30
SFG SFG
@
MIA MIA
7:10 PM
Sat
5/31
SFG SFG
@
MIA MIA
4:10 PM
Sun
6/1
SFG SFG
@
MIA MIA
1:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM
Tue
6/3
SDP SDP
@
SFG SFG
9:45 PM
Last Game
DET Tigers

37 - 20

4

Final

3

SFG Giants

31 - 25

Wed 28 May 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
35
20
.636
Rays Rays
29
27
.518
6.5
AL Central W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
AL West W L PCT GB
Mariners Mariners
30
25
.545
Astros Astros
30
26
.536
0.5
NL East W L PCT GB
Phillies Phillies
36
20
.643
Mets Mets
34
22
.607
2.0
NL Central W L PCT GB
Cubs Cubs
35
21
.625
Cardinals Cardinals
32
24
.571
3.0
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/13
MIN MIN
@
BAL BAL
6-3
Tue
5/13
STL STL
@
PHI PHI
1-2
Tue
5/13
NYY NYY
@
SEA SEA
3-2
Tue
5/13
STL STL
@
PHI PHI
14-7
Tue
5/13
BOS BOS
@
DET DET
5-6

Schedule

DATE MATCHUP TIME (ET)
Fri
5/30
CIN CIN
@
CHC CHC
2:20 PM
Fri
5/30
MIL MIL
@
PHI PHI
6:45 PM
Fri
5/30
CWS CWS
@
BAL BAL
7:05 PM
Fri
5/30
ATH ATH
@
TOR TOR
7:07 PM
Fri
5/30
COL COL
@
NYM NYM
7:10 PM