most rbi last 3 years

Between April 7, 2023 and April 7, 2026, Kyle Schwarber has the most ribbies, with 342 RBIs.

Interpreted as:
most rbi by a player last 3 years
NAMERBIGABRH2B3BHRBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Kyle Schwarber
K. Schwarber
342
476
1,771
332
404
66
3
142
349
24
618
15
7
2,156
902
211
0
12
15
14
.228
.360
.509
.870
2Aaron Judge
A. Judge
336
419
1,480
341
458
83
3
149
345
17
464
25
7
1,854
994
235
0
12
65
44
.309
.442
.672
1.114
3Matt Olson
M. Olson
329
490
1,844
302
492
106
6
111
268
17
517
2
0
2,143
943
223
0
14
16
42
.267
.363
.511
.874
4Pete Alonso
P. Alonso
329
481
1,813
267
442
93
3
116
196
49
494
8
3
2,075
889
212
0
17
15
54
.244
.331
.490
.821
5Shohei Ohtani
S. Ohtani
328
456
1,762
386
525
90
24
154
284
13
498
99
16
2,071
1,125
268
0
12
50
26
.298
.397
.638
1.035
6Juan Soto
J. Soto
324
480
1,727
344
481
84
6
119
386
9
387
57
13
2,139
934
209
2
15
27
45
.279
.410
.541
.951
7Eugenio Suárez
E. Suárez
317
482
1,767
249
417
82
2
103
167
40
593
8
3
2,003
812
187
0
29
2
30
.236
.312
.460
.771
8Cal Raleigh
C. Raleigh
300
462
1,674
262
386
62
1
125
227
16
538
21
5
1,927
825
188
0
10
22
19
.231
.326
.493
.819
9Josh Naylor
J. Naylor
294
425
1,581
215
435
87
1
66
141
14
257
46
7
1,752
722
154
0
16
20
48
.275
.337
.457
.793
10Bobby Witt Jr.
B. Witt Jr.
293
479
1,911
320
578
120
28
84
149
20
355
122
36
2,105
1,006
232
1
24
20
25
.302
.355
.526
.881
11Freddie Freeman
F. Freeman
292
458
1,751
293
529
135
6
77
206
33
348
38
4
2,008
907
218
0
18
28
39
.302
.382
.518
.900
12Manny Machado
M. Machado
292
452
1,757
249
472
85
0
87
159
6
366
28
7
1,936
818
172
0
14
11
62
.269
.329
.466
.795
13Rafael Devers
R. Devers
290
458
1,723
271
451
99
5
95
244
20
470
9
2
2,000
845
199
0
13
34
46
.262
.358
.490
.848
14Salvador Perez
S. Perez
286
457
1,740
174
439
84
0
82
93
36
393
0
0
1,884
769
166
0
15
21
43
.252
.301
.442
.743
15José Ramírez
J. Ramírez
285
476
1,836
301
510
108
9
94
193
10
232
113
20
2,056
918
211
0
17
54
26
.278
.347
.500
.847
16Christian Walker
C. Walker
285
445
1,663
237
417
92
3
87
160
29
441
15
3
1,872
776
182
0
20
9
35
.251
.324
.467
.790
17Teoscar Hernández
T. Hernández
284
450
1,735
224
455
90
5
84
118
17
534
25
6
1,883
807
179
0
13
5
27
.262
.313
.465
.778
18Willy Adames
W. Adames
279
475
1,775
259
410
88
4
87
225
12
524
38
10
2,029
767
179
0
17
6
33
.231
.319
.432
.751
19Vladimir Guerrero Jr.
V. Guerrero Jr.
279
474
1,814
270
528
107
1
78
223
20
293
12
8
2,068
871
186
0
11
27
55
.291
.373
.480
.853
20Brent Rooker
B. Rooker
277
450
1,662
239
444
86
6
101
177
20
517
21
4
1,870
845
193
0
11
9
30
.267
.343
.508
.851
21Francisco Lindor
F. Lindor
272
475
1,879
336
494
104
5
95
192
40
397
92
14
2,127
893
204
0
16
3
23
.263
.341
.475
.817
22Cody Bellinger
C. Bellinger
271
416
1,613
262
454
78
10
73
148
10
266
44
11
1,798
771
161
0
27
11
24
.281
.340
.478
.818
23Marcell Ozuna
M. Ozuna
271
454
1,637
241
442
79
1
99
226
9
450
1
0
1,885
820
179
0
13
5
43
.270
.359
.501
.860
24Mookie Betts
M. Betts
270
419
1,627
298
460
86
8
79
216
12
227
38
6
1,874
799
173
0
19
7
32
.283
.367
.491
.858
25Adolis García
A. García
266
441
1,656
231
383
85
0
84
139
18
491
34
10
1,833
720
169
0
20
3
33
.231
.295
.435
.729
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 Phillies Stats

Team Batting Leaders

HR

3

Schwarber

Kyle Schwarber

RBI

8

Bohm

Alec Bohm

AVG

.355

Crawford

Justin Crawford
Team Pitching Leaders

W

1

Sánchez

Cristopher Sánchez

K

18

Luzardo

Jesús Luzardo

ERA

0.79

Sánchez

Cristopher Sánchez
Team Rankings

HR

11

7th

R

42

15th

SO

106

6th

ERA

4.35

21st

2026 Division Standings
TEAMWLPCTGB
Phillies Phillies
6
4
.600
6
4
.600
6
4
.600
6
5
.545
0.5
4
6
.400
2.0
Schedule
DATEMATCHUPTIME (ET)
Tue
4/7
@
9:45 PM
Wed
4/8
@
3:45 PM
Fri
4/10
@
6:40 PM
Sat
4/11
@
1:05 PM
Sun
4/12
@
1:35 PM
Last Game
PHI Phillies

6 - 4

6

Final

4

SFG Giants

3 - 8

Mon 6 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
6
4
.600
6
4
.600
6
4
.600
6
5
.545
0.5
4
6
.400
2.0
NL CentralWLPCTGB
8
2
.800
7
3
.700
1.0
6
4
.600
2.0
5
5
.500
3.0
4
6
.400
4.0
NL WestWLPCTGB
8
2
.800
5
5
.500
3.0
5
5
.500
3.0
4
6
.400
4.0
3
8
.273
5.5
AL EastWLPCTGB
7
2
.778
5
5
.500
2.5
4
6
.400
3.5
4
6
.400
3.5
2
8
.200
5.5
AL CentralWLPCTGB
6
5
.545
5
5
.500
0.5
4
6
.400
1.5
4
6
.400
1.5
4
6
.400
1.5
AL WestWLPCTGB
6
5
.545
6
5
.545
5
5
.500
0.5
4
7
.364
2.0
3
6
.333
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Tue
4/7
@
1:10 PM
Tue
4/7
@
3:10 PM
Tue
4/7
@
4:10 PM
Tue
4/7
@
6:40 PM
Tue
4/7
@
6:40 PM