Joe Haynes vs. Dutch Leonard — Matchup Analysis

Dutch Leonard has had the better of this matchup. With only 5 career plate appearances, treat this as early evidence, but it points toward Leonard. Haynes is hitting just 0.200 in this matchup, 6% below their career average and below Leonard's career opposing average of 0.260. Haynes also posted an OPS of 0.400, modestly below the career mark of 0.498. Slight edge: Leonard.

How Joe Haynes put the ball into play against Dutch Leonard

Balls and Strikes Thrown by Dutch Leonard to Joe Haynes

Matchup Details for Joe Haynes and Dutch Leonard

Stats that describe the matchup between Joe Haynes and Dutch Leonard including some career level stats for context.
In this matchup
5
Joe Haynes Career Plate Appearances
557
Dutch Leonard Career Batters Faced
13487
In this matchup
5
Joe Haynes Career At Bats
521
Dutch Leonard Career At Bats Pitched
12694
In this matchup
0.200
Joe Haynes Career Batting Average
0.213
Dutch Leonard Career Opposing Batting Average
0.260
In this matchup
1
Joe Haynes Career Hits
111
Dutch Leonard Career Hits Allowed
3304
In this matchup
1
Joe Haynes Career Singles
93
In this matchup
0
Joe Haynes Career Doubles
16
In this matchup
0
Joe Haynes Career Triples
1
In this matchup
0
Joe Haynes Career Home Runs
1
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
0
Joe Haynes Career Extra Base Hits
18
In this matchup
0.000
Joe Haynes Career Home Runs Per at Bat
0.002
Dutch Leonard Career Home Runs Allowed per At Bat
0.012
In this matchup
0.000
Joe Haynes Career Home Runs Per Hit
0.009
Dutch Leonard Career Home Runs Allowed Per Hit
0.048

Home Runs Per Strikeout

In this matchup
0.000
Joe Haynes Career Home Runs Per Strikeout
0.012
Dutch Leonard Career Home Runs Allowed Per Strikeout
0.135
In this matchup
1
Joe Haynes Total Bases
132
In this matchup
1
Joe Haynes Career Times on Base
133
In this matchup
0.200
Joe Haynes Career On Base Percentage
0.245
In this matchup
0.200
Joe Haynes Career Slugging Percentage
0.253
In this matchup
0.400
Joe Haynes Career OPS
0.498
In this matchup
0.000
Joe Haynes Career Isolated Power
0.040
In this matchup
0.140
Joe Haynes Career Gross Production Average
0.174
In this matchup
0.200
Joe Haynes Career Batting Average on Balls in Play
0.251
Dutch Leonard Career Opposing Batting Average on Balls in Play
0.277
In this matchup
0
Joe Haynes Career RBIs
39
In this matchup
0.200
Joe Haynes Career Runs Created
32.200
In this matchup
0
Joe Haynes Career Hit By Pitch
1
Dutch Leonard Career Batters Hit By Pitch
56

Outs

In this matchup
4
In this matchup
0
Joe Haynes Career Walks
21
Dutch Leonard Career Walks Allowed
737
In this matchup
0
Joe Haynes Career Intentional Walks
0
Dutch Leonard Career Intentional Walks Allowed
0
In this matchup
0
Joe Haynes Career Strikeouts
81
Dutch Leonard Career Strikeouts Thrown
1170
In this matchup
0.000
Joe Haynes Career Plate Appearances Per Strikeout
6.880
Dutch Leonard Career Batters Faced per Strikeout
11.527
In this matchup
0.000
Joe Haynes Career Walks Per Strikeout
0.260
Dutch Leonard Career Walks Allowed Per Strikeout
0.630

Walks and Hits Per Plate Apperance

In this matchup
0.200
Joe Haynes Career Walks and Hits Per Plate Appearance
0.237
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
0

Batter Reached due to Interference

In this matchup
0
In this matchup
0
Joe Haynes Career Sacrifice Hits
14
Dutch Leonard Career Sacrifice Hits
0
In this matchup
0
Joe Haynes Career Sacrifice Flies
0
Dutch Leonard Career Sacrifice Flies
0
In this matchup
1
Joe Haynes Career Ground into Double Play
9
Dutch Leonard Career Double Plays Enabled
0

Ground into Triple Play

In this matchup
0