Pedro Alvarez vs. Carlos Villanueva — Matchup Analysis

This matchup has been a genuine battle. Alvarez is hitting 0.222 here, 6% below their career average, while Villanueva's career opposing average is 0.253. Alvarez also posted an OPS of 0.697, close to the career mark of 0.757. Alvarez has avoided the strikeout, going down once every 5 plate appearances, less often than the career rate of once every 3.5 PA. No clear edge.

How Pedro Alvarez put the ball into play against Carlos Villanueva

Balls and Strikes Thrown by Carlos Villanueva to Pedro Alvarez

Matchup Details for Pedro Alvarez and Carlos Villanueva

Stats that describe the matchup between Pedro Alvarez and Carlos Villanueva including some career level stats for context.
In this matchup
10
Pedro Alvarez Career Plate Appearances
3321
Carlos Villanueva Career Batters Faced
4234
In this matchup
9
Pedro Alvarez Career At Bats
2980
Carlos Villanueva Career At Bats Pitched
3819
In this matchup
0.222
Pedro Alvarez Career Batting Average
0.236
Carlos Villanueva Career Opposing Batting Average
0.253
In this matchup
2
Pedro Alvarez Career Hits
704
Carlos Villanueva Career Hits Allowed
967
In this matchup
1
Pedro Alvarez Career Singles
405
In this matchup
1
Pedro Alvarez Career Doubles
131
In this matchup
0
Pedro Alvarez Career Triples
6
In this matchup
0
Pedro Alvarez Career Home Runs
162
Carlos Villanueva Career Home Runs Allowed
139

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
1
Pedro Alvarez Career Extra Base Hits
299
In this matchup
0.000
Pedro Alvarez Career Home Runs Per at Bat
0.054
Carlos Villanueva Career Home Runs Allowed per At Bat
0.036
In this matchup
0.000
Pedro Alvarez Career Home Runs Per Hit
0.230
Carlos Villanueva Career Home Runs Allowed Per Hit
0.144

Home Runs Per Strikeout

In this matchup
0.000
Pedro Alvarez Career Home Runs Per Strikeout
0.170
Carlos Villanueva Career Home Runs Allowed Per Strikeout
0.161
In this matchup
3
Pedro Alvarez Total Bases
1333
In this matchup
4
Pedro Alvarez Career Times on Base
1029
In this matchup
0.364
Pedro Alvarez Career On Base Percentage
0.310
In this matchup
0.333
Pedro Alvarez Career Slugging Percentage
0.447
In this matchup
0.697
Pedro Alvarez Career OPS
0.757
In this matchup
0.111
Pedro Alvarez Career Isolated Power
0.211
In this matchup
0.247
Pedro Alvarez Career Gross Production Average
0.251
In this matchup
0.286
Pedro Alvarez Career Batting Average on Balls in Play
0.288
Carlos Villanueva Career Opposing Batting Average on Balls in Play
0.294
In this matchup
0
Pedro Alvarez Career RBIs
472
In this matchup
1.091
Pedro Alvarez Career Runs Created
408.020
In this matchup
0
Pedro Alvarez Career Hit By Pitch
11
Carlos Villanueva Career Batters Hit By Pitch
34

Outs

In this matchup
4
In this matchup
1
Pedro Alvarez Career Walks
314
Carlos Villanueva Career Walks Allowed
323
In this matchup
1
Pedro Alvarez Career Intentional Walks
31
Carlos Villanueva Career Intentional Walks Allowed
35
In this matchup
2
Pedro Alvarez Career Strikeouts
952
Carlos Villanueva Career Strikeouts Thrown
862
In this matchup
5.000
Pedro Alvarez Career Plate Appearances Per Strikeout
3.490
Carlos Villanueva Career Batters Faced per Strikeout
4.912
In this matchup
1.000
Pedro Alvarez Career Walks Per Strikeout
0.330
Carlos Villanueva Career Walks Allowed Per Strikeout
0.370

Walks and Hits Per Plate Apperance

In this matchup
0.400
Pedro Alvarez Career Walks and Hits Per Plate Appearance
0.316
Carlos Villanueva Career Walks and Hits Allowed Per Plate Appearance
0.313

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
Pedro Alvarez Career Sacrifice Hits
1
Carlos Villanueva Career Sacrifice Hits
34
In this matchup
0
Pedro Alvarez Career Sacrifice Flies
15
Carlos Villanueva Career Sacrifice Flies
24
In this matchup
0
Pedro Alvarez Career Ground into Double Play
71
Carlos Villanueva Career Double Plays Enabled
80

Ground into Triple Play

In this matchup
0