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

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

NAME OPS G AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB AVG OBP SLG
1 Brandon Belt
B. Belt
.848
171
495
126
25
3
28
61
75
8
169
579
241
56
0
1
4
.255
.361
.487
2 Miguel Cabrera
M. Cabrera
.855
41
114
34
5
0
5
25
13
3
17
131
54
10
0
1
0
.298
.382
.474
3 C.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
4 Freddie Freeman
F. Freeman
.944
649
1,843
595
135
6
79
297
273
22
325
2,155
979
220
0
17
51
.323
.413
.531
5 Max Muncy
M. Muncy
.846
108
292
65
20
1
20
52
50
4
81
347
147
41
0
1
3
.223
.343
.503
6 Matt Olson
M. Olson
.888
674
1,855
486
119
2
118
341
305
17
476
2,193
963
239
0
16
31
.262
.368
.519
7 Joey Votto
J. Votto
.871
233
590
141
26
1
46
114
94
9
156
696
307
73
0
3
6
.239
.351
.520
8 Vladimir Guerrero Jr.
V. Guerrero Jr.
.892
556
1,731
513
107
1
95
286
183
20
306
1,945
907
203
0
11
15
.296
.368
.524
9 Yandy Díaz
Y. Díaz
.829
309
892
271
47
3
25
116
102
11
151
1,007
399
75
0
2
0
.304
.381
.447
10 Jurickson Profar
J. Profar
.864
22
46
14
1
0
2
6
7
1
4
54
21
3
0
0
0
.304
.407
.457
11 Pavin Smith
P. Smith
.850
95
264
74
16
3
12
34
26
3
66
294
132
31
0
1
0
.280
.350
.500
12 Pete Alonso
P. Alonso
.842
637
1,835
476
87
5
115
349
186
53
445
2,091
918
207
0
17
13
.259
.342
.500
13 Brad Miller
B. Miller
.861
54
140
33
3
2
11
21
21
1
41
162
73
16
0
0
1
.236
.340
.521
14 Renato Nunez
R. Nunez
1.273
8
22
8
3
0
3
5
0
0
5
22
20
6
0
0
0
.364
.364
.909
15 Seth Brown
S. Brown
.824
129
368
96
18
4
21
60
31
3
88
405
185
43
1
2
2
.261
.322
.503
16 Josh Naylor
J. Naylor
.849
360
1,026
286
63
0
57
210
97
8
156
1,145
520
120
0
13
18
.279
.342
.507
17 Mitch Garver
M. Garver
1.000
2
2
1
0
0
0
0
0
0
1
2
1
0
0
0
0
.500
.500
.500
18 Darin Ruf
D. Ruf
.838
67
135
40
6
1
5
19
16
0
40
151
63
12
0
0
0
.296
.371
.467
19 Alex Kirilloff
A. Kirilloff
.807
117
327
93
22
2
12
61
22
5
86
360
155
36
0
6
1
.284
.333
.474
20 Aledmys 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
21 Matt Beaty
M. Beaty
.811
31
77
21
3
1
3
17
8
2
13
87
35
7
0
0
0
.273
.356
.455
22 J.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
23 Connor Joe
C. Joe
.820
127
259
67
17
2
10
29
36
7
59
302
118
29
0
0
0
.259
.364
.456
24 Luke Voit
L. Voit
.901
84
188
56
4
0
12
31
20
9
64
218
96
16
0
1
0
.298
.390
.511
25 Austin Nola
A. Nola
1.750
1
4
2
0
0
1
5
0
0
0
4
5
1
0
0
0
.500
.500
1.250
StatMuse has event-level data for OPS going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

78

23rd

R

339

17th

SO

688

11th

ERA

3.31

3rd

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)
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Sun
6/29
SFG SFG
@
CWS CWS
2:10 PM
Mon
6/30
SFG SFG
@
AZ AZ
9:40 PM
Last Game
SFG Giants

44 - 36

5

Final

8

MIA Marlins

33 - 45

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