Edmundo Sosa vs. A. J. Puk — Matchup Analysis

A. J. Puk has completely neutralized Sosa in this matchup. With only 5 career plate appearances, treat this as early evidence, but it points toward Puk. Sosa's numbers against Puk tell a stark story: an OPS of 0.400, 45% below the career mark of 0.726, with a batting average of just 0.200, 22% below their career average and below Puk's career opposing average of 0.225. Puk has been equally punishing in the strikeout column, sending Sosa down once every 2.5 plate appearances, more often than the career rate of once every 4.4 PA. Edge: Puk.

How Edmundo Sosa put the ball into play against A. J. Puk

Balls and Strikes Thrown by A. J. Puk to Edmundo Sosa

Matchup Details for Edmundo Sosa and A. J. Puk

Stats that describe the matchup between Edmundo Sosa and A. J. Puk including some career level stats for context.
In this matchup
5
Edmundo Sosa Career Plate Appearances
1360
A. J. Puk Career Batters Faced
964
In this matchup
5
Edmundo Sosa Career At Bats
1245
A. J. Puk Career At Bats Pitched
863
In this matchup
0.200
Edmundo Sosa Career Batting Average
0.258
A. J. Puk Career Opposing Batting Average
0.225
In this matchup
1
Edmundo Sosa Career Hits
321
A. J. Puk Career Hits Allowed
194
In this matchup
1
Edmundo Sosa Career Singles
212
In this matchup
0
Edmundo Sosa Career Doubles
58
In this matchup
0
Edmundo Sosa Career Triples
15
In this matchup
0
Edmundo Sosa Career Home Runs
36
A. J. Puk Career Home Runs Allowed
26

Grand Slams

In this matchup
0

In the Park Home Runs

In this matchup
0

In the Park Grand Slams

In this matchup
0
In this matchup
0
Edmundo Sosa Career Extra Base Hits
109
In this matchup
0.000
Edmundo Sosa Career Home Runs Per at Bat
0.029
A. J. Puk Career Home Runs Allowed per At Bat
0.030
In this matchup
0.000
Edmundo Sosa Career Home Runs Per Hit
0.112
A. J. Puk Career Home Runs Allowed Per Hit
0.134

Home Runs Per Strikeout

In this matchup
0.000
Edmundo Sosa Career Home Runs Per Strikeout
0.115
A. J. Puk Career Home Runs Allowed Per Strikeout
0.092
In this matchup
1
Edmundo Sosa Total Bases
517
In this matchup
1
Edmundo Sosa Career Times on Base
420
In this matchup
0.200
Edmundo Sosa Career On Base Percentage
0.311
In this matchup
0.200
Edmundo Sosa Career Slugging Percentage
0.415
In this matchup
0.400
Edmundo Sosa Career OPS
0.726
In this matchup
0.000
Edmundo Sosa Career Isolated Power
0.158
In this matchup
0.140
Edmundo Sosa Career Gross Production Average
0.244
In this matchup
0.333
Edmundo Sosa Career Batting Average on Balls in Play
0.315
A. J. Puk Career Opposing Batting Average on Balls in Play
0.303
In this matchup
0
Edmundo Sosa Career RBIs
148
In this matchup
0.200
Edmundo Sosa Career Runs Created
160.670
In this matchup
0
Edmundo Sosa Career Hit By Pitch
44
A. J. Puk Career Batters Hit By Pitch
16

Outs

In this matchup
2
In this matchup
0
Edmundo Sosa Career Walks
55
A. J. Puk Career Walks Allowed
77
In this matchup
0
Edmundo Sosa Career Intentional Walks
2
A. J. Puk Career Intentional Walks Allowed
7
In this matchup
2
Edmundo Sosa Career Strikeouts
312
A. J. Puk Career Strikeouts Thrown
283
In this matchup
2.500
Edmundo Sosa Career Plate Appearances Per Strikeout
4.360
A. J. Puk Career Batters Faced per Strikeout
3.406
In this matchup
0.000
Edmundo Sosa Career Walks Per Strikeout
0.180
A. J. Puk Career Walks Allowed Per Strikeout
0.270

Walks and Hits Per Plate Apperance

In this matchup
0.200
Edmundo Sosa Career Walks and Hits Per Plate Appearance
0.278
A. J. Puk Career Walks and Hits Allowed Per Plate Appearance
0.288

Batter Reached due to Defensive Indifference

In this matchup
0

Batter Reached due to Error

In this matchup
0

Batter Reached due to Interference

In this matchup
0
In this matchup
0
Edmundo Sosa Career Sacrifice Hits
8
A. J. Puk Career Sacrifice Hits
5
In this matchup
0
Edmundo Sosa Career Sacrifice Flies
8
A. J. Puk Career Sacrifice Flies
3
In this matchup
0
Edmundo Sosa Career Ground into Double Play
36
A. J. Puk Career Double Plays Enabled
11

Ground into Triple Play

In this matchup
0