Jack Roche vs. Dallas Williams — Career Comparison

Lost GenerationCaliforniaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueUnknown
Baby BoomersNew YorkThrows LeftBats LeftNorth AmericaCincinnati RedsNational LeagueUnknown

On the career numbers, Jack Roche posted the stronger offensive profile against Dallas Williams. Jack Roche posted stronger numbers in OPS (.772 vs .225) and on-base percentage (.364 vs .146). 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 Jack Roche and Dallas Williams

Jack Roche
Careerverified
Per 600 PAverified
3
3
Dallas Williams
Career
Per 600 PA
2
2
Jack Roche
Careerverified
Per 600 PAverified
59
632.14
Dallas Williams
Career
Per 600 PA
20
279.07
Jack Roche
Careerverified
Per 600 PA
56
600
Dallas Williams
Career
Per 600 PA
43
600
Jack Roche
Careerverified
Per 600 PA
49
525
Dallas Williams
Career
Per 600 PAverified
38
530.23
Jack Roche
Careerverified
Per 600 PAverified
0.286
0.286
Dallas Williams
Career
Per 600 PA
0.079
0.079
Jack Roche
Careerverified
Per 600 PAverified
0.812
0.812
Dallas Williams
Career
Per 600 PA
0.291
0.291
Jack Roche
Careerverified
Per 600 PAverified
14
150
Dallas Williams
Career
Per 600 PA
3
41.86
Jack Roche
Careerverified
Per 600 PAverified
10
107.14
Dallas Williams
Career
Per 600 PA
3
41.86
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
4
42.86
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
0.286
0.286
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
8.18
87.6
Dallas Williams
Career
Per 600 PA
0.47
6.55
Jack Roche
Careerverified
Per 600 PAverified
20
214.29
Dallas Williams
Career
Per 600 PA
3
41.86
Jack Roche
Careerverified
Per 600 PAverified
20
214.29
Dallas Williams
Career
Per 600 PA
6
83.72
Jack Roche
Careerverified
Per 600 PAverified
0.364
0.364
Dallas Williams
Career
Per 600 PA
0.146
0.146
Jack Roche
Careerverified
Per 600 PAverified
0.408
0.408
Dallas Williams
Career
Per 600 PA
0.079
0.079
Jack Roche
Careerverified
Per 600 PAverified
0.772
0.772
Dallas Williams
Career
Per 600 PA
0.225
0.225
Jack Roche
Careerverified
Per 600 PAverified
0.123
0.123
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
0.266
0.266
Dallas Williams
Career
Per 600 PA
0.086
0.086
Jack Roche
Careerverified
Per 600 PAverified
0.8
0.8
Dallas Williams
Career
Per 600 PA
0.171
0.171
Jack Roche
Careerverified
Per 600 PAverified
0.35
0.35
Dallas Williams
Career
Per 600 PA
0.094
0.094
Jack Roche
Careerverified
Per 600 PAverified
3
32.14
Dallas Williams
Career
Per 600 PA
2
27.91
Jack Roche
Careerverified
Per 600 PAverified
9
96.43
Dallas Williams
Career
Per 600 PA
1
13.95
Jack Roche
Careerverified
Per 600 PAverified
12
128.57
Dallas Williams
Career
Per 600 PA
3
41.86
Jack Roche
Careerverified
Per 600 PAverified
8.66
92.75
Dallas Williams
Career
Per 600 PA
-0.79
-10.97
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
4
42.86
Dallas Williams
Career
Per 600 PA
3
41.86
Jack Roche
Career
Per 600 PA
0
0
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
9
96.43
Dallas Williams
Careerverified
Per 600 PAverified
6
83.72
Jack Roche
Career
Per 600 PA
6.22
6.22
Dallas Williams
Careerverified
Per 600 PAverified
7.17
7.17
Jack Roche
Career
Per 600 PA
0.44
0.44
Dallas Williams
Careerverified
Per 600 PAverified
0.5
0.5
Jack Roche
Career
Per 600 PA
1
10.71
Dallas Williams
Careerverified
Per 600 PAverified
2
27.91
Jack Roche
Career
Per 600 PA
0
0
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Career
Per 600 PA
0
0
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
2
21.43
Dallas Williams
Career
Per 600 PA
0
0
Jack Roche
Careerverified
Per 600 PAverified
100
100
Dallas Williams
Career
Per 600 PA

Fielding Stats for Jack Roche and Dallas Williams

Jack Roche
Careerverified
Per 9 Innings
3
Dallas Williams
Career
Per 9 Inningsverified
2
2
Jack Roche
Careerverified
Per 9 Innings
14
Dallas Williams
Career
Per 9 Inningsverified
13
1.71
Jack Roche
Career
Per 9 Innings
0
Dallas Williams
Careerverified
Per 9 Inningsverified
7
0.92
Jack Roche
Career
Per 9 Innings
0
Dallas Williams
Careerverified
Per 9 Inningsverified
205
27
Jack Roche
Career
Per 9 Innings
0
Dallas Williams
Careerverified
Per 9 Inningsverified
68.1
9
Jack Roche
Career
Per 9 Innings
3
Dallas Williams
Careerverified
Per 9 Inningsverified
19
2.5
Jack Roche
Careerverified
Per 9 Innings
3
Dallas Williams
Career
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
2
Dallas Williams
Careerverified
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
8
Dallas Williams
Careerverified
Per 9 Inningsverified
19
2.5
Jack Roche
Career
Per 9 Innings
6
Dallas Williams
Careerverified
Per 9 Inningsverified
19
2.5
Jack Roche
Career
Per 9 Innings
75
Dallas Williams
Careerverified
Per 9 Inningsverified
100
100
Jack Roche
Career
Per 9 Innings
0.429
Dallas Williams
Careerverified
Per 9 Inningsverified
1.462
1.462
Jack Roche
Career
Per 9 Innings
0
Dallas Williams
Careerverified
Per 9 Inningsverified
53.85
53.85
Jack Roche
Careerverified
Per 9 Innings
2
Dallas Williams
Career
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
0
Dallas Williams
Career
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
0
Dallas Williams
Career
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
0
Dallas Williams
Career
Per 9 Innings
0
0
Jack Roche
Career
Per 9 Innings
0
Dallas Williams
Career
Per 9 Innings
0
0