best ops against randy johnson minimum 20 pas

Albert Pujols has the highest 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

35

17th

R

167

11th

SO

247

27th

ERA

4.28

21st

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
22
14
.611
Reds Reds
18
18
.500
4.0
Brewers Brewers
18
18
.500
4.0
Cardinals Cardinals
17
19
.472
5.0
Pirates Pirates
12
24
.333
10.0
Schedule
DATE MATCHUP TIME (ET)
Tue
5/6
PIT PIT
@
STL STL
7:45 PM
Wed
5/7
PIT PIT
@
STL STL
1:15 PM
Fri
5/9
STL STL
@
WSH WSH
6:45 PM
Sat
5/10
STL STL
@
WSH WSH
4:05 PM
Sun
5/11
STL STL
@
WSH WSH
1:35 PM
Last Game
STL Cardinals

17 - 19

6

Final

3

PIT Pirates

12 - 24

Mon 5 May 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
Mets Mets
23
13
.639
Phillies Phillies
19
15
.559
3.0
NL Central W L PCT GB
Cubs Cubs
22
14
.611
Reds Reds
18
18
.500
4.0
NL West W L PCT GB
Dodgers Dodgers
24
11
.686
Padres Padres
23
11
.676
0.5
AL East W L PCT GB
Yankees Yankees
19
16
.543
Red Sox Red Sox
18
18
.500
1.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
20
15
.571
2.0
AL West W L PCT GB
Mariners Mariners
20
14
.588
Athletics Athletics
20
16
.556
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/19
MIA MIA
@
PHI PHI
7-5
Sat
4/19
CWS CWS
@
BOS BOS
8-4
Sat
4/19
SEA SEA
@
TOR TOR
8-3
Sat
4/19
AZ AZ
@
CHC CHC
3-2
Sat
4/19
WSH WSH
@
COL COL
1-3

Schedule

DATE MATCHUP TIME (ET)
Tue
5/6
TEX TEX
@
BOS BOS
6:45 PM
Tue
5/6
CIN CIN
@
ATL ATL
7:15 PM
Tue
5/6
BAL BAL
@
MIN MIN
7:40 PM
Tue
5/6
CWS CWS
@
KCR KCR
7:40 PM
Tue
5/6
HOU HOU
@
MIL MIL
7:40 PM