Michael McKenry vs. Mike Leake — Matchup Analysis

Mike Leake has completely neutralized McKenry in this matchup. McKenry's numbers against Leake tell a stark story: an OPS of 0.510, 30% below the career mark of 0.725, with a batting average of just 0.133, 44% below their career average and below Leake's career opposing average of 0.273. Even with McKenry striking out less often than usual, once every 5.7 PA versus a career rate of once every 4.1 PA, the overall production numbers still favor Leake. Edge: Leake.

How Michael McKenry put the ball into play against Mike Leake

Balls and Strikes Thrown by Mike Leake to Michael McKenry

Matchup Details for Michael McKenry and Mike Leake

Stats that describe the matchup between Michael McKenry and Mike Leake including some career level stats for context.
In this matchup
17
Michael McKenry Career Plate Appearances
953
Mike Leake Career Batters Faced
7693
In this matchup
15
Michael McKenry Career At Bats
839
Mike Leake Career At Bats Pitched
7118
In this matchup
0.133
Michael McKenry Career Batting Average
0.238
Mike Leake Career Opposing Batting Average
0.273
In this matchup
2
Michael McKenry Career Hits
200
Mike Leake Career Hits Allowed
1940
In this matchup
1
Michael McKenry Career Singles
120
In this matchup
0
Michael McKenry Career Doubles
48
In this matchup
0
Michael McKenry Career Triples
3
In this matchup
1
Michael McKenry Career Home Runs
29
Mike Leake Career Home Runs Allowed
238

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
Michael McKenry Career Extra Base Hits
80
In this matchup
0.067
Michael McKenry Career Home Runs Per at Bat
0.035
Mike Leake Career Home Runs Allowed per At Bat
0.033
In this matchup
0.500
Michael McKenry Career Home Runs Per Hit
0.145
Mike Leake Career Home Runs Allowed Per Hit
0.123

Home Runs Per Strikeout

In this matchup
0.333
Michael McKenry Career Home Runs Per Strikeout
0.123
Mike Leake Career Home Runs Allowed Per Strikeout
0.193
In this matchup
5
Michael McKenry Total Bases
341
In this matchup
3
Michael McKenry Career Times on Base
301
In this matchup
0.176
Michael McKenry Career On Base Percentage
0.318
In this matchup
0.333
Michael McKenry Career Slugging Percentage
0.406
In this matchup
0.510
Michael McKenry Career OPS
0.725
In this matchup
0.200
Michael McKenry Career Isolated Power
0.168
In this matchup
0.163
Michael McKenry Career Gross Production Average
0.245
In this matchup
0.083
Michael McKenry Career Batting Average on Balls in Play
0.294
Mike Leake Career Opposing Batting Average on Balls in Play
0.301
In this matchup
2
Michael McKenry Career RBIs
103
In this matchup
0.938
Michael McKenry Career Runs Created
108.230
In this matchup
0
Michael McKenry Career Hit By Pitch
8
Mike Leake Career Batters Hit By Pitch
68

Outs

In this matchup
11
In this matchup
1
Michael McKenry Career Walks
93
Mike Leake Career Walks Allowed
403
In this matchup
0
Michael McKenry Career Intentional Walks
4
Mike Leake Career Intentional Walks Allowed
29
In this matchup
3
Michael McKenry Career Strikeouts
235
Mike Leake Career Strikeouts Thrown
1231
In this matchup
5.667
Michael McKenry Career Plate Appearances Per Strikeout
4.060
Mike Leake Career Batters Faced per Strikeout
6.249
In this matchup
0.333
Michael McKenry Career Walks Per Strikeout
0.400
Mike Leake Career Walks Allowed Per Strikeout
0.330

Walks and Hits Per Plate Apperance

In this matchup
0.176
Michael McKenry Career Walks and Hits Per Plate Appearance
0.312
Mike Leake Career Walks and Hits Allowed Per Plate Appearance
0.308

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
Michael McKenry Career Sacrifice Hits
7
Mike Leake Career Sacrifice Hits
51
In this matchup
1
Michael McKenry Career Sacrifice Flies
6
Mike Leake Career Sacrifice Flies
53
In this matchup
0
Michael McKenry Career Ground into Double Play
20
Mike Leake Career Double Plays Enabled
188

Ground into Triple Play

In this matchup
0