players who hit.300 with 40 hr, 100 runs, 100 walks 150 hits, and 100 rbi in a season since 2005

Moises Alou has a .322 batting average with 150+ hits with 100+ walks, when scoring 100+ runs with 40+ home runs and when collecting 100+ RBI since 2005.

Interpreted as:
players who hit.300 or higher with 40 or more hr, 100 or more runs, 100 or more walks 150 or more hits, and 100 or more rbi in a season since 2005
NAME AVG HR R BB H RBI G AB 2B 3B HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Moises Alou
M. Alou
.322
54
174
113
370
195
323
1,149
67
5
8
108
11
3
1,282
609
126
0
12
8
40
.383
.530
.913
223
65.5
.390
136
59.2
2 Miguel Cabrera
M. Cabrera
.309
466
1,411
1,165
2,913
1,707
2,550
9,439
575
13
66
1,873
35
17
10,765
4,912
1,054
1
94
230
332
.385
.520
.905
1825
556.8
.384
140
519.6
3 Robinson Cano
R. Cano
.301
335
1,262
620
2,639
1,306
2,267
8,773
572
33
85
1,214
51
38
9,550
4,282
940
10
62
112
286
.351
.488
.839
1411
291.8
.358
124
273.3
4 Vladimir Guerrero
V. Guerrero
.309
176
563
304
1,169
668
987
3,780
212
10
45
427
43
20
4,159
1,929
398
0
30
106
136
.365
.510
.875
650
152.9
.370
126
136.3
5 Derek Jeter
D. Jeter
.305
110
886
523
1,731
618
1,381
5,682
261
24
78
868
157
45
6,358
2,370
395
47
28
20
165
.370
.417
.787
883
135
.348
113
105.8
6 Chipper Jones
C. Jones
.303
158
584
575
1,021
584
957
3,368
224
11
4
532
32
6
3,980
1,741
393
0
33
75
104
.402
.517
.919
697
223.1
.393
142
208.3
7 Joe Mauer
J. Mauer
.306
137
1,000
928
2,090
906
1,823
6,823
420
29
24
1,020
51
19
7,838
2,979
586
6
57
145
207
.388
.437
.825
1157
239.1
.358
122
214.6
8 Magglio Ordonez
M. Ordonez
.312
107
452
318
989
533
847
3,171
186
6
11
421
12
12
3,530
1,508
299
0
30
16
111
.373
.476
.849
548
123.1
.369
125
108.2
9 Manny Ramirez
M. Ramirez
.305
165
477
455
814
561
767
2,672
166
6
42
583
5
3
3,199
1,487
337
0
30
87
84
.410
.557
.966
599
211.3
.407
149
195.1
10 Ichiro Suzuki
I. Suzuki
.300
80
970
464
2,165
538
2,019
7,212
248
67
32
833
352
69
7,781
2,787
395
38
35
118
72
.344
.386
.730
889
-24.5
.318
98
-18.1
11 Michael Young
M. Young
.305
129
783
428
1,709
748
1,386
5,601
331
30
17
839
56
17
6,096
2,487
490
0
50
25
188
.353
.444
.797
838
118.3
.347
109
67.9
12 Buster Posey
B. Posey
.302
158
663
540
1,500
729
1,371
4,970
293
9
43
721
23
9
5,607
2,285
460
1
53
67
163
.372
.460
.831
837
188.2
.358
129
190.6
13 Jose Altuve
J. Altuve
.305
250
1,223
645
2,359
875
1,938
7,741
449
32
78
1,108
323
96
8,542
3,622
731
26
52
49
208
.362
.468
.830
1290
294.6
.357
130
299.5
StatMuse has season-level data for RBIs going back to the 1885 season.

More Giants Stats

Team Rankings

HR

113

27th

R

491

25th

SO

1,020

13th

ERA

3.71

5th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
69
52
.570
Dodgers Dodgers
68
53
.562
1.0
Giants Giants
59
62
.488
10.0
Diamondbacks Diamondbacks
59
62
.488
10.0
Rockies Rockies
32
88
.267
36.5
Schedule
DATE MATCHUP TIME (ET)
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
Tue
8/19
SFG SFG
@
SDP SDP
9:40 PM
Last Game
SFG Giants

59 - 62

1

Final

11

SDP Padres

69 - 52

Wed 13 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
51
.575
Mets Mets
64
56
.533
5.0
NL Central W L PCT GB
Brewers Brewers
76
44
.633
Cubs Cubs
68
51
.571
7.5
NL West W L PCT GB
Padres Padres
69
52
.570
Dodgers Dodgers
68
53
.562
1.0
AL East W L PCT GB
Blue Jays Blue Jays
70
51
.579
Red Sox Red Sox
66
56
.541
4.5
AL Central W L PCT GB
Tigers Tigers
70
52
.574
Guardians Guardians
62
57
.521
6.5
AL West W L PCT GB
Astros Astros
68
53
.562
Mariners Mariners
67
54
.554
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
7/28
AZ AZ
@
DET DET
2-12
Mon
7/28
BOS BOS
@
MIN MIN
8-5
Mon
7/28
MIA MIA
@
STL STL
5-0
Mon
7/28
TEX TEX
@
LAA LAA
5-8
Tue
7/29
TOR TOR
@
BAL BAL
9-8

Schedule

DATE MATCHUP TIME (ET)
Thu
8/14
SEA SEA
@
BAL BAL
1:05 PM
Thu
8/14
CHC CHC
@
TOR TOR
3:07 PM
Thu
8/14
MIA MIA
@
CLE CLE
6:40 PM
Thu
8/14
PHI PHI
@
WSH WSH
6:45 PM
Thu
8/14
ATL ATL
@
NYM NYM
7:10 PM