Pete Castiglione vs. Mike Cubbage — Career Comparison

Greatest GenerationConnecticutThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueThird Baseman
Baby BoomersVirginiaThrows RightBats LeftNorth AmericaMinnesota TwinsAmerican LeagueThird Baseman

When their careers are measured against the same standard, Mike Cubbage comes out clearly ahead of Pete Castiglione across most offensive categories. Mike Cubbage led in walk rate (BB%+ 106 vs 55), home run production (HR/PA+ 82 vs 59), and on-base percentage (OBP+ 101 vs 89). Pete Castiglione held the edge in contact rate (K%+ 132 vs 116). Mike Cubbage was the more complete offensive player.

Hitting Stats for Pete Castiglione and Mike Cubbage

Pete Castiglione
Career
Per 600 PA
8
8
Mike Cubbage
Career
Per 600 PA
8
8
Pete Castiglione
Career
Per 600 PA
545
179.67
Mike Cubbage
Careerverified
Per 600 PAverified
703
189.91
Pete Castiglione
Career
Per 600 PA
1820
600
Mike Cubbage
Careerverified
Per 600 PA
2221
600
Pete Castiglione
Career
Per 600 PAverified
1670
550.55
Mike Cubbage
Careerverified
Per 600 PA
1951
527.06
Pete Castiglione
Career
Per 600 PA
0.255
0.255
Mike Cubbage
Careerverified
Per 600 PAverified
0.258
0.258
Pete Castiglione
Career
Per 600 PA
0.668
0.668
Mike Cubbage
Careerverified
Per 600 PAverified
0.719
0.719
Pete Castiglione
Career
Per 600 PAverified
426
140.44
Mike Cubbage
Careerverified
Per 600 PA
503
135.88
Pete Castiglione
Career
Per 600 PAverified
329
108.46
Mike Cubbage
Careerverified
Per 600 PA
375
101.31
Pete Castiglione
Career
Per 600 PAverified
62
20.44
Mike Cubbage
Careerverified
Per 600 PA
74
19.99
Pete Castiglione
Career
Per 600 PA
11
3.63
Mike Cubbage
Careerverified
Per 600 PAverified
20
5.4
Pete Castiglione
Career
Per 600 PA
24
7.91
Mike Cubbage
Careerverified
Per 600 PAverified
34
9.19
Pete Castiglione
Career
Per 600 PA
97
31.98
Mike Cubbage
Careerverified
Per 600 PAverified
128
34.58
Pete Castiglione
Career
Per 600 PA
0.228
0.228
Mike Cubbage
Careerverified
Per 600 PAverified
0.255
0.255
Pete Castiglione
Career
Per 600 PA
0.014
0.014
Mike Cubbage
Careerverified
Per 600 PAverified
0.017
0.017
Pete Castiglione
Career
Per 600 PA
0.056
0.056
Mike Cubbage
Careerverified
Per 600 PAverified
0.068
0.068
Pete Castiglione
Career
Per 600 PA
171.72
56.61
Mike Cubbage
Careerverified
Per 600 PAverified
244.69
66.1
Pete Castiglione
Career
Per 600 PA
582
191.87
Mike Cubbage
Careerverified
Per 600 PAverified
719
194.24
Pete Castiglione
Career
Per 600 PA
533
175.71
Mike Cubbage
Careerverified
Per 600 PAverified
723
195.32
Pete Castiglione
Career
Per 600 PA
0.3
0.3
Mike Cubbage
Careerverified
Per 600 PAverified
0.33
0.33
Pete Castiglione
Career
Per 600 PA
0.349
0.349
Mike Cubbage
Careerverified
Per 600 PAverified
0.369
0.369
Pete Castiglione
Career
Per 600 PA
0.648
0.648
Mike Cubbage
Careerverified
Per 600 PAverified
0.699
0.699
Pete Castiglione
Career
Per 600 PA
0.093
0.093
Mike Cubbage
Careerverified
Per 600 PAverified
0.111
0.111
Pete Castiglione
Career
Per 600 PA
0.222
0.222
Mike Cubbage
Careerverified
Per 600 PAverified
0.241
0.241
Pete Castiglione
Career
Per 600 PA
0.547
0.547
Mike Cubbage
Careerverified
Per 600 PAverified
0.632
0.632
Pete Castiglione
Career
Per 600 PA
0.265
0.265
Mike Cubbage
Careerverified
Per 600 PAverified
0.275
0.275
Pete Castiglione
Career
Per 600 PAverified
205
67.58
Mike Cubbage
Careerverified
Per 600 PA
218
58.89
Pete Castiglione
Career
Per 600 PA
150
49.45
Mike Cubbage
Careerverified
Per 600 PAverified
251
67.81
Pete Castiglione
Career
Per 600 PA
331
109.12
Mike Cubbage
Careerverified
Per 600 PAverified
435
117.51
Pete Castiglione
Career
Per 600 PA
189.23
62.38
Mike Cubbage
Careerverified
Per 600 PAverified
260.74
70.44
Pete Castiglione
Career
Per 600 PA
4
1.32
Mike Cubbage
Careerverified
Per 600 PAverified
5
1.35
Pete Castiglione
Career
Per 600 PA
103
33.96
Mike Cubbage
Careerverified
Per 600 PAverified
215
58.08
Pete Castiglione
Career
Per 600 PA
0
0
Mike Cubbage
Careerverified
Per 600 PAverified
21
5.67
Pete Castiglione
Careerverified
Per 600 PAverified
126
41.54
Mike Cubbage
Career
Per 600 PA
233
62.94
Pete Castiglione
Careerverified
Per 600 PAverified
14.44
14.44
Mike Cubbage
Career
Per 600 PA
9.53
9.53
Pete Castiglione
Career
Per 600 PA
0.82
0.82
Mike Cubbage
Careerverified
Per 600 PAverified
0.92
0.92
Pete Castiglione
Careerverified
Per 600 PAverified
43
14.18
Mike Cubbage
Career
Per 600 PA
31
8.37
Pete Castiglione
Career
Per 600 PA
0
0
Mike Cubbage
Careerverified
Per 600 PAverified
19
5.13
Pete Castiglione
Careerverified
Per 600 PA
29
9.56
Mike Cubbage
Career
Per 600 PAverified
32
8.64
Pete Castiglione
Careerverified
Per 600 PAverified
10
3.3
Mike Cubbage
Career
Per 600 PA
6
1.62
Pete Castiglione
Career
Per 600 PA
6
1.98
Mike Cubbage
Careerverified
Per 600 PAverified
15
4.05
Pete Castiglione
Career
Per 600 PA
16
5.27
Mike Cubbage
Careerverified
Per 600 PAverified
21
5.67
Pete Castiglione
Careerverified
Per 600 PAverified
62.5
62.5
Mike Cubbage
Career
Per 600 PA
28.57
28.57

