David Freese vs. Mack Heller — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Greatest GenerationMonroe MonarchsNegro Southern LeagueFirst Baseman

On the career numbers, Mack Heller posted the stronger offensive profile against David Freese. Mack Heller posted stronger numbers in OPS (1.162 vs .776) and on-base percentage (.462 vs .353). By the career numbers, Mack Heller 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 Mack Heller

David Freese
Careerverified
Per 600 PAverified
11
11
Mack Heller
Career
Per 600 PA
1
1
David Freese
Careerverified
Per 600 PAverified
1184
167.98
Mack Heller
Career
Per 600 PA
3
138.46
David Freese
Careerverified
Per 600 PA
4229
600
Mack Heller
Career
Per 600 PA
13
600
David Freese
Careerverified
Per 600 PAverified
3758
533.18
Mack Heller
Career
Per 600 PA
10
461.54
David Freese
Career
Per 600 PA
0.277
0.277
Mack Heller
Careerverified
Per 600 PAverified
0.3
0.3
David Freese
Career
Per 600 PA
0.786
0.786
Mack Heller
Careerverified
Per 600 PAverified
1.115
1.115
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Mack Heller
Career
Per 600 PA
3
138.46
David Freese
Careerverified
Per 600 PAverified
724
102.72
Mack Heller
Career
Per 600 PA
1
46.15
David Freese
Careerverified
Per 600 PA
197
27.95
Mack Heller
Career
Per 600 PAverified
1
46.15
David Freese
Careerverified
Per 600 PAverified
7
0.99
Mack Heller
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PA
113
16.03
Mack Heller
Career
Per 600 PAverified
1
46.15
David Freese
Careerverified
Per 600 PA
317
44.98
Mack Heller
Career
Per 600 PAverified
2
92.31
David Freese
Career
Per 600 PA
0.305
0.305
Mack Heller
Careerverified
Per 600 PAverified
0.667
0.667
David Freese
Career
Per 600 PA
0.03
0.03
Mack Heller
Careerverified
Per 600 PAverified
0.1
0.1
David Freese
Career
Per 600 PA
0.109
0.109
Mack Heller
Careerverified
Per 600 PAverified
0.333
0.333
David Freese
Careerverified
Per 600 PA
543.42
77.1
Mack Heller
Career
Per 600 PAverified
3.27
151.02
David Freese
Careerverified
Per 600 PA
1591
225.73
Mack Heller
Career
Per 600 PAverified
7
323.08
David Freese
Careerverified
Per 600 PA
1484
210.55
Mack Heller
Career
Per 600 PAverified
6
276.92
David Freese
Career
Per 600 PA
0.351
0.351
Mack Heller
Careerverified
Per 600 PAverified
0.462
0.462
David Freese
Career
Per 600 PA
0.423
0.423
Mack Heller
Careerverified
Per 600 PAverified
0.7
0.7
David Freese
Career
Per 600 PA
0.775
0.775
Mack Heller
Careerverified
Per 600 PAverified
1.162
1.162
David Freese
Career
Per 600 PA
0.146
0.146
Mack Heller
Careerverified
Per 600 PAverified
0.4
0.4
David Freese
Career
Per 600 PA
0.264
0.264
Mack Heller
Careerverified
Per 600 PAverified
0.383
0.383
David Freese
Career
Per 600 PA
0.714
0.714
Mack Heller
Careerverified
Per 600 PAverified
1.429
1.429
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Mack Heller
Career
Per 600 PA
0.222
0.222
David Freese
Careerverified
Per 600 PA
481
68.24
Mack Heller
Career
Per 600 PAverified
5
230.77
David Freese
Careerverified
Per 600 PA
535
75.9
Mack Heller
Career
Per 600 PAverified
3
138.46
David Freese
Careerverified
Per 600 PA
903
128.12
Mack Heller
Career
Per 600 PAverified
7
323.08
David Freese
Careerverified
Per 600 PA
562.11
79.75
Mack Heller
Career
Per 600 PAverified
3.1
142.95
David Freese
Careerverified
Per 600 PA
73
10.36
Mack Heller
Career
Per 600 PAverified
2
92.31
David Freese
Careerverified
Per 600 PAverified
370
52.49
Mack Heller
Career
Per 600 PA
1
46.15
David Freese
Careerverified
Per 600 PAverified
11
1.56
Mack Heller
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
974
138.19
Mack Heller
Careerverified
Per 600 PAverified
0
0
David Freese
Careerverified
Per 600 PAverified
4.34
4.34
Mack Heller
Career
Per 600 PA
David Freese
Careerverified
Per 600 PAverified
0.38
0.38
Mack Heller
Career
Per 600 PA
David Freese
Careerverified
Per 600 PAverified
4
0.57
Mack Heller
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
24
3.41
Mack Heller
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
134
19.01
Mack Heller
Careerverified
Per 600 PAverified
0
0
David Freese
Careerverified
Per 600 PAverified
8
1.14
Mack Heller
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
11
1.56
Mack Heller
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
19
2.7
Mack Heller
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
42.11
42.11
Mack Heller
Career
Per 600 PA

Fielding Stats for David Freese and Mack Heller

David Freese
Careerverified
Per 9 Inningsverified
11
11
Mack Heller
Career
Per 9 Innings
1
1
David Freese
Careerverified
Per 9 Inningsverified
1068
1.17
Mack Heller
Career
Per 9 Innings
3
1
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Mack Heller
Career
Per 9 Innings
3
1
David Freese
Careerverified
Per 9 Innings
24630
27
Mack Heller
Career
Per 9 Innings
81
27
David Freese
Careerverified
Per 9 Innings
8210
9
Mack Heller
Career
Per 9 Innings
27
9
David Freese
Careerverified
Per 9 Innings
1294
1.42
Mack Heller
Career
Per 9 Inningsverified
30
10
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Mack Heller
Career
Per 9 Innings
1
0.33
David Freese
Career
Per 9 Inningsverified
98
0.11
Mack Heller
Careerverified
Per 9 Innings
1
0.33
David Freese
Careerverified
Per 9 Innings
3007
3.3
Mack Heller
Career
Per 9 Inningsverified
32
10.67
David Freese
Careerverified
Per 9 Innings
2909
3.19
Mack Heller
Career
Per 9 Inningsverified
31
10.33
David Freese
Career
Per 9 Innings
96.74
96.74
Mack Heller
Careerverified
Per 9 Inningsverified
96.88
96.88
David Freese
Career
Per 9 Innings
2.724
2.724
Mack Heller
Careerverified
Per 9 Inningsverified
10.333
10.333
David Freese
Career
Per 9 Innings
91.1
91.1
Mack Heller
Careerverified
Per 9 Inningsverified
100
100
David Freese
Careerverified
Per 9 Innings
260
0.29
Mack Heller
Career
Per 9 Inningsverified
2
0.67
David Freese
Career
Per 9 Innings
0
0
Mack Heller
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Mack Heller
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Mack Heller
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Mack Heller
Career
Per 9 Innings
0
0