David Freese vs. Alex Gonzalez — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Gen XVenezuelaThrows RightBats RightSouth AmericaFlorida MarlinsNational LeagueShortstopAll-Star

When their careers are measured against the same standard, David Freese comes out clearly ahead of Alex Gonzalez across most offensive categories. David Freese led in walk rate (BB%+ 96 vs 57), on-base percentage (OBP+ 108 vs 92), and home run production (HR/PA+ 111 vs 100). Alex Gonzalez held the edge in contact rate (K%+ 91 vs 86). David Freese was the more complete offensive player.

Hitting Stats for David Freese and Alex Gonzalez

David Freese
Career
Per 600 PA
11
11
Alex Gonzalez
Careerverified
Per 600 PAverified
16
16
David Freese
Career
Per 600 PAverified
1184
167.98
Alex Gonzalez
Careerverified
Per 600 PA
1609
154.51
David Freese
Career
Per 600 PA
4229
600
Alex Gonzalez
Careerverified
Per 600 PA
6248
600
David Freese
Career
Per 600 PA
3758
533.18
Alex Gonzalez
Careerverified
Per 600 PAverified
5776
554.67
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Alex Gonzalez
Career
Per 600 PA
0.246
0.246
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Alex Gonzalez
Career
Per 600 PA
0.699
0.699
David Freese
Career
Per 600 PAverified
1041
147.69
Alex Gonzalez
Careerverified
Per 600 PA
1418
136.17
David Freese
Career
Per 600 PAverified
724
102.72
Alex Gonzalez
Careerverified
Per 600 PA
898
86.24
David Freese
Career
Per 600 PA
197
27.95
Alex Gonzalez
Careerverified
Per 600 PAverified
332
31.88
David Freese
Career
Per 600 PA
7
0.99
Alex Gonzalez
Careerverified
Per 600 PAverified
31
2.98
David Freese
Career
Per 600 PAverified
113
16.03
Alex Gonzalez
Careerverified
Per 600 PA
157
15.08
David Freese
Career
Per 600 PA
317
44.98
Alex Gonzalez
Careerverified
Per 600 PAverified
520
49.94
David Freese
Career
Per 600 PA
0.305
0.305
Alex Gonzalez
Careerverified
Per 600 PAverified
0.367
0.367
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Alex Gonzalez
Career
Per 600 PA
0.027
0.027
David Freese
Career
Per 600 PA
0.109
0.109
Alex Gonzalez
Careerverified
Per 600 PAverified
0.111
0.111
David Freese
Career
Per 600 PAverified
543.42
77.1
Alex Gonzalez
Careerverified
Per 600 PA
662.17
63.59
David Freese
Career
Per 600 PAverified
1591
225.73
Alex Gonzalez
Careerverified
Per 600 PA
2283
219.24
David Freese
Career
Per 600 PAverified
1484
210.55
Alex Gonzalez
Careerverified
Per 600 PA
1797
172.57
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Alex Gonzalez
Career
Per 600 PA
0.29
0.29
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Alex Gonzalez
Career
Per 600 PA
0.395
0.395
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Alex Gonzalez
Career
Per 600 PA
0.685
0.685
David Freese
Career
Per 600 PA
0.146
0.146
Alex Gonzalez
Careerverified
Per 600 PAverified
0.15
0.15
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Alex Gonzalez
Career
Per 600 PA
0.229
0.229
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Alex Gonzalez
Career
Per 600 PA
0.596
0.596
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Alex Gonzalez
Career
Per 600 PA
0.281
0.281
David Freese
Career
Per 600 PAverified
481
68.24
Alex Gonzalez
Careerverified
Per 600 PA
667
64.05
David Freese
Career
Per 600 PAverified
535
75.9
Alex Gonzalez
Careerverified
Per 600 PA
690
66.26
David Freese
Career
Per 600 PAverified
903
128.12
Alex Gonzalez
Careerverified
Per 600 PA
1200
115.24
David Freese
Career
Per 600 PAverified
562.11
79.75
Alex Gonzalez
Careerverified
Per 600 PA
652.21
62.63
David Freese
Career
Per 600 PAverified
73
10.36
Alex Gonzalez
Careerverified
Per 600 PA
79
7.59
David Freese
Careerverified
Per 600 PAverified
370
52.49
Alex Gonzalez
Career
Per 600 PA
300
28.81
David Freese
Career
Per 600 PA
11
1.56
Alex Gonzalez
Careerverified
Per 600 PAverified
48
4.61
David Freese
Careerverified
Per 600 PA
974
138.19
Alex Gonzalez
Career
Per 600 PAverified
1168
112.16
David Freese
Career
Per 600 PA
4.34
4.34
Alex Gonzalez
Careerverified
Per 600 PAverified
5.35
5.35
David Freese
Careerverified
Per 600 PAverified
0.38
0.38
Alex Gonzalez
Career
Per 600 PA
0.26
0.26
David Freese
Career
Per 600 PA
4
0.57
Alex Gonzalez
Careerverified
Per 600 PAverified
50
4.8
David Freese
Career
Per 600 PA
24
3.41
Alex Gonzalez
Careerverified
Per 600 PAverified
43
4.13
David Freese
Careerverified
Per 600 PA
134
19.01
Alex Gonzalez
Career
Per 600 PAverified
138
13.25
David Freese
Career
Per 600 PA
8
1.14
Alex Gonzalez
Careerverified
Per 600 PAverified
30
2.88
David Freese
Career
Per 600 PA
11
1.56
Alex Gonzalez
Careerverified
Per 600 PAverified
22
2.11
David Freese
Career
Per 600 PA
19
2.7
Alex Gonzalez
Careerverified
Per 600 PAverified
52
4.99
David Freese
Career
Per 600 PA
42.11
42.11
Alex Gonzalez
Careerverified
Per 600 PAverified
57.69
57.69

