Kiki Cuyler vs. Don Heffner — Career Comparison

Lost GenerationMichiganThrows RightBats RightNorth AmericaChicago CubsNational LeagueHall of FameRight FielderAll-Star
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueSecond Baseman

When their careers are measured against the same standard, Kiki Cuyler comes out clearly ahead of Don Heffner across most offensive categories. Kiki Cuyler led in home run production (HR/PA+ 140 vs 15), slugging (SLG+ 126 vs 72), and batting average (AVG+ 118 vs 87). Don Heffner held the edge in contact rate (K%+ 105 vs 79). Kiki Cuyler was the more complete offensive player.

Hitting Stats for Kiki Cuyler and Don Heffner

Kiki Cuyler
Careerverified
Per 600 PAverified
18
18
Don Heffner
Career
Per 600 PA
11
11
Kiki Cuyler
Careerverified
Per 600 PA
1879
139.22
Don Heffner
Career
Per 600 PAverified
743
156.64
Kiki Cuyler
Careerverified
Per 600 PA
8098
600
Don Heffner
Career
Per 600 PA
2846
600
Kiki Cuyler
Careerverified
Per 600 PA
7161
530.58
Don Heffner
Career
Per 600 PAverified
2526
532.54
Kiki Cuyler
Careerverified
Per 600 PAverified
0.321
0.321
Don Heffner
Career
Per 600 PA
0.242
0.242
Kiki Cuyler
Careerverified
Per 600 PAverified
0.891
0.891
Don Heffner
Career
Per 600 PA
0.644
0.644
Kiki Cuyler
Careerverified
Per 600 PAverified
2299
170.34
Don Heffner
Career
Per 600 PA
610
128.6
Kiki Cuyler
Careerverified
Per 600 PAverified
1620
120.03
Don Heffner
Career
Per 600 PA
486
102.46
Kiki Cuyler
Careerverified
Per 600 PAverified
394
29.19
Don Heffner
Career
Per 600 PA
99
20.87
Kiki Cuyler
Careerverified
Per 600 PAverified
157
11.63
Don Heffner
Career
Per 600 PA
19
4.01
Kiki Cuyler
Careerverified
Per 600 PAverified
128
9.48
Don Heffner
Career
Per 600 PA
6
1.26
Kiki Cuyler
Careerverified
Per 600 PAverified
679
50.31
Don Heffner
Career
Per 600 PA
124
26.14
Kiki Cuyler
Careerverified
Per 600 PAverified
0.295
0.295
Don Heffner
Career
Per 600 PA
0.203
0.203
Kiki Cuyler
Careerverified
Per 600 PAverified
0.018
0.018
Don Heffner
Career
Per 600 PA
0.002
0.002
Kiki Cuyler
Careerverified
Per 600 PAverified
0.056
0.056
Don Heffner
Career
Per 600 PA
0.01
0.01
Kiki Cuyler
Careerverified
Per 600 PAverified
1365.99
101.21
Don Heffner
Career
Per 600 PA
249.01
52.5
Kiki Cuyler
Careerverified
Per 600 PAverified
3391
251.25
Don Heffner
Career
Per 600 PA
765
161.28
Kiki Cuyler
Careerverified
Per 600 PAverified
3060
226.72
Don Heffner
Career
Per 600 PA
889
187.42
Kiki Cuyler
Careerverified
Per 600 PAverified
0.386
0.386
Don Heffner
Career
Per 600 PA
0.317
0.317
Kiki Cuyler
Careerverified
Per 600 PAverified
0.474
0.474
Don Heffner
Career
Per 600 PA
0.303
0.303
Kiki Cuyler
Careerverified
Per 600 PAverified
0.86
0.86
Don Heffner
Career
Per 600 PA
0.62
0.62
Kiki Cuyler
Careerverified
Per 600 PAverified
0.153
0.153
Don Heffner
Career
Per 600 PA
0.061
0.061
Kiki Cuyler
Careerverified
Per 600 PAverified
0.292
0.292
Don Heffner
Career
Per 600 PA
0.218
0.218
Kiki Cuyler
Careerverified
Per 600 PAverified
0.907
0.907
Don Heffner
Career
Per 600 PA
0.539
0.539
Kiki Cuyler
Careerverified
Per 600 PAverified
0.346
0.346
Don Heffner
Career
Per 600 PA
0.262
0.262
Kiki Cuyler
Careerverified
Per 600 PAverified
1305
96.69
Don Heffner
Career
Per 600 PA
275
57.98
Kiki Cuyler
Careerverified
Per 600 PAverified
1065
78.91
Don Heffner
Career
Per 600 PA
248
52.28
Kiki Cuyler
Careerverified
Per 600 PAverified
2242
166.12
Don Heffner
Career
Per 600 PA
517
109
Kiki Cuyler
Careerverified
Per 600 PAverified
1438.67
106.59
Don Heffner
Career
Per 600 PA
279.03
58.83
Kiki Cuyler
Careerverified
Per 600 PAverified
85
6.3
Don Heffner
Career
Per 600 PA
9
1.9
Kiki Cuyler
Careerverified
Per 600 PA
676
50.09
Don Heffner
Career
Per 600 PAverified
270
56.92
Kiki Cuyler
Career
Per 600 PA
0
0
Don Heffner
Career
Per 600 PA
0
0
Kiki Cuyler
Career
Per 600 PA
752
55.72
Don Heffner
Careerverified
Per 600 PAverified
218
45.96
Kiki Cuyler
Career
Per 600 PA
10.77
10.77
Don Heffner
Careerverified
Per 600 PAverified
13.06
13.06
Kiki Cuyler
Career
Per 600 PA
0.9
0.9
Don Heffner
Careerverified
Per 600 PAverified
1.24
1.24
Kiki Cuyler
Careerverified
Per 600 PAverified
176
13.04
Don Heffner
Career
Per 600 PA
41
8.64
Kiki Cuyler
Career
Per 600 PA
0
0
Don Heffner
Career
Per 600 PA
0
0
Kiki Cuyler
Career
Per 600 PAverified
53
3.93
Don Heffner
Careerverified
Per 600 PA
30
6.32
Kiki Cuyler
Careerverified
Per 600 PAverified
328
24.3
Don Heffner
Career
Per 600 PA
18
3.79
Kiki Cuyler
Careerverified
Per 600 PA
27
2
Don Heffner
Career
Per 600 PAverified
26
5.48
Kiki Cuyler
Careerverified
Per 600 PAverified
355
26.3
Don Heffner
Career
Per 600 PA
44
9.28
Kiki Cuyler
Careerverified
Per 600 PAverified
92.39
92.39
Don Heffner
Career
Per 600 PA
40.91
40.91

