best ops vs darvish yu with at least 15 plate appearances between 2020 to 2023

Between the 2020 and 2023 seasons, Brandon Belt had the highest OPS when making 15+ plate appearances against Yu Darvish, with an OPS of 1.274.

Interpreted as:
best ops by a player vs darvish yu with at least 15 plate appearances between 2020 to 2023
NAME OPS PA G AB H 2B 3B HR RBI BB HBP SO TB XBH SH SF IBB AVG OBP SLG
1 Brandon Belt
B. Belt
1.274
19
7
15
5
1
0
2
4
4
0
7
12
3
0
0
0
.333
.474
.800
2 Ryan McMahon
R. McMahon
1.150
20
7
20
7
1
1
2
4
0
0
6
16
4
0
0
0
.350
.350
.800
3 Mike Yastrzemski
M. Yastrzemski
1.095
18
7
17
6
0
0
2
5
1
0
3
12
2
0
0
0
.353
.389
.706
4 Ketel Marte
K. Marte
.987
27
10
26
8
1
1
2
2
1
0
8
17
4
0
0
0
.308
.333
.654
5 Pavin Smith
P. Smith
.984
19
8
16
5
4
0
0
3
3
0
4
9
4
0
0
0
.313
.421
.563
6 Freddie Freeman
F. Freeman
.886
21
7
20
5
1
0
2
3
1
0
4
12
3
0
0
0
.250
.286
.600
7 David Peralta
D. Peralta
.875
24
9
22
7
1
0
1
2
2
0
4
11
2
0
0
0
.318
.375
.500
8 Francisco Lindor
F. Lindor
.868
19
6
16
4
1
0
1
3
2
1
7
8
2
0
0
1
.250
.368
.500
9 Christian Walker
C. Walker
.855
27
10
23
6
0
0
2
6
2
1
4
12
2
0
1
0
.261
.333
.522
10 Trea Turner
T. Turner
.850
20
7
20
6
2
0
1
3
0
0
5
11
3
0
0
0
.300
.300
.550
11 Alek Thomas
A. Thomas
.789
18
7
15
4
2
0
0
0
3
0
2
6
2
0
0
0
.267
.389
.400
12 Joc Pederson
J. Pederson
.765
17
6
17
5
0
0
1
2
0
0
5
8
1
0
0
0
.294
.294
.471
13 Nick Castellanos
N. Castellanos
.757
15
5
14
5
0
0
0
1
1
0
2
5
0
0
0
0
.357
.400
.357
14 Justin Turner
J. Turner
.739
22
8
19
4
1
0
1
1
3
0
8
8
2
0
0
0
.211
.318
.421
15 Mookie Betts
M. Betts
.719
31
10
28
6
3
0
1
1
2
1
6
12
4
0
0
0
.214
.290
.429
16 Daulton Varsho
D. Varsho
.647
26
9
24
4
0
0
2
2
2
0
8
10
2
0
0
0
.167
.231
.417
17 Brandon Crawford
B. Crawford
.614
16
7
11
1
0
0
1
3
2
1
2
4
1
0
2
0
.091
.250
.364
18 Will Smith
W. Smith
.561
22
8
21
4
0
0
1
1
0
1
5
7
1
0
0
0
.190
.227
.333
19 Max Muncy
M. Muncy
.445
23
8
22
4
1
0
0
2
1
0
9
5
1
0
0
0
.182
.217
.227
20 Josh Rojas
J. Rojas
.424
28
10
23
3
1
0
0
1
4
0
5
4
1
0
1
0
.130
.250
.174
21 Chris Taylor
C. Taylor
.235
17
7
13
0
0
0
0
0
3
1
7
0
0
0
0
0
.000
.235
.000
22 Geraldo Perdomo
G. Perdomo
.200
16
7
12
0
0
0
0
0
2
1
6
0
0
1
0
0
.000
.200
.000
23 Charlie Blackmon
C. Blackmon
.176
17
6
14
0
0
0
0
1
3
0
7
0
0
0
0
0
.000
.176
.000
24 Christian Yelich
C. Yelich
.133
15
5
13
0
0
0
0
0
1
1
4
0
0
0
0
0
.000
.133
.000
StatMuse has event-level data for OPS and plate appearances going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

79

23rd

R

351

21st

SO

721

12th

ERA

3.39

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
53
32
.624
Padres Padres
45
39
.536
7.5
Giants Giants
45
40
.529
8.0
Diamondbacks Diamondbacks
42
42
.500
10.5
Rockies Rockies
19
65
.226
33.5
Schedule
DATE MATCHUP TIME (ET)
Tue
7/1
SFG SFG
@
AZ AZ
9:40 PM
Wed
7/2
SFG SFG
@
AZ AZ
9:40 PM
Thu
7/3
SFG SFG
@
AZ AZ
9:40 PM
Fri
7/4
SFG SFG
@
ATH ATH
10:05 PM
Sat
7/5
SFG SFG
@
ATH ATH
10:05 PM
Last Game
AZ Diamondbacks

42 - 42

4

Final

2

SFG Giants

45 - 40

Mon 30 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
50
35
.588
Mets Mets
48
37
.565
2.0
NL Central W L PCT GB
Cubs Cubs
49
35
.583
Brewers Brewers
47
37
.560
2.0
NL West W L PCT GB
Dodgers Dodgers
53
32
.624
Padres Padres
45
39
.536
7.5
AL East W L PCT GB
Yankees Yankees
48
36
.571
Rays Rays
47
38
.553
1.5
AL Central W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
42
.488
11.5
AL West W L PCT GB
Astros Astros
50
34
.595
Mariners Mariners
44
40
.524
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/14
TOR TOR
@
PHI PHI
4-11
Sat
6/14
LAA LAA
@
BAL BAL
2-11
Sat
6/14
TBR TBR
@
NYM NYM
9-0
Sat
6/14
SDP SDP
@
AZ AZ
8-2
Sun
6/15
PHI PHI
@
MIA MIA
5-2

Schedule

DATE MATCHUP TIME (ET)
Tue
7/1
NYY NYY
@
TOR TOR
3:07 PM
Tue
7/1
SDP SDP
@
PHI PHI
6:35 PM
Tue
7/1
MIN MIN
@
MIA MIA
6:40 PM
Tue
7/1
STL STL
@
PIT PIT
6:40 PM
Tue
7/1
DET DET
@
WSH WSH
6:45 PM