best ops vs. phillies career minimum 100 plate appearances 2000 to 2024

Between the 2000 and 2024 seasons, Barry Bonds had the highest OPS when making 100+ plate appearances versus the Phillies, with an OPS of 1.279.

Interpreted as:
best ops by a player vs. phillies career minimum 100 plate appearances 2000 to 2024
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 Barry Bonds
B. Bonds
1.279
172
45
120
33
41
10
0
13
27
47
3
28
5
0
90
23
0
2
22
3
.342
.529
.750
2 Vladimir Guerrero
V. Guerrero
1.249
262
62
211
50
82
17
1
19
56
42
7
24
10
3
158
37
0
2
17
11
.389
.500
.749
3 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
4 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
5 Mookie Betts
M. Betts
1.120
143
32
130
27
47
14
0
10
29
13
0
24
4
1
91
24
0
0
1
2
.362
.420
.700
6 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
7 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
8 Marquis Grissom
M. Grissom
1.077
119
30
113
19
42
9
0
9
23
4
0
16
0
1
78
18
0
2
0
3
.372
.387
.690
9 Miguel Tejada
M. Tejada
1.062
137
32
130
26
53
15
0
5
22
3
2
10
2
0
83
20
0
2
0
1
.408
.423
.638
10 Yasmani Grandal
Y. Grandal
1.057
169
42
141
25
41
9
1
14
31
25
0
35
1
1
94
24
0
3
0
3
.291
.391
.667
11 Rich Aurilia
R. Aurilia
1.035
143
39
128
20
42
9
2
9
23
14
0
21
1
1
82
20
1
0
2
2
.328
.394
.641
12 Prince Fielder
P. Fielder
1.033
197
45
165
24
53
15
0
11
36
22
8
36
1
0
101
26
0
2
5
4
.321
.421
.612
13 Chipper Jones
C. Jones
1.029
771
187
629
113
205
52
2
36
110
133
3
104
4
2
369
90
0
6
18
17
.326
.442
.587
14 Yoenis Cespedes
Y. Cespedes
1.024
177
40
157
35
45
5
3
16
37
15
4
38
0
1
104
24
0
1
0
3
.287
.362
.662
15 Carlos Delgado
C. Delgado
1.022
349
80
289
50
91
25
3
18
57
38
15
61
0
0
176
46
0
7
5
5
.315
.413
.609
16 Todd Helton
T. Helton
1.022
297
71
244
47
82
19
3
11
47
48
3
37
0
0
140
33
0
2
7
4
.336
.448
.574
17 David Peralta
D. Peralta
1.022
159
43
147
21
53
10
2
8
29
9
2
27
1
0
91
20
0
1
2
4
.361
.403
.619
18 Luis Gonzalez
L. Gonzalez
1.014
262
66
215
48
67
12
1
15
36
41
4
38
0
2
126
28
0
2
4
7
.312
.427
.586
19 Troy Tulowitzki
T. Tulowitzki
1.003
165
40
143
29
48
8
1
9
31
19
0
24
2
0
85
18
1
2
3
2
.336
.409
.594
20 J.D. Drew
J.D. Drew
1.001
220
52
177
33
56
13
1
9
33
39
3
36
1
0
98
23
1
0
0
2
.316
.447
.554
21 Manny Ramirez
M. Ramirez
.993
115
26
95
14
26
8
0
8
30
16
2
22
0
0
58
16
0
2
5
4
.274
.383
.611
22 Jose Hernandez
J. Hernandez
.988
120
33
112
15
43
10
1
3
15
7
0
26
0
0
64
14
0
1
1
2
.384
.417
.571
23 Miguel Cabrera
M. Cabrera
.988
419
97
366
76
120
30
1
21
71
42
5
81
2
1
215
52
2
4
7
11
.328
.400
.587
24 David Ortiz
D. Ortiz
.987
141
41
121
28
35
12
0
9
29
18
0
29
0
0
74
21
0
2
2
1
.289
.376
.612
25 Sammy Sosa
S. Sosa
.983
137
32
116
23
32
5
0
11
24
20
0
35
0
0
70
16
0
1
3
5
.276
.380
.603
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 Giants Stats

Team Rankings

HR

70

22nd

R

311

15th

SO

620

12th

ERA

3.27

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
45
29
.608
Giants Giants
41
32
.562
3.5
Padres Padres
39
33
.542
5.0
Diamondbacks Diamondbacks
36
36
.500
8.0
Rockies Rockies
16
57
.219
28.5
Schedule
DATE MATCHUP TIME (ET)
Wed
6/18
CLE CLE
@
SFG SFG
9:45 PM
Thu
6/19
CLE CLE
@
SFG SFG
4:05 PM
Fri
6/20
BOS BOS
@
SFG SFG
10:15 PM
Sat
6/21
BOS BOS
@
SFG SFG
4:05 PM
Sun
6/22
BOS BOS
@
SFG SFG
4:05 PM
Last Game
SFG Giants

41 - 32

2

Final

3

CLE Guardians

36 - 35

Tue 17 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
42
30
.583
Rays Rays
40
33
.548
2.5
AL Central W L PCT GB
Tigers Tigers
47
27
.635
Guardians Guardians
36
35
.507
9.5
AL West W L PCT GB
Astros Astros
42
31
.575
Mariners Mariners
37
35
.514
4.5
NL East W L PCT GB
Mets Mets
45
28
.616
Phillies Phillies
43
30
.589
2.0
NL Central W L PCT GB
Cubs Cubs
45
28
.616
Brewers Brewers
39
35
.527
6.5
NL West W L PCT GB
Dodgers Dodgers
45
29
.608
Giants Giants
41
32
.562
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/2
COL COL
@
MIA MIA
3-2
Mon
6/2
HOU HOU
@
PIT PIT
3-0
Mon
6/2
CLE CLE
@
NYY NYY
2-3
Mon
6/2
PHI PHI
@
TOR TOR
8-3
Mon
6/2
MIL MIL
@
CIN CIN
2-4

Schedule

DATE MATCHUP TIME (ET)
Wed
6/18
BOS BOS
@
SEA SEA
4:10 PM
Wed
6/18
PIT PIT
@
DET DET
6:40 PM
Wed
6/18
PHI PHI
@
MIA MIA
6:40 PM
Wed
6/18
COL COL
@
WSH WSH
6:45 PM
Wed
6/18
LAA LAA
@
NYY NYY
7:05 PM