which player has the highest ops against giants since 2020 min 100 ab

Since 2020, Paul Goldschmidt has the highest OPS with 100+ at-bats against the Giants, with an OPS of 1.084.

NAME OPS AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG
1 Paul Goldschmidt
P. Goldschmidt
1.084
109
28
18
39
11
0
8
27
10
0
27
0
0
121
74
19
0
2
0
1
.358
.405
.679
2 Bryce Harper
B. Harper
1.027
100
28
22
32
2
0
8
19
22
1
24
2
2
123
58
10
0
0
2
4
.320
.447
.580
3 Juan Soto
J. Soto
.986
135
37
33
39
3
1
12
19
23
1
31
1
0
160
80
16
0
1
4
5
.289
.394
.593
4 Eduardo Escobar
E. Escobar
.968
106
29
12
35
11
2
4
12
9
0
23
0
0
115
62
17
0
0
0
1
.330
.383
.585
5 Max Muncy
M. Muncy
.944
218
61
45
56
10
0
21
46
30
3
56
0
0
253
129
31
0
2
0
1
.257
.352
.592
6 Manny Machado
M. Machado
.940
296
77
49
95
20
1
17
65
26
0
57
5
3
325
168
38
0
3
2
6
.321
.372
.568
7 Pete Alonso
P. Alonso
.908
103
26
18
30
2
1
8
24
5
4
26
0
0
113
58
11
0
1
0
3
.291
.345
.563
8 Fernando Tatis Jr.
F. Tatis Jr.
.854
230
59
41
66
12
0
14
28
15
1
54
8
4
247
120
26
0
1
0
6
.287
.332
.522
9 Connor Joe
C. Joe
.843
105
29
15
32
5
0
4
7
11
1
20
3
0
117
49
9
0
0
0
2
.305
.376
.467
10 Wil Myers
W. Myers
.831
126
38
13
35
10
0
6
22
9
1
42
2
1
136
63
16
0
0
1
3
.278
.331
.500
11 Ketel Marte
K. Marte
.829
232
60
34
67
18
0
9
27
17
4
42
3
1
254
112
27
0
1
1
6
.289
.346
.483
12 Ezequiel Tovar
E. Tovar
.820
111
27
17
34
9
2
3
19
2
0
25
1
1
115
56
14
1
1
0
2
.306
.316
.505
13 Freddie Freeman
F. Freeman
.815
198
51
34
58
11
1
5
26
23
5
32
5
1
226
86
17
0
0
2
3
.293
.381
.434
14 Mookie Betts
M. Betts
.807
230
58
37
59
10
3
11
28
26
3
38
5
3
261
108
24
0
2
0
0
.257
.337
.470
15 Charlie Blackmon
C. Blackmon
.802
237
63
28
70
15
4
4
37
22
2
44
2
1
263
105
23
1
1
1
4
.295
.359
.443
16 Will Smith
W. Smith
.798
203
60
26
54
10
2
6
34
28
9
37
0
0
243
86
18
0
3
0
3
.266
.374
.424
17 Dansby Swanson
D. Swanson
.798
110
29
18
29
5
0
6
19
9
1
27
1
1
120
52
11
0
0
0
1
.264
.325
.473
18 Bryan Reynolds
B. Reynolds
.788
102
24
13
28
4
0
5
22
6
2
28
0
0
110
47
9
0
0
1
2
.275
.327
.461
19 Justin Turner
J. Turner
.787
178
51
30
49
11
0
5
31
19
7
30
1
0
205
75
16
0
1
0
6
.275
.366
.421
20 Pavin Smith
P. Smith
.780
118
38
15
33
3
0
6
18
8
0
29
1
1
127
54
9
0
1
0
3
.280
.323
.458
21 Jurickson Profar
J. Profar
.774
213
64
29
62
12
2
4
22
16
4
38
6
0
234
90
18
1
0
0
5
.291
.352
.423
22 Nick Castellanos
N. Castellanos
.773
107
28
14
31
4
0
4
11
7
0
31
2
1
114
47
8
0
0
0
4
.290
.333
.439
23 Ian Happ
I. Happ
.755
102
28
14
22
6
1
5
14
13
2
32
2
1
118
45
12
0
1
0
2
.216
.314
.441
24 C.J. Cron
C.J. Cron
.754
138
40
17
35
6
0
6
22
13
3
35
0
0
156
59
12
0
2
2
2
.254
.327
.428
25 Christian Walker
C. Walker
.749
252
73
32
67
20
1
4
34
32
1
56
3
1
287
101
25
0
2
2
8
.266
.348
.401
StatMuse has game-level data for OPS going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cardinals Stats

Team Rankings

HR

55

24th

R

286

9th

SO

435

29th

ERA

3.88

16th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
34
27
.557
4.0
Brewers Brewers
34
29
.540
5.0
Reds Reds
30
33
.476
9.0
Pirates Pirates
23
39
.371
15.5
Schedule
DATE MATCHUP TIME (ET)
Fri
6/6
LAD LAD
@
STL STL
8:15 PM
Sat
6/7
LAD LAD
@
STL STL
2:15 PM
Sun
6/8
LAD LAD
@
STL STL
2:15 PM
Mon
6/9
TOR TOR
@
STL STL
7:45 PM
Tue
6/10
TOR TOR
@
STL STL
7:45 PM
Last Game
STL Cardinals

34 - 27

6

Final

5

KCR Royals

32 - 30

Thu 5 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
37
23
.617
Blue Jays Blue Jays
33
29
.532
5.0
AL Central W L PCT GB
Tigers Tigers
41
23
.641
Guardians Guardians
33
27
.550
6.0
AL West W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
29
.525
1.0
NL East W L PCT GB
Mets Mets
39
24
.619
Phillies Phillies
37
25
.597
1.5
NL Central W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
34
27
.557
4.0
NL West W L PCT GB
Dodgers Dodgers
38
25
.603
Padres Padres
35
26
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/20
CIN CIN
@
PIT PIT
1-3
Tue
5/20
BAL BAL
@
MIL MIL
8-4
Tue
5/20
DET DET
@
STL STL
5-1
Tue
5/20
SEA SEA
@
CWS CWS
6-5
Tue
5/20
KCR KCR
@
SFG SFG
8-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/5
HOU HOU
@
PIT PIT
6:40 PM
Fri
6/6
MIA MIA
@
TBR TBR
1:10 PM
Fri
6/6
PHI PHI
@
PIT PIT
6:40 PM
Fri
6/6
TEX TEX
@
WSH WSH
6:45 PM
Fri
6/6
BOS BOS
@
NYY NYY
7:05 PM