David Freese vs. Art Garibaldi — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird Baseman

On the career numbers, David Freese posted the stronger offensive profile against Art Garibaldi. David Freese posted stronger numbers in OPS (.776 vs .663) and on-base percentage (.353 vs .323). 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 Art Garibaldi

David Freese
Careerverified
Per 600 PAverified
11
11
Art Garibaldi
Career
Per 600 PA
1
1
David Freese
Careerverified
Per 600 PAverified
1184
167.98
Art Garibaldi
Career
Per 600 PA
71
167.72
David Freese
Careerverified
Per 600 PA
4229
600
Art Garibaldi
Career
Per 600 PA
254
600
David Freese
Careerverified
Per 600 PA
3758
533.18
Art Garibaldi
Career
Per 600 PAverified
232
548.03
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Art Garibaldi
Career
Per 600 PA
0.276
0.276
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Art Garibaldi
Career
Per 600 PA
0.69
0.69
David Freese
Careerverified
Per 600 PA
1041
147.69
Art Garibaldi
Career
Per 600 PAverified
64
151.18
David Freese
Careerverified
Per 600 PA
724
102.72
Art Garibaldi
Career
Per 600 PAverified
51
120.47
David Freese
Careerverified
Per 600 PA
197
27.95
Art Garibaldi
Career
Per 600 PAverified
12
28.35
David Freese
Careerverified
Per 600 PAverified
7
0.99
Art Garibaldi
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
113
16.03
Art Garibaldi
Career
Per 600 PA
1
2.36
David Freese
Careerverified
Per 600 PAverified
317
44.98
Art Garibaldi
Career
Per 600 PA
13
30.71
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Art Garibaldi
Career
Per 600 PA
0.203
0.203
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Art Garibaldi
Career
Per 600 PA
0.004
0.004
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Art Garibaldi
Career
Per 600 PA
0.016
0.016
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Art Garibaldi
Career
Per 600 PA
25.41
60.01
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Art Garibaldi
Career
Per 600 PA
79
186.61
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Art Garibaldi
Career
Per 600 PA
80
188.98
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Art Garibaldi
Career
Per 600 PA
0.323
0.323
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Art Garibaldi
Career
Per 600 PA
0.341
0.341
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Art Garibaldi
Career
Per 600 PA
0.663
0.663
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Art Garibaldi
Career
Per 600 PA
0.065
0.065
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Art Garibaldi
Career
Per 600 PA
0.23
0.23
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Art Garibaldi
Career
Per 600 PA
0.57
0.57
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Art Garibaldi
Career
Per 600 PA
0.313
0.313
David Freese
Careerverified
Per 600 PA
481
68.24
Art Garibaldi
Career
Per 600 PAverified
30
70.87
David Freese
Careerverified
Per 600 PAverified
535
75.9
Art Garibaldi
Career
Per 600 PA
20
47.24
David Freese
Careerverified
Per 600 PAverified
903
128.12
Art Garibaldi
Career
Per 600 PA
49
115.75
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Art Garibaldi
Career
Per 600 PA
28.61
67.59
David Freese
Careerverified
Per 600 PAverified
73
10.36
Art Garibaldi
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
370
52.49
Art Garibaldi
Career
Per 600 PA
16
37.8
David Freese
Careerverified
Per 600 PAverified
11
1.56
Art Garibaldi
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
974
138.19
Art Garibaldi
Careerverified
Per 600 PAverified
30
70.87
David Freese
Career
Per 600 PA
4.34
4.34
Art Garibaldi
Careerverified
Per 600 PAverified
8.47
8.47
David Freese
Career
Per 600 PA
0.38
0.38
Art Garibaldi
Careerverified
Per 600 PAverified
0.53
0.53
David Freese
Career
Per 600 PA
4
0.57
Art Garibaldi
Careerverified
Per 600 PAverified
6
14.17
David Freese
Careerverified
Per 600 PAverified
24
3.41
Art Garibaldi
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
134
19.01
Art Garibaldi
Careerverified
Per 600 PAverified
4
9.45
David Freese
Careerverified
Per 600 PA
8
1.14
Art Garibaldi
Career
Per 600 PAverified
3
7.09
David Freese
Careerverified
Per 600 PAverified
11
1.56
Art Garibaldi
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PA
19
2.7
Art Garibaldi
Career
Per 600 PAverified
3
7.09
David Freese
Career
Per 600 PA
42.11
42.11
Art Garibaldi
Careerverified
Per 600 PAverified
100
100

Fielding Stats for David Freese and Art Garibaldi

David Freese
Careerverified
Per 9 Inningsverified
11
11
Art Garibaldi
Career
Per 9 Innings
1
David Freese
Careerverified
Per 9 Inningsverified
1068
1.17
Art Garibaldi
Career
Per 9 Innings
70
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Art Garibaldi
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
24630
27
Art Garibaldi
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
8210
9
Art Garibaldi
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
1294
1.42
Art Garibaldi
Career
Per 9 Innings
97
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Art Garibaldi
Career
Per 9 Innings
119
David Freese
Career
Per 9 Innings
98
0.11
Art Garibaldi
Careerverified
Per 9 Inningsverified
11
David Freese
Careerverified
Per 9 Inningsverified
3007
3.3
Art Garibaldi
Career
Per 9 Innings
227
David Freese
Careerverified
Per 9 Inningsverified
2909
3.19
Art Garibaldi
Career
Per 9 Innings
216
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Art Garibaldi
Career
Per 9 Innings
95.15
David Freese
Career
Per 9 Inningsverified
2.724
2.724
Art Garibaldi
Careerverified
Per 9 Innings
3.086
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Art Garibaldi
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Art Garibaldi
Career
Per 9 Innings
7
David Freese
Career
Per 9 Innings
0
0
Art Garibaldi
Career
Per 9 Innings
0
David Freese
Career
Per 9 Innings
0
0
Art Garibaldi
Career
Per 9 Innings
0
David Freese
Career
Per 9 Innings
1
0
Art Garibaldi
Careerverified
Per 9 Innings
0
David Freese
Career
Per 9 Innings
0
0
Art Garibaldi
Career
Per 9 Innings
0