Roy Oswalt vs. Josh Geer — Matchup Analysis

Roy Oswalt has absolutely raked against Geer. With only 5 career plate appearances, treat this as early evidence, but it points toward Oswalt. Oswalt's production against Geer has been exceptional: an OPS of 0.800, 121% above the career mark of 0.362, with a batting average of 0.400, 160% above their career average and above Geer's career opposing average of 0.284. Edge: Oswalt.

How Roy Oswalt put the ball into play against Josh Geer

Balls and Strikes Thrown by Josh Geer to Roy Oswalt

Matchup Details for Roy Oswalt and Josh Geer

Stats that describe the matchup between Roy Oswalt and Josh Geer including some career level stats for context.
In this matchup
5
Roy Oswalt Career Plate Appearances
796
Josh Geer Career Batters Faced
555
In this matchup
5
Roy Oswalt Career At Bats
657
Josh Geer Career At Bats Pitched
511
In this matchup
0.400
Roy Oswalt Career Batting Average
0.154
Josh Geer Career Opposing Batting Average
0.284
In this matchup
2
Roy Oswalt Career Hits
101
Josh Geer Career Hits Allowed
145
In this matchup
2
Roy Oswalt Career Singles
93
In this matchup
0
Roy Oswalt Career Doubles
7
In this matchup
0
Roy Oswalt Career Triples
0
In this matchup
0
Roy Oswalt Career Home Runs
1
Josh Geer Career Home Runs Allowed
29

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
Roy Oswalt Career Extra Base Hits
8
In this matchup
0.000
Roy Oswalt Career Home Runs Per at Bat
0.002
Josh Geer Career Home Runs Allowed per At Bat
0.057
In this matchup
0.000
Roy Oswalt Career Home Runs Per Hit
0.010
Josh Geer Career Home Runs Allowed Per Hit
0.200

Home Runs Per Strikeout

In this matchup
0.000
Roy Oswalt Career Home Runs Per Strikeout
0.006
Josh Geer Career Home Runs Allowed Per Strikeout
0.414
In this matchup
2
Roy Oswalt Total Bases
111
In this matchup
2
Roy Oswalt Career Times on Base
133
In this matchup
0.400
Roy Oswalt Career On Base Percentage
0.193
In this matchup
0.400
Roy Oswalt Career Slugging Percentage
0.169
In this matchup
0.800
Roy Oswalt Career OPS
0.362
In this matchup
0.000
Roy Oswalt Career Isolated Power
0.015
In this matchup
0.280
Roy Oswalt Career Gross Production Average
0.129
In this matchup
0.400
Roy Oswalt Career Batting Average on Balls in Play
0.210
Josh Geer Career Opposing Batting Average on Balls in Play
0.282
In this matchup
0
Roy Oswalt Career RBIs
36
In this matchup
0.800
Roy Oswalt Career Runs Created
15.770
In this matchup
0
Roy Oswalt Career Hit By Pitch
5
Josh Geer Career Batters Hit By Pitch
4

Outs

In this matchup
2
In this matchup
0
Roy Oswalt Career Walks
27
Josh Geer Career Walks Allowed
32
In this matchup
0
Roy Oswalt Career Intentional Walks
0
Josh Geer Career Intentional Walks Allowed
2
In this matchup
0
Roy Oswalt Career Strikeouts
181
Josh Geer Career Strikeouts Thrown
70
In this matchup
0.000
Roy Oswalt Career Plate Appearances Per Strikeout
4.400
Josh Geer Career Batters Faced per Strikeout
7.929
In this matchup
0.000
Roy Oswalt Career Walks Per Strikeout
0.150
Josh Geer Career Walks Allowed Per Strikeout
0.460

Walks and Hits Per Plate Apperance

In this matchup
0.400
Roy Oswalt Career Walks and Hits Per Plate Appearance
0.161
Josh Geer Career Walks and Hits Allowed Per Plate Appearance
0.323

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
Roy Oswalt Career Sacrifice Hits
106
Josh Geer Career Sacrifice Hits
3
In this matchup
0
Roy Oswalt Career Sacrifice Flies
1
Josh Geer Career Sacrifice Flies
5
In this matchup
0
Roy Oswalt Career Ground into Double Play
6
Josh Geer Career Double Plays Enabled
9

Ground into Triple Play

In this matchup
0