what player has most runs batted in in last twenty years

Between May 14, 2005 and May 14, 2025, Albert Pujols has the most RBIs, with 1,685 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 Albert Pujols
A. Pujols
1,685
2,416
8,916
1,390
2,550
486
7
534
1,051
85
1,112
102
30
10,149
4,652
1,027
0
97
268
347
.286
.363
.522
.885
2 Miguel Cabrera
M. Cabrera
1,681
2,519
9,322
1,388
2,869
566
13
460
1,155
66
1,848
35
17
10,635
4,841
1,039
1
91
229
327
.308
.385
.519
.904
3 Nelson Cruz
N. Cruz
1,325
2,055
7,501
1,090
2,053
372
15
464
738
86
1,916
84
32
8,387
3,847
851
2
60
78
179
.274
.343
.513
.856
4 Robinson Cano
R. Cano
1,302
2,258
8,743
1,257
2,632
569
33
335
620
85
1,210
51
38
9,519
4,272
937
10
61
112
285
.301
.351
.489
.840
5 David Ortiz
D. Ortiz
1,266
1,640
6,000
1,006
1,737
425
11
402
983
24
1,170
13
7
7,069
3,390
838
1
61
179
176
.290
.388
.565
.953
6 Freddie Freeman
F. Freeman
1,265
2,063
7,670
1,320
2,308
518
32
352
1,024
108
1,656
98
31
8,866
3,946
902
0
64
137
162
.301
.388
.514
.902
7 Edwin Encarnacion
E. Encarnacion
1,261
1,960
7,040
1,099
1,832
370
10
424
903
105
1,426
61
14
8,114
3,494
804
0
66
54
185
.260
.350
.496
.846
8 Paul Goldschmidt
P. Goldschmidt
1,208
1,970
7,279
1,230
2,111
457
23
366
1,062
51
1,909
172
35
8,448
3,712
846
0
56
118
169
.290
.382
.510
.892
9 Adrian Gonzalez
A. Gonzalez
1,191
1,904
7,061
986
2,033
432
12
314
778
45
1,388
6
7
7,961
3,431
758
4
73
158
207
.288
.359
.486
.845
10 Ryan Howard
R. Howard
1,189
1,544
5,648
842
1,462
271
21
380
705
58
1,825
12
5
6,466
2,915
672
0
55
154
112
.259
.344
.516
.860
11 Adrian Beltre
A. Beltre
1,174
1,932
7,464
1,048
2,182
453
20
326
557
69
1,119
59
16
8,163
3,653
799
1
72
80
201
.292
.344
.489
.833
12 Evan Longoria
E. Longoria
1,159
1,986
7,306
1,017
1,930
431
26
342
730
72
1,696
58
19
8,206
3,439
799
1
97
87
206
.264
.333
.471
.804
13 Ryan Braun
R. Braun
1,154
1,766
6,622
1,080
1,963
408
49
352
586
77
1,363
216
60
7,329
3,525
809
0
44
56
179
.296
.358
.532
.891
14 Nolan Arenado
N. Arenado
1,148
1,718
6,550
964
1,864
397
33
345
566
42
1,062
29
23
7,239
3,362
775
5
76
79
196
.285
.342
.513
.855
15 Matt Holliday
M. Holliday
1,147
1,752
6,498
1,079
1,949
432
25
302
765
117
1,254
102
33
7,423
3,337
759
0
43
57
210
.300
.381
.514
.895
16 Joey Votto
J. Votto
1,144
2,056
7,252
1,171
2,135
459
22
356
1,365
81
1,640
80
29
8,746
3,706
837
0
48
147
168
.294
.409
.511
.920
17 Andrew McCutchen
A. McCutchen
1,109
2,164
7,992
1,249
2,182
436
50
322
1,133
93
1,796
220
89
9,294
3,684
808
3
73
70
139
.273
.367
.461
.828
18 Giancarlo Stanton
G. Stanton
1,103
1,649
6,025
907
1,551
305
11
429
776
53
1,963
42
15
6,893
3,165
745
0
39
88
153
.257
.345
.525
.871
19 Carlos Santana
C. Santana
1,101
2,120
7,541
1,078
1,820
396
17
328
1,299
43
1,480
60
18
8,948
3,234
741
0
65
66
183
.241
.353
.429
.782
20 Mark Teixeira
M. Teixeira
1,079
1,535
5,711
906
1,532
338
11
337
796
84
1,182
20
4
6,651
2,903
686
0
60
73
135
.268
.363
.508
.871
21 J.D. Martinez
J.D. Martinez
1,071
1,642
6,152
897
1,741
390
24
331
601
40
1,714
26
11
6,854
3,172
745
0
61
54
195
.283
.348
.516
.863
22 Manny Machado
M. Machado
1,069
1,776
6,960
1,021
1,950
377
18
345
625
27
1,329
106
39
7,686
3,398
740
14
60
69
213
.280
.339
.488
.827
23 Ryan Zimmerman
R. Zimmerman
1,061
1,799
6,654
963
1,846
417
22
284
646
31
1,384
43
16
7,401
3,159
723
1
69
43
212
.277
.341
.475
.816
24 Nick Markakis
N. Markakis
1,046
2,154
8,302
1,119
2,388
514
22
189
891
51
1,230
66
32
9,321
3,513
725
4
73
79
214
.288
.357
.423
.781
25 Victor Martinez
V. Martinez
1,039
1,741
6,471
811
1,926
374
2
219
644
45
786
6
5
7,237
2,961
595
0
77
104
236
.298
.361
.458
.819
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 Angels Stats

