Juan Soto vs. Edwin Diaz Matchup

It doesn't matter if you are trying to make your next big bet or parlay, tweak your fantasy team, rub something in your buddy's face, or just want to understand the game better, it's always interesting to look at a matchup. Juan Soto and Edwin Diaz have faced off against each other 9 times throughout their careers. Against Edwin Diaz, Juan Soto has maintained a Batting Average of 0.250, lower than his career batting average of 0.287. Edwin Diaz's career opposing batting average is 0.195, lower than their face-off average, possibly underperforming against Juan Soto. Juan Soto's OPS against Edwin Diaz is 1.333, higher than his career OPS of 0.95.

Edwin Diaz has struck out Juan Soto 2 times in 8 at-bats. Against Edwin Diaz, Juan Soto strikes out every 4.500 plate appearances. Juan Soto's career Plate Appearance per Strikeout is 5.95, striking out less often against Edwin Diaz than average. Edwin Diaz strikes out a batter every 2.482 plate appearances, striking out Juan Soto less often than his average.

How Juan Soto put the ball into play against Edwin Diaz

Balls and Strikes Thrown by Edwin Diaz to Juan Soto

Matchup Details for Juan Soto and Edwin Diaz

Stats that describe the matchup between Juan Soto and Edwin Diaz including some career level stats for context.

Plate Appearances

Juan Soto vs. Edwin Diaz Plate Appearances
9
Juan Soto Career Plate Appearances
2666
Edwin Diaz Career Batters Faced
1631

At Bats

Juan Soto vs. Edwin Diaz At Bats
8
Juan Soto Career At Bats
2136
Edwin Diaz Career At Bats Pitched
1440

Batting Average

Juan Soto vs. Edwin Diaz Batting Average
0.250
Juan Soto Career Batting Average
0.287
Edwin Diaz Career Opposing Batting Average
0.195

Hits

Juan Soto vs. Edwin Diaz Hits
2
Juan Soto Career Hits
612
Edwin Diaz Career Hits Allowed
283

Singles

Juan Soto vs. Edwin Diaz Singles
0
Juan Soto Career Singles
361

Doubles

Juan Soto vs. Edwin Diaz Doubles
0
Juan Soto Career Doubles
116

Triples

Juan Soto vs. Edwin Diaz Triples
0
Juan Soto Career Triples
10

Home Runs

Juan Soto vs. Edwin Diaz Home Runs
2
Juan Soto Career Home Runs
125
Edwin Diaz Career Home Runs Allowed
43

Grand Slams

Juan Soto vs. Edwin Diaz Grand Slams
0

In the Park Home Runs

Juan Soto vs. Edwin Diaz In the Park Home Runs
0

In the Park Grand Slams

Juan Soto vs. Edwin Diaz In the Park Grand Slams
0

Extra Base Hits

Juan Soto vs. Edwin Diaz Extra Base Hits
2
Juan Soto Career Extra Base Hits
251

Home Runs Per at Bat

Juan Soto vs. Edwin Diaz Home Runs Per at Bat
0.250
Juan Soto Career Home Runs Per at Bat
0.059
Edwin Diaz Career Home Runs Allowed per At Bat
0.029861111111111

Home Runs Per Hit

Juan Soto vs. Edwin Diaz Home Runs Per Hit
1.000
Juan Soto Career Home Runs Per Hit
0.204
Edwin Diaz Career Home Runs Allowed Per Hit
0.15194346289753

Home Runs Per Strikeout

Juan Soto vs. Edwin Diaz Home Runs Per Strikeout
1.000
Juan Soto Career Home Runs Per Strikeout
0.27901785714286
Edwin Diaz Career Home Runs Allowed Per Strikeout
0.06544901065449

Total Bases

Juan Soto vs. Edwin Diaz Total Bases
8
Juan Soto Total Bases
1123

Times on Base

Juan Soto vs. Edwin Diaz Times on Base
3
Juan Soto Career Times on Base
1130

On Base Pct