Fielding Stats for Kiki Cuyler and Don Heffner

Kiki Cuyler
Careerverified
Per 9 Innings
17
Don Heffner
Career
Per 9 Innings
11
Kiki Cuyler
Careerverified
Per 9 Innings
1807
Don Heffner
Career
Per 9 Innings
703
Kiki Cuyler
Career
Per 9 Innings
0
Don Heffner
Career
Per 9 Innings
0
Kiki Cuyler
Career
Per 9 Innings
0
Don Heffner
Career
Per 9 Innings
0
Kiki Cuyler
Career
Per 9 Innings
0
Don Heffner
Career
Per 9 Innings
0
Kiki Cuyler
Careerverified
Per 9 Innings
4034
Don Heffner
Career
Per 9 Innings
1618
Kiki Cuyler
Career
Per 9 Innings
191
Don Heffner
Careerverified
Per 9 Innings
1966
Kiki Cuyler
Career
Per 9 Innings
121
Don Heffner
Careerverified
Per 9 Innings
111
Kiki Cuyler
Careerverified
Per 9 Innings
4346
Don Heffner
Career
Per 9 Innings
3695
Kiki Cuyler
Careerverified
Per 9 Innings
4225
Don Heffner
Career
Per 9 Innings
3584
Kiki Cuyler
Careerverified
Per 9 Innings
97.22
Don Heffner
Career
Per 9 Innings
97
Kiki Cuyler
Career
Per 9 Innings
2.338
Don Heffner
Careerverified
Per 9 Innings
5.098
Kiki Cuyler
Career
Per 9 Innings
0
Don Heffner
Career
Per 9 Innings
0
Kiki Cuyler
Career
Per 9 Innings
44
Don Heffner
Careerverified
Per 9 Innings
439
Kiki Cuyler
Career
Per 9 Innings
0
Don Heffner
Career
Per 9 Innings
0
Kiki Cuyler
Career
Per 9 Innings
0
Don Heffner
Career
Per 9 Innings
0
Kiki Cuyler
Career
Per 9 Innings
0
Don Heffner
Career
Per 9 Innings
0
Kiki Cuyler
Career
Per 9 Innings
0
Don Heffner
Career
Per 9 Innings
0