David Freese vs. Tom Heintzelman — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Baby BoomersMissouriThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueUnknown

On the career numbers, David Freese posted the stronger offensive profile against Tom Heintzelman. David Freese posted stronger numbers in OPS (.776 vs .663) and on-base percentage (.353 vs .321). By the career numbers, David Freese had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David Freese and Tom Heintzelman

David Freese
Careerverified
Per 600 PAverified
11
11
Tom Heintzelman
Career
Per 600 PA
4
4
David Freese
Careerverified
Per 600 PA
1184
167.98
Tom Heintzelman
Career
Per 600 PAverified
90
348.39
David Freese
Careerverified
Per 600 PA
4229
600
Tom Heintzelman
Career
Per 600 PA
155
600
David Freese
Careerverified
Per 600 PA
3758
533.18
Tom Heintzelman
Career
Per 600 PAverified
140
541.94
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Tom Heintzelman
Career
Per 600 PA
0.243
0.243
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Tom Heintzelman
Career
Per 600 PA
0.671
0.671
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Tom Heintzelman
Career
Per 600 PA
34
131.61
David Freese
Careerverified
Per 600 PAverified
724
102.72
Tom Heintzelman
Career
Per 600 PA
26
100.65
David Freese
Careerverified
Per 600 PAverified
197
27.95
Tom Heintzelman
Career
Per 600 PA
5
19.35
David Freese
Careerverified
Per 600 PAverified
7
0.99
Tom Heintzelman
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
113
16.03
Tom Heintzelman
Career
Per 600 PA
3
11.61
David Freese
Careerverified
Per 600 PAverified
317
44.98
Tom Heintzelman
Career
Per 600 PA
8
30.97
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Tom Heintzelman
Career
Per 600 PA
0.235
0.235
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Tom Heintzelman
Career
Per 600 PA
0.021
0.021
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Tom Heintzelman
Career
Per 600 PA
0.088
0.088
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Tom Heintzelman
Career
Per 600 PA
15.95
61.73
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Tom Heintzelman
Career
Per 600 PA
48
185.81
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Tom Heintzelman
Career
Per 600 PA
48
185.81
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Tom Heintzelman
Career
Per 600 PA
0.312
0.312
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Tom Heintzelman
Career
Per 600 PA
0.343
0.343
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Tom Heintzelman
Career
Per 600 PA
0.655
0.655
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Tom Heintzelman
Career
Per 600 PA
0.1
0.1
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Tom Heintzelman
Career
Per 600 PA
0.226
0.226
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Tom Heintzelman
Career
Per 600 PA
0.579
0.579
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Tom Heintzelman
Career
Per 600 PA
0.27
0.27
David Freese
Careerverified
Per 600 PAverified
481
68.24
Tom Heintzelman
Career
Per 600 PA
17
65.81
David Freese
Careerverified
Per 600 PAverified
535
75.9
Tom Heintzelman
Career
Per 600 PA
12
46.45
David Freese
Careerverified
Per 600 PAverified
903
128.12
Tom Heintzelman
Career
Per 600 PA
26
100.65
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Tom Heintzelman
Career
Per 600 PA
16.76
64.86
David Freese
Careerverified
Per 600 PAverified
73
10.36
Tom Heintzelman
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PA
370
52.49
Tom Heintzelman
Career
Per 600 PAverified
14
54.19
David Freese
Careerverified
Per 600 PA
11
1.56
Tom Heintzelman
Career
Per 600 PAverified
2
7.74
David Freese
Career
Per 600 PA
974
138.19
Tom Heintzelman
Careerverified
Per 600 PAverified
22
85.16
David Freese
Career
Per 600 PA
4.34
4.34
Tom Heintzelman
Careerverified
Per 600 PAverified
7.05
7.05
David Freese
Career
Per 600 PA
0.38
0.38
Tom Heintzelman
Careerverified
Per 600 PAverified
0.64
0.64
David Freese
Careerverified
Per 600 PA
4
0.57
Tom Heintzelman
Career
Per 600 PAverified
1
3.87
David Freese
Careerverified
Per 600 PAverified
24
3.41
Tom Heintzelman
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
134
19.01
Tom Heintzelman
Careerverified
Per 600 PAverified
1
3.87
David Freese
Careerverified
Per 600 PAverified
8
1.14
Tom Heintzelman
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
11
1.56
Tom Heintzelman
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
19
2.7
Tom Heintzelman
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
42.11
42.11
Tom Heintzelman
Career
Per 600 PA

Fielding Stats for David Freese and Tom Heintzelman

David Freese
Careerverified
Per 9 Inningsverified
11
11
Tom Heintzelman
Career
Per 9 Innings
3
3
David Freese
Careerverified
Per 9 Innings
1068
1.17
Tom Heintzelman
Career
Per 9 Inningsverified
47
1.67
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Tom Heintzelman
Career
Per 9 Innings
24
0.85
David Freese
Careerverified
Per 9 Innings
24630
27
Tom Heintzelman
Career
Per 9 Innings
758
27
David Freese
Careerverified
Per 9 Innings
8210
9
Tom Heintzelman
Career
Per 9 Innings
252.2
9
David Freese
Careerverified
Per 9 Innings
1294
1.42
Tom Heintzelman
Career
Per 9 Inningsverified
54
1.92
David Freese
Careerverified
Per 9 Innings
1615
1.77
Tom Heintzelman
Career
Per 9 Inningsverified
88
3.13
David Freese
Career
Per 9 Innings
98
0.11
Tom Heintzelman
Careerverified
Per 9 Inningsverified
2
0.07
David Freese
Careerverified
Per 9 Innings
3007
3.3
Tom Heintzelman
Career
Per 9 Inningsverified
144
5.13
David Freese
Careerverified
Per 9 Innings
2909
3.19
Tom Heintzelman
Career
Per 9 Inningsverified
142
5.06
David Freese
Career
Per 9 Innings
96.74
96.74
Tom Heintzelman
Careerverified
Per 9 Inningsverified
98.61
98.61
David Freese
Career
Per 9 Innings
2.724
2.724
Tom Heintzelman
Careerverified
Per 9 Inningsverified
3.021
3.021
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Tom Heintzelman
Career
Per 9 Innings
51.06
51.06
David Freese
Careerverified
Per 9 Innings
260
0.29
Tom Heintzelman
Career
Per 9 Inningsverified
16
0.57
David Freese
Career
Per 9 Innings
0
0
Tom Heintzelman
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Tom Heintzelman
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Tom Heintzelman
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Tom Heintzelman
Career
Per 9 Innings
0
0