Juan Soto vs. Edwin Diaz On Base Pct
0.333
Juan Soto Career On Base Percentage
0.424

Slugging Pct

Juan Soto vs. Edwin Diaz Slugging Pct
1.000
Juan Soto Career Slugging Percentage
0.526

On Base Plus Slugging (OPS)

Juan Soto vs. Edwin Diaz On Base Plus Slugging (OPS)
1.333
Juan Soto Career OPS
0.95

Isolated Power

Juan Soto vs. Edwin Diaz Isolated Power
0.750
Juan Soto Career Isolated Power
0.239

Gross Production Average

Juan Soto vs. Edwin Diaz Gross Production Average
0.400
Juan Soto Career Gross Production Average
0.322

Batting Average on Balls in Play

Juan Soto vs. Edwin Diaz Batting Average on Balls in Play
0.000
Juan Soto Career Batting Average on Balls in Play
0.309
Edwin Diaz Career Opposing Batting Average on Balls in Play
0.32128514056225

Runs Batted In (RBI)

Juan Soto vs. Edwin Diaz Runs Batted In (RBI)
2
Juan Soto Career RBIs
374

Runs Created

Juan Soto vs. Edwin Diaz Runs Created
2.429
Juan Soto Career Runs Created
486.16

Hit By Pitch

Juan Soto vs. Edwin Diaz Hit By Pitch
0
Juan Soto Career Hit By Pitch
10
Edwin Diaz Career Batters Hit By Pitch
29

Outs

Juan Soto vs. Edwin Diaz Outs
3

Walks

Juan Soto vs. Edwin Diaz Walks
1
Juan Soto Career Walks
508
Edwin Diaz Career Walks Allowed
141

Intentional Walks

Juan Soto vs. Edwin Diaz Intentional Walks
0
Juan Soto Career Intentional Walks
54
Edwin Diaz Career Intentional Walks Allowed
9

Strikeouts

Juan Soto vs. Edwin Diaz Strikeouts
2
Juan Soto Career Strikeouts
448
Edwin Diaz Career Strikeouts Thrown
657

Plate Appearance Per Strikout

Juan Soto vs. Edwin Diaz Plate Appearance Per Strikout
4.500
Juan Soto Career Plate Appearances Per Strikeout
5.95
Edwin Diaz Career Batters Faced per Strikeout
2.482496194825

Walks Per Strikeout

Juan Soto vs. Edwin Diaz Walks Per Strikeout
0.500
Juan Soto Career Walks Per Strikeout
1.13
Edwin Diaz Career Walks Allowed Per Strikeout
0.22831050228311

Walks and Hits Per Plate Apperance

Juan Soto vs. Edwin Diaz Walks and Hits Per Plate Apperance
0.333
Juan Soto Career Walks and Hits Per Plate Appearance
0.44036009002251
Edwin Diaz Career Walks and Hits Allowed Per Plate Appearance
0.26548129981606

Batter Reached due to Defensive Indifference

Juan Soto vs. Edwin Diaz Batter Reached due to Defensive Indifference
0

Batter Reached due to Error

Juan Soto vs. Edwin Diaz Batter Reached due to Error
1

Batter Reached due to Interference

Juan Soto vs. Edwin Diaz Batter Reached due to Interference
0

Sacrifice Hits

Juan Soto vs. Edwin Diaz Sacrifice Hits
0
Juan Soto Career Sacrifice Hits
1
Edwin Diaz Career Sacrifice Hits
5

Sacrifice Flies

Juan Soto vs. Edwin Diaz Sacrifice Flies
0
Juan Soto Career Sacrifice Flies
11
Edwin Diaz Career Sacrifice Flies
7

Grounds into Double Play (GIDP)

Juan Soto vs. Edwin Diaz Grounds into Double Play (GIDP)
0
Juan Soto Career Ground into Double Play
56
Edwin Diaz Career Double Plays Enabled
10

Ground into Triple Play

Juan Soto vs. Edwin Diaz Ground into Triple Play
0