Roy Campanella vs. Bob Friend — Matchup Analysis

Bob Friend has completely neutralized Campanella in this matchup. Campanella's numbers against Friend tell a stark story: an OPS of 0.472, 45% below the career mark of 0.859, with a batting average of just 0.149, 47% below their career average and below Friend's career opposing average of 0.264. Friend has been equally punishing in the strikeout column, sending Campanella down once every 6.5 plate appearances, more often than the career rate of once every 11.2 PA. Edge: Friend.

How Roy Campanella put the ball into play against Bob Friend

Balls and Strikes Thrown by Bob Friend to Roy Campanella

Matchup Details for Roy Campanella and Bob Friend

Stats that describe the matchup between Roy Campanella and Bob Friend including some career level stats for context.
In this matchup
84
Roy Campanella Career Plate Appearances
5752
Bob Friend Career Batters Faced
15214
In this matchup
74
Roy Campanella Career At Bats
5050
Bob Friend Career At Bats Pitched
14274
In this matchup
0.149
Roy Campanella Career Batting Average
0.283
Bob Friend Career Opposing Batting Average
0.264
In this matchup
11
Roy Campanella Career Hits
1427
Bob Friend Career Hits Allowed
3772
In this matchup
8
Roy Campanella Career Singles
900
In this matchup
1
Roy Campanella Career Doubles
235
In this matchup
0
Roy Campanella Career Triples
32
In this matchup
2
Roy Campanella Career Home Runs
260
Bob Friend Career Home Runs Allowed
286

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
3
Roy Campanella Career Extra Base Hits
527
In this matchup
0.027
Roy Campanella Career Home Runs Per at Bat
0.052
Bob Friend Career Home Runs Allowed per At Bat
0.020
In this matchup
0.182
Roy Campanella Career Home Runs Per Hit
0.182
Bob Friend Career Home Runs Allowed Per Hit
0.076

Home Runs Per Strikeout

In this matchup
0.154
Roy Campanella Career Home Runs Per Strikeout
0.506
Bob Friend Career Home Runs Allowed Per Strikeout
0.165
In this matchup
18
Roy Campanella Total Bases
2506
In this matchup
19
Roy Campanella Career Times on Base
2072
In this matchup
0.229
Roy Campanella Career On Base Percentage
0.363
In this matchup
0.243
Roy Campanella Career Slugging Percentage
0.496
In this matchup
0.472
Roy Campanella Career OPS
0.859
In this matchup
0.095
Roy Campanella Career Isolated Power
0.214
In this matchup
0.164
Roy Campanella Career Gross Production Average
0.287
In this matchup
0.150
Roy Campanella Career Batting Average on Balls in Play
0.272
Bob Friend Career Opposing Batting Average on Balls in Play
0.285
In this matchup
9
Roy Campanella Career RBIs
1015
In this matchup
4.171
Roy Campanella Career Runs Created
908.550
In this matchup
0
Roy Campanella Career Hit By Pitch
37
Bob Friend Career Batters Hit By Pitch
46

Outs

In this matchup
51
In this matchup
7
Roy Campanella Career Walks
608
Bob Friend Career Walks Allowed
894
In this matchup
1
Roy Campanella Career Intentional Walks
32
Bob Friend Career Intentional Walks Allowed
115
In this matchup
13
Roy Campanella Career Strikeouts
514
Bob Friend Career Strikeouts Thrown
1734
In this matchup
6.462
Roy Campanella Career Plate Appearances Per Strikeout
11.190
Bob Friend Career Batters Faced per Strikeout
8.774
In this matchup
0.615
Roy Campanella Career Walks Per Strikeout
1.180
Bob Friend Career Walks Allowed Per Strikeout
0.520

Walks and Hits Per Plate Apperance

In this matchup
0.226
Roy Campanella Career Walks and Hits Per Plate Appearance
0.359
Bob Friend Career Walks and Hits Allowed Per Plate Appearance
0.314

Batter Reached due to Defensive Indifference

In this matchup
0

Batter Reached due to Error

In this matchup
2

Batter Reached due to Interference

In this matchup
0
In this matchup
2
Roy Campanella Career Sacrifice Hits
39
Bob Friend Career Sacrifice Hits
0
In this matchup
1
Roy Campanella Career Sacrifice Flies
18
Bob Friend Career Sacrifice Flies
0
In this matchup
7
Roy Campanella Career Ground into Double Play
147
Bob Friend Career Double Plays Enabled
0

Ground into Triple Play

In this matchup
0