mlb player with most rbi over last 3 weeks

Between June 5, 2025 and June 26, 2025, Eugenio Suárez and Cal Raleigh are tied for the most RBIs, with 23 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 Eugenio Suárez
E. Suárez
23
17
63
10
21
3
0
9
2
4
22
0
0
70
51
12
0
1
0
1
.333
.386
.810
1.195
2 Cal Raleigh
C. Raleigh
23
18
72
18
23
4
0
9
9
1
15
3
1
82
54
13
0
0
3
0
.319
.402
.750
1.152
3 Matt Olson
M. Olson
21
19
68
12
22
8
0
3
17
1
15
0
0
87
39
11
0
1
1
1
.324
.460
.574
1.033
4 Ian Happ
I. Happ
20
19
75
14
18
2
0
9
11
0
22
1
0
87
47
11
0
1
0
1
.240
.333
.627
.960
5 Riley Greene
R. Greene
19
18
67
12
24
7
0
4
6
1
23
0
0
75
43
11
0
1
0
0
.358
.413
.642
1.055
6 Willson Contreras
W. Contreras
18
20
73
13
19
7
0
4
8
4
21
1
0
86
38
11
0
1
0
1
.260
.360
.521
.881
7 Manny Machado
M. Machado
18
20
82
11
21
3
0
6
6
0
15
0
0
89
42
9
0
1
0
2
.256
.303
.512
.816
8 James Wood
J. Wood
18
20
77
12
20
3
0
6
11
0
25
0
1
88
41
9
0
0
1
1
.260
.352
.532
.885
9 Max Muncy
M. Muncy
16
18
54
16
18
1
1
3
14
0
10
2
0
69
30
5
0
1
0
1
.333
.464
.556
1.019
10 Christian Yelich
C. Yelich
16
16
60
6
22
5
0
2
8
0
20
2
1
68
33
7
0
0
1
0
.367
.441
.550
.991
11 Josh Naylor
J. Naylor
16
16
60
12
23
4
0
3
6
0
9
1
0
67
36
7
0
1
0
2
.383
.433
.600
1.033
12 Trevor Story
T. Story
15
18
72
10
20
3
0
4
2
0
19
2
0
74
35
7
0
0
0
1
.278
.297
.486
.783
13 Jo Adell
J. Adell
15
19
65
12
18
1
0
8
6
3
20
1
0
74
43
9
0
0
0
0
.277
.365
.662
1.026
14 Ketel Marte
K. Marte
15
19
75
19
26
5
0
5
9
0
15
0
0
84
46
10
0
0
1
0
.347
.417
.613
1.030
15 Marcell Ozuna
M. Ozuna
15
19
74
6
13
4
0
1
9
1
20
0
0
86
20
5
0
2
1
3
.176
.267
.270
.538
16 Bo Bichette
B. Bichette
15
18
79
12
22
2
0
4
3
0
13
0
1
83
36
6
0
1
0
2
.278
.301
.456
.757
17 Taylor Walls
T. Walls
15
16
49
8
15
5
1
1
5
0
13
2
2
56
25
7
1
1
0
0
.306
.364
.510
.874
18 Alec Bohm
A. Bohm
15
19
72
6
22
3
0
2
7
0
14
1
0
80
31
5
0
1
0
3
.306
.363
.431
.793
19 Alec Burleson
A. Burleson
15
20
77
9
24
4
0
4
2
0
8
0
0
82
40
8
0
3
0
2
.312
.317
.519
.837
20 Andy Pages
A. Pages
15
19
69
11
22
4
0
4
0
2
13
0
2
74
38
8
0
3
0
0
.319
.324
.551
.875
21 Salvador Perez
S. Perez
14
19
74
7
18
4
0
5
4
1
17
0
0
79
37
9
0
0
1
0
.243
.291
.500
.791
22 George Springer
G. Springer
14
17
62
9
18
3
0
3
4
0
12
1
0
68
30
6
0
2
0
2
.290
.324
.484
.807
23 Juan Soto
J. Soto
14
19
65
18
22
2
0
8
18
0
14
2
1
83
48
10
0
0
1
1
.338
.482
.738
1.220
24 Seiya Suzuki
S. Suzuki
14
19
80
8
19
1
0
7
3
0
25
1
0
83
41
8
0
0
0
2
.238
.265
.513
.778
25 Nick Kurtz
N. Kurtz
13
14
55
8
15
3
0
6
3
0
17
0
0
58
36
9
0
0
0
1
.273
.310
.655
.965
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 Diamondbacks Stats

Team Rankings

HR

115

5th

R

413

3rd

SO

676

14th

ERA

4.73

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
50
31
.617
Giants Giants
44
36
.550
5.5
Padres Padres
44
36
.550
5.5
Diamondbacks Diamondbacks
41
39
.513
8.5
Rockies Rockies
18
62
.225
31.5
Schedule
DATE MATCHUP TIME (ET)
Fri
6/27
MIA MIA
@
AZ AZ
9:40 PM
Sat
6/28
MIA MIA
@
AZ AZ
4:10 PM
Sun
6/29
MIA MIA
@
AZ AZ
4:10 PM
Mon
6/30
SFG SFG
@
AZ AZ
9:40 PM
Tue
7/1
SFG SFG
@
AZ AZ
9:40 PM
Last Game
CWS White Sox

26 - 55

7

Final

3

AZ Diamondbacks

41 - 39

Wed 25 Jun 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
47
33
.588
Mets Mets
47
34
.580
0.5
NL Central W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
NL West W L PCT GB
Dodgers Dodgers
50
31
.617
Padres Padres
44
36
.550
5.5
AL East W L PCT GB
Yankees Yankees
46
34
.575
Rays Rays
45
35
.563
1.0
AL Central W L PCT GB
Tigers Tigers
50
31
.617
Guardians Guardians
40
38
.513
8.5
AL West W L PCT GB
Astros Astros
47
33
.588
Mariners Mariners
41
38
.519
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/10
MIA MIA
@
PIT PIT
2-5
Tue
6/10
CHC CHC
@
PHI PHI
2-7
Tue
6/10
CIN CIN
@
CLE CLE
2-11
Tue
6/10
ATL ATL
@
MIL MIL
6-2
Tue
6/10
TOR TOR
@
STL STL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
6/26
TOR TOR
@
CLE CLE
1:10 PM
Thu
6/26
ATH ATH
@
DET DET
1:10 PM
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM
Thu
6/26
TBR TBR
@
KCR KCR
2:10 PM