Bump Wills vs. Dennis Leonard — Matchup Analysis

Dennis Leonard has had the better of this matchup. Wills is hitting just 0.238 in this matchup, 10% below their career average and below Leonard's career opposing average of 0.257. Wills also posted an OPS of 0.558, modestly below the career mark of 0.695. Leonard has been dominant in the strikeout department too, sending Wills down once every 5.1 plate appearances against a career rate of once every 7.8 PA, and Wills has yet to take Leonard deep. Slight edge: Leonard.

How Bump Wills put the ball into play against Dennis Leonard

Balls and Strikes Thrown by Dennis Leonard to Bump Wills

Matchup Details for Bump Wills and Dennis Leonard

Stats that describe the matchup between Bump Wills and Dennis Leonard including some career level stats for context.
In this matchup
66
Bump Wills Career Plate Appearances
3439
Dennis Leonard Career Batters Faced
9149
In this matchup
63
Bump Wills Career At Bats
3030
Dennis Leonard Career At Bats Pitched
8328
In this matchup
0.238
Bump Wills Career Batting Average
0.266
Dennis Leonard Career Opposing Batting Average
0.257
In this matchup
15
Bump Wills Career Hits
807
Dennis Leonard Career Hits Allowed
2137
In this matchup
12
Bump Wills Career Singles
619
In this matchup
3
Bump Wills Career Doubles
128
In this matchup
0
Bump Wills Career Triples
24
In this matchup
0
Bump Wills Career Home Runs
36
Dennis Leonard Career Home Runs Allowed
202

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
3
Bump Wills Career Extra Base Hits
188
In this matchup
0.000
Bump Wills Career Home Runs Per at Bat
0.012
Dennis Leonard Career Home Runs Allowed per At Bat
0.024
In this matchup
0.000
Bump Wills Career Home Runs Per Hit
0.045
Dennis Leonard Career Home Runs Allowed Per Hit
0.095

Home Runs Per Strikeout

In this matchup
0.000
Bump Wills Career Home Runs Per Strikeout
0.082
Dennis Leonard Career Home Runs Allowed Per Strikeout
0.153
In this matchup
18
Bump Wills Total Bases
1091
In this matchup
18
Bump Wills Career Times on Base
1134
In this matchup
0.273
Bump Wills Career On Base Percentage
0.335
In this matchup
0.286
Bump Wills Career Slugging Percentage
0.360
In this matchup
0.558
Bump Wills Career OPS
0.695
In this matchup
0.048
Bump Wills Career Isolated Power
0.094
In this matchup
0.194
Bump Wills Career Gross Production Average
0.241
In this matchup
0.300
Bump Wills Career Batting Average on Balls in Play
0.299
Dennis Leonard Career Opposing Batting Average on Balls in Play
0.284
In this matchup
2
Bump Wills Career RBIs
302
In this matchup
4.909
Bump Wills Career Runs Created
415.550
In this matchup
0
Bump Wills Career Hit By Pitch
17
Dennis Leonard Career Batters Hit By Pitch
52

Outs

In this matchup
35
In this matchup
3
Bump Wills Career Walks
310
Dennis Leonard Career Walks Allowed
622
In this matchup
0
Bump Wills Career Intentional Walks
20
Dennis Leonard Career Intentional Walks Allowed
39
In this matchup
13
Bump Wills Career Strikeouts
441
Dennis Leonard Career Strikeouts Thrown
1323
In this matchup
5.077
Bump Wills Career Plate Appearances Per Strikeout
7.800
Dennis Leonard Career Batters Faced per Strikeout
6.915
In this matchup
0.231
Bump Wills Career Walks Per Strikeout
0.700
Dennis Leonard Career Walks Allowed Per Strikeout
0.470

Walks and Hits Per Plate Apperance

In this matchup
0.273
Bump Wills Career Walks and Hits Per Plate Appearance
0.331
Dennis Leonard Career Walks and Hits Allowed Per Plate Appearance
0.306

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
Bump Wills Career Sacrifice Hits
53
Dennis Leonard Career Sacrifice Hits
82
In this matchup
0
Bump Wills Career Sacrifice Flies
29
Dennis Leonard Career Sacrifice Flies
65
In this matchup
0
Bump Wills Career Ground into Double Play
53
Dennis Leonard Career Double Plays Enabled
160

Ground into Triple Play

In this matchup
0