best ops versus red sox all-time

Brendan McKay and Guillermo Mota are tied for the best career OPS against the Red Sox, with an OPS of 5.000.

Interpreted as:
best ops by a player versus red sox all-time
NAMEOPSGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Brendan McKay
B. McKay
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
2Guillermo Mota
G. Mota
5.000
3
1
1
1
0
0
1
3
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
3Manny Martinez
M. Martinez
4.000
3
2
2
2
1
0
1
2
0
0
0
0
0
3
6
2
1
0
0
0
1.000
1.000
3.000
4Ray Rippelmeyer
R. Rippelmeyer
3.500
2
2
2
2
0
0
1
1
0
0
0
0
0
2
5
1
0
0
0
0
1.000
1.000
2.500
5George Armstrong
G. Armstrong
3.000
1
1
0
1
1
0
0
0
0
0
0
0
0
1
2
1
0
0
1.000
1.000
2.000
6Frank Ragland
F. Ragland
3.000
1
1
0
1
1
0
0
0
0
0
0
0
0
1
2
1
0
1.000
1.000
2.000
7Clark Griffith
C. Griffith
3.000
2
2
0
2
2
0
0
0
0
0
0
2
4
2
0
1.000
1.000
2.000
8George Shears
G. Shears
3.000
1
1
1
1
1
0
0
0
1
0
0
0
2
2
1
0
1.000
1.000
2.000
9Eli Marrero
E. Marrero
2.500
3
4
2
2
0
0
2
2
0
0
1
0
0
4
8
2
0
0
0
0
.500
.500
2.000
10Rufino Linares
R. Linares
2.500
2
2
1
1
0
0
1
2
0
0
0
0
0
2
4
1
0
0
0
0
.500
.500
2.000
11Nyls Nyman
N. Nyman
2.500
2
2
1
1
0
0
1
1
0
0
0
0
0
2
4
1
0
0
0
0
.500
.500
2.000
12Dave Thies
D. Thies
2.500
2
2
1
2
1
0
0
1
0
0
0
0
0
2
3
1
0
0
0
0
1.000
1.000
1.500
13Hal Keller
H. Keller
2.500
3
2
1
1
0
0
1
2
0
0
0
0
0
2
4
1
0
0
.500
.500
2.000
14Carl Miles
C. Miles
2.333
1
3
1
3
1
0
0
1
0
0
0
0
0
3
4
1
0
0
1.000
1.000
1.333
15Sal Stewart
S. Stewart
2.069
3
10
2
7
3
0
1
2
3
0
0
0
0
13
13
4
0
0
0
0
.700
.769
1.300
16Jake Elmore
J. Elmore
2.045
6
10
6
5
1
0
3
4
1
0
3
0
0
11
15
4
0
0
1
1
.500
.545
1.500
17Jeter Downs
J. Downs
2.000
1
1
3
1
0
0
0
0
2
0
0
1
0
3
1
0
0
0
0
0
1.000
1.000
1.000
18Ian Anderson
I. Anderson
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
19Corban Joseph
C. Joseph
2.000
2
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
20Ryan Brett
R. Brett
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
21Ryan Wheeler
R. Wheeler
2.000
2
1
0
1
0
0
0
0
1
0
0
0
0
2
1
0
0
0
0
0
1.000
1.000
1.000
22Jarred Cosart
J. Cosart
2.000
1
1
1
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
1.000
23Brooks Conrad
B. Conrad
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
24Andy LaRoche
A. LaRoche
2.000
3
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
25Luis Terrero
L. Terrero
2.000
1
1
1
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
1.000
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 Rays Stats

Team Batting Leaders

HR

33

Caminero

Junior Caminero

RBI

72

Aranda

Jonathan Aranda

AVG

.298

Simpson

Chandler Simpson
Team Pitching Leaders

W

11

Rasmussen

Drew Rasmussen

K

130

Rasmussen

Drew Rasmussen

ERA

2.65

Martinez

Nick Martinez
Team Rankings

HR

119

23rd

R

515

17th

SO

948

21st

ERA

3.70

6th

2026 Division Standings
TEAMWLPCTGB
Rays Rays
70
46
.603
66
51
.564
4.5
64
52
.552
6.0
56
61
.479
14.5
56
62
.475
15.0
Schedule
DATEMATCHUPTIME (ET)
Sun
8/9
@
4:10 PM
Mon
8/10
@
9:40 PM
Tue
8/11
@
9:40 PM
Wed
8/12
@
3:05 PM
Fri
8/14
@
7:10 PM
Last Game
TBR Rays

70 - 46

3

Final

2

SEA Mariners

56 - 62

Sat 8 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
70
47
.598
62
56
.525
8.5
59
59
.500
11.5
59
61
.492
12.5
51
67
.432
19.5
NL CentralWLPCTGB
73
44
.624
68
50
.576
5.5
58
59
.496
15.0
58
61
.487
16.0
56
61
.479
17.0
NL WestWLPCTGB
70
47
.598
62
56
.525
8.5
61
57
.517
9.5
49
68
.419
21.0
46
71
.393
24.0
AL EastWLPCTGB
70
46
.603
66
51
.564
4.5
64
52
.552
6.0
56
61
.479
14.5
56
62
.475
15.0
AL CentralWLPCTGB
60
56
.517
58
60
.492
3.0
58
60
.492
3.0
57
60
.487
3.5
49
69
.415
12.0
AL WestWLPCTGB
60
58
.508
59
58
.504
0.5
56
62
.475
4.0
46
71
.393
13.5
45
72
.385
14.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
7/25
@
3-2
Sat
7/25
@
7-2
Sat
7/25
@
3-1
Sat
7/25
@
0-3
Sat
7/25
@
5-8

Schedule

DATEMATCHUPTIME (ET)
Sun
8/9
@
4:05 PM
Sun
8/9
@
4:10 PM
Sun
8/9
@
4:10 PM
Sun
8/9
@
8:20 PM
Mon
8/10
@
7:07 PM