Cole Hamels vs. Clayton Richard — Matchup Analysis

Cole Hamels has absolutely raked against Richard. With only 6 career plate appearances, treat this as early evidence, but it points toward Hamels. Hamels's production against Richard has been exceptional: an OPS of 0.667, 66% above the career mark of 0.401, with a batting average of 0.333, 97% above their career average and above Richard's career opposing average of 0.280. Hamels has made good contact, striking out once every 3 plate appearances, less often than the career rate of once every 2.7 PA. Edge: Hamels.

How Cole Hamels put the ball into play against Clayton Richard

Balls and Strikes Thrown by Clayton Richard to Cole Hamels

Matchup Details for Cole Hamels and Clayton Richard

Stats that describe the matchup between Cole Hamels and Clayton Richard including some career level stats for context.
In this matchup
6
Cole Hamels Career Plate Appearances
778
Clayton Richard Career Batters Faced
5543
In this matchup
6
Cole Hamels Career At Bats
688
Clayton Richard Career At Bats Pitched
4999
In this matchup
0.333
Cole Hamels Career Batting Average
0.169
Clayton Richard Career Opposing Batting Average
0.280
In this matchup
2
Cole Hamels Career Hits
116
Clayton Richard Career Hits Allowed
1398
In this matchup
2
Cole Hamels Career Singles
96
In this matchup
0
Cole Hamels Career Doubles
16
In this matchup
0
Cole Hamels Career Triples
2
In this matchup
0
Cole Hamels Career Home Runs
2
Clayton Richard Career Home Runs Allowed
149

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
Cole Hamels Career Extra Base Hits
20
In this matchup
0.000
Cole Hamels Career Home Runs Per at Bat
0.003
Clayton Richard Career Home Runs Allowed per At Bat
0.030
In this matchup
0.000
Cole Hamels Career Home Runs Per Hit
0.017
Clayton Richard Career Home Runs Allowed Per Hit
0.107

Home Runs Per Strikeout

In this matchup
0.000
Cole Hamels Career Home Runs Per Strikeout
0.007
Clayton Richard Career Home Runs Allowed Per Strikeout
0.181
In this matchup
2
Cole Hamels Total Bases
142
In this matchup
2
Cole Hamels Career Times on Base
139
In this matchup
0.333
Cole Hamels Career On Base Percentage
0.195
In this matchup
0.333
Cole Hamels Career Slugging Percentage
0.206
In this matchup
0.667
Cole Hamels Career OPS
0.401
In this matchup
0.000
Cole Hamels Career Isolated Power
0.038
In this matchup
0.233
Cole Hamels Career Gross Production Average
0.139
In this matchup
0.500
Cole Hamels Career Batting Average on Balls in Play
0.283
Clayton Richard Career Opposing Batting Average on Balls in Play
0.310
In this matchup
0
Cole Hamels Career RBIs
34
In this matchup
0.667
Cole Hamels Career Runs Created
18.790
In this matchup
0
Cole Hamels Career Hit By Pitch
4
Clayton Richard Career Batters Hit By Pitch
40

Outs

In this matchup
1
In this matchup
0
Cole Hamels Career Walks
19
Clayton Richard Career Walks Allowed
438
In this matchup
0
Cole Hamels Career Intentional Walks
0
Clayton Richard Career Intentional Walks Allowed
26
In this matchup
2
Cole Hamels Career Strikeouts
286
Clayton Richard Career Strikeouts Thrown
824
In this matchup
3.000
Cole Hamels Career Plate Appearances Per Strikeout
2.720
Clayton Richard Career Batters Faced per Strikeout
6.727
In this matchup
0.000
Cole Hamels Career Walks Per Strikeout
0.070
Clayton Richard Career Walks Allowed Per Strikeout
0.530

Walks and Hits Per Plate Apperance

In this matchup
0.333
Cole Hamels Career Walks and Hits Per Plate Appearance
0.174
Clayton Richard Career Walks and Hits Allowed Per Plate Appearance
0.336

Batter Reached due to Defensive Indifference

In this matchup
0

Batter Reached due to Error

In this matchup
1

Batter Reached due to Interference

In this matchup
0
In this matchup
0
Cole Hamels Career Sacrifice Hits
64
Clayton Richard Career Sacrifice Hits
38
In this matchup
0
Cole Hamels Career Sacrifice Flies
3
Clayton Richard Career Sacrifice Flies
28
In this matchup
0
Cole Hamels Career Ground into Double Play
8
Clayton Richard Career Double Plays Enabled
164

Ground into Triple Play

In this matchup
0