highest ops vs phillies since 2000 minimum 150 pa

Since 2000, Barry Bonds has the best OPS when making 150+ plate appearances versus the Phillies, with an OPS of 1.279.

Interpreted as:
highest ops by a player vs phillies since 2000 minimum 150 pa
NAMEOPSPAGABRH2B3BHRRBIBBHBPSOSBCSTBXBHSHSFIBBGIDPAVGOBPSLG
1Barry 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
2Vladimir 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
3Ryan 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
4Edwin 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
5Mookie Betts
M. Betts
1.060
193
44
174
35
60
16
0
13
37
17
0
34
5
1
115
29
0
2
1
3
.345
.399
.661
6Yasmani 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
7Prince 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
8Chipper 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
9Yoenis 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
10Carlos 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
11Todd 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
12David 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
13Luis 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
14Troy 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
15J.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
16Miguel 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
17Cliff Floyd
C. Floyd
.982
385
98
325
56
94
20
0
25
73
48
12
52
8
1
189
45
0
0
16
7
.289
.400
.582
18Michael Morse
M. Morse
.981
187
56
165
22
56
9
1
9
26
15
6
40
0
1
94
19
0
1
2
2
.339
.412
.570
19Lance Berkman
L. Berkman
.981
292
69
238
37
74
18
1
12
50
50
3
44
2
4
130
31
0
1
10
2
.311
.435
.546
20Juan Soto
J. Soto
.978
442
99
354
73
104
15
2
24
72
85
0
79
12
4
195
41
0
3
9
5
.294
.428
.551
21Howie Kendrick
H. Kendrick
.976
151
43
137
29
48
8
2
6
21
11
2
22
1
0
78
16
1
0
1
5
.350
.407
.569
22Mike Piazza
M. Piazza
.976
362
88
321
48
102
19
1
22
74
36
2
58
1
1
189
42
0
3
6
10
.318
.387
.589
23Corey Seager
C. Seager
.974
158
36
133
26
43
7
0
8
15
22
1
38
0
0
74
15
0
2
0
2
.323
.418
.556
24Hunter Pence
H. Pence
.973
219
51
201
35
63
7
1
17
37
15
1
45
4
3
123
25
0
2
1
3
.313
.361
.612
25Jonathan Lucroy
J. Lucroy
.971
168
41
146
25
52
11
3
4
21
15
3
26
1
0
81
18
0
4
1
0
.356
.417
.555
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 MLB News

More Giants Stats

Team Batting Leaders

HR

24

Devers

Rafael Devers

RBI

64

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

123

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

134

19th

R

493

25th

SO

911

27th

ERA

4.31

21st

2026 Division Standings
TEAMWLPCTGB
73
48
.603
65
57
.533
8.5
64
58
.525
9.5
Giants Giants
50
71
.413
23.0
48
73
.397
25.0
Schedule
DATEMATCHUPTIME (ET)
Fri
8/14
@
10:15 PM
Sat
8/15
@
4:05 PM
Sun
8/16
@
4:05 PM
Tue
8/18
@
6:40 PM
Wed
8/19
@
6:40 PM
Last Game
HOU Astros

62 - 60

2

Final

1

SFG Giants

50 - 71

Wed 12 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

AL EastWLPCTGB
74
46
.617
68
52
.567
6.0
64
56
.533
10.0
59
63
.484
16.0
58
63
.479
16.5
AL CentralWLPCTGB
62
57
.521
60
61
.496
3.0
60
62
.492
3.5
59
63
.484
4.5
49
73
.402
14.5
AL WestWLPCTGB
62
60
.508
60
61
.496
1.5
56
65
.463
5.5
47
74
.388
14.5
47
74
.388
14.5
NL EastWLPCTGB
73
48
.603
64
58
.525
9.5
62
60
.508
11.5
59
63
.484
14.5
53
69
.434
20.5
NL CentralWLPCTGB
74
47
.612
71
50
.587
3.0
61
60
.504
13.0
59
64
.480
16.0
57
62
.479
16.0
NL WestWLPCTGB
73
48
.603
65
57
.533
8.5
64
58
.525
9.5
50
71
.413
23.0
48
73
.397
25.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
7/29
@
6-8
Wed
7/29
@
5-2
Wed
7/29
@
10-9
Wed
7/29
@
3-16
Wed
7/29
@
1-3

Schedule

DATEMATCHUPTIME (ET)
Thu
8/13
@
4:05 PM
Thu
8/13
@
7:30 PM
Thu
8/13
@
10:07 PM
Thu
8/13
@
10:10 PM
Fri
8/14
@
2:20 PM