Chris Cannizzaro vs. Marvin Williams — Career Comparison

Silent GenerationCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcherAll-Star
Greatest GenerationTexasThrows RightBats RightNorth AmericaPhiladelphia StarsNegro National League IISecond BasemanAll-Star

On the career numbers, Marvin Williams posted the stronger offensive profile against Chris Cannizzaro. Marvin Williams posted stronger numbers in OPS (1.025 vs .638) and on-base percentage (.432 vs .330). By the career numbers, Marvin Williams had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Chris Cannizzaro and Marvin Williams

Chris Cannizzaro
Careerverified
Per 600 PAverified
13
13
Marvin Williams
Career
Per 600 PA
3
3
Chris Cannizzaro
Careerverified
Per 600 PAverified
740
198.21
Marvin Williams
Career
Per 600 PA
79
138.19
Chris Cannizzaro
Careerverified
Per 600 PA
2240
600
Marvin Williams
Career
Per 600 PA
343
600
Chris Cannizzaro
Careerverified
Per 600 PA
1950
522.32
Marvin Williams
Career
Per 600 PAverified
314
549.27
Chris Cannizzaro
Career
Per 600 PA
0.235
0.235
Marvin Williams
Careerverified
Per 600 PAverified
0.385
0.385
Chris Cannizzaro
Career
Per 600 PA
0.654
0.654
Marvin Williams
Careerverified
Per 600 PAverified
1.026
1.026
Chris Cannizzaro
Careerverified
Per 600 PA
458
122.68
Marvin Williams
Career
Per 600 PAverified
121
211.66
Chris Cannizzaro
Careerverified
Per 600 PA
362
96.96
Marvin Williams
Career
Per 600 PAverified
81
141.69
Chris Cannizzaro
Careerverified
Per 600 PA
66
17.68
Marvin Williams
Career
Per 600 PAverified
23
40.23
Chris Cannizzaro
Careerverified
Per 600 PA
12
3.21
Marvin Williams
Career
Per 600 PAverified
9
15.74
Chris Cannizzaro
Careerverified
Per 600 PA
18
4.82
Marvin Williams
Career
Per 600 PAverified
8
13.99
Chris Cannizzaro
Careerverified
Per 600 PA
96
25.71
Marvin Williams
Career
Per 600 PAverified
40
69.97
Chris Cannizzaro
Career
Per 600 PA
0.21
0.21
Marvin Williams
Careerverified
Per 600 PAverified
0.331
0.331
Chris Cannizzaro
Career
Per 600 PA
0.009
0.009
Marvin Williams
Careerverified
Per 600 PAverified
0.026
0.026
Chris Cannizzaro
Career
Per 600 PA
0.039
0.039
Marvin Williams
Careerverified
Per 600 PAverified
0.066
0.066
Chris Cannizzaro
Careerverified
Per 600 PA
190.14
50.93
Marvin Williams
Career
Per 600 PAverified
76.3
133.47
Chris Cannizzaro
Careerverified
Per 600 PA
602
161.25
Marvin Williams
Career
Per 600 PAverified
186
325.36
Chris Cannizzaro
Careerverified
Per 600 PA
706
189.11
Marvin Williams
Career
Per 600 PAverified
146
255.39
Chris Cannizzaro
Career
Per 600 PA
0.319
0.319
Marvin Williams
Careerverified
Per 600 PAverified
0.431
0.431
Chris Cannizzaro
Career
Per 600 PA
0.309
0.309
Marvin Williams
Careerverified
Per 600 PAverified
0.592
0.592
Chris Cannizzaro
Career
Per 600 PA
0.628
0.628
Marvin Williams
Careerverified
Per 600 PAverified
1.023
1.023
Chris Cannizzaro
Career
Per 600 PA
0.074
0.074
Marvin Williams
Careerverified
Per 600 PAverified
0.207
0.207
Chris Cannizzaro
Career
Per 600 PA
0.221
0.221
Marvin Williams
Careerverified
Per 600 PAverified
0.342
0.342
Chris Cannizzaro
Career
Per 600 PA
0.541
0.541
Marvin Williams
Careerverified
Per 600 PAverified
1.119
1.119
Chris Cannizzaro
Career
Per 600 PA
0.276
0.276
Marvin Williams
Careerverified
Per 600 PAverified
0.381
0.381
Chris Cannizzaro
Careerverified
Per 600 PA
132
35.36
Marvin Williams
Career
Per 600 PAverified
64
111.95
Chris Cannizzaro
Careerverified
Per 600 PA
169
45.27
Marvin Williams
Career
Per 600 PAverified
76
132.94
Chris Cannizzaro
Careerverified
Per 600 PA
283
75.8
Marvin Williams
Career
Per 600 PAverified
132
230.9
Chris Cannizzaro
Careerverified
Per 600 PA
202.66
54.28
Marvin Williams
Career
Per 600 PAverified
79.72
139.46
Chris Cannizzaro
Careerverified
Per 600 PA
7
1.88
Marvin Williams
Career
Per 600 PAverified
2
3.5
Chris Cannizzaro
Careerverified
Per 600 PAverified
241
64.55
Marvin Williams
Career
Per 600 PA
23
40.23
Chris Cannizzaro
Careerverified
Per 600 PAverified
35
9.38
Marvin Williams
Career
Per 600 PA
1
1.75
Chris Cannizzaro
Career
Per 600 PA
354
94.82
Marvin Williams
Careerverified
Per 600 PAverified
9
15.74
Chris Cannizzaro
Career
Per 600 PA
6.33
6.33
Marvin Williams
Careerverified
Per 600 PAverified
38.11
38.11
Chris Cannizzaro
Career
Per 600 PA
0.68
0.68
Marvin Williams
Careerverified
Per 600 PAverified
2.56
2.56
Chris Cannizzaro
Careerverified
Per 600 PAverified
28
7.5
Marvin Williams
Career
Per 600 PA
4
7
Chris Cannizzaro
Careerverified
Per 600 PAverified
14
3.75
Marvin Williams
Career
Per 600 PA
0
0
Chris Cannizzaro
Career
Per 600 PA
67
17.95
Marvin Williams
Careerverified
Per 600 PAverified
0
0
Chris Cannizzaro
Career
Per 600 PA
3
0.8
Marvin Williams
Careerverified
Per 600 PAverified
5
8.75
Chris Cannizzaro
Careerverified
Per 600 PAverified
17
4.55
Marvin Williams
Career
Per 600 PA
0
0
Chris Cannizzaro
Careerverified
Per 600 PA
20
5.36
Marvin Williams
Career
Per 600 PAverified
5
8.75
Chris Cannizzaro
Career
Per 600 PA
15
15
Marvin Williams
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Chris Cannizzaro and Marvin Williams