Fielding Stats for Pete Castiglione and Mike Cubbage

Pete Castiglione
Career
Per 9 Innings
8
8
Mike Cubbage
Career
Per 9 Innings
8
8
Pete Castiglione
Career
Per 9 Inningsverified
504
648
Mike Cubbage
Careerverified
Per 9 Innings
580
1.22
Pete Castiglione
Career
Per 9 Innings
0
0
Mike Cubbage
Careerverified
Per 9 Inningsverified
488
1.02
Pete Castiglione
Career
Per 9 Innings
21
27
Mike Cubbage
Careerverified
Per 9 Innings
12864
27
Pete Castiglione
Career
Per 9 Innings
7
9
Mike Cubbage
Careerverified
Per 9 Innings
4288
9
Pete Castiglione
Career
Per 9 Inningsverified
542
696.86
Mike Cubbage
Careerverified
Per 9 Innings
902
1.89
Pete Castiglione
Career
Per 9 Inningsverified
955
1227.86
Mike Cubbage
Careerverified
Per 9 Innings
1060
2.22
Pete Castiglione
Careerverified
Per 9 Innings
64
82.29
Mike Cubbage
Career
Per 9 Inningsverified
70
0.15
Pete Castiglione
Career
Per 9 Inningsverified
1561
2007
Mike Cubbage
Careerverified
Per 9 Innings
2032
4.26
Pete Castiglione
Career
Per 9 Inningsverified
1497
1924.71
Mike Cubbage
Careerverified
Per 9 Innings
1962
4.12
Pete Castiglione
Career
Per 9 Innings
95.9
95.9
Mike Cubbage
Careerverified
Per 9 Inningsverified
96.56
96.56
Pete Castiglione
Career
Per 9 Innings
2.97
2.97
Mike Cubbage
Careerverified
Per 9 Inningsverified
3.383
3.383
Pete Castiglione
Career
Per 9 Innings
0
0
Mike Cubbage
Careerverified
Per 9 Inningsverified
84.14
84.14
Pete Castiglione
Career
Per 9 Inningsverified
118
151.71
Mike Cubbage
Careerverified
Per 9 Innings
181
0.38
Pete Castiglione
Career
Per 9 Innings
0
0
Mike Cubbage
Career
Per 9 Innings
0
0
Pete Castiglione
Career
Per 9 Innings
0
0
Mike Cubbage
Career
Per 9 Innings
0
0
Pete Castiglione
Career
Per 9 Innings
0
0
Mike Cubbage
Career
Per 9 Innings
0
0
Pete Castiglione
Career
Per 9 Innings
0
0
Mike Cubbage
Career
Per 9 Innings
0
0