player most ops vs one team, 5- hr, since 1900

Since 1900, 30 players are tied for the highest OPS by a player against a team with 5 or fewer home runs, with an OPS of 5.000. The first three are Jesus Rodriguez, Brian Navarreto and Daniel Johnson.

NAMEOPSHROPPGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Jesus Rodriguez
J. Rodriguez
5.000
1
1
1
1
1
0
0
2
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
2Brian Navarreto
B. Navarreto
5.000
1
3
1
1
1
0
0
2
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
3Daniel Johnson
D. Johnson
5.000
1
3
1
3
1
0
0
1
1
0
0
0
0
2
4
1
0
0
0
0
1.000
1.000
4.000
4Greg Jones
G. Jones
5.000
1
1
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
5Khalil Lee
K. Lee
5.000
1
1
1
1
1
0
0
3
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
6Tim Locastro
T. Locastro
5.000
1
3
1
2
1
0
0
2
0
0
0
1
0
1
4
1
0
0
0
0
1.000
1.000
4.000
7Daniel Camarena
D. Camarena
5.000
1
1
1
1
1
0
0
4
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
8Eric Lauer
E. Lauer
5.000
1
1
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
9Andy Young
A. Young
5.000
1
3
1
2
1
0
0
1
1
1
0
0
0
3
4
1
0
0
0
0
1.000
1.000
4.000
10Kevin Cron
K. Cron
5.000
1
1
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
11Brendan McKay
B. McKay
5.000
1
1
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
12Tanner Roark
T. Roark
5.000
1
1
1
1
1
0
0
2
0
0
0
0
0
2
4
1
1
0
0
0
1.000
1.000
4.000
13Mitch Walding
M. Walding
5.000
1
1
1
1
1
0
0
2
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
14Zach Eflin
Z. Eflin
5.000
1
1
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
15Slade Heathcott
S. Heathcott
5.000
1
2
1
1
1
0
0
3
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
16Tyler Cravy
T. Cravy
5.000
1
6
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
17Taylor Green
T. Green
5.000
1
3
1
1
1
0
0
2
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
18Brooks Conrad
B. Conrad
5.000
1
1
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
19Mike Hessman
M. Hessman
5.000
1
1
1
1
1
0
0
1
1
0
0
0
0
2
4
1
0
0
0
0
1.000
1.000
4.000
20Felix Hernandez
F. Hernandez
5.000
1
1
1
1
1
0
0
4
0
0
0
0
0
2
4
1
1
0
0
0
1.000
1.000
4.000
21Brian Horwitz
B. Horwitz
5.000
1
2
1
1
1
0
0
1
1
0
0
0
0
2
4
1
0
0
0
0
1.000
1.000
4.000
22Mark Worrell
M. Worrell
5.000
1
2
1
1
1
0
0
3
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
23Freddy Guzman
F. Guzman
5.000
1
1
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
24Carlos Marmol
C. Marmol
5.000
1
55
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.000
25Francisco Liriano
F. Liriano
5.000
1
2
1
1
1
0
0
1
0
0
0
0
0
1
4
1
0
0
0
0
1.000
1.000
4.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 Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

44

Devers

Rafael Devers

AVG

.326

Arraez

Luis Arraez
Team Pitching Leaders

W

7

Ray

Robbie Ray

K

99

Roupp

Landen Roupp

ERA

3.09

Webb

Logan Webb
Team Rankings

HR

93

21st

R

349

27th

SO

665

27th

ERA

4.37

20th

2026 Division Standings
TEAMWLPCTGB
57
31
.648
43
43
.500
13.0
43
43
.500
13.0
Giants Giants
36
50
.419
20.0
35
53
.398
22.0
Schedule
DATEMATCHUPTIME (ET)
Fri
7/3
@
8:10 PM
Sat
7/4
@
8:10 PM
Sun
7/5
@
4:00 PM
Mon
7/6
@
9:45 PM
Tue
7/7
@
9:45 PM
Last Game
SFG Giants

36 - 50

6

Final

4

AZ Diamondbacks

43 - 43

Wed 1 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
50
35
.588
49
39
.557
2.5
46
42
.523
5.5
45
43
.511
6.5
36
51
.414
15.0
NL CentralWLPCTGB
53
32
.624
49
39
.557
5.5
46
39
.541
7.0
44
44
.500
10.5
40
46
.465
13.5
NL WestWLPCTGB
57
31
.648
43
43
.500
13.0
43
43
.500
13.0
36
50
.419
20.0
35
53
.398
22.0
AL EastWLPCTGB
51
33
.607
48
38
.558
4.0
41
46
.471
11.5
40
48
.455
13.0
37
48
.435
14.5
AL CentralWLPCTGB
45
41
.523
46
42
.523
42
46
.477
4.0
38
50
.432
8.0
35
53
.398
11.0
AL WestWLPCTGB
45
43
.511
45
43
.511
43
46
.483
2.5
41
46
.471
3.5
36
52
.409
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
6-2
Wed
6/17
@
1-8
Thu
6/18
@
4-3
Thu
6/18
@
4-2
Thu
6/18
@
9-3

Schedule

DATEMATCHUPTIME (ET)
Fri
7/3
@
8:10 PM
Fri
7/3
@
8:15 PM
Fri
7/3
@
9:38 PM
Fri
7/3
@
9:40 PM
Fri
7/3
@
9:45 PM