Bobby Henrich vs. Jack Roche — Career Comparison

Silent GenerationKansasThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueUnknown
Lost GenerationCaliforniaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueUnknown

On the career numbers, Jack Roche posted the stronger offensive profile against Bobby Henrich. Jack Roche posted stronger numbers in OPS (.772 vs .292) and on-base percentage (.364 vs .167). By the career numbers, Jack Roche had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bobby Henrich and Jack Roche

Bobby Henrich
Career
Per 600 PA
3
3
Jack Roche
Career
Per 600 PA
3
3
Bobby Henrich
Career
Per 600 PAverified
48
1600
Jack Roche
Careerverified
Per 600 PA
59
632.14
Bobby Henrich
Career
Per 600 PA
18
600
Jack Roche
Careerverified
Per 600 PA
56
600
Bobby Henrich
Career
Per 600 PAverified
16
533.33
Jack Roche
Careerverified
Per 600 PA
49
525
Bobby Henrich
Career
Per 600 PA
0.125
0.125
Jack Roche
Careerverified
Per 600 PAverified
0.286
0.286
Bobby Henrich
Career
Per 600 PA
0.361
0.361
Jack Roche
Careerverified
Per 600 PAverified
0.812
0.812
Bobby Henrich
Career
Per 600 PA
2
66.67
Jack Roche
Careerverified
Per 600 PAverified
14
150
Bobby Henrich
Career
Per 600 PA
2
66.67
Jack Roche
Careerverified
Per 600 PAverified
10
107.14
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
4
42.86
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
0.286
0.286
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Bobby Henrich
Career
Per 600 PA
0.35
11.78
Jack Roche
Careerverified
Per 600 PAverified
8.18
87.6
Bobby Henrich
Career
Per 600 PA
2
66.67
Jack Roche
Careerverified
Per 600 PAverified
20
214.29
Bobby Henrich
Career
Per 600 PA
3
100
Jack Roche
Careerverified
Per 600 PAverified
20
214.29
Bobby Henrich
Career
Per 600 PA
0.167
0.167
Jack Roche
Careerverified
Per 600 PAverified
0.364
0.364
Bobby Henrich
Career
Per 600 PA
0.125
0.125
Jack Roche
Careerverified
Per 600 PAverified
0.408
0.408
Bobby Henrich
Career
Per 600 PA
0.292
0.292
Jack Roche
Careerverified
Per 600 PAverified
0.772
0.772
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
0.123
0.123
Bobby Henrich
Career
Per 600 PA
0.106
0.106
Jack Roche
Careerverified
Per 600 PAverified
0.266
0.266
Bobby Henrich
Career
Per 600 PA
0.214
0.214
Jack Roche
Careerverified
Per 600 PAverified
0.8
0.8
Bobby Henrich
Career
Per 600 PA
0.2
0.2
Jack Roche
Careerverified
Per 600 PAverified
0.35
0.35
Bobby Henrich
Careerverified
Per 600 PAverified
13
433.33
Jack Roche
Career
Per 600 PA
3
32.14
Bobby Henrich
Career
Per 600 PA
1
33.33
Jack Roche
Careerverified
Per 600 PAverified
9
96.43
Bobby Henrich
Careerverified
Per 600 PAverified
14
466.67
Jack Roche
Career
Per 600 PA
12
128.57
Bobby Henrich
Career
Per 600 PA
0.06
1.87
Jack Roche
Careerverified
Per 600 PAverified
8.66
92.75
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Bobby Henrich
Career
Per 600 PA
1
33.33
Jack Roche
Careerverified
Per 600 PAverified
4
42.86
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Bobby Henrich
Careerverified
Per 600 PA
7
233.33
Jack Roche
Career
Per 600 PAverified
9
96.43
Bobby Henrich
Career
Per 600 PA
2.57
2.57
Jack Roche
Careerverified
Per 600 PAverified
6.22
6.22
Bobby Henrich
Career
Per 600 PA
0.14
0.14
Jack Roche
Careerverified
Per 600 PAverified
0.44
0.44
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
1
10.71
Bobby Henrich
Careerverified
Per 600 PAverified
1
33.33
Jack Roche
Career
Per 600 PA
0
0
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Bobby Henrich
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Bobby Henrich
Career
Per 600 PA
Jack Roche
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Bobby Henrich and Jack Roche

Bobby Henrich
Career
Per 9 Inningsverified
3
3
Jack Roche
Career
Per 9 Innings
3
Bobby Henrich
Careerverified
Per 9 Inningsverified
24
4.32
Jack Roche
Career
Per 9 Innings
14
Bobby Henrich
Careerverified
Per 9 Inningsverified
1
0.18
Jack Roche
Career
Per 9 Innings
0
Bobby Henrich
Careerverified
Per 9 Inningsverified
150
27
Jack Roche
Career
Per 9 Innings
0
Bobby Henrich
Careerverified
Per 9 Inningsverified
50
9
Jack Roche
Career
Per 9 Innings
0
Bobby Henrich
Careerverified
Per 9 Inningsverified
7
1.26
Jack Roche
Career
Per 9 Innings
3
Bobby Henrich
Careerverified
Per 9 Inningsverified
9
1.62
Jack Roche
Career
Per 9 Innings
3
Bobby Henrich
Careerverified
Per 9 Innings
1
0.18
Jack Roche
Career
Per 9 Inningsverified
2
Bobby Henrich
Careerverified
Per 9 Inningsverified
17
3.06
Jack Roche
Career
Per 9 Innings
8
Bobby Henrich
Careerverified
Per 9 Inningsverified
16
2.88
Jack Roche
Career
Per 9 Innings
6
Bobby Henrich
Careerverified
Per 9 Inningsverified
94.12
94.12
Jack Roche
Career
Per 9 Innings
75
Bobby Henrich
Careerverified
Per 9 Inningsverified
0.667
0.667
Jack Roche
Career
Per 9 Innings
0.429
Bobby Henrich
Careerverified
Per 9 Inningsverified
4.17
4.17
Jack Roche
Career
Per 9 Innings
0
Bobby Henrich
Career
Per 9 Inningsverified
1
0.18
Jack Roche
Careerverified
Per 9 Innings
2
Bobby Henrich
Career
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
0
Bobby Henrich
Career
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
0
Bobby Henrich
Career
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
0
Bobby Henrich
Career
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
0