David Freese vs. Maikel Garcia — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Gen ZVenezuelaThrows RightBats RightSouth AmericaKansas City RoyalsAmerican LeagueThird BasemanGold GloveAll-Star

When their careers are measured against the same standard, David Freese comes out clearly ahead of Maikel Garcia across most offensive categories. David Freese led in home run production (HR/PA+ 111 vs 45), slugging (SLG+ 107 vs 94), and on-base percentage (OBP+ 108 vs 102). Maikel Garcia held the edge in contact rate (K%+ 140 vs 86). David Freese was the more complete offensive player.

Hitting Stats for David Freese and Maikel Garcia

David Freese
Careerverified
Per 600 PAverified
11
11
Maikel Garcia
Career
Per 600 PA
4
4
David Freese
Careerverified
Per 600 PAverified
1184
167.98
Maikel Garcia
Career
Per 600 PA
449
147.21
David Freese
Careerverified
Per 600 PA
4229
600
Maikel Garcia
Career
Per 600 PA
1830
600
David Freese
Careerverified
Per 600 PA
3758
533.18
Maikel Garcia
Career
Per 600 PAverified
1656
542.95
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Maikel Garcia
Career
Per 600 PA
0.263
0.263
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Maikel Garcia
Career
Per 600 PA
0.745
0.745
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Maikel Garcia
Career
Per 600 PA
436
142.95
David Freese
Careerverified
Per 600 PAverified
724
102.72
Maikel Garcia
Career
Per 600 PA
308
100.98
David Freese
Careerverified
Per 600 PA
197
27.95
Maikel Garcia
Career
Per 600 PAverified
87
28.52
David Freese
Career
Per 600 PA
7
0.99
Maikel Garcia
Careerverified
Per 600 PAverified
14
4.59
David Freese
Careerverified
Per 600 PAverified
113
16.03
Maikel Garcia
Career
Per 600 PA
27
8.85
David Freese
Careerverified
Per 600 PAverified
317
44.98
Maikel Garcia
Career
Per 600 PA
128
41.97
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Maikel Garcia
Career
Per 600 PA
0.294
0.294
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Maikel Garcia
Career
Per 600 PA
0.016
0.016
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Maikel Garcia
Career
Per 600 PA
0.062
0.062
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Maikel Garcia
Career
Per 600 PA
214.25
70.25
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Maikel Garcia
Career
Per 600 PA
632
207.21
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Maikel Garcia
Career
Per 600 PA
582
190.82
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Maikel Garcia
Career
Per 600 PA
0.319
0.319
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Maikel Garcia
Career
Per 600 PA
0.382
0.382
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Maikel Garcia
Career
Per 600 PA
0.701
0.701
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Maikel Garcia
Career
Per 600 PA
0.118
0.118
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Maikel Garcia
Career
Per 600 PA
0.239
0.239
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Maikel Garcia
Career
Per 600 PA
0.679
0.679
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Maikel Garcia
Career
Per 600 PA
0.305
0.305
David Freese
Careerverified
Per 600 PA
481
68.24
Maikel Garcia
Career
Per 600 PAverified
225
73.77
David Freese
Careerverified
Per 600 PAverified
535
75.9
Maikel Garcia
Career
Per 600 PA
184
60.33
David Freese
Careerverified
Per 600 PAverified
903
128.12
Maikel Garcia
Career
Per 600 PA
382
125.25
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Maikel Garcia
Career
Per 600 PA
221.84
72.73
David Freese
Careerverified
Per 600 PAverified
73
10.36
Maikel Garcia
Career
Per 600 PA
3
0.98
David Freese
Careerverified
Per 600 PAverified
370
52.49
Maikel Garcia
Career
Per 600 PA
143
46.89
David Freese
Careerverified
Per 600 PAverified
11
1.56
Maikel Garcia
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
974
138.19
Maikel Garcia
Careerverified
Per 600 PAverified
307
100.66
David Freese
Career
Per 600 PA
4.34
4.34
Maikel Garcia
Careerverified
Per 600 PAverified
5.96
5.96
David Freese
Career
Per 600 PA
0.38
0.38
Maikel Garcia
Careerverified
Per 600 PAverified
0.47
0.47
David Freese
Career
Per 600 PA
4
0.57
Maikel Garcia
Careerverified
Per 600 PAverified
8
2.62
David Freese
Careerverified
Per 600 PA
24
3.41
Maikel Garcia
Career
Per 600 PAverified
20
6.56
David Freese
Career
Per 600 PA
134
19.01
Maikel Garcia
Careerverified
Per 600 PAverified
31
10.16
David Freese
Career
Per 600 PA
8
1.14
Maikel Garcia
Careerverified
Per 600 PAverified
83
27.21
David Freese
Career
Per 600 PA
11
1.56
Maikel Garcia
Careerverified
Per 600 PAverified
18
5.9
David Freese
Career
Per 600 PA
19
2.7
Maikel Garcia
Careerverified
Per 600 PAverified
101
33.11
David Freese
Career
Per 600 PA
42.11
42.11
Maikel Garcia
Careerverified
Per 600 PAverified
82.18
82.18

Fielding Stats for David Freese and Maikel Garcia

David Freese
Careerverified
Per 9 Inningsverified
11
11
Maikel Garcia
Career
Per 9 Innings
4
4
David Freese
Careerverified
Per 9 Inningsverified
1068
1.17
Maikel Garcia
Career
Per 9 Innings
467
1.15
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Maikel Garcia
Career
Per 9 Innings
413
1.02
David Freese
Careerverified
Per 9 Innings
24630
27
Maikel Garcia
Career
Per 9 Innings
10925
27
David Freese
Careerverified
Per 9 Innings
8210
9
Maikel Garcia
Career
Per 9 Innings
3641.2
9
David Freese
Careerverified
Per 9 Inningsverified
1294
1.42
Maikel Garcia
Career
Per 9 Innings
348
0.86
David Freese
Careerverified
Per 9 Innings
1615
1.77
Maikel Garcia
Career
Per 9 Inningsverified
768
1.9
David Freese
Career
Per 9 Innings
98
0.11
Maikel Garcia
Careerverified
Per 9 Inningsverified
32
0.08
David Freese
Careerverified
Per 9 Inningsverified
3007
3.3
Maikel Garcia
Career
Per 9 Innings
1148
2.84
David Freese
Careerverified
Per 9 Inningsverified
2909
3.19
Maikel Garcia
Career
Per 9 Innings
1116
2.76
David Freese
Career
Per 9 Innings
96.74
96.74
Maikel Garcia
Careerverified
Per 9 Inningsverified
97.21
97.21
David Freese
Careerverified
Per 9 Inningsverified
2.724
2.724
Maikel Garcia
Career
Per 9 Innings
2.39
2.39
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Maikel Garcia
Career
Per 9 Innings
88.44
88.44
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Maikel Garcia
Career
Per 9 Innings
91
0.22
David Freese
Career
Per 9 Innings
0
0
Maikel Garcia
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Maikel Garcia
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Maikel Garcia
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Maikel Garcia
Career
Per 9 Innings
0
0