Cass Michaels vs. Joe Haynes — Matchup Analysis

Cass Michaels has absolutely raked against Haynes. Michaels's production against Haynes has been exceptional: an OPS of 1.056, 50% above the career mark of 0.702, with a batting average of 0.389, 48% above their career average and above Haynes's career opposing average of 0.268. Despite striking out once every 9 plate appearances here, more often than the career rate of once every 12.4 PA, Michaels is still posting above-career production against Haynes. Edge: Michaels.

How Cass Michaels put the ball into play against Joe Haynes

Balls and Strikes Thrown by Joe Haynes to Cass Michaels

Matchup Details for Cass Michaels and Joe Haynes

Stats that describe the matchup between Cass Michaels and Joe Haynes including some career level stats for context.
In this matchup
18
Cass Michaels Career Plate Appearances
5020
Joe Haynes Career Batters Faced
6890
In this matchup
18
Cass Michaels Career At Bats
4367
Joe Haynes Career At Bats Pitched
6244
In this matchup
0.389
Cass Michaels Career Batting Average
0.262
Joe Haynes Career Opposing Batting Average
0.268
In this matchup
7
Cass Michaels Career Hits
1142
Joe Haynes Career Hits Allowed
1672
In this matchup
4
Cass Michaels Career Singles
896
In this matchup
2
Cass Michaels Career Doubles
147
In this matchup
0
Cass Michaels Career Triples
46
In this matchup
1
Cass Michaels Career Home Runs
53
Joe Haynes Career Home Runs Allowed
95

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
Cass Michaels Career Extra Base Hits
246
In this matchup
0.056
Cass Michaels Career Home Runs Per at Bat
0.012
Joe Haynes Career Home Runs Allowed per At Bat
0.015
In this matchup
0.143
Cass Michaels Career Home Runs Per Hit
0.046
Joe Haynes Career Home Runs Allowed Per Hit
0.057

Home Runs Per Strikeout

In this matchup
0.500
Cass Michaels Career Home Runs Per Strikeout
0.131
Joe Haynes Career Home Runs Allowed Per Strikeout
0.200
In this matchup
12
Cass Michaels Total Bases
1540
In this matchup
7
Cass Michaels Career Times on Base
1732
In this matchup
0.389
Cass Michaels Career On Base Percentage
0.349
In this matchup
0.667
Cass Michaels Career Slugging Percentage
0.353
In this matchup
1.056
Cass Michaels Career OPS
0.702
In this matchup
0.278
Cass Michaels Career Isolated Power
0.091
In this matchup
0.342
Cass Michaels Career Gross Production Average
0.245
In this matchup
0.400
Cass Michaels Career Batting Average on Balls in Play
0.279
Joe Haynes Career Opposing Batting Average on Balls in Play
0.278
In this matchup
5
Cass Michaels Career RBIs
501
In this matchup
4.667
Cass Michaels Career Runs Created
606.030
In this matchup
0
Cass Michaels Career Hit By Pitch
24
Joe Haynes Career Batters Hit By Pitch
26

Outs

In this matchup
7
In this matchup
0
Cass Michaels Career Walks
566
Joe Haynes Career Walks Allowed
620
In this matchup
0
Cass Michaels Career Intentional Walks
0
Joe Haynes Career Intentional Walks Allowed
0
In this matchup
2
Cass Michaels Career Strikeouts
406
Joe Haynes Career Strikeouts Thrown
475
In this matchup
9.000
Cass Michaels Career Plate Appearances Per Strikeout
12.360
Joe Haynes Career Batters Faced per Strikeout
14.505
In this matchup
0.000
Cass Michaels Career Walks Per Strikeout
1.390
Joe Haynes Career Walks Allowed Per Strikeout
1.310

Walks and Hits Per Plate Apperance

In this matchup
0.389
Cass Michaels Career Walks and Hits Per Plate Appearance
0.340
Joe Haynes Career Walks and Hits Allowed Per Plate Appearance
0.333

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
0
Cass Michaels Career Sacrifice Hits
63
Joe Haynes Career Sacrifice Hits
0
In this matchup
0
Cass Michaels Career Sacrifice Flies
0
Joe Haynes Career Sacrifice Flies
0
In this matchup
0
Cass Michaels Career Ground into Double Play
116
Joe Haynes Career Double Plays Enabled
0

Ground into Triple Play

In this matchup
0