best ops vs. phillies career minimum 50 plate appearances

Mandy Brooks has the highest career OPS when making 50+ plate appearances against the Phillies, with an OPS of 1.334.

Interpreted as:
best ops by a player vs. phillies career minimum 50 plate appearances
NAME OPS PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG
1 Mandy Brooks
M. Brooks
1.334
55
15
51
9
23
5
2
4
14
2
0
4
2
44
11
2
.451
.472
.863
2 Christian Vázquez
C. Vázquez
1.245
64
19
57
8
26
7
0
3
14
6
0
7
0
0
42
10
1
0
0
3
.456
.508
.737
3 Erubiel Durazo
E. Durazo
1.216
62
16
51
10
18
3
0
6
17
10
0
11
0
0
39
9
0
1
0
0
.353
.452
.765
4 Vladimir Guerrero
V. Guerrero
1.204
387
91
326
73
121
25
1
31
84
50
9
38
13
3
241
57
0
2
19
13
.371
.465
.739
5 Julio Lugo
J. Lugo
1.192
109
25
91
19
38
10
3
3
14
16
0
22
4
1
63
16
1
1
2
0
.418
.500
.692
6 Brett Gardner
B. Gardner
1.191
66
18
57
14
21
2
2
5
12
9
0
8
0
2
42
9
0
0
0
0
.368
.455
.737
7 Mark McGwire
M. McGwire
1.183
124
30
93
21
25
7
0
13
38
26
1
33
0
0
71
20
0
4
1
1
.269
.419
.763
8 Brant Brown
B. Brown
1.182
90
29
82
20
28
5
1
10
16
6
1
18
0
0
65
16
0
1
0
1
.341
.389
.793
9 John Olerud
J. Olerud
1.176
152
40
125
26
48
12
0
9
35
22
3
16
0
1
87
21
0
2
1
3
.384
.480
.696
10 Billy Johnson
B. Johnson
1.155
104
30
86
12
32
9
1
5
20
14
4
9
3
0
58
15
0
0
.372
.481
.674
11 Bob Meusel
B. Meusel
1.151
82
18
72
19
28
9
1
4
15
7
0
10
0
51
14
3
.389
.443
.708
12 David Dahl
D. Dahl
1.141
60
13
53
11
19
5
1
4
11
5
1
18
0
2
38
10
1
0
0
3
.358
.424
.717
13 Ryan Braun
R. Braun
1.134
336
79
309
62
119
18
3
25
73
23
2
54
11
1
218
46
0
2
3
4
.385
.429
.706
14 Jake McCarthy
J. McCarthy
1.131
71
19
68
15
23
3
4
6
20
1
2
21
1
1
52
13
0
0
0
0
.338
.366
.765
15 Jeff Heath
J. Heath
1.130
102
25
87
16
34
9
1
4
19
13
1
10
1
57
14
1
0
.391
.475
.655
16 Hack Wilson
H. Wilson
1.123
851
196
712
168
268
47
7
45
210
123
5
93
7
464
99
11
.376
.471
.652
17 Aaron Rowand
A. Rowand
1.122
82
25
75
16
26
6
2
6
13
6
1
18
0
1
54
14
0
0
0
3
.347
.402
.720
18 William DeLancey
W. DeLancey
1.115
99
33
80
12
32
6
2
2
14
18
1
5
0
48
10
0
0
.400
.515
.600
19 Ryan Spilborghs
R. Spilborghs
1.112
82
30
74
13
31
5
0
4
15
5
2
12
0
3
48
9
0
1
0
2
.419
.463
.649
20 Barry Bonds
B. Bonds
1.111
943
230
735
186
230
47
7
64
166
190
8
115
37
10
483
118
1
9
53
12
.313
.454
.657
21 Alex Avila
A. Avila
1.109
76
19
61
12
20
6
1
4
13
14
0
23
0
0
40
11
1
0
0
2
.328
.453
.656
22 Mookie Betts
M. Betts
1.093
156
35
142
29
51
15
0
10
30
14
0
27
5
1
96
25
0
0
1
2
.359
.417
.676
23 Ellis Burks
E. Burks
1.091
237
56
206
49
69
15
5
16
41
23
2
44
6
3
142
36
3
3
1
4
.335
.402
.689
24 Trevor Story
T. Story
1.082
126
29
113
27
35
9
2
11
27
9
2
33
3
0
81
22
0
2
0
3
.310
.365
.717
25 Edwin Encarnacion
E. Encarnacion
1.082
171
43
150
31
42
2
3
19
35
19
2
38
2
0
107
24
0
0
2
6
.280
.368
.713
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 Cubs Stats

Team Rankings

HR

125

4th

R

458

2nd

SO

637

28th

ERA

3.84

14th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
50
35
.588
Brewers Brewers
48
37
.565
2.0
Cardinals Cardinals
47
41
.534
4.5
Reds Reds
44
42
.512
6.5
Pirates Pirates
38
50
.432
13.5
Schedule
DATE MATCHUP TIME (ET)
Wed
7/2
CLE CLE
@
CHC CHC
8:05 PM
Thu
7/3
CLE CLE
@
CHC CHC
8:05 PM
Fri
7/4
STL STL
@
CHC CHC
2:20 PM
Sat
7/5
STL STL
@
CHC CHC
2:20 PM
Sun
7/6
STL STL
@
CHC CHC
6:10 PM
Last Game
CHC Cubs

50 - 35

5

Final

2

CLE Guardians

40 - 43

Tue 1 Jul 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
50
36
.581
Mets Mets
48
38
.558
2.0
NL Central W L PCT GB
Cubs Cubs
50
35
.588
Brewers Brewers
48
37
.565
2.0
NL West W L PCT GB
Dodgers Dodgers
54
32
.628
Padres Padres
46
39
.541
7.5
AL East W L PCT GB
Yankees Yankees
48
37
.565
Blue Jays Blue Jays
47
38
.553
1.0
AL Central W L PCT GB
Tigers Tigers
54
32
.628
Guardians Guardians
40
43
.482
12.5
AL West W L PCT GB
Astros Astros
51
34
.600
Mariners Mariners
44
41
.518
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/16
PHI PHI
@
MIA MIA
3-8
Mon
6/16
PIT PIT
@
DET DET
3-7
Mon
6/16
COL COL
@
WSH WSH
10-6
Mon
6/16
AZ AZ
@
TOR TOR
4-5
Mon
6/16
BAL BAL
@
TBR TBR
5-1

Schedule

DATE MATCHUP TIME (ET)
Wed
7/2
CLE CLE
@
CHC CHC
8:05 PM
Wed
7/2
BAL BAL
@
TEX TEX
8:05 PM
Wed
7/2
HOU HOU
@
COL COL
8:40 PM
Wed
7/2
SFG SFG
@
AZ AZ
9:40 PM
Wed
7/2
KCR KCR
@
SEA SEA
9:40 PM