giants mlb player most runs batted in 2020s

Wilmer Flores has the most RBIs for the Giants this decade, with 313 ribbies.

Showing
  • Data note: RBIs: player season data complete from 1885
NAMERBIGABRH2B3BHRBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Wilmer Flores
W. Flores
313
667
2,150
273
535
99
3
92
208
30
379
3
0
2,410
916
194
0
22
4
55
.249
.321
.426
.747
306
19.7
.323
108
23.2
2Mike Yastrzemski
M. Yastrzemski
291
683
2,224
339
516
126
20
93
272
27
636
22
8
2,542
961
239
7
12
14
22
.232
.321
.432
.754
327
25
.325
109
28.1
3Brandon Crawford
B. Crawford
208
403
1,345
186
337
68
6
48
138
21
331
16
6
1,520
561
122
1
15
12
28
.251
.327
.417
.744
190
7.8
.320
104
8.8
4Matt Chapman
M. Chapman
181
366
1,336
209
319
80
5
55
172
17
365
24
8
1,534
574
140
0
9
5
27
.239
.331
.430
.761
204
23.5
.332
114
26.3
5Thairo Estrada
T. Estrada
180
408
1,468
196
373
67
6
44
74
32
308
47
15
1,584
584
117
1
9
2
30
.254
.303
.398
.700
176
-10.6
.305
96
-8.1
6Heliot Ramos
H. Ramos
177
386
1,459
184
375
64
7
53
111
20
401
15
6
1,601
612
124
0
11
5
34
.257
.316
.419
.736
197
8
.319
106
11.3
7LaMonte Wade Jr.
L. Wade Jr.
176
488
1,457
202
350
62
8
52
218
21
360
11
2
1,721
584
122
13
12
10
11
.240
.345
.401
.746
224
19
.327
110
20.9
8Patrick Bailey
P. Bailey
154
383
1,218
127
273
52
5
22
97
6
355
8
0
1,342
401
79
7
14
0
28
.224
.282
.329
.611
112
-47.8
.270
72
-45.3
9Rafael Devers
R. Devers
149
238
893
140
223
51
1
57
125
4
277
0
0
1,028
447
109
0
6
10
22
.250
.342
.501
.843
159
37.2
.360
132
39.4
10Casey Schmitt
C. Schmitt
141
323
1,059
120
258
51
2
44
55
18
254
11
2
1,147
445
97
4
11
2
21
.244
.290
.420
.710
128
-9
.306
95
-6.7
11Willy Adames
W. Adames
138
281
1,056
156
240
47
3
51
117
7
318
17
6
1,190
446
101
0
10
2
12
.227
.306
.422
.728
143
1.9
.316
103
4.9
12Michael Conforto
M. Conforto
124
255
844
114
201
41
3
35
95
12
224
4
1
958
353
79
0
7
5
28
.238
.322
.418
.740
119
5.1
.321
105
6.3
13Joc Pederson
J. Pederson
121
255
738
116
188
33
6
38
99
14
189
3
2
858
347
77
0
7
9
17
.255
.351
.470
.821
128
26.2
.352
128
28.1
14Jung Hoo Lee
J. Hoo Lee
120
330
1,244
153
336
66
16
20
86
14
141
24
7
1,354
494
102
0
10
1
10
.270
.322
.397
.719
160
0.5
.315
102
3.4
15Evan Longoria
E. Longoria
116
223
712
102
180
40
1
34
73
5
190
1
2
798
324
75
0
8
6
25
.253
.323
.455
.778
107
11.7
.332
112
12.1
16Brandon Belt
B. Belt
112
226
728
115
189
36
4
46
115
13
220
4
2
858
371
86
0
2
6
23
.260
.369
.510
.879
146
43.6
.375
140
44
17Darin Ruf
D. Ruf
102
256
640
99
159
30
2
32
103
8
204
5
0
753
289
64
0
2
2
17
.248
.359
.452
.810
114
24.5
.352
126
25
18Austin Slater
A. Slater
102
417
911
142
231
39
4
30
120
17
284
39
7
1,054
368
73
1
5
2
23
.254
.349
.404
.753
141
15.7
.332
113
16.6
19J.D. Davis
J.D. Davis
83
193
617
81
155
31
1
26
71
8
208
1
0
702
266
58
0
6
1
20
.251
.333
.431
.764
93
8.9
.332
112
10.2
20Alex Dickerson
A. Dickerson
65
163
434
65
111
20
3
23
39
8
106
1
0
482
206
46
0
1
3
12
.256
.328
.475
.802
69
10.1
.341
116
9.7
21Bryce Eldridge
B. Eldridge
61
117
414
51
107
25
0
17
66
1
132
1
1
485
183
42
0
4
1
0
.258
.359
.442
.801
71
14
.352
125
14.7
22Luis Matos
L. Matos
61
178
550
64
127
27
2
15
36
3
84
7
0
593
203
44
2
2
1
13
.231
.281
.369
.650
56
-15.1
.283
80
-14
23Donovan Solano
D. Solano
60
155
497
57
148
32
1
10
35
9
97
2
0
547
212
43
1
5
2
10
.298
.352
.427
.778
76
9.2
.337
113
8.8
24Drew Gilbert
D. Gilbert
56
173
440
65
100
19
4
14
46
10
91
4
5
502
169
37
2
4
2
12
.227
.312
.384
.696
56
-3.5
.307
96
-2.6
25Buster Posey
B. Posey
56
113
395
68
120
23
0
18
56
1
87
0
0
454
197
41
0
2
5
15
.304
.390
.499
.889
79
24.2
.379
141
23.6

More MLB News

More Giants Stats

Team Batting Leaders

HR

37

Devers

Rafael Devers

RBI

98

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

143

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

178

20th

R

669

26th

SO

1,204

27th

ERA

4.33

23rd

2026 Division Standings
TEAMWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
Giants Giants
65
97
.401
35.0
58
104
.358
42.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Sat
3/27
@
4:00 AM
Sun
3/28
@
4:00 AM
Mon
3/29
@
4:00 AM
Tue
3/30
@
4:00 AM
Last Game
LAD Dodgers

100 - 62

5

Final

1

SFG Giants

65 - 97

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM