Ruben Rivera vs. Kevin Brown — Matchup Analysis

Kevin Brown has completely neutralized Rivera in this matchup. With only 6 career plate appearances, treat this as early evidence, but it points toward Brown. Rivera's numbers against Brown tell a stark story: an OPS of 0.333, 52% below the career mark of 0.701, with a batting average of just 0.167, 23% below their career average and below Brown's career opposing average of 0.250. Brown has been equally punishing in the strikeout column, sending Rivera down once every 1.5 plate appearances, more often than the career rate of once every 3.6 PA. Edge: Brown.

How Ruben Rivera put the ball into play against Kevin Brown

Balls and Strikes Thrown by Kevin Brown to Ruben Rivera

Matchup Details for Ruben Rivera and Kevin Brown

Stats that describe the matchup between Ruben Rivera and Kevin Brown including some career level stats for context.
In this matchup
6
Ruben Rivera Career Plate Appearances
1818
Kevin Brown Career Batters Faced
13542
In this matchup
6
Ruben Rivera Career At Bats
1586
Kevin Brown Career At Bats Pitched
12343
In this matchup
0.167
Ruben Rivera Career Batting Average
0.216
Kevin Brown Career Opposing Batting Average
0.250
In this matchup
1
Ruben Rivera Career Hits
343
Kevin Brown Career Hits Allowed
3079
In this matchup
1
Ruben Rivera Career Singles
201
In this matchup
0
Ruben Rivera Career Doubles
67
In this matchup
0
Ruben Rivera Career Triples
11
In this matchup
0
Ruben Rivera Career Home Runs
64
Kevin Brown Career Home Runs Allowed
208

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
Ruben Rivera Career Extra Base Hits
142
In this matchup
0.000
Ruben Rivera Career Home Runs Per at Bat
0.040
Kevin Brown Career Home Runs Allowed per At Bat
0.017
In this matchup
0.000
Ruben Rivera Career Home Runs Per Hit
0.187
Kevin Brown Career Home Runs Allowed Per Hit
0.068

Home Runs Per Strikeout

In this matchup
0.000
Ruben Rivera Career Home Runs Per Strikeout
0.125
Kevin Brown Career Home Runs Allowed Per Strikeout
0.087
In this matchup
1
Ruben Rivera Total Bases
624
In this matchup
1
Ruben Rivera Career Times on Base
557
In this matchup
0.167
Ruben Rivera Career On Base Percentage
0.307
In this matchup
0.167
Ruben Rivera Career Slugging Percentage
0.393
In this matchup
0.333
Ruben Rivera Career OPS
0.701
In this matchup
0.000
Ruben Rivera Career Isolated Power
0.177
In this matchup
0.117
Ruben Rivera Career Gross Production Average
0.237
In this matchup
0.500
Ruben Rivera Career Batting Average on Balls in Play
0.273
Kevin Brown Career Opposing Batting Average on Balls in Play
0.295
In this matchup
0
Ruben Rivera Career RBIs
203
In this matchup
0.167
Ruben Rivera Career Runs Created
199.400
In this matchup
0
Ruben Rivera Career Hit By Pitch
29
Kevin Brown Career Batters Hit By Pitch
139

Outs

In this matchup
1
In this matchup
0
Ruben Rivera Career Walks
185
Kevin Brown Career Walks Allowed
901
In this matchup
0
Ruben Rivera Career Intentional Walks
4
Kevin Brown Career Intentional Walks Allowed
42
In this matchup
4
Ruben Rivera Career Strikeouts
510
Kevin Brown Career Strikeouts Thrown
2397
In this matchup
1.500
Ruben Rivera Career Plate Appearances Per Strikeout
3.560
Kevin Brown Career Batters Faced per Strikeout
5.650
In this matchup
0.000
Ruben Rivera Career Walks Per Strikeout
0.360
Kevin Brown Career Walks Allowed Per Strikeout
0.380

Walks and Hits Per Plate Apperance

In this matchup
0.167
Ruben Rivera Career Walks and Hits Per Plate Appearance
0.293
Kevin Brown Career Walks and Hits Allowed Per Plate Appearance
0.297

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
Ruben Rivera Career Sacrifice Hits
6
Kevin Brown Career Sacrifice Hits
95
In this matchup
0
Ruben Rivera Career Sacrifice Flies
12
Kevin Brown Career Sacrifice Flies
64
In this matchup
0
Ruben Rivera Career Ground into Double Play
28
Kevin Brown Career Double Plays Enabled
330

Ground into Triple Play

In this matchup
0