Team Rankings

HR

57

5th

R

157

24th

SO

301

27th

ERA

5.13

26th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
23
18
.561
Athletics Athletics
22
20
.524
1.5
Astros Astros
21
20
.512
2.0
Rangers Rangers
22
21
.512
2.0
Angels Angels
17
24
.415
6.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/14
LAA LAA
@
SDP SDP
9:40 PM
Fri
5/16
LAA LAA
@
LAD LAD
10:10 PM
Sat
5/17
LAA LAA
@
LAD LAD
9:10 PM
Sun
5/18
LAA LAA
@
LAD LAD
4:10 PM
Mon
5/19
LAA LAA
@
ATH ATH
10:05 PM
Last Game
SDP Padres

26 - 15

6

Final

4

LAA Angels

17 - 24

Tue 13 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
24
18
.571
Red Sox Red Sox
22
22
.500
3.0
AL Central W L PCT GB
Tigers Tigers
28
15
.651
Guardians Guardians
25
17
.595
2.5
AL West W L PCT GB
Mariners Mariners
23
18
.561
Athletics Athletics
22
20
.524
1.5
NL East W L PCT GB
Mets Mets
28
15
.651
Phillies Phillies
24
17
.585
3.0
NL Central W L PCT GB
Cubs Cubs
25
18
.581
Cardinals Cardinals
23
19
.548
1.5
NL West W L PCT GB
Dodgers Dodgers
27
15
.643
Padres Padres
26
15
.634
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/28
MIN MIN
@
CLE CLE
1-2
Mon
4/28
NYY NYY
@
BAL BAL
15-3
Mon
4/28
CHC CHC
@
PIT PIT
9-0
Mon
4/28
WSH WSH
@
PHI PHI
6-7
Mon
4/28
BOS BOS
@
TOR TOR
10-2

Schedule

DATE MATCHUP TIME (ET)
Wed
5/14
MIN MIN
@
BAL BAL
12:05 PM
Wed
5/14
STL STL
@
PHI PHI
1:05 PM
Wed
5/14
MIL MIL
@
CLE CLE
1:10 PM
Wed
5/14
MIN MIN
@
BAL BAL
3:35 PM
Wed
5/14
AZ AZ
@
SFG SFG
3:45 PM