most rbi by a player in the nl from 3/1/1929 to 7/15/1929

Between March 1, 1929 and July 15, 1929, Jim Bottomley had the most ribbies in the NL, with 96 RBIs.

NAME RBI G AB R H 2B 3B HR BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Jim Bottomley
J. Bottomley
96
84
321
77
105
18
6
22
52
1
26
2
383
201
46
9
.327
.422
.626
1.049
2 Mel Ott
M. Ott
94
84
310
85
101
22
2
25
75
3
21
3
394
202
49
6
.326
.461
.652
1.113
3 Chick Hafey
C. Hafey
87
81
319
64
111
28
8
22
33
2
33
2
361
221
58
7
.348
.412
.693
1.105
4 Hack Wilson
H. Wilson
80
75
285
73
97
16
2
23
41
1
38
1
338
186
41
11
.340
.425
.653
1.078
5 Chuck Klein
C. Klein
74
80
333
68
123
21
2
26
25
0
37
3
364
226
49
6
.369
.413
.679
1.092
6 Bill Terry
B. Terry
74
86
358
58
134
21
3
8
32
0
19
5
399
185
32
9
.374
.426
.517
.942
7 Rogers Hornsby
R. Hornsby
70
81
309
77
110
20
6
17
54
1
33
1
374
193
43
10
.356
.453
.625
1.078
8 Pie Traynor
P. Traynor
69
72
303
61
109
17
8
4
15
3
3
9
336
154
29
15
.360
.396
.508
.904
9 Charlie Grimm
C. Grimm
68
80
308
52
91
20
2
9
32
0
15
2
346
142
31
6
.295
.362
.461
.823
10 George Grantham
G. Grantham
67
76
263
67
81
16
8
11
66
1
30
9
340
146
35
10
.308
.448
.555
1.004
11 Don Hurst
D. Hurst
65
81
308
52
93
16
0
16
43
1
15
5
362
157
32
10
.302
.389
.510
.899
12 Travis Jackson
T. Jackson
63
83
314
55
96
9
9
17
39
0
29
6
366
174
35
13
.306
.382
.554
.937
13 Babe Herman
B. Herman
61
75
291
55
114
22
6
12
25
0
21
15
323
184
40
7
.392
.440
.632
1.072
14 Freddie Lindstrom
F. Lindstrom
61
83
359
78
116
16
4
12
25
0
18
6
400
176
32
16
.323
.367
.490
.857
15 High Pockets Kelly
H. Pockets Kelly
61
75
293
39
85
19
5
4
17
1
36
3
326
126
28
15
.290
.331
.430
.761
16 Lefty O'Doul
L. O'Doul
60
81
328
80
128
19
0
18
45
4
9
2
387
201
37
10
.390
.469
.613
1.082
17 Pinky Whitney
P. Whitney
58
81
318
53
99
22
5
7
32
0
19
3
364
152
34
14
.311
.374
.478
.852
18 Riggs Stephenson
R. Stephenson
53
68
256
47
88
21
6
6
39
3
11
3
302
139
33
4
.344
.436
.543
.979
19 Paul Waner
P. Waner
53
79
310
74
104
21
8
11
55
3
7
8
376
174
40
8
.335
.440
.561
1.002
20 Harvey Hendrick
H. Hendrick
52
61
226
44
79
14
2
11
25
1
14
13
256
130
27
4
.350
.417
.575
.992
21 Earl Sheely
E. Sheely
52
79
285
34
82
15
2
4
43
2
14
4
344
113
21
14
.288
.385
.396
.781
22 Rube Bressler
R. Bressler
51
79
290
45
98
12
3
9
42
1
17
3
337
143
24
4
.338
.423
.493
.917
23 Kiki Cuyler
K. Cuyler
51
76
286
59
95
15
4
8
41
4
32
26
343
142
27
12
.332
.423
.497
.919
24 Adam Comorosky
A. Comorosky
50
63
225
48
81
14
5
6
21
2
11
11
254
123
25
6
.360
.419
.547
.966
25 Taylor Douthit
T. Douthit
46
84
349
80
117
20
3
8
52
3
30
4
410
167
31
6
.335
.426
.479
.904
StatMuse has game-level data for RBIs going back to the 1920 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cardinals Stats

Team Rankings

HR

72

22nd

R

353

7th

SO

540

29th

ERA

3.97

20th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
45
29
.608
Cardinals Cardinals
40
35
.533
5.5
Brewers Brewers
40
35
.533
5.5
Reds Reds
39
36
.520
6.5
Pirates Pirates
30
46
.395
16.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/20
CIN CIN
@
STL STL
7:15 PM
Sat
6/21
CIN CIN
@
STL STL
2:15 PM
Sun
6/22
CIN CIN
@
STL STL
2:15 PM
Mon
6/23
CHC CHC
@
STL STL
7:45 PM
Tue
6/24
CHC CHC
@
STL STL
7:45 PM
Last Game
CWS White Sox

23 - 52

6

Final

8

STL Cardinals

40 - 35

Thu 19 Jun 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
43
31
.581
Rays Rays
41
34
.547
2.5
AL Central W L PCT GB
Tigers Tigers
48
28
.632
Guardians Guardians
37
36
.507
9.5
AL West W L PCT GB
Astros Astros
43
32
.573
Mariners Mariners
37
36
.507
5.0
NL East W L PCT GB
Mets Mets
45
30
.600
Phillies Phillies
45
30
.600
NL Central W L PCT GB
Cubs Cubs
45
29
.608
Brewers Brewers
40
35
.533
5.5
NL West W L PCT GB
Dodgers Dodgers
46
30
.605
Giants Giants
42
33
.560
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/4
AZ AZ
@
ATL ATL
11-10
Wed
6/4
KCR KCR
@
STL STL
5-6
Wed
6/4
DET DET
@
CWS CWS
2-3
Wed
6/4
PHI PHI
@
TOR TOR
1-9
Wed
6/4
MIN MIN
@
ATH ATH
3-14

Schedule

DATE MATCHUP TIME (ET)
Fri
6/20
SEA SEA
@
CHC CHC
2:20 PM
Fri
6/20
TEX TEX
@
PIT PIT
6:40 PM
Fri
6/20
DET DET
@
TBR TBR
7:05 PM
Fri
6/20
BAL BAL
@
NYY NYY
7:05 PM
Fri
6/20
CWS CWS
@
TOR TOR
7:07 PM