Barry Bonds vs. Giovanni Carrara — Matchup Analysis
Giovanni Carrara has completely neutralized Bonds in this matchup. Bonds's numbers against Carrara tell a stark story: an OPS of 0.385, 63% below the career mark of 1.051, with a batting average of just 0.000, 100% below their career average and below Carrara's career opposing average of 0.268. Carrara has been dominant in the strikeout department too, sending Bonds down once every 3.3 plate appearances against a career rate of once every 8.2 PA, and Bonds has yet to take Carrara deep. Edge: Carrara.
How Barry Bonds put the ball into play against Giovanni Carrara
Balls and Strikes Thrown by Giovanni Carrara to Barry Bonds
Matchup Details for Barry Bonds and Giovanni Carrara
Stats that describe the matchup between Barry Bonds and Giovanni Carrara including some career level stats for context.
In this matchup
10
Barry Bonds Career Plate Appearances
12606
Giovanni Carrara Career Batters Faced
2079
In this matchup
8
Barry Bonds Career At Bats
9847
Giovanni Carrara Career At Bats Pitched
1816
In this matchup
0.000
Barry Bonds Career Batting Average
0.298
Giovanni Carrara Career Opposing Batting Average
0.268
In this matchup
0
Barry Bonds Career Home Runs
762
Giovanni Carrara Career Home Runs Allowed
74
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.000
Barry Bonds Career Home Runs Per at Bat
0.077
Giovanni Carrara Career Home Runs Allowed per At Bat
0.041
In this matchup
0.000
Barry Bonds Career Home Runs Per Hit
0.260
Giovanni Carrara Career Home Runs Allowed Per Hit
0.152
Home Runs Per Strikeout
In this matchup
0.000
Barry Bonds Career Home Runs Per Strikeout
0.495
Giovanni Carrara Career Home Runs Allowed Per Strikeout
0.219
In this matchup
0.000
Barry Bonds Career Batting Average on Balls in Play
0.285
Giovanni Carrara Career Opposing Batting Average on Balls in Play
0.294
In this matchup
0
Barry Bonds Career Hit By Pitch
106
Giovanni Carrara Career Batters Hit By Pitch
21
Outs
In this matchup
5
In this matchup
3
Barry Bonds Career Intentional Walks
688
Giovanni Carrara Career Intentional Walks Allowed
22
In this matchup
3
Barry Bonds Career Strikeouts
1539
Giovanni Carrara Career Strikeouts Thrown
338
In this matchup
3.333
Barry Bonds Career Plate Appearances Per Strikeout
8.190
Giovanni Carrara Career Batters Faced per Strikeout
6.151
In this matchup
1.667
Barry Bonds Career Walks Per Strikeout
1.660
Giovanni Carrara Career Walks Allowed Per Strikeout
0.600
Walks and Hits Per Plate Apperance
In this matchup
0.500
Barry Bonds Career Walks and Hits Per Plate Appearance
0.490
Giovanni Carrara Career Walks and Hits Allowed Per Plate Appearance
0.342
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
Barry Bonds Career Sacrifice Hits
4
Giovanni Carrara Career Sacrifice Hits
29
In this matchup
0
Barry Bonds Career Sacrifice Flies
91
Giovanni Carrara Career Sacrifice Flies
11
In this matchup
0
Barry Bonds Career Ground into Double Play
165
Giovanni Carrara Career Double Plays Enabled
36
Ground into Triple Play
In this matchup
0