David Freese vs. Joe Garagiola — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Greatest GenerationMissouriThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueCatcher

Adjusted for the eras they played in, David Freese holds a real edge over Joe Garagiola in this comparison. David Freese led in home run production (HR/PA+ 111 vs 92), batting average (AVG+ 110 vs 97), and slugging (SLG+ 107 vs 98). Joe Garagiola held the edge in contact rate (K%+ 124 vs 86). The edge belongs to David Freese.

Hitting Stats for David Freese and Joe Garagiola

David Freese
Careerverified
Per 600 PAverified
11
11
Joe Garagiola
Career
Per 600 PA
9
9
David Freese
Careerverified
Per 600 PA
1184
167.98
Joe Garagiola
Career
Per 600 PAverified
676
187
David Freese
Careerverified
Per 600 PA
4229
600
Joe Garagiola
Career
Per 600 PA
2169
600
David Freese
Careerverified
Per 600 PAverified
3758
533.18
Joe Garagiola
Career
Per 600 PA
1872
517.84
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Joe Garagiola
Career
Per 600 PA
0.257
0.257
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Joe Garagiola
Career
Per 600 PA
0.757
0.757
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Joe Garagiola
Career
Per 600 PA
481
133.06
David Freese
Careerverified
Per 600 PAverified
724
102.72
Joe Garagiola
Career
Per 600 PA
341
94.33
David Freese
Careerverified
Per 600 PAverified
197
27.95
Joe Garagiola
Career
Per 600 PA
82
22.68
David Freese
Career
Per 600 PA
7
0.99
Joe Garagiola
Careerverified
Per 600 PAverified
16
4.43
David Freese
Careerverified
Per 600 PAverified
113
16.03
Joe Garagiola
Career
Per 600 PA
42
11.62
David Freese
Careerverified
Per 600 PAverified
317
44.98
Joe Garagiola
Career
Per 600 PA
140
38.73
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Joe Garagiola
Career
Per 600 PA
0.291
0.291
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Joe Garagiola
Career
Per 600 PA
0.022
0.022
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Joe Garagiola
Career
Per 600 PA
0.087
0.087
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Joe Garagiola
Career
Per 600 PA
264.25
73.1
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Joe Garagiola
Career
Per 600 PA
721
199.45
David Freese
Careerverified
Per 600 PA
1484
210.55
Joe Garagiola
Career
Per 600 PAverified
764
211.34
David Freese
Career
Per 600 PA
0.351
0.351
Joe Garagiola
Careerverified
Per 600 PAverified
0.354
0.354
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Joe Garagiola
Career
Per 600 PA
0.385
0.385
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Joe Garagiola
Career
Per 600 PA
0.739
0.739
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Joe Garagiola
Career
Per 600 PA
0.128
0.128
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Joe Garagiola
Career
Per 600 PA
0.256
0.256
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Joe Garagiola
Career
Per 600 PA
0.7
0.7
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Joe Garagiola
Career
Per 600 PA
0.265
0.265
David Freese
Careerverified
Per 600 PAverified
481
68.24
Joe Garagiola
Career
Per 600 PA
198
54.77
David Freese
Careerverified
Per 600 PAverified
535
75.9
Joe Garagiola
Career
Per 600 PA
255
70.54
David Freese
Careerverified
Per 600 PAverified
903
128.12
Joe Garagiola
Career
Per 600 PA
411
113.69
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Joe Garagiola
Career
Per 600 PA
280.16
77.5
David Freese
Careerverified
Per 600 PAverified
73
10.36
Joe Garagiola
Career
Per 600 PA
16
4.43
David Freese
Careerverified
Per 600 PA
370
52.49
Joe Garagiola
Career
Per 600 PAverified
267
73.86
David Freese
Careerverified
Per 600 PAverified
11
1.56
Joe Garagiola
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
974
138.19
Joe Garagiola
Careerverified
Per 600 PAverified
173
47.86
David Freese
Career
Per 600 PA
4.34
4.34
Joe Garagiola
Careerverified
Per 600 PAverified
12.54
12.54
David Freese
Career
Per 600 PA
0.38
0.38
Joe Garagiola
Careerverified
Per 600 PAverified
1.54
1.54
David Freese
Career
Per 600 PA
4
0.57
Joe Garagiola
Careerverified
Per 600 PAverified
12
3.32
David Freese
Careerverified
Per 600 PAverified
24
3.41
Joe Garagiola
Career
Per 600 PA
2
0.55
David Freese
Career
Per 600 PA
134
19.01
Joe Garagiola
Careerverified
Per 600 PAverified
48
13.28
David Freese
Careerverified
Per 600 PA
8
1.14
Joe Garagiola
Career
Per 600 PAverified
5
1.38
David Freese
Careerverified
Per 600 PAverified
11
1.56
Joe Garagiola
Career
Per 600 PA
2
0.55
David Freese
Careerverified
Per 600 PAverified
19
2.7
Joe Garagiola
Career
Per 600 PA
7
1.94
David Freese
Career
Per 600 PA
42.11
42.11
Joe Garagiola
Careerverified
Per 600 PAverified
71.43
71.43

Fielding Stats for David Freese and Joe Garagiola

David Freese
Careerverified
Per 9 Inningsverified
11
11
Joe Garagiola
Career
Per 9 Innings
9
9
David Freese
Careerverified
Per 9 Innings
1068
1.17
Joe Garagiola
Career
Per 9 Inningsverified
614
12.79
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Joe Garagiola
Career
Per 9 Innings
50
1.04
David Freese
Careerverified
Per 9 Innings
24630
27
Joe Garagiola
Career
Per 9 Innings
1296
27
David Freese
Careerverified
Per 9 Innings
8210
9
Joe Garagiola
Career
Per 9 Innings
432
9
David Freese
Career
Per 9 Innings
1294
1.42
Joe Garagiola
Careerverified
Per 9 Inningsverified
2395
49.9
David Freese
Careerverified
Per 9 Innings
1615
1.77
Joe Garagiola
Career
Per 9 Inningsverified
271
5.65
David Freese
Career
Per 9 Inningsverified
98
0.11
Joe Garagiola
Careerverified
Per 9 Innings
38
0.79
David Freese
Careerverified
Per 9 Innings
3007
3.3
Joe Garagiola
Career
Per 9 Inningsverified
2704
56.33
David Freese
Careerverified
Per 9 Innings
2909
3.19
Joe Garagiola
Career
Per 9 Inningsverified
2666
55.54
David Freese
Career
Per 9 Innings
96.74
96.74
Joe Garagiola
Careerverified
Per 9 Inningsverified
98.59
98.59
David Freese
Career
Per 9 Innings
2.724
2.724
Joe Garagiola
Careerverified
Per 9 Inningsverified
4.342
4.342
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Joe Garagiola
Career
Per 9 Innings
8.14
8.14
David Freese
Careerverified
Per 9 Innings
260
0.29
Joe Garagiola
Career
Per 9 Inningsverified
29
0.6
David Freese
Careerverified
Per 9 Inningsverified
0
0
Joe Garagiola
Career
Per 9 Innings
35
0.73
David Freese
Careerverified
Per 9 Inningsverified
0
0
Joe Garagiola
Career
Per 9 Innings
4
0.08
David Freese
Careerverified
Per 9 Inningsverified
1
0
Joe Garagiola
Career
Per 9 Innings
16
0.33
David Freese
Career
Per 9 Innings
0
0
Joe Garagiola
Careerverified
Per 9 Inningsverified
7
0.15