which mlb players have.950 ops vs starting pitchers they are facing today

Willy Adames had an OPS of 1.167 yesterday.

Interpreted as:
Which MLB players have.950 or higher ops vs starting pitchers they are facing today?
NAMEOPSGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Willy Adames
W. Adames
1.167
1
2
1
1
0
0
0
0
1
0
0
0
0
3
1
0
0
0
0
0
.500
.667
.500
2Ozzie Albies
O. Albies
1.750
1
4
1
2
0
0
1
3
0
0
0
0
0
4
5
1
0
0
0
0
.500
.500
1.250
3Jake Bauers
J. Bauers
1.000
1
2
0
1
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
.500
.500
.500
4Bryan De La Cruz
B. De La Cruz
2.000
1
1
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
1.000
5Randal Grichuk
R. Grichuk
1.000
1
3
1
1
1
0
0
0
0
0
1
0
0
3
2
1
0
0
0
0
.333
.333
.667
6Bryce Harper
B. Harper
1.933
1
3
2
1
0
0
1
2
2
0
0
0
0
5
4
1
0
0
0
0
.333
.600
1.333
7Max Kepler
M. Kepler
1.400
1
5
0
3
1
0
0
2
0
0
0
0
0
5
4
1
0
0
0
0
.600
.600
.800
8Francisco Lindor
F. Lindor
2.867
1
5
2
3
0
1
2
6
1
0
0
0
0
6
11
3
0
0
0
0
.600
.667
2.200
9Brandon Nimmo
B. Nimmo
1.500
1
4
0
2
2
0
0
0
0
0
2
0
0
4
4
2
0
0
0
0
.500
.500
1.000
10Tyler O'Neill
T. O'Neill
5.000
1
1
1
1
0
0
1
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
11Joc Pederson
J. Pederson
2.500
1
4
2
2
0
0
2
4
0
0
1
0
0
4
8
2
0
0
0
0
.500
.500
2.000
12J.T. Realmuto
J.T. Realmuto
1.500
1
2
1
1
1
0
0
2
0
1
0
0
0
4
2
1
0
1
0
1
.500
.500
1.000
13Amed Rosario
A. Rosario
3.000
1
1
1
1
1
0
0
0
0
0
0
0
0
1
2
1
0
0
0
0
1.000
1.000
2.000
14Alí Sánchez
A. Sánchez
1.250
1
4
1
1
0
0
1
3
0
0
2
0
0
4
4
1
0
0
0
0
.250
.250
1.000
15Marcus Semien
M. Semien
2.300
1
4
3
3
0
0
1
2
1
0
0
0
0
5
6
1
0
0
0
0
.750
.800
1.500
16Tyrone Taylor
T. Taylor
1.800
1
5
3
3
0
0
1
3
0
0
1
0
0
5
6
1
0
0
0
0
.600
.600
1.200
17Luis Urías
L. Urías
2.750
1
2
1
1
0
0
1
1
2
0
0
0
0
4
4
1
0
0
0
0
.500
.750
2.000
18Zach McKinstry
Z. McKinstry
2.083
1
3
1
2
0
1
0
1
1
0
0
0
0
4
4
1
0
0
0
0
.667
.750
1.333
19Brandon Lowe
B. Lowe
1.400
1
5
1
3
1
0
0
2
0
0
2
0
0
5
4
1
0
0
0
0
.600
.600
.800
20Myles Straw
M. Straw
1.250
1
4
1
2
1
0
0
1
0
0
0
1
0
4
3
1
0
0
0
0
.500
.500
.750
21Griffin Conine
G. Conine
1.400
1
5
1
2
0
0
1
2
0
0
1
0
0
5
5
1
0
0
0
0
.400
.400
1.000
22Pete Alonso
P. Alonso
1.000
1
5
1
2
1
0
0
0
0
0
0
0
0
5
3
1
0
0
0
0
.400
.400
.600
23Bo Bichette
B. Bichette
1.100
1
5
0
3
0
0
0
1
0
0
0
0
0
6
3
0
0
1
0
0
.600
.500
.600
24Jake Burger
J. Burger
1.250
1
4
1
1
0
0
1
2
0
0
2
0
0
4
4
1
0
0
0
0
.250
.250
1.000
25Alec Bohm
A. Bohm
1.000
1
4
1
2
0
0
0
1
0
0
1
0
0
4
2
0
0
0
0
0
.500
.500
.500
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

22

Devers

Rafael Devers

RBI

60

Devers

Rafael Devers

AVG

.326

Arraez

Luis Arraez
Team Pitching Leaders

W

9

Ray

Robbie Ray

K

113

Roupp

Landen Roupp

ERA

3.16

Ray

Robbie Ray
Team Rankings

HR

119

19th

R

439

25th

SO

804

27th

ERA

4.34

22nd

2026 Division Standings
TEAMWLPCTGB
67
39
.632
55
52
.514
12.5
53
53
.500
14.0
Giants Giants
45
61
.425
22.0
42
65
.393
25.5
Schedule
DATEMATCHUPTIME (ET)
Tue
7/28
@
9:45 PM
Wed
7/29
@
3:45 PM
Thu
7/30
@
9:40 PM
Fri
7/31
@
9:45 PM
Sat
8/1
@
8:40 PM
Last Game
MIL Brewers

66 - 40

0

Final

3

SFG Giants

45 - 61

Mon 27 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
62
44
.585
57
50
.533
5.5
54
53
.505
8.5
53
54
.495
9.5
45
62
.421
17.5
NL CentralWLPCTGB
66
40
.623
59
46
.562
6.5
55
52
.514
11.5
53
52
.505
12.5
49
55
.471
16.0
NL WestWLPCTGB
67
39
.632
55
52
.514
12.5
53
53
.500
14.0
45
61
.425
22.0
42
65
.393
25.5
AL EastWLPCTGB
62
43
.590
60
46
.566
2.5
54
50
.519
7.5
52
55
.486
11.0
49
58
.458
14.0
AL CentralWLPCTGB
55
50
.524
54
53
.505
2.0
53
54
.495
3.0
50
57
.467
6.0
45
62
.421
11.0
AL WestWLPCTGB
54
52
.509
52
55
.486
2.5
52
55
.486
2.5
44
61
.419
9.5
42
64
.396
12.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
7/9
@
2-1
Thu
7/9
@
1-0
Thu
7/9
@
8-4
Thu
7/9
@
6-7
Thu
7/9
@
3-1

Schedule

DATEMATCHUPTIME (ET)
Tue
7/28
@
1:40 PM
Tue
7/28
@
6:40 PM
Tue
7/28
@
6:40 PM
Tue
7/28
@
6:40 PM
Tue
7/28
@
6:40 PM