Marcus Giles vs. Troy Mattes — Matchup Analysis

Troy Mattes has completely neutralized Giles in this matchup. With only 7 career plate appearances, treat this as early evidence, but it points toward Mattes. Giles's numbers against Mattes tell a stark story: an OPS of 0.000, 100% below the career mark of 0.782, with a batting average of just 0.000, 100% below their career average and below Mattes's career opposing average of 0.285. Even with Giles striking out less often than usual, once every 7 PA versus a career rate of once every 6.4 PA, the overall production numbers still favor Mattes. Edge: Mattes.

How Marcus Giles put the ball into play against Troy Mattes

Balls and Strikes Thrown by Troy Mattes to Marcus Giles

Matchup Details for Marcus Giles and Troy Mattes

Stats that describe the matchup between Marcus Giles and Troy Mattes including some career level stats for context.
In this matchup
7
Marcus Giles Career Plate Appearances
3340
Troy Mattes Career Batters Faced
207
In this matchup
7
Marcus Giles Career At Bats
2934
Troy Mattes Career At Bats Pitched
179
In this matchup
0.000
Marcus Giles Career Batting Average
0.277
Troy Mattes Career Opposing Batting Average
0.285
In this matchup
0
Marcus Giles Career Hits
813
Troy Mattes Career Hits Allowed
51
In this matchup
0
Marcus Giles Career Singles
534
In this matchup
0
Marcus Giles Career Doubles
187
In this matchup
0
Marcus Giles Career Triples
16
In this matchup
0
Marcus Giles Career Home Runs
76
Troy Mattes Career Home Runs Allowed
9

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
Marcus Giles Career Extra Base Hits
279
In this matchup
0.000
Marcus Giles Career Home Runs Per at Bat
0.026
Troy Mattes Career Home Runs Allowed per At Bat
0.050
In this matchup
0.000
Marcus Giles Career Home Runs Per Hit
0.094
Troy Mattes Career Home Runs Allowed Per Hit
0.176

Home Runs Per Strikeout

In this matchup
0.000
Marcus Giles Career Home Runs Per Strikeout
0.145
Troy Mattes Career Home Runs Allowed Per Strikeout
0.346
In this matchup
0
Marcus Giles Total Bases
1260
In this matchup
0
Marcus Giles Career Times on Base
1167
In this matchup
0.000
Marcus Giles Career On Base Percentage
0.353
In this matchup
0.000
Marcus Giles Career Slugging Percentage
0.429
In this matchup
0.000
Marcus Giles Career OPS
0.782
In this matchup
0.000
Marcus Giles Career Isolated Power
0.152
In this matchup
0.000
Marcus Giles Career Gross Production Average
0.266
In this matchup
0.000
Marcus Giles Career Batting Average on Balls in Play
0.313
Troy Mattes Career Opposing Batting Average on Balls in Play
0.292
In this matchup
0
Marcus Giles Career RBIs
333
In this matchup
0.000
Marcus Giles Career Runs Created
466.760
In this matchup
0
Marcus Giles Career Hit By Pitch
36
Troy Mattes Career Batters Hit By Pitch
4

Outs

In this matchup
5
In this matchup
0
Marcus Giles Career Walks
318
Troy Mattes Career Walks Allowed
21
In this matchup
0
Marcus Giles Career Intentional Walks
6
Troy Mattes Career Intentional Walks Allowed
2
In this matchup
1
Marcus Giles Career Strikeouts
523
Troy Mattes Career Strikeouts Thrown
26
In this matchup
7.000
Marcus Giles Career Plate Appearances Per Strikeout
6.390
Troy Mattes Career Batters Faced per Strikeout
7.962
In this matchup
0.000
Marcus Giles Career Walks Per Strikeout
0.610
Troy Mattes Career Walks Allowed Per Strikeout
0.810

Walks and Hits Per Plate Apperance

In this matchup
0.000
Marcus Giles Career Walks and Hits Per Plate Appearance
0.340
Troy Mattes Career Walks and Hits Allowed Per Plate Appearance
0.357

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
Marcus Giles Career Sacrifice Hits
30
Troy Mattes Career Sacrifice Hits
2
In this matchup
0
Marcus Giles Career Sacrifice Flies
22
Troy Mattes Career Sacrifice Flies
1
In this matchup
0
Marcus Giles Career Ground into Double Play
61
Troy Mattes Career Double Plays Enabled
3

Ground into Triple Play

In this matchup
0