best ops vs lefties 20 games played

Eguy Rosario has the highest career OPS against left-handed pitchers with 20+ games played, with an OPS of 1.217.

Interpreted as:
best ops by a player vs lefties 20 or more games played
NAMEOPSGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Eguy Rosario
E. Rosario
1.217
27
46
16
7
1
5
10
0
0
16
46
40
13
0
0
0
.348
.348
.870
2Brandon Backe
B. Backe
1.174
23
32
13
4
1
1
6
4
1
11
42
22
6
5
0
0
.406
.486
.688
3Christian Villanueva
C. Villanueva
1.129
61
126
43
2
0
16
28
10
1
42
138
93
18
0
1
0
.341
.391
.738
4Dan Thomas
D. Thomas
1.093
23
57
20
4
1
3
11
14
0
9
71
35
8
0
0
2
.351
.479
.614
5Frank Thomas
F. Thomas
1.083
1,013
1,955
630
125
3
160
422
453
12
313
2,445
1,241
288
0
25
63
.322
.448
.635
6Aaron Judge
A. Judge
1.062
568
980
282
42
1
97
208
245
10
337
1,243
617
140
0
6
50
.288
.433
.630
7Manny Ramirez
M. Ramirez
1.060
1,079
2,088
699
161
3
141
463
404
21
357
2,537
1,289
305
0
24
101
.335
.443
.617
8Jeff Bailey
J. Bailey
1.040
32
57
18
0
2
5
11
7
0
14
64
37
7
0
0
0
.316
.391
.649
9Jacob Nottingham
J. Nottingham
1.039
21
37
8
1
0
6
13
3
2
16
42
27
7
0
0
0
.216
.310
.730
10Tom McCraw
T. McCraw
1.026
31
56
22
3
0
3
10
3
1
9
63
34
6
1
2
0
.393
.419
.607
11Troy Neel
T. Neel
1.026
95
183
65
9
0
12
38
19
4
36
208
110
21
1
1
0
.355
.425
.601
12Jeff Bagwell
J. Bagwell
1.023
920
1,797
577
125
7
107
375
413
10
308
2,242
1,037
239
1
21
59
.321
.446
.577
13Shane Monahan
S. Monahan
1.019
23
30
12
3
0
1
8
1
0
4
31
18
4
0
0
0
.400
.419
.600
14Mark McGwire
M. McGwire
1.018
830
1,595
424
75
1
156
378
399
12
373
2,032
969
232
0
26
69
.266
.411
.608
15Albert Belle
A. Belle
1.014
684
1,394
435
101
3
104
306
213
9
235
1,640
854
208
2
22
53
.312
.401
.613
16Bernardo Brito
B. Brito
1.009
24
41
13
3
0
4
11
1
0
12
43
28
7
0
1
0
.317
.326
.683
17Paul Goldschmidt
P. Goldschmidt
1.006
950
1,797
581
126
9
108
321
306
10
398
2,136
1,049
243
0
13
48
.323
.422
.584
18Jacob Cruz
J. Cruz
1.005
58
65
25
3
0
2
19
12
2
22
81
34
5
0
2
0
.385
.481
.523
19Mike Schmidt
M. Schmidt
.999
967
1,909
572
111
16
133
367
378
15
336
2,323
1,114
260
3
18
80
.300
.416
.584
20David Wright
D. Wright
.998
764
1,479
498
116
8
70
244
245
11
241
1,753
840
194
0
17
47
.337
.430
.568
21Brandon Snyder
B. Snyder
.991
62
115
38
13
1
7
25
3
0
32
118
74
21
0
0
0
.330
.347
.643
22Mike Piazza
M. Piazza
.990
764
1,560
504
95
1
104
315
218
4
242
1,792
913
200
0
10
45
.323
.405
.585
23Ryan Braun
R. Braun
.989
821
1,701
541
119
15
110
327
205
5
293
1,932
1,020
244
0
17
24
.318
.390
.600
24Junior Spivey
J. Spivey
.987
242
475
146
38
6
26
76
79
7
91
570
274
70
4
5
6
.307
.410
.577
25Barry Bonds
B. Bonds
.986
1,925
3,351
968
201
29
227
660
706
54
575
4,147
1,908
457
2
34
111
.289
.417
.569
StatMuse has event-level data for OPS and games going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Padres Stats

Team Batting Leaders

HR

1

Laureano

Ramón Laureano

RBI

2

Laureano

Ramón Laureano

AVG

.375

Bogaerts

Xander Bogaerts
Team Pitching Leaders

K

6

King

Michael King

ERA

9.00

Marinaccio

Ron Marinaccio
Team Rankings

HR

1

16th

R

4

16th

SO

19

6th

ERA

6.00

22nd

2026 Division Standings
TEAMWLPCTGB
2
0
1.000
0
2
.000
2.0
Padres Padres
0
2
.000
2.0
0
1
.000
1.5
0
2
.000
2.0
Schedule
DATEMATCHUPTIME (ET)
Sat
3/28
@
8:40 PM
Mon
3/30
@
9:40 PM
Tue
3/31
@
9:40 PM
Wed
4/1
@
4:10 PM
Fri
4/3
@
2:10 PM
Last Game
DET Tigers

2 - 0

5

Final

2

SDP Padres

0 - 2

Fri 27 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
1
0
1.000
1
0
1.000
1
0
1.000
1
0
1.000
1
0
1.000
NL CentralWLPCTGB
1
0
1.000
1
0
1.000
0
1
.000
1.0
0
1
.000
1.0
0
1
.000
1.0
NL WestWLPCTGB
2
0
1.000
0
1
.000
1.5
0
2
.000
2.0
0
2
.000
2.0
0
2
.000
2.0
AL EastWLPCTGB
2
0
1.000
1
0
1.000
0.5
1
0
1.000
0.5
1
0
1.000
0.5
0
1
.000
1.5
AL CentralWLPCTGB
2
0
1.000
1
1
.500
1.0
0
1
.000
1.5
0
1
.000
1.5
0
1
.000
1.5
AL WestWLPCTGB
2
0
1.000
1
1
.500
1.0
0
1
.000
1.5
0
1
.000
1.5
0
2
.000
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Sat
3/28
@
3:07 PM
Sat
3/28
@
4:05 PM
Sat
3/28
@
4:05 PM
Sat
3/28
@
4:10 PM
Sat
3/28
@
4:10 PM