Chris Cannizzaro
Careerverified
Per 9 Inningsverified
13
13
Marvin Williams
Career
Per 9 Innings
3
3
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
715
1.21
Marvin Williams
Career
Per 9 Innings
78
1.05
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
617
1.04
Marvin Williams
Career
Per 9 Innings
76
1.02
Chris Cannizzaro
Careerverified
Per 9 Innings
15970
27
Marvin Williams
Career
Per 9 Innings
2007
27
Chris Cannizzaro
Careerverified
Per 9 Innings
5323.1
9
Marvin Williams
Career
Per 9 Innings
669
9
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
3162
5.35
Marvin Williams
Career
Per 9 Innings
196
2.64
Chris Cannizzaro
Careerverified
Per 9 Innings
333
0.56
Marvin Williams
Career
Per 9 Inningsverified
199
2.68
Chris Cannizzaro
Career
Per 9 Inningsverified
62
0.1
Marvin Williams
Careerverified
Per 9 Innings
27
0.36
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
3557
6.01
Marvin Williams
Career
Per 9 Innings
422
5.68
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
3495
5.91
Marvin Williams
Career
Per 9 Innings
395
5.31
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
98.26
98.26
Marvin Williams
Career
Per 9 Innings
93.6
93.6
Chris Cannizzaro
Career
Per 9 Innings
4.888
4.888
Marvin Williams
Careerverified
Per 9 Inningsverified
5.064
5.064
Chris Cannizzaro
Career
Per 9 Innings
86.29
86.29
Marvin Williams
Careerverified
Per 9 Inningsverified
97.44
97.44
Chris Cannizzaro
Careerverified
Per 9 Innings
42
0.07
Marvin Williams
Career
Per 9 Inningsverified
31
0.42
Chris Cannizzaro
Career
Per 9 Innings
50
0.08
Marvin Williams
Careerverified
Per 9 Inningsverified
0
0
Chris Cannizzaro
Career
Per 9 Innings
109
0.18
Marvin Williams
Careerverified
Per 9 Inningsverified
0
0
Chris Cannizzaro
Career
Per 9 Innings
255
0.43
Marvin Williams
Careerverified
Per 9 Inningsverified
0
0
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
174
0.29
Marvin Williams
Career
Per 9 Innings
0
0