which player has had the highest ops vs the astros since 2017 minimum 20 plate appearances

Since 2017, Adam Duvall has the best OPS when making 20+ plate appearances against the Astros, with an OPS of 1.748.

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 Adam Duvall
A. Duvall
1.748
32
9
27
7
13
4
0
5
11
5
0
7
0
0
32
9
0
0
0
0
.481
.563
1.185
2 Boog Powell
B. Powell
1.538
22
6
19
9
11
1
0
2
8
2
0
3
0
0
18
3
0
1
0
1
.579
.591
.947
3 Kevin Newman
K. Newman
1.258
32
10
31
4
14
2
0
3
10
0
0
6
2
1
25
5
1
0
0
1
.452
.452
.806
4 Denard Span
D. Span
1.227
44
12
33
8
13
1
2
2
6
7
2
4
0
0
24
5
0
2
0
0
.394
.500
.727
5 Wil Myers
W. Myers
1.217
39
9
32
9
11
2
0
4
10
5
1
6
0
0
25
6
0
1
0
1
.344
.436
.781
6 Corey Dickerson
C. Dickerson
1.215
55
13
50
12
20
6
0
4
12
5
0
6
0
1
38
10
0
0
0
2
.400
.455
.760
7 Joey Bart
J. Bart
1.167
20
5
18
4
8
1
0
1
3
2
0
5
0
0
12
2
0
0
0
0
.444
.500
.667
8 Jarren Duran
J. Duran
1.148
38
9
33
8
11
4
0
3
6
5
0
9
3
0
24
7
0
0
0
0
.333
.421
.727
9 Juan Soto
J. Soto
1.135
73
16
57
11
22
4
0
3
12
15
1
10
1
0
35
7
0
0
0
2
.386
.521
.614
10 Kyle Farmer
K. Farmer
1.121
30
13
26
7
10
1
0
2
5
2
2
6
1
0
17
3
0
0
0
1
.385
.467
.654
11 Luis Robert Jr.
L. Robert Jr.
1.111
80
20
76
15
28
5
0
7
17
4
0
24
3
1
54
12
0
0
0
1
.368
.400
.711
12 Colt Keith
C. Keith
1.100
27
8
26
4
10
2
0
2
3
1
0
5
1
1
18
4
0
0
0
0
.385
.407
.692
13 Pavin Smith
P. Smith
1.079
44
12
39
8
12
1
1
4
11
5
0
10
0
0
27
6
0
0
0
0
.308
.386
.692
14 Riley Greene
R. Greene
1.076
77
18
68
13
25
2
1
5
13
8
0
21
1
0
44
8
0
1
0
0
.368
.429
.647
15 Logan O'Hoppe
L. O'Hoppe
1.060
49
14
46
10
17
4
0
3
7
3
0
16
1
0
30
7
0
0
0
1
.370
.408
.652
16 Luke Maile
L. Maile
1.051
25
10
21
6
9
0
0
1
3
3
0
3
0
0
12
1
0
1
0
0
.429
.480
.571
17 Oswaldo Cabrera
O. Cabrera
1.045
32
9
28
7
10
1
0
2
7
4
0
10
0
0
17
3
0
0
0
0
.357
.438
.607
18 Curtis Mead
C. Mead
1.038
20
6
17
2
6
1
0
1
1
2
1
6
1
0
10
2
0
0
0
0
.353
.450
.588
19 Kris Bryant
K. Bryant
1.034
23
6
22
4
5
0
0
4
5
0
1
6
0
0
17
4
0
0
0
1
.227
.261
.773
20 Brandon Crawford
B. Crawford
1.030
46
11
42
6
16
3
0
2
9
4
0
8
1
1
25
5
0
0
0
0
.381
.435
.595
21 Reese McGuire
R. McGuire
1.024
33
11
30
3
11
1
0
2
3
3
0
7
0
0
18
3
0
0
0
0
.367
.424
.600
22 Ehire Adrianza
E. Adrianza
1.014
29
11
25
3
8
1
0
2
3
4
0
7
1
0
15
3
0
0
0
0
.320
.414
.600
23 Mookie Betts
M. Betts
1.012
117
26
98
24
31
7
0
7
13
15
2
15
6
1
59
14
0
2
1
1
.316
.410
.602
24 Ji Man Choi
J. Man Choi
1.011
56
14
52
8
16
6
0
4
11
4
0
17
1
0
34
10
0
0
0
2
.308
.357
.654
25 Ryan Noda
R. Noda
1.003
36
10
29
7
9
2
0
2
4
5
1
14
1
0
17
4
0
1
0
0
.310
.417
.586
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 Red Sox Stats

Team Rankings

HR

62

8th

R

240

7th

SO

421

11th

ERA

4.03

18th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
29
19
.604
Blue Jays Blue Jays
24
24
.500
5.0
Red Sox Red Sox
25
26
.490
5.5
Rays Rays
23
26
.469
6.5
Orioles Orioles
16
32
.333
13.0
Schedule
DATE MATCHUP TIME (ET)
Thu
5/22
BAL BAL
@
BOS BOS
6:45 PM
Fri
5/23
BAL BAL
@
BOS BOS
7:10 PM
Sat
5/24
BAL BAL
@
BOS BOS
4:10 PM
Sun
5/25
BAL BAL
@
BOS BOS
1:35 PM
Mon
5/26
BOS BOS
@
MIL MIL
2:10 PM
Last Game
BOS Red Sox

25 - 26

1

Final

5

NYM Mets

30 - 20

Wed 21 May 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
29
19
.604
Blue Jays Blue Jays
24
24
.500
5.0
AL Central W L PCT GB
Tigers Tigers
33
17
.660
Twins Twins
27
22
.551
5.5
AL West W L PCT GB
Mariners Mariners
28
20
.583
Astros Astros
25
24
.510
3.5
NL East W L PCT GB
Phillies Phillies
31
18
.633
Mets Mets
30
20
.600
1.5
NL Central W L PCT GB
Cubs Cubs
30
20
.600
Cardinals Cardinals
27
23
.540
3.0
NL West W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/6
CLE CLE
@
WSH WSH
8-6
Tue
5/6
HOU HOU
@
MIL MIL
9-1
Tue
5/6
SFG SFG
@
CHC CHC
3-1
Tue
5/6
SEA SEA
@
ATH ATH
6-5
Tue
5/6
NYM NYM
@
AZ AZ
7-1

Schedule

DATE MATCHUP TIME (ET)
Thu
5/22
SDP SDP
@
TOR TOR
1:07 PM
Thu
5/22
PHI PHI
@
COL COL
3:10 PM
Thu
5/22
LAA LAA
@
ATH ATH
3:35 PM
Thu
5/22
CLE CLE
@
DET DET
6:40 PM
Thu
5/22
MIL MIL
@
PIT PIT
6:40 PM