best ops against randy johnson minimum 20 pas

Albert Pujols has the best career OPS when making 20+ plate appearances against Randy Johnson, with an OPS of 1.708.

Interpreted as:
best ops by a player against Randy Johnson minimum 20 pas
NAME OPS PA G AB H 2B 3B HR RBI BB HBP SO TB XBH SH SF IBB AVG OBP SLG
1 Albert Pujols
A. Pujols
1.708
26
8
24
11
3
0
5
13
2
0
4
29
8
0
0
2
.458
.500
1.208
2 Rene Gonzales
R. Gonzales
1.479
24
8
16
8
2
0
1
2
5
3
2
13
3
0
0
0
.500
.667
.813
3 Chipper Jones
C. Jones
1.299
39
12
36
13
1
0
6
8
3
0
14
32
7
0
0
0
.361
.410
.889
4 Ty Wigginton
T. Wigginton
1.250
28
9
28
11
1
0
4
8
0
0
5
24
5
0
0
0
.393
.393
.857
5 Cory Snyder
C. Snyder
1.163
20
6
16
4
0
0
3
4
3
0
3
13
3
0
1
0
.250
.350
.813
6 Chris Hoiles
C. Hoiles
1.131
38
13
31
9
1
0
4
12
6
1
15
22
5
0
0
1
.290
.421
.710
7 Reed Johnson
R. Johnson
1.119
21
7
14
6
1
0
0
0
3
4
5
7
1
0
0
0
.429
.619
.500
8 Yorvit Torrealba
Y. Torrealba
1.101
23
9
21
8
1
1
1
3
2
0
4
14
3
0
0
0
.381
.435
.667
9 Jody Reed
J. Reed
1.063
22
8
16
5
4
0
0
0
6
0
5
9
4
0
0
0
.313
.500
.563
10 Larry Walker
L. Walker
1.056
33
11
28
11
2
0
1
5
2
3
6
16
3
0
0
0
.393
.485
.571
11 Carlton Fisk
C. Fisk
1.056
20
8
17
5
1
0
2
7
2
0
2
12
3
0
1
0
.294
.350
.706
12 David Wright
D. Wright
1.055
21
7
19
8
3
0
0
6
2
0
6
11
3
0
0
0
.421
.476
.579
13 Carlos Beltran
C. Beltran
1.053
24
8
22
9
2
0
1
8
1
0
3
14
3
0
1
0
.409
.417
.636
14 Eduardo Perez
E. Perez
1.051
39
14
33
9
1
0
4
7
6
0
8
22
5
0
0
0
.273
.385
.667
15 Khalil Greene
K. Greene
1.050
20
7
20
7
4
0
1
4
0
0
6
14
5
0
0
0
.350
.350
.700
16 Randy Velarde
R. Velarde
1.048
46
13
42
19
4
0
0
7
4
0
10
23
4
0
0
0
.452
.500
.548
17 Manny Ramirez
M. Ramirez
1.039
58
20
50
14
4
0
5
17
8
0
14
33
9
0
0
2
.280
.379
.660
18 Rafael Furcal
R. Furcal
1.029
20
7
18
8
2
0
0
2
1
0
6
10
2
1
0
0
.444
.474
.556
19 Matt Mieske
M. Mieske
1.022
31
11
27
7
2
0
3
7
3
1
3
18
5
0
0
0
.259
.355
.667
20 John Valentin
J. Valentin
1.021
41
13
33
9
3
1
2
3
7
1
7
20
6
0
0
0
.273
.415
.606
21 Frank Thomas
F. Thomas
1.017
54
16
43
10
2
0
5
9
11
0
18
27
7
0
0
0
.233
.389
.628
22 Miguel Tejada
M. Tejada
1.008
50
16
44
17
2
0
2
8
5
0
5
25
4
0
1
0
.386
.440
.568
23 Barry Bonds
B. Bonds
1.003
62
19
49
15
3
0
3
12
11
2
6
27
6
0
0
2
.306
.452
.551
24 Aaron Rowand
A. Rowand
1.000
25
8
25
9
4
0
1
3
0
0
7
16
5
0
0
0
.360
.360
.640
25 Carlos Quintana
C. Quintana
.979
20
7
17
6
0
0
1
4
3
0
8
9
1
0
0
0
.353
.450
.529
StatMuse has event-level data for OPS and plate appearances going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cardinals Stats

Team Rankings

HR

96

20th

R

439

10th

SO

692

28th

ERA

4.12

20th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
56
39
.589
Brewers Brewers
54
40
.574
1.5
Cardinals Cardinals
50
46
.521
6.5
Reds Reds
49
47
.510
7.5
Pirates Pirates
38
58
.396
18.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/13
ATL ATL
@
STL STL
2:15 PM
Fri
7/18
STL STL
@
AZ AZ
9:40 PM
Sat
7/19
STL STL
@
AZ AZ
7:15 PM
Sun
7/20
STL STL
@
AZ AZ
4:10 PM
Mon
7/21
STL STL
@
COL COL
8:40 PM
Last Game
STL Cardinals

50 - 46

6

Final

7

ATL Braves

42 - 52

Sat 12 Jul 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
Blue Jays Blue Jays
55
39
.585
Yankees Yankees
53
42
.558
2.5
AL Central W L PCT GB
Tigers Tigers
59
37
.615
Twins Twins
47
48
.495
11.5
AL West W L PCT GB
Astros Astros
55
39
.585
Mariners Mariners
50
45
.526
5.5
NL East W L PCT GB
Phillies Phillies
54
40
.574
Mets Mets
55
41
.573
NL Central W L PCT GB
Cubs Cubs
56
39
.589
Brewers Brewers
54
40
.574
1.5
NL West W L PCT GB
Dodgers Dodgers
57
39
.594
Padres Padres
51
43
.543
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/26
SDP SDP
@
CIN CIN
1-8
Thu
6/26
COL COL
@
MIL MIL
6-10
Fri
6/27
ATH ATH
@
NYY NYY
7-0
Fri
6/27
MIN MIN
@
DET DET
5-10
Fri
6/27
NYM NYM
@
PIT PIT
2-9

Schedule

DATE MATCHUP TIME (ET)
Sat
7/12
PHI PHI
@
SDP SDP
7:35 PM
Sat
7/12
TEX TEX
@
HOU HOU
7:35 PM
Sat
7/12
AZ AZ
@
LAA LAA
9:38 PM
Sat
7/12
TOR TOR
@
ATH ATH
10:05 PM
Sun
7/13
CHC CHC
@
NYY NYY
1:35 PM