best ops vs team min 50 ab from 1995 to 2023

Between the 1995 and 2023 seasons, Jim Thome had the highest OPS by a player against a team with 50+ at-bats, with an OPS of 1.575 against the Cardinals.

Interpreted as:
best ops by a player vs team min 50 ab from 1995 to 2023
NAMEOPSABOPPGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Jim Thome
J. Thome
1.575
100
29
31
43
4
0
18
40
31
0
20
0
1
131
101
22
0
0
4
1
.430
.565
1.010
2Mark McGwire
M. McGwire
1.461
108
35
32
42
5
1
18
41
25
2
31
0
0
136
103
24
0
1
3
2
.389
.507
.954
3Sammy Sosa
S. Sosa
1.458
81
24
19
34
8
0
12
28
13
0
20
0
2
95
78
20
0
1
1
2
.420
.495
.963
4Junior Spivey
J. Spivey
1.441
63
16
20
31
6
0
6
9
8
3
10
1
0
74
55
12
0
0
0
1
.492
.568
.873
5Mark McGwire
M. McGwire
1.431
72
23
23
22
2
0
14
26
31
0
21
0
0
103
66
16
0
0
1
1
.306
.515
.917
6Kevin Elster
K. Elster
1.428
50
19
12
21
5
1
6
13
8
1
12
0
0
59
46
12
0
0
0
0
.420
.508
.920
7Bobby Bonilla
B. Bonilla
1.420
86
24
27
41
5
2
9
33
11
1
3
0
1
101
77
16
0
3
1
4
.477
.525
.895
8Austin Riley
A. Riley
1.410
73
19
18
28
10
1
11
31
4
0
20
0
0
78
73
22
0
1
1
0
.384
.410
1.000
9Yuli Gurriel
Y. Gurriel
1.409
68
19
19
29
5
3
8
27
6
1
5
2
0
77
64
16
0
2
0
0
.426
.468
.941
10Shane Victorino
S. Victorino
1.389
50
13
14
23
4
1
5
13
5
0
8
1
0
55
44
10
0
0
0
1
.460
.509
.880
11Olmedo Saenz
O. Saenz
1.372
56
24
17
24
3
0
7
22
9
1
14
0
0
66
48
10
0
0
1
1
.429
.515
.857
12Manny Ramirez
M. Ramirez
1.359
94
29
27
38
6
1
12
35
14
1
18
0
0
109
82
19
0
0
0
1
.404
.486
.872
13Todd Zeile
T. Zeile
1.356
99
30
27
40
10
0
12
26
17
0
19
2
0
118
86
22
1
1
0
1
.404
.487
.869
14Erubiel Durazo
E. Durazo
1.354
63
18
17
26
6
0
7
17
13
0
8
0
0
76
53
13
0
0
3
1
.413
.513
.841
15Aaron Judge
A. Judge
1.353
85
26
28
33
4
0
11
27
28
1
25
1
0
117
70
15
0
3
3
1
.388
.530
.824
16Barry Bonds
B. Bonds
1.346
184
62
51
66
19
0
22
61
66
2
26
3
2
255
151
41
0
3
14
5
.359
.525
.821
17Xander Bogaerts
X. Bogaerts
1.337
79
21
22
33
11
1
7
12
12
0
8
3
0
92
67
19
0
1
0
2
.418
.489
.848
18Barry Bonds
B. Bonds
1.330
261
83
86
91
20
1
32
77
99
2
30
12
4
363
209
53
0
1
27
6
.349
.529
.801
19David Ortiz
D. Ortiz
1.328
70
22
23
24
5
0
11
26
13
1
10
0
0
86
62
16
0
2
2
2
.343
.442
.886
20Jose Canseco
J. Canseco
1.325
58
16
13
22
2
0
9
18
7
0
12
0
1
65
51
11
0
0
0
0
.379
.446
.879
21Manny Ramirez
M. Ramirez
1.305
124
38
32
51
10
0
12
32
28
3
25
1
0
157
97
22
0
2
8
3
.411
.522
.782
22Josh Donaldson
J. Donaldson
1.304
176
47
45
69
18
0
19
48
31
2
36
5
0
210
144
37
0
1
1
3
.392
.486
.818
23Jedd Gyorko
J. Gyorko
1.298
65
22
13
25
1
1
9
18
8
0
9
0
0
73
55
11
0
0
1
5
.385
.452
.846
24Andres Galarraga
A. Galarraga
1.292
53
14
13
24
6
0
4
11
4
1
13
1
0
58
42
10
0
0
0
4
.453
.500
.792
25Kevin Millar
K. Millar
1.286
58
20
9
24
7
0
5
22
8
1
6
0
0
68
46
12
1
0
1
0
.414
.493
.793
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 Phillies Stats

Team Batting Leaders

HR

56

Schwarber

Kyle Schwarber

RBI

132

Schwarber

Kyle Schwarber

AVG

.304

Turner

Trea Turner
Team Pitching Leaders

W

15

Luzardo

Jesús Luzardo

K

216

Luzardo

Jesús Luzardo

ERA

2.50

Sánchez

Cristopher Sánchez
Team Rankings

HR

212

9th

R

778

8th

SO

1,471

3rd

ERA

3.79

8th

2025 Division Standings
TEAMWLPCTGB
Phillies Phillies
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
3:05 PM
Sat
3/28
@
4:05 PM
Sun
3/29
@
1:35 PM
Mon
3/30
@
6:40 PM
Tue
3/31
@
6:40 PM
Last Game
PHI Phillies

1 - 3

1

Final

2

LAD Dodgers

3 - 1

Thu 9 Oct 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM