Mike Kreevich vs. Dutch Leonard — Matchup Analysis

Dutch Leonard has had the better of this matchup. Kreevich is hitting just 0.237 in this matchup, 16% below their career average and below Leonard's career opposing average of 0.260. Kreevich also posted an OPS of 0.638, modestly below the career mark of 0.737. Even with Kreevich striking out less often than usual, once every 20.3 PA versus a career rate of once every 15.5 PA, the overall production numbers still favor Leonard. Slight edge: Leonard.

How Mike Kreevich put the ball into play against Dutch Leonard

Balls and Strikes Thrown by Dutch Leonard to Mike Kreevich

Matchup Details for Mike Kreevich and Dutch Leonard

Stats that describe the matchup between Mike Kreevich and Dutch Leonard including some career level stats for context.
In this matchup
81
Mike Kreevich Career Plate Appearances
5248
Dutch Leonard Career Batters Faced
13487
In this matchup
76
Mike Kreevich Career At Bats
4676
Dutch Leonard Career At Bats Pitched
12694
In this matchup
0.237
Mike Kreevich Career Batting Average
0.283
Dutch Leonard Career Opposing Batting Average
0.260
In this matchup
18
Mike Kreevich Career Hits
1321
Dutch Leonard Career Hits Allowed
3304
In this matchup
8
Mike Kreevich Career Singles
980
In this matchup
9
Mike Kreevich Career Doubles
221
In this matchup
1
Mike Kreevich Career Triples
75
In this matchup
0
Mike Kreevich Career Home Runs
45
Dutch Leonard Career Home Runs Allowed
158

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
10
Mike Kreevich Career Extra Base Hits
341
In this matchup
0.000
Mike Kreevich Career Home Runs Per at Bat
0.010
Dutch Leonard Career Home Runs Allowed per At Bat
0.012
In this matchup
0.000
Mike Kreevich Career Home Runs Per Hit
0.034
Dutch Leonard Career Home Runs Allowed Per Hit
0.048

Home Runs Per Strikeout

In this matchup
0.000
Mike Kreevich Career Home Runs Per Strikeout
0.133
Dutch Leonard Career Home Runs Allowed Per Strikeout
0.135
In this matchup
29
Mike Kreevich Total Bases
1827
In this matchup
20
Mike Kreevich Career Times on Base
1774
In this matchup
0.256
Mike Kreevich Career On Base Percentage
0.346
In this matchup
0.382
Mike Kreevich Career Slugging Percentage
0.391
In this matchup
0.638
Mike Kreevich Career OPS
0.737
In this matchup
0.145
Mike Kreevich Career Isolated Power
0.108
In this matchup
0.211
Mike Kreevich Career Gross Production Average
0.253
In this matchup
0.250
Mike Kreevich Career Batting Average on Balls in Play
0.297
Dutch Leonard Career Opposing Batting Average on Balls in Play
0.277
In this matchup
8
Mike Kreevich Career RBIs
514
In this matchup
7.436
Mike Kreevich Career Runs Created
695.350
In this matchup
0
Mike Kreevich Career Hit By Pitch
7
Dutch Leonard Career Batters Hit By Pitch
56

Outs

In this matchup
55
In this matchup
2
Mike Kreevich Career Walks
446
Dutch Leonard Career Walks Allowed
737
In this matchup
0
Mike Kreevich Career Intentional Walks
0
Dutch Leonard Career Intentional Walks Allowed
0
In this matchup
4
Mike Kreevich Career Strikeouts
339
Dutch Leonard Career Strikeouts Thrown
1170
In this matchup
20.250
Mike Kreevich Career Plate Appearances Per Strikeout
15.480
Dutch Leonard Career Batters Faced per Strikeout
11.527
In this matchup
0.500
Mike Kreevich Career Walks Per Strikeout
1.320
Dutch Leonard Career Walks Allowed Per Strikeout
0.630

Walks and Hits Per Plate Apperance

In this matchup
0.247
Mike Kreevich Career Walks and Hits Per Plate Appearance
0.337
Dutch Leonard Career Walks and Hits Allowed Per Plate Appearance
0.300

Batter Reached due to Defensive Indifference

In this matchup
0

Batter Reached due to Error

In this matchup
2

Batter Reached due to Interference

In this matchup
0
In this matchup
3
Mike Kreevich Career Sacrifice Hits
119
Dutch Leonard Career Sacrifice Hits
0
In this matchup
0
Mike Kreevich Career Sacrifice Flies
0
Dutch Leonard Career Sacrifice Flies
0
In this matchup
3
Mike Kreevich Career Ground into Double Play
74
Dutch Leonard Career Double Plays Enabled
0

Ground into Triple Play

In this matchup
0