Pedro Ciriaco vs. Mike Cubbage — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueThird Baseman
Baby BoomersVirginiaThrows RightBats LeftNorth AmericaMinnesota TwinsAmerican LeagueThird Baseman

On the career numbers, Mike Cubbage posted the stronger offensive profile against Pedro Ciriaco. Mike Cubbage posted stronger numbers in OPS (.705 vs .666) and on-base percentage (.336 vs .298). Pedro Ciriaco had the advantage in batting average (.268 vs .258). By the career numbers, Mike Cubbage had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Pedro Ciriaco and Mike Cubbage

Pedro Ciriaco
Career
Per 600 PA
6
6
Mike Cubbage
Careerverified
Per 600 PAverified
8
8
Pedro Ciriaco
Career
Per 600 PAverified
272
251.46
Mike Cubbage
Careerverified
Per 600 PA
703
189.91
Pedro Ciriaco
Career
Per 600 PA
649
600
Mike Cubbage
Careerverified
Per 600 PA
2221
600
Pedro Ciriaco
Career
Per 600 PAverified
612
565.79
Mike Cubbage
Careerverified
Per 600 PA
1951
527.06
Pedro Ciriaco
Careerverified
Per 600 PAverified
0.268
0.268
Mike Cubbage
Career
Per 600 PA
0.258
0.258
Pedro Ciriaco
Career
Per 600 PA
0.708
0.708
Mike Cubbage
Careerverified
Per 600 PAverified
0.719
0.719
Pedro Ciriaco
Career
Per 600 PAverified
164
151.62
Mike Cubbage
Careerverified
Per 600 PA
503
135.88
Pedro Ciriaco
Career
Per 600 PAverified
120
110.94
Mike Cubbage
Careerverified
Per 600 PA
375
101.31
Pedro Ciriaco
Career
Per 600 PAverified
32
29.58
Mike Cubbage
Careerverified
Per 600 PA
74
19.99
Pedro Ciriaco
Career
Per 600 PAverified
7
6.47
Mike Cubbage
Careerverified
Per 600 PA
20
5.4
Pedro Ciriaco
Career
Per 600 PA
5
4.62
Mike Cubbage
Careerverified
Per 600 PAverified
34
9.19
Pedro Ciriaco
Career
Per 600 PAverified
44
40.68
Mike Cubbage
Careerverified
Per 600 PA
128
34.58
Pedro Ciriaco
Careerverified
Per 600 PAverified
0.268
0.268
Mike Cubbage
Career
Per 600 PA
0.255
0.255
Pedro Ciriaco
Career
Per 600 PA
0.008
0.008
Mike Cubbage
Careerverified
Per 600 PAverified
0.017
0.017
Pedro Ciriaco
Career
Per 600 PA
0.031
0.031
Mike Cubbage
Careerverified
Per 600 PAverified
0.068
0.068
Pedro Ciriaco
Career
Per 600 PA
68.81
63.61
Mike Cubbage
Careerverified
Per 600 PAverified
244.69
66.1
Pedro Ciriaco
Career
Per 600 PAverified
225
208.01
Mike Cubbage
Careerverified
Per 600 PA
719
194.24
Pedro Ciriaco
Career
Per 600 PA
188
173.81
Mike Cubbage
Careerverified
Per 600 PAverified
723
195.32
Pedro Ciriaco
Career
Per 600 PA
0.294
0.294
Mike Cubbage
Careerverified
Per 600 PAverified
0.33
0.33
Pedro Ciriaco
Career
Per 600 PA
0.368
0.368
Mike Cubbage
Careerverified
Per 600 PAverified
0.369
0.369
Pedro Ciriaco
Career
Per 600 PA
0.661
0.661
Mike Cubbage
Careerverified
Per 600 PAverified
0.699
0.699
Pedro Ciriaco
Career
Per 600 PA
0.1
0.1
Mike Cubbage
Careerverified
Per 600 PAverified
0.111
0.111
Pedro Ciriaco
Career
Per 600 PA
0.224
0.224
Mike Cubbage
Careerverified
Per 600 PAverified
0.241
0.241
Pedro Ciriaco
Career
Per 600 PA
0.613
0.613
Mike Cubbage
Careerverified
Per 600 PAverified
0.632
0.632
Pedro Ciriaco
Careerverified
Per 600 PAverified
0.328
0.328
Mike Cubbage
Career
Per 600 PA
0.275
0.275
Pedro Ciriaco
Career
Per 600 PAverified
70
64.71
Mike Cubbage
Careerverified
Per 600 PA
218
58.89
Pedro Ciriaco
Career
Per 600 PA
51
47.15
Mike Cubbage
Careerverified
Per 600 PAverified
251
67.81
Pedro Ciriaco
Career
Per 600 PA
116
107.24
Mike Cubbage
Careerverified
Per 600 PAverified
435
117.51
Pedro Ciriaco
Career
Per 600 PA
72.24
66.79
Mike Cubbage
Careerverified
Per 600 PAverified
260.74
70.44
Pedro Ciriaco
Career
Per 600 PAverified
4
3.7
Mike Cubbage
Careerverified
Per 600 PA
5
1.35
Pedro Ciriaco
Career
Per 600 PA
20
18.49
Mike Cubbage
Careerverified
Per 600 PAverified
215
58.08
Pedro Ciriaco
Career
Per 600 PA
4
3.7
Mike Cubbage
Careerverified
Per 600 PAverified
21
5.67
Pedro Ciriaco
Careerverified
Per 600 PA
126
116.49
Mike Cubbage
Career
Per 600 PAverified
233
62.94
Pedro Ciriaco
Career
Per 600 PA
5.15
5.15
Mike Cubbage
Careerverified
Per 600 PAverified
9.53
9.53
Pedro Ciriaco
Career
Per 600 PA
0.16
0.16
Mike Cubbage
Careerverified
Per 600 PAverified
0.92
0.92
Pedro Ciriaco
Career
Per 600 PA
9
8.32
Mike Cubbage
Careerverified
Per 600 PAverified
31
8.37
Pedro Ciriaco
Career
Per 600 PA
4
3.7
Mike Cubbage
Careerverified
Per 600 PAverified
19
5.13
Pedro Ciriaco
Careerverified
Per 600 PAverified
8
7.4
Mike Cubbage
Career
Per 600 PA
32
8.64
Pedro Ciriaco
Careerverified
Per 600 PAverified
35
32.36
Mike Cubbage
Career
Per 600 PA
6
1.62
Pedro Ciriaco
Career
Per 600 PAverified
7
6.47
Mike Cubbage
Careerverified
Per 600 PA
15
4.05
Pedro Ciriaco
Careerverified
Per 600 PAverified
42
38.83
Mike Cubbage
Career
Per 600 PA
21
5.67
Pedro Ciriaco
Careerverified
Per 600 PAverified
83.33
83.33
Mike Cubbage
Career
Per 600 PA
28.57
28.57

