Pedro Alvarez vs. David Freese — Career Comparison

MillenialD.R.Throws RightBats LeftCaribbeanPittsburgh PiratesNational LeagueThird BasemanSilver SluggerAll-Star
MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star

Adjusted for the eras they played in, David Freese holds a real edge over Pedro Alvarez in this comparison. David Freese led in contact rate (K%+ 86 vs 68), batting average (AVG+ 110 vs 94), and on-base percentage (OBP+ 108 vs 97). Pedro Alvarez held the edge in home run production (HR/PA+ 198 vs 111). The edge belongs to David Freese.

Hitting Stats for Pedro Alvarez and David Freese

Pedro Alvarez
Career
Per 600 PA
9
9
David Freese
Careerverified
Per 600 PAverified
11
11
Pedro Alvarez
Career
Per 600 PA
910
164.41
David Freese
Careerverified
Per 600 PAverified
1184
167.98
Pedro Alvarez
Career
Per 600 PA
3321
600
David Freese
Careerverified
Per 600 PA
4229
600
Pedro Alvarez
Career
Per 600 PAverified
2980
538.39
David Freese
Careerverified
Per 600 PA
3758
533.18
Pedro Alvarez
Career
Per 600 PA
0.236
0.236
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Pedro Alvarez
Career
Per 600 PA
0.768
0.768
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Pedro Alvarez
Career
Per 600 PA
704
127.19
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Pedro Alvarez
Career
Per 600 PA
405
73.17
David Freese
Careerverified
Per 600 PAverified
724
102.72
Pedro Alvarez
Career
Per 600 PA
131
23.67
David Freese
Careerverified
Per 600 PAverified
197
27.95
Pedro Alvarez
Career
Per 600 PAverified
6
1.08
David Freese
Careerverified
Per 600 PA
7
0.99
Pedro Alvarez
Careerverified
Per 600 PAverified
162
29.27
David Freese
Career
Per 600 PA
113
16.03
Pedro Alvarez
Career
Per 600 PAverified
299
54.02
David Freese
Careerverified
Per 600 PA
317
44.98
Pedro Alvarez
Careerverified
Per 600 PAverified
0.425
0.425
David Freese
Career
Per 600 PA
0.305
0.305
Pedro Alvarez
Careerverified
Per 600 PAverified
0.054
0.054
David Freese
Career
Per 600 PA
0.03
0.03
Pedro Alvarez
Careerverified
Per 600 PAverified
0.23
0.23
David Freese
Career
Per 600 PA
0.109
0.109
Pedro Alvarez
Career
Per 600 PAverified
430.48
77.77
David Freese
Careerverified
Per 600 PA
543.42
77.1
Pedro Alvarez
Career
Per 600 PAverified
1333
240.83
David Freese
Careerverified
Per 600 PA
1591
225.73
Pedro Alvarez
Career
Per 600 PA
1029
185.91
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Pedro Alvarez
Career
Per 600 PA
0.31
0.31
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Pedro Alvarez
Careerverified
Per 600 PAverified
0.447
0.447
David Freese
Career
Per 600 PA
0.423
0.423
Pedro Alvarez
Career
Per 600 PA
0.757
0.757
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Pedro Alvarez
Careerverified
Per 600 PAverified
0.211
0.211
David Freese
Career
Per 600 PA
0.146
0.146
Pedro Alvarez
Career
Per 600 PA
0.251
0.251
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Pedro Alvarez
Career
Per 600 PA
0.712
0.712
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Pedro Alvarez
Career
Per 600 PA
0.288
0.288
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Pedro Alvarez
Career
Per 600 PA
365
65.94
David Freese
Careerverified
Per 600 PAverified
481
68.24
Pedro Alvarez
Career
Per 600 PAverified
472
85.28
David Freese
Careerverified
Per 600 PA
535
75.9
Pedro Alvarez
Career
Per 600 PA
675
121.95
David Freese
Careerverified
Per 600 PAverified
903
128.12
Pedro Alvarez
Career
Per 600 PA
408.02
73.72
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Pedro Alvarez
Career
Per 600 PA
11
1.99
David Freese
Careerverified
Per 600 PAverified
73
10.36
Pedro Alvarez
Career
Per 600 PAverified
314
56.73
David Freese
Careerverified
Per 600 PA
370
52.49
Pedro Alvarez
Careerverified
Per 600 PAverified
31
5.6
David Freese
Career
Per 600 PA
11
1.56
Pedro Alvarez
Careerverified
Per 600 PA
952
172
David Freese
Career
Per 600 PAverified
974
138.19
Pedro Alvarez
Career
Per 600 PA
3.49
3.49
David Freese
Careerverified
Per 600 PAverified
4.34
4.34
Pedro Alvarez
Career
Per 600 PA
0.33
0.33
David Freese
Careerverified
Per 600 PAverified
0.38
0.38
Pedro Alvarez
Career
Per 600 PA
1
0.18
David Freese
Careerverified
Per 600 PAverified
4
0.57
Pedro Alvarez
Career
Per 600 PA
15
2.71
David Freese
Careerverified
Per 600 PAverified
24
3.41
Pedro Alvarez
Careerverified
Per 600 PAverified
71
12.83
David Freese
Career
Per 600 PA
134
19.01
Pedro Alvarez
Careerverified
Per 600 PAverified
15
2.71
David Freese
Career
Per 600 PA
8
1.14
Pedro Alvarez
Career
Per 600 PA
3
0.54
David Freese
Careerverified
Per 600 PAverified
11
1.56
Pedro Alvarez
Career
Per 600 PAverified
18
3.25
David Freese
Careerverified
Per 600 PA
19
2.7
Pedro Alvarez
Careerverified
Per 600 PAverified
83.33
83.33
David Freese
Career
Per 600 PA
42.11
42.11