Fielding Stats for David Freese and Alex Gonzalez

David Freese
Career
Per 9 Innings
11
11
Alex Gonzalez
Careerverified
Per 9 Inningsverified
16
16
David Freese
Career
Per 9 Inningsverified
1068
1.17
Alex Gonzalez
Careerverified
Per 9 Innings
1582
1.05
David Freese
Career
Per 9 Inningsverified
973
1.07
Alex Gonzalez
Careerverified
Per 9 Innings
1539
1.02
David Freese
Career
Per 9 Innings
24630
27
Alex Gonzalez
Careerverified
Per 9 Innings
40566
27
David Freese
Career
Per 9 Innings
8210
9
Alex Gonzalez
Careerverified
Per 9 Innings
13522
9
David Freese
Career
Per 9 Innings
1294
1.42
Alex Gonzalez
Careerverified
Per 9 Inningsverified
2409
1.6
David Freese
Career
Per 9 Innings
1615
1.77
Alex Gonzalez
Careerverified
Per 9 Inningsverified
4294
2.86
David Freese
Careerverified
Per 9 Inningsverified
98
0.11
Alex Gonzalez
Career
Per 9 Innings
197
0.13
David Freese
Career
Per 9 Innings
3007
3.3
Alex Gonzalez
Careerverified
Per 9 Inningsverified
6900
4.59
David Freese
Career
Per 9 Innings
2909
3.19
Alex Gonzalez
Careerverified
Per 9 Inningsverified
6703
4.46
David Freese
Career
Per 9 Innings
96.74
96.74
Alex Gonzalez
Careerverified
Per 9 Inningsverified
97.14
97.14
David Freese
Career
Per 9 Innings
2.724
2.724
Alex Gonzalez
Careerverified
Per 9 Inningsverified
4.237
4.237
David Freese
Career
Per 9 Innings
91.1
91.1
Alex Gonzalez
Careerverified
Per 9 Inningsverified
97.28
97.28
David Freese
Career
Per 9 Innings
260
0.29
Alex Gonzalez
Careerverified
Per 9 Inningsverified
1039
0.69
David Freese
Career
Per 9 Innings
0
0
Alex Gonzalez
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Alex Gonzalez
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Alex Gonzalez
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Alex Gonzalez
Career
Per 9 Innings
0
0