Fielding Stats for Pedro Ciriaco and Mike Cubbage

Pedro Ciriaco
Career
Per 9 Innings
6
6
Mike Cubbage
Careerverified
Per 9 Inningsverified
8
8
Pedro Ciriaco
Career
Per 9 Inningsverified
188
1.38
Mike Cubbage
Careerverified
Per 9 Innings
580
1.22
Pedro Ciriaco
Career
Per 9 Innings
129
0.95
Mike Cubbage
Careerverified
Per 9 Inningsverified
488
1.02
Pedro Ciriaco
Career
Per 9 Innings
3683
27
Mike Cubbage
Careerverified
Per 9 Innings
12864
27
Pedro Ciriaco
Career
Per 9 Innings
1227.2
9
Mike Cubbage
Careerverified
Per 9 Innings
4288
9
Pedro Ciriaco
Career
Per 9 Innings
202
1.48
Mike Cubbage
Careerverified
Per 9 Inningsverified
902
1.89
Pedro Ciriaco
Career
Per 9 Inningsverified
324
2.38
Mike Cubbage
Careerverified
Per 9 Innings
1060
2.22
Pedro Ciriaco
Careerverified
Per 9 Innings
21
0.15
Mike Cubbage
Career
Per 9 Innings
70
0.15
Pedro Ciriaco
Career
Per 9 Innings
547
4.01
Mike Cubbage
Careerverified
Per 9 Inningsverified
2032
4.26
Pedro Ciriaco
Career
Per 9 Innings
526
3.86
Mike Cubbage
Careerverified
Per 9 Inningsverified
1962
4.12
Pedro Ciriaco
Career
Per 9 Innings
96.16
96.16
Mike Cubbage
Careerverified
Per 9 Inningsverified
96.56
96.56
Pedro Ciriaco
Career
Per 9 Innings
2.798
2.798
Mike Cubbage
Careerverified
Per 9 Inningsverified
3.383
3.383
Pedro Ciriaco
Career
Per 9 Innings
68.62
68.62
Mike Cubbage
Careerverified
Per 9 Inningsverified
84.14
84.14
Pedro Ciriaco
Career
Per 9 Inningsverified
68
0.5
Mike Cubbage
Careerverified
Per 9 Innings
181
0.38
Pedro Ciriaco
Career
Per 9 Innings
0
0
Mike Cubbage
Career
Per 9 Innings
0
0
Pedro Ciriaco
Career
Per 9 Innings
0
0
Mike Cubbage
Career
Per 9 Innings
0
0
Pedro Ciriaco
Career
Per 9 Innings
0
0
Mike Cubbage
Career
Per 9 Innings
0
0
Pedro Ciriaco
Career
Per 9 Innings
0
0
Mike Cubbage
Career
Per 9 Innings
0
0