Tony Graffanino vs. Zach Duke — Matchup Analysis

Tony Graffanino has absolutely raked against Duke. Graffanino's production against Duke has been exceptional: an OPS of 0.909, 25% above the career mark of 0.729, with a batting average of 0.455, 71% above their career average and above Duke's career opposing average of 0.291. Despite striking out once every 5.5 plate appearances here, more often than the career rate of once every 6.5 PA, Graffanino is still posting above-career production against Duke. Edge: Graffanino.

How Tony Graffanino put the ball into play against Zach Duke

Balls and Strikes Thrown by Zach Duke to Tony Graffanino

Matchup Details for Tony Graffanino and Zach Duke

Stats that describe the matchup between Tony Graffanino and Zach Duke including some career level stats for context.
In this matchup
11
Tony Graffanino Career Plate Appearances
3161
Zach Duke Career Batters Faced
5915
In this matchup
11
Tony Graffanino Career At Bats
2810
Zach Duke Career At Bats Pitched
5341
In this matchup
0.455
Tony Graffanino Career Batting Average
0.266
Zach Duke Career Opposing Batting Average
0.291
In this matchup
5
Tony Graffanino Career Hits
746
Zach Duke Career Hits Allowed
1554
In this matchup
5
Tony Graffanino Career Singles
522
In this matchup
0
Tony Graffanino Career Doubles
145
In this matchup
0
Tony Graffanino Career Triples
21
In this matchup
0
Tony Graffanino Career Home Runs
58
Zach Duke Career Home Runs Allowed
132

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
Tony Graffanino Career Extra Base Hits
224
In this matchup
0.000
Tony Graffanino Career Home Runs Per at Bat
0.021
Zach Duke Career Home Runs Allowed per At Bat
0.025
In this matchup
0.000
Tony Graffanino Career Home Runs Per Hit
0.078
Zach Duke Career Home Runs Allowed Per Hit
0.085

Home Runs Per Strikeout

In this matchup
0.000
Tony Graffanino Career Home Runs Per Strikeout
0.119
Zach Duke Career Home Runs Allowed Per Strikeout
0.155
In this matchup
5
Tony Graffanino Total Bases
1107
In this matchup
5
Tony Graffanino Career Times on Base
1049
In this matchup
0.455
Tony Graffanino Career On Base Percentage
0.335
In this matchup
0.455
Tony Graffanino Career Slugging Percentage
0.394
In this matchup
0.909
Tony Graffanino Career OPS
0.729
In this matchup
0.000
Tony Graffanino Career Isolated Power
0.129
In this matchup
0.318
Tony Graffanino Career Gross Production Average
0.249
In this matchup
0.556
Tony Graffanino Career Batting Average on Balls in Play
0.301
Zach Duke Career Opposing Batting Average on Balls in Play
0.327
In this matchup
0
Tony Graffanino Career RBIs
302
In this matchup
2.273
Tony Graffanino Career Runs Created
394.670
In this matchup
0
Tony Graffanino Career Hit By Pitch
28
Zach Duke Career Batters Hit By Pitch
45

Outs

In this matchup
3
In this matchup
0
Tony Graffanino Career Walks
275
Zach Duke Career Walks Allowed
419
In this matchup
0
Tony Graffanino Career Intentional Walks
12
Zach Duke Career Intentional Walks Allowed
31
In this matchup
2
Tony Graffanino Career Strikeouts
486
Zach Duke Career Strikeouts Thrown
854
In this matchup
5.500
Tony Graffanino Career Plate Appearances Per Strikeout
6.500
Zach Duke Career Batters Faced per Strikeout
6.926
In this matchup
0.000
Tony Graffanino Career Walks Per Strikeout
0.570
Zach Duke Career Walks Allowed Per Strikeout
0.490

Walks and Hits Per Plate Apperance

In this matchup
0.455
Tony Graffanino Career Walks and Hits Per Plate Appearance
0.327
Zach Duke Career Walks and Hits Allowed Per Plate Appearance
0.339

Batter Reached due to Defensive Indifference

In this matchup
0

Batter Reached due to Error

In this matchup
1

Batter Reached due to Interference

In this matchup
0
In this matchup
0
Tony Graffanino Career Sacrifice Hits
28
Zach Duke Career Sacrifice Hits
72
In this matchup
0
Tony Graffanino Career Sacrifice Flies
20
Zach Duke Career Sacrifice Flies
38
In this matchup
1
Tony Graffanino Career Ground into Double Play
57
Zach Duke Career Double Plays Enabled
161

Ground into Triple Play

In this matchup
0