Fielding Stats for Pedro Alvarez and David Freese

Pedro Alvarez
Career
Per 9 Innings
9
9
David Freese
Careerverified
Per 9 Inningsverified
11
11
Pedro Alvarez
Career
Per 9 Innings
706
1.09
David Freese
Careerverified
Per 9 Inningsverified
1068
1.17
Pedro Alvarez
Career
Per 9 Innings
679
1.04
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Pedro Alvarez
Career
Per 9 Innings
17547
27
David Freese
Careerverified
Per 9 Innings
24630
27
Pedro Alvarez
Career
Per 9 Innings
5849
9
David Freese
Careerverified
Per 9 Innings
8210
9
Pedro Alvarez
Careerverified
Per 9 Inningsverified
1352
2.08
David Freese
Career
Per 9 Innings
1294
1.42
Pedro Alvarez
Career
Per 9 Inningsverified
1285
1.98
David Freese
Careerverified
Per 9 Innings
1615
1.77
Pedro Alvarez
Career
Per 9 Innings
138
0.21
David Freese
Careerverified
Per 9 Inningsverified
98
0.11
Pedro Alvarez
Career
Per 9 Inningsverified
2775
4.27
David Freese
Careerverified
Per 9 Innings
3007
3.3
Pedro Alvarez
Career
Per 9 Inningsverified
2637
4.06
David Freese
Careerverified
Per 9 Innings
2909
3.19
Pedro Alvarez
Career
Per 9 Innings
95.03
95.03
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Pedro Alvarez
Careerverified
Per 9 Inningsverified
3.735
3.735
David Freese
Career
Per 9 Innings
2.724
2.724
Pedro Alvarez
Careerverified
Per 9 Inningsverified
96.18
96.18
David Freese
Career
Per 9 Innings
91.1
91.1
Pedro Alvarez
Career
Per 9 Inningsverified
213
0.33
David Freese
Careerverified
Per 9 Innings
260
0.29
Pedro Alvarez
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Pedro Alvarez
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Pedro Alvarez
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0