Rougned Odor vs. Jharel Cotton — Matchup Analysis

Jharel Cotton has completely neutralized Odor in this matchup. Odor's numbers against Cotton tell a stark story: an OPS of 0.000, 100% below the career mark of 0.710, with a batting average of just 0.000, 100% below their career average and below Cotton's career opposing average of 0.244. Cotton has been dominant in the strikeout department too, sending Odor down once every 2.2 plate appearances against a career rate of once every 4.2 PA, and Odor has yet to take Cotton deep. Edge: Cotton.

How Rougned Odor put the ball into play against Jharel Cotton

Balls and Strikes Thrown by Jharel Cotton to Rougned Odor

Matchup Details for Rougned Odor and Jharel Cotton

Stats that describe the matchup between Rougned Odor and Jharel Cotton including some career level stats for context.
In this matchup
11
Rougned Odor Career Plate Appearances
4424
Jharel Cotton Career Batters Faced
996
In this matchup
11
Rougned Odor Career At Bats
4044
Jharel Cotton Career At Bats Pitched
882
In this matchup
0.000
Rougned Odor Career Batting Average
0.230
Jharel Cotton Career Opposing Batting Average
0.244
In this matchup
0
Rougned Odor Career Hits
930
Jharel Cotton Career Hits Allowed
215
In this matchup
0
Rougned Odor Career Singles
537
In this matchup
0
Rougned Odor Career Doubles
186
In this matchup
0
Rougned Odor Career Triples
29
In this matchup
0
Rougned Odor Career Home Runs
178
Jharel Cotton Career Home Runs Allowed
41

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
Rougned Odor Career Extra Base Hits
393
In this matchup
0.000
Rougned Odor Career Home Runs Per at Bat
0.044
Jharel Cotton Career Home Runs Allowed per At Bat
0.046
In this matchup
0.000
Rougned Odor Career Home Runs Per Hit
0.191
Jharel Cotton Career Home Runs Allowed Per Hit
0.191

Home Runs Per Strikeout

In this matchup
0.000
Rougned Odor Career Home Runs Per Strikeout
0.170
Jharel Cotton Career Home Runs Allowed Per Strikeout
0.208
In this matchup
0
Rougned Odor Total Bases
1708
In this matchup
0
Rougned Odor Career Times on Base
1270
In this matchup
0.000
Rougned Odor Career On Base Percentage
0.288
In this matchup
0.000
Rougned Odor Career Slugging Percentage
0.422
In this matchup
0.000
Rougned Odor Career OPS
0.710
In this matchup
0.000
Rougned Odor Career Isolated Power
0.192
In this matchup
0.000
Rougned Odor Career Gross Production Average
0.235
In this matchup
0.000
Rougned Odor Career Batting Average on Balls in Play
0.264
Jharel Cotton Career Opposing Batting Average on Balls in Play
0.270
In this matchup
0
Rougned Odor Career RBIs
568
In this matchup
0.000
Rougned Odor Career Runs Created
491.150
In this matchup
0
Rougned Odor Career Hit By Pitch
71
Jharel Cotton Career Batters Hit By Pitch
8

Outs

In this matchup
6
In this matchup
0
Rougned Odor Career Walks
269
Jharel Cotton Career Walks Allowed
92
In this matchup
0
Rougned Odor Career Intentional Walks
15
Jharel Cotton Career Intentional Walks Allowed
1
In this matchup
5
Rougned Odor Career Strikeouts
1045
Jharel Cotton Career Strikeouts Thrown
197
In this matchup
2.200
Rougned Odor Career Plate Appearances Per Strikeout
4.230
Jharel Cotton Career Batters Faced per Strikeout
5.056
In this matchup
0.000
Rougned Odor Career Walks Per Strikeout
0.260
Jharel Cotton Career Walks Allowed Per Strikeout
0.470

Walks and Hits Per Plate Apperance

In this matchup
0.000
Rougned Odor Career Walks and Hits Per Plate Appearance
0.274
Jharel Cotton Career Walks and Hits Allowed Per Plate Appearance
0.309

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
Rougned Odor Career Sacrifice Hits
12
Jharel Cotton Career Sacrifice Hits
4
In this matchup
0
Rougned Odor Career Sacrifice Flies
28
Jharel Cotton Career Sacrifice Flies
10
In this matchup
1
Rougned Odor Career Ground into Double Play
54
Jharel Cotton Career Double Plays Enabled
15

Ground into Triple Play

In this matchup
0