Chris Cannizzaro vs. Drew Millas — Career Comparison

Silent GenerationCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcherAll-Star
Gen ZMissouriThrows RightBats SwitchNorth AmericaWashington NationalsNational LeagueCatcher

On the career numbers, Drew Millas posted the stronger offensive profile against Chris Cannizzaro. Drew Millas posted stronger numbers in OPS (.736 vs .638) and on-base percentage (.340 vs .330). By the career numbers, Drew Millas 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 Drew Millas

Chris Cannizzaro
Careerverified
Per 600 PAverified
13
13
Drew Millas
Career
Per 600 PA
3
3
Chris Cannizzaro
Careerverified
Per 600 PAverified
740
198.21
Drew Millas
Career
Per 600 PA
49
197.32
Chris Cannizzaro
Careerverified
Per 600 PA
2240
600
Drew Millas
Career
Per 600 PA
149
600
Chris Cannizzaro
Careerverified
Per 600 PA
1950
522.32
Drew Millas
Career
Per 600 PAverified
134
539.6
Chris Cannizzaro
Career
Per 600 PA
0.235
0.235
Drew Millas
Careerverified
Per 600 PAverified
0.276
0.276
Chris Cannizzaro
Career
Per 600 PA
0.654
0.654
Drew Millas
Careerverified
Per 600 PAverified
0.778
0.778
Chris Cannizzaro
Careerverified
Per 600 PA
458
122.68
Drew Millas
Career
Per 600 PAverified
37
148.99
Chris Cannizzaro
Careerverified
Per 600 PA
362
96.96
Drew Millas
Career
Per 600 PAverified
26
104.7
Chris Cannizzaro
Careerverified
Per 600 PA
66
17.68
Drew Millas
Career
Per 600 PAverified
8
32.21
Chris Cannizzaro
Careerverified
Per 600 PA
12
3.21
Drew Millas
Career
Per 600 PAverified
1
4.03
Chris Cannizzaro
Careerverified
Per 600 PA
18
4.82
Drew Millas
Career
Per 600 PAverified
2
8.05
Chris Cannizzaro
Careerverified
Per 600 PA
96
25.71
Drew Millas
Career
Per 600 PAverified
11
44.3
Chris Cannizzaro
Career
Per 600 PA
0.21
0.21
Drew Millas
Careerverified
Per 600 PAverified
0.297
0.297
Chris Cannizzaro
Career
Per 600 PA
0.009
0.009
Drew Millas
Careerverified
Per 600 PAverified
0.015
0.015
Chris Cannizzaro
Career
Per 600 PA
0.039
0.039
Drew Millas
Careerverified
Per 600 PAverified
0.054
0.054
Chris Cannizzaro
Careerverified
Per 600 PA
190.14
50.93
Drew Millas
Career
Per 600 PAverified
19.03
76.64
Chris Cannizzaro
Careerverified
Per 600 PA
602
161.25
Drew Millas
Career
Per 600 PAverified
53
213.42
Chris Cannizzaro
Careerverified
Per 600 PA
706
189.11
Drew Millas
Career
Per 600 PAverified
50
201.34
Chris Cannizzaro
Career
Per 600 PA
0.319
0.319
Drew Millas
Careerverified
Per 600 PAverified
0.34
0.34
Chris Cannizzaro
Career
Per 600 PA
0.309
0.309
Drew Millas
Careerverified
Per 600 PAverified
0.396
0.396
Chris Cannizzaro
Career
Per 600 PA
0.628
0.628
Drew Millas
Careerverified
Per 600 PAverified
0.736
0.736
Chris Cannizzaro
Career
Per 600 PA
0.074
0.074
Drew Millas
Careerverified
Per 600 PAverified
0.119
0.119
Chris Cannizzaro
Career
Per 600 PA
0.221
0.221
Drew Millas
Careerverified
Per 600 PAverified
0.252
0.252
Chris Cannizzaro
Career
Per 600 PA
0.541
0.541
Drew Millas
Careerverified
Per 600 PAverified
0.72
0.72
Chris Cannizzaro
Career
Per 600 PA
0.276
0.276
Drew Millas
Careerverified
Per 600 PAverified
0.337
0.337
Chris Cannizzaro
Careerverified
Per 600 PA
132
35.36
Drew Millas
Career
Per 600 PAverified
14
56.38
Chris Cannizzaro
Careerverified
Per 600 PA
169
45.27
Drew Millas
Career
Per 600 PAverified
14
56.38
Chris Cannizzaro
Careerverified
Per 600 PA
283
75.8
Drew Millas
Career
Per 600 PAverified
26
104.7
Chris Cannizzaro
Careerverified
Per 600 PA
202.66
54.28
Drew Millas
Career
Per 600 PAverified
19.8
79.73
Chris Cannizzaro
Careerverified
Per 600 PAverified
7
1.88
Drew Millas
Career
Per 600 PA
0
0
Chris Cannizzaro
Careerverified
Per 600 PAverified
241
64.55
Drew Millas
Career
Per 600 PA
13
52.35
Chris Cannizzaro
Careerverified
Per 600 PAverified
35
9.38
Drew Millas
Career
Per 600 PA
0
0
Chris Cannizzaro
Career
Per 600 PAverified
354
94.82
Drew Millas
Careerverified
Per 600 PA
28
112.75
Chris Cannizzaro
Careerverified
Per 600 PAverified
6.33
6.33
Drew Millas
Career
Per 600 PA
5.32
5.32
Chris Cannizzaro
Careerverified
Per 600 PAverified
0.68
0.68
Drew Millas
Career
Per 600 PA
0.46
0.46
Chris Cannizzaro
Careerverified
Per 600 PA
28
7.5
Drew Millas
Career
Per 600 PAverified
2
8.05
Chris Cannizzaro
Careerverified
Per 600 PAverified
14
3.75
Drew Millas
Career
Per 600 PA
0
0
Chris Cannizzaro
Career
Per 600 PA
67
17.95
Drew Millas
Careerverified
Per 600 PAverified
3
12.08
Chris Cannizzaro
Career
Per 600 PA
3
0.8
Drew Millas
Careerverified
Per 600 PAverified
6
24.16
Chris Cannizzaro
Careerverified
Per 600 PAverified
17
4.55
Drew Millas
Career
Per 600 PA
0
0
Chris Cannizzaro
Careerverified
Per 600 PA
20
5.36
Drew Millas
Career
Per 600 PAverified
6
24.16
Chris Cannizzaro
Career
Per 600 PA
15
15
Drew Millas
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Chris Cannizzaro and Drew Millas

Chris Cannizzaro
Careerverified
Per 9 Inningsverified
13
13
Drew Millas
Career
Per 9 Innings
3
3
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
715
1.21
Drew Millas
Career
Per 9 Innings
44
1.14
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
617
1.04
Drew Millas
Career
Per 9 Innings
40
1.03
Chris Cannizzaro
Careerverified
Per 9 Innings
15970
27
Drew Millas
Career
Per 9 Innings
1045
27
Chris Cannizzaro
Careerverified
Per 9 Innings
5323.1
9
Drew Millas
Career
Per 9 Innings
348.1
9
Chris Cannizzaro
Careerverified
Per 9 Innings
3162
5.35
Drew Millas
Career
Per 9 Inningsverified
317
8.19
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
333
0.56
Drew Millas
Career
Per 9 Innings
16
0.41
Chris Cannizzaro
Career
Per 9 Inningsverified
62
0.1
Drew Millas
Careerverified
Per 9 Innings
6
0.16
Chris Cannizzaro
Careerverified
Per 9 Innings
3557
6.01
Drew Millas
Career
Per 9 Inningsverified
339
8.76
Chris Cannizzaro
Careerverified
Per 9 Innings
3495
5.91
Drew Millas
Career
Per 9 Inningsverified
333
8.6
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
98.26
98.26
Drew Millas
Career
Per 9 Innings
98.23
98.23
Chris Cannizzaro
Career
Per 9 Innings
4.888
4.888
Drew Millas
Careerverified
Per 9 Inningsverified
7.568
7.568
Chris Cannizzaro
Career
Per 9 Innings
86.29
86.29
Drew Millas
Careerverified
Per 9 Inningsverified
90.91
90.91
Chris Cannizzaro
Careerverified
Per 9 Innings
42
0.07
Drew Millas
Career
Per 9 Inningsverified
3
0.08
Chris Cannizzaro
Career
Per 9 Innings
50
0.08
Drew Millas
Careerverified
Per 9 Inningsverified
1
0.03
Chris Cannizzaro
Career
Per 9 Inningsverified
109
0.18
Drew Millas
Careerverified
Per 9 Innings
20
0.52
Chris Cannizzaro
Career
Per 9 Inningsverified
255
0.43
Drew Millas
Careerverified
Per 9 Innings
27
0.7
Chris Cannizzaro
Careerverified
Per 9 Inningsverified
174
0.29
Drew Millas
Career
Per 9 Innings
9
0.23