players with most number of games with 1+ rbi in last 20 games this season

Willy Adames has batted in 32 runs in his last 20 games this season.

NAME RBI SEASON TM G AB R H 2B 3B HR BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Willy Adames
W. Adames
32
2025
SFG SFG
20
75
24
30
4
2
10
8
1
18
0
0
88
68
16
0
4
0
2
.400
.443
.907
1.350
2 Ozzie Albies
O. Albies
30
2025
ATL ATL
20
74
16
26
6
0
6
8
0
11
3
0
85
50
12
0
3
0
0
.351
.400
.676
1.076
3 Jose Altuve
J. Altuve
41
2025
HOU HOU
20
78
25
39
10
0
13
8
0
9
1
2
90
88
23
0
4
1
2
.500
.522
1.128
1.650
4 Nolan Arenado
N. Arenado
29
2025
STL STL
20
78
15
25
3
1
7
2
1
8
0
0
83
51
11
0
2
0
1
.321
.337
.654
.991
5 Luis Arraez
L. Arraez
24
2025
SDP SDP
20
87
13
34
8
1
2
4
0
4
2
0
93
50
11
1
1
0
2
.391
.413
.575
.988
6 Javier Báez
J. Báez
37
2025
DET DET
20
81
19
34
6
0
10
3
1
14
1
0
86
70
16
0
1
0
2
.420
.442
.864
1.306
7 Josh Bell
J. Bell
33
2025
WSH WSH
20
76
17
27
1
0
10
7
0
11
0
0
84
58
11
0
1
0
0
.355
.405
.763
1.168
8 Cody Bellinger
C. Bellinger
35
2025
NYY NYY
20
84
20
36
4
1
12
5
0
6
2
0
90
78
17
0
1
1
0
.429
.456
.929
1.384
9 Andrew Benintendi
A. Benintendi
29
2025
CWS CWS
20
73
17
26
5
1
7
9
0
8
0
0
87
54
13
0
5
1
0
.356
.402
.740
1.142
10 Mookie Betts
M. Betts
23
2025
LAD LAD
20
82
18
25
7
0
6
5
0
5
3
0
90
50
13
0
3
0
0
.305
.333
.610
.943
11 Xander Bogaerts
X. Bogaerts
28
2025
SDP SDP
20
78
14
31
8
0
5
5
0
10
1
0
89
54
13
1
5
0
3
.397
.409
.692
1.101
12 Byron Buxton
B. Buxton
32
2025
MIN MIN
20
86
25
38
7
1
13
8
0
16
7
0
96
86
21
0
2
1
0
.442
.479
1.000
1.479
13 Victor Caratini
V. Caratini
33
2025
HOU HOU
20
72
13
30
2
0
10
6
1
11
1
0
84
62
12
0
5
0
3
.417
.440
.861
1.302
14 Nick Castellanos
N. Castellanos
35
2025
PHI PHI
20
79
19
28
7
0
9
6
1
12
2
0
89
62
16
0
3
0
1
.354
.393
.785
1.178
15 Willson Contreras
W. Contreras
28
2025
STL STL
20
78
15
26
9
0
6
6
4
18
1
0
89
53
15
0
1
0
0
.333
.404
.679
1.084
16 Carlos Correa
C. Correa
27
2025
MIN MIN
20
80
14
35
3
0
7
5
0
14
0
0
86
59
10
0
1
0
2
.438
.465
.738
1.203
17 J.P. Crawford
J.P. Crawford
34
2025
SEA SEA
20
83
14
31
5
0
7
11
1
14
0
0
96
57
12
0
1
0
0
.373
.448
.687
1.135
18 Rafael Devers
R. Devers
39
2025
TOT
20
78
20
32
6
0
11
14
1
15
0
0
95
71
17
0
2
1
3
.410
.495
.910
1.405
19 Yandy Díaz
Y. Díaz
37
2025
TBR TBR
20
89
19
36
6
1
9
4
1
9
1
0
96
71
16
0
2
1
2
.404
.427
.798
1.225
20 Wilmer Flores
W. Flores
30
2025
SFG SFG
20
75
10
27
4
0
4
7
1
12
0
0
84
43
8
0
1
0
3
.360
.417
.573
.990
21 Freddie Freeman
F. Freeman
35
2025
LAD LAD
20
82
23
45
12
1
6
7
0
12
0
0
91
77
19
0
2
1
1
.549
.571
.939
1.510
22 Paul Goldschmidt
P. Goldschmidt
29
2025
NYY NYY
20
86
26
38
10
1
7
5
0
12
1
0
91
71
18
0
0
0
0
.442
.473
.826
1.298
23 Bryce Harper
B. Harper
32
2025
PHI PHI
20
83
21
38
15
0
9
12
0
9
3
0
97
80
24
0
2
0
0
.458
.515
.964
1.479
24 Jonah Heim
J. Heim
26
2025
TEX TEX
20
72
9
28
5
0
6
3
0
11
3
0
78
51
11
0
3
0
1
.389
.397
.708
1.106
25 Teoscar Hernández
T. Hernández
33
2025
LAD LAD
20
84
16
29
8
0
6
3
1
21
2
0
89
55
14
0
1
0
1
.345
.371
.655
1.026
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 Giants Stats

Team Rankings

HR

91

25th

R

402

22nd

SO

833

13th

ERA

3.54

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
Giants Giants
52
47
.525
6.0
Diamondbacks Diamondbacks
49
50
.495
9.0
Rockies Rockies
24
74
.245
33.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Mon
7/21
SFG SFG
@
ATL ATL
7:15 PM
Tue
7/22
SFG SFG
@
ATL ATL
7:15 PM
Wed
7/23
SFG SFG
@
ATL ATL
12:15 PM
Fri
7/25
NYM NYM
@
SFG SFG
10:15 PM
Last Game
TOR Blue Jays

57 - 41

6

Final

3

SFG Giants

52 - 47

Sat 19 Jul 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
56
42
.571
Mets Mets
55
44
.556
1.5
NL Central W L PCT GB
Cubs Cubs
59
39
.602
Brewers Brewers
58
40
.592
1.0
NL West W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
AL East W L PCT GB
Blue Jays Blue Jays
57
41
.582
Yankees Yankees
54
44
.551
3.0
AL Central W L PCT GB
Tigers Tigers
59
40
.596
Guardians Guardians
47
50
.485
11.0
AL West W L PCT GB
Astros Astros
56
42
.571
Mariners Mariners
53
45
.541
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/30
NYY NYY
@
TOR TOR
5-12
Mon
6/30
LAA LAA
@
ATL ATL
4-0
Mon
6/30
BAL BAL
@
TEX TEX
2-10
Tue
7/1
ATH ATH
@
TBR TBR
5-6
Tue
7/1
STL STL
@
PIT PIT
0-5

Schedule

DATE MATCHUP TIME (ET)
Sat
7/19
BOS BOS
@
CHC CHC
7:15 PM
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Sun
7/20
BAL BAL
@
TBR TBR
12:10 PM
Sun
7/20
NYY NYY
@
ATL ATL
1:35 PM
Sun
7/20
SDP SDP
@
WSH WSH
1:35 PM