first basemen have ops greater than.800 vs rhp since 2021

Brandon Belt has an OPS of .848 against right-handed pitchers since 2021.

Showing
  • Assumption:Threshold per result
  • Data note: On-Base-Plus-Slugging Percentage: player event data complete from 1974
  • Data note: Data: Retrosheet
NAMEOPSGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Brandon Belt
B. Belt
.848
171
495
126
25
3
28
61
75
8
169
579
241
56
0
1
4
.255
.361
.487
2Miguel Cabrera
M. Cabrera
.855
41
114
34
5
0
5
25
13
3
17
131
54
10
0
1
0
.298
.382
.474
3C.J. Cron
C.J. Cron
.832
296
820
226
43
2
42
137
74
17
204
920
399
87
0
8
1
.276
.345
.487
4Freddie Freeman
F. Freeman
.919
864
2,428
768
173
7
99
390
344
27
438
2,824
1,252
279
0
25
56
.316
.403
.516
5Max Muncy
M. Muncy
.849
108
291
65
20
1
20
52
50
4
80
346
147
41
0
1
3
.223
.344
.505
6Matt Olson
M. Olson
.880
889
2,431
636
149
3
155
427
380
19
640
2,852
1,256
307
0
22
36
.262
.363
.517
7Joey Votto
J. Votto
.871
233
590
141
26
1
46
114
94
9
156
696
307
73
0
3
6
.239
.351
.520
8Vladimir Guerrero Jr.
V. Guerrero Jr.
.857
739
2,268
664
135
1
106
348
236
25
384
2,545
1,119
242
0
16
20
.293
.363
.493
9Yandy Díaz
Y. Díaz
.831
332
944
288
50
3
26
124
112
11
163
1,070
422
79
0
3
0
.305
.384
.447
10Jurickson Profar
J. Profar
.864
22
46
14
1
0
2
6
7
1
4
54
21
3
0
0
0
.304
.407
.457
11Pete Alonso
P. Alonso
.856
841
2,416
633
120
5
158
475
255
61
589
2,757
1,237
283
0
25
13
.262
.344
.512
12Brad Miller
B. Miller
.861
54
140
33
3
2
11
21
21
1
41
162
73
16
0
0
1
.236
.340
.521
13Josh Bell
J. Bell
.803
421
1,177
320
58
4
49
174
134
12
240
1,335
533
111
0
7
5
.272
.350
.453
14Renato Nunez
R. Nunez
1.273
8
22
8
3
0
3
5
0
0
5
22
20
6
0
0
0
.364
.364
.909
15Seth Brown
S. Brown
.824
129
368
96
18
4
21
60
31
3
88
405
185
43
1
2
2
.261
.322
.503
16Mitch Garver
M. Garver
1.000
2
2
1
0
0
0
0
0
0
1
2
1
0
0
0
0
.500
.500
.500
17Darin Ruf
D. Ruf
.838
67
135
40
6
1
5
19
16
0
40
151
63
12
0
0
0
.296
.371
.467
18Alex Kirilloff
A. Kirilloff
.807
117
327
93
22
2
12
61
22
5
86
360
155
36
0
6
1
.284
.333
.474
19Aledmys Díaz
A. Díaz
.906
20
49
17
2
0
2
10
2
2
7
53
25
4
0
0
1
.347
.396
.510
20Matt Beaty
M. Beaty
.811
31
77
21
3
1
3
17
8
2
13
87
35
7
0
0
0
.273
.356
.455
21Miguel Andujar
M. Andujar
1.450
4
8
5
1
0
0
2
2
0
0
10
6
1
0
0
0
.625
.700
.750
22J.T. Realmuto
J.T. Realmuto
.850
11
18
5
1
0
1
4
2
0
8
20
9
2
0
0
0
.278
.350
.500
23Connor Joe
C. Joe
.821
130
263
68
18
2
10
29
37
7
60
307
120
30
0
0
0
.259
.365
.456
24Luke Voit
L. Voit
.901
84
188
56
4
0
12
31
20
9
64
218
96
16
0
1
0
.298
.390
.511
25Austin Nola
A. Nola
1.400
2
5
2
0
0
1
5
0
0
1
5
5
1
0
0
0
.400
.400
1.000

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