Mitch Haniger vs. Joe Ryan — Matchup Analysis

Mitch Haniger has had Ryan's number. With only 5 career plate appearances, treat this as early evidence, but it points toward Haniger. Despite batting 0.200, 20% below their career average and below Ryan's career opposing average of 0.222, Haniger's OPS of 1.000 is 30% above the career mark of 0.771. Haniger has made good contact too, striking out once every 5 plate appearances rather than the career rate of once every 4 PA, and going deep at or above the career pace. Edge: Haniger.

How Mitch Haniger put the ball into play against Joe Ryan

Balls and Strikes Thrown by Joe Ryan to Mitch Haniger

Matchup Details for Mitch Haniger and Joe Ryan

Stats that describe the matchup between Mitch Haniger and Joe Ryan including some career level stats for context.
In this matchup
5
Mitch Haniger Career Plate Appearances
3089
Joe Ryan Career Batters Faced
2603
In this matchup
5
Mitch Haniger Career At Bats
2755
Joe Ryan Career At Bats Pitched
2407
In this matchup
0.200
Mitch Haniger Career Batting Average
0.250
Joe Ryan Career Opposing Batting Average
0.222
In this matchup
1
Mitch Haniger Career Hits
688
Joe Ryan Career Hits Allowed
534
In this matchup
0
Mitch Haniger Career Singles
413
In this matchup
0
Mitch Haniger Career Doubles
134
In this matchup
0
Mitch Haniger Career Triples
11
In this matchup
1
Mitch Haniger Career Home Runs
130
Joe Ryan Career Home Runs Allowed
101

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
1
Mitch Haniger Career Extra Base Hits
275
In this matchup
0.200
Mitch Haniger Career Home Runs Per at Bat
0.047
Joe Ryan Career Home Runs Allowed per At Bat
0.042
In this matchup
1.000
Mitch Haniger Career Home Runs Per Hit
0.189
Joe Ryan Career Home Runs Allowed Per Hit
0.189

Home Runs Per Strikeout

In this matchup
1.000
Mitch Haniger Career Home Runs Per Strikeout
0.168
Joe Ryan Career Home Runs Allowed Per Strikeout
0.140
In this matchup
4
Mitch Haniger Total Bases
1234
In this matchup
1
Mitch Haniger Career Times on Base
999
In this matchup
0.200
Mitch Haniger Career On Base Percentage
0.324
In this matchup
0.800
Mitch Haniger Career Slugging Percentage
0.448
In this matchup
1.000
Mitch Haniger Career OPS
0.771
In this matchup
0.600
Mitch Haniger Career Isolated Power
0.198
In this matchup
0.290
Mitch Haniger Career Gross Production Average
0.258
In this matchup
0.000
Mitch Haniger Career Batting Average on Balls in Play
0.298
Joe Ryan Career Opposing Batting Average on Balls in Play
0.273
In this matchup
2
Mitch Haniger Career RBIs
395
In this matchup
0.800
Mitch Haniger Career Runs Created
404.130
In this matchup
0
Mitch Haniger Career Hit By Pitch
39
Joe Ryan Career Batters Hit By Pitch
33

Outs

In this matchup
3
In this matchup
0
Mitch Haniger Career Walks
272
Joe Ryan Career Walks Allowed
148
In this matchup
0
Mitch Haniger Career Intentional Walks
10
Joe Ryan Career Intentional Walks Allowed
0
In this matchup
1
Mitch Haniger Career Strikeouts
774
Joe Ryan Career Strikeouts Thrown
719
In this matchup
5.000
Mitch Haniger Career Plate Appearances Per Strikeout
3.990
Joe Ryan Career Batters Faced per Strikeout
3.620
In this matchup
0.000
Mitch Haniger Career Walks Per Strikeout
0.350
Joe Ryan Career Walks Allowed Per Strikeout
0.210

Walks and Hits Per Plate Apperance

In this matchup
0.200
Mitch Haniger Career Walks and Hits Per Plate Appearance
0.314
Joe Ryan Career Walks and Hits Allowed Per Plate Appearance
0.262

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
Mitch Haniger Career Sacrifice Hits
1
Joe Ryan Career Sacrifice Hits
2
In this matchup
0
Mitch Haniger Career Sacrifice Flies
22
Joe Ryan Career Sacrifice Flies
13
In this matchup
0
Mitch Haniger Career Ground into Double Play
59
Joe Ryan Career Double Plays Enabled
28

Ground into Triple Play

In this matchup
0