Bobby Abreu vs. David Freese — Career Comparison

Gen XVenezuelaThrows RightBats LeftSouth AmericaPhiladelphia PhilliesNational LeagueRight FielderGold GloveSilver SluggerAll-Star
MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star

When their careers are measured against the same standard, Bobby Abreu comes out clearly ahead of David Freese across most offensive categories. Bobby Abreu led in walk rate (BB%+ 168 vs 96), slugging (SLG+ 124 vs 107), and on-base percentage (OBP+ 122 vs 108). Bobby Abreu was the more complete offensive player.

Hitting Stats for Bobby Abreu and David Freese

Bobby Abreu
Careerverified
Per 600 PAverified
18
18
David Freese
Career
Per 600 PA
11
11
Bobby Abreu
Careerverified
Per 600 PA
2425
144.33
David Freese
Career
Per 600 PAverified
1184
167.98
Bobby Abreu
Careerverified
Per 600 PA
10081
600
David Freese
Career
Per 600 PA
4229
600
Bobby Abreu
Careerverified
Per 600 PA
8480
504.71
David Freese
Career
Per 600 PAverified
3758
533.18
Bobby Abreu
Careerverified
Per 600 PAverified
0.291
0.291
David Freese
Career
Per 600 PA
0.277
0.277
Bobby Abreu
Careerverified
Per 600 PAverified
0.895
0.895
David Freese
Career
Per 600 PA
0.786
0.786
Bobby Abreu
Careerverified
Per 600 PA
2470
147.01
David Freese
Career
Per 600 PAverified
1041
147.69
Bobby Abreu
Careerverified
Per 600 PA
1549
92.19
David Freese
Career
Per 600 PAverified
724
102.72
Bobby Abreu
Careerverified
Per 600 PAverified
574
34.16
David Freese
Career
Per 600 PA
197
27.95
Bobby Abreu
Careerverified
Per 600 PAverified
59
3.51
David Freese
Career
Per 600 PA
7
0.99
Bobby Abreu
Careerverified
Per 600 PAverified
288
17.14
David Freese
Career
Per 600 PA
113
16.03
Bobby Abreu
Careerverified
Per 600 PAverified
921
54.82
David Freese
Career
Per 600 PA
317
44.98
Bobby Abreu
Careerverified
Per 600 PAverified
0.373
0.373
David Freese
Career
Per 600 PA
0.305
0.305
Bobby Abreu
Careerverified
Per 600 PAverified
0.034
0.034
David Freese
Career
Per 600 PA
0.03
0.03
Bobby Abreu
Careerverified
Per 600 PAverified
0.117
0.117
David Freese
Career
Per 600 PA
0.109
0.109
Bobby Abreu
Careerverified
Per 600 PAverified
1715.99
102.13
David Freese
Career
Per 600 PA
543.42
77.1
Bobby Abreu
Careerverified
Per 600 PAverified
4026
239.62
David Freese
Career
Per 600 PA
1591
225.73
Bobby Abreu
Careerverified
Per 600 PAverified
3979
236.82
David Freese
Career
Per 600 PA
1484
210.55
Bobby Abreu
Careerverified
Per 600 PAverified
0.395
0.395
David Freese
Career
Per 600 PA
0.351
0.351
Bobby Abreu
Careerverified
Per 600 PAverified
0.475
0.475
David Freese
Career
Per 600 PA
0.423
0.423
Bobby Abreu
Careerverified
Per 600 PAverified
0.87
0.87
David Freese
Career
Per 600 PA
0.775
0.775
Bobby Abreu
Careerverified
Per 600 PAverified
0.184
0.184
David Freese
Career
Per 600 PA
0.146
0.146
Bobby Abreu
Careerverified
Per 600 PAverified
0.297
0.297
David Freese
Career
Per 600 PA
0.264
0.264
Bobby Abreu
Careerverified
Per 600 PAverified
0.942
0.942
David Freese
Career
Per 600 PA
0.714
0.714
Bobby Abreu
Career
Per 600 PA
0.339
0.339
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Bobby Abreu
Careerverified
Per 600 PAverified
1453
86.48
David Freese
Career
Per 600 PA
481
68.24
Bobby Abreu
Careerverified
Per 600 PAverified
1363
81.12
David Freese
Career
Per 600 PA
535
75.9
Bobby Abreu
Careerverified
Per 600 PAverified
2528
150.46
David Freese
Career
Per 600 PA
903
128.12
Bobby Abreu
Careerverified
Per 600 PAverified
1674.51
99.66
David Freese
Career
Per 600 PA
562.11
79.75
Bobby Abreu
Career
Per 600 PA
33
1.96
David Freese
Careerverified
Per 600 PAverified
73
10.36
Bobby Abreu
Careerverified
Per 600 PAverified
1476
87.85
David Freese
Career
Per 600 PA
370
52.49
Bobby Abreu
Careerverified
Per 600 PAverified
115
6.84
David Freese
Career
Per 600 PA
11
1.56
Bobby Abreu
Career
Per 600 PAverified
1840
109.51
David Freese
Careerverified
Per 600 PA
974
138.19
Bobby Abreu
Careerverified
Per 600 PAverified
5.48
5.48
David Freese
Career
Per 600 PA
4.34
4.34
Bobby Abreu
Careerverified
Per 600 PAverified
0.8
0.8
David Freese
Career
Per 600 PA
0.38
0.38
Bobby Abreu
Careerverified
Per 600 PA
7
0.42
David Freese
Career
Per 600 PAverified
4
0.57
Bobby Abreu
Careerverified
Per 600 PAverified
85
5.06
David Freese
Career
Per 600 PA
24
3.41
Bobby Abreu
Career
Per 600 PAverified
165
9.82
David Freese
Careerverified
Per 600 PA
134
19.01
Bobby Abreu
Careerverified
Per 600 PAverified
400
23.81
David Freese
Career
Per 600 PA
8
1.14
Bobby Abreu
Careerverified
Per 600 PAverified
128
7.62
David Freese
Career
Per 600 PA
11
1.56
Bobby Abreu
Careerverified
Per 600 PAverified
528
31.43
David Freese
Career
Per 600 PA
19
2.7
Bobby Abreu
Careerverified
Per 600 PAverified
75.76
75.76
David Freese
Career
Per 600 PA
42.11
42.11

Fielding Stats for Bobby Abreu and David Freese

Bobby Abreu
Careerverified
Per 9 Inningsverified
18
18
David Freese
Career
Per 9 Innings
11
11
Bobby Abreu
Careerverified
Per 9 Innings
2138
1.05
David Freese
Career
Per 9 Inningsverified
1068
1.17
Bobby Abreu
Careerverified
Per 9 Innings
2088
1.03
David Freese
Career
Per 9 Inningsverified
973
1.07
Bobby Abreu
Careerverified
Per 9 Innings
54870
27
David Freese
Career
Per 9 Innings
24630
27
Bobby Abreu
Careerverified
Per 9 Innings
18290
9
David Freese
Career
Per 9 Innings
8210
9
Bobby Abreu
Careerverified
Per 9 Inningsverified
3952
1.94
David Freese
Career
Per 9 Innings
1294
1.42
Bobby Abreu
Career
Per 9 Innings
136
0.07
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Bobby Abreu
Careerverified
Per 9 Inningsverified
73
0.04
David Freese
Career
Per 9 Innings
98
0.11
Bobby Abreu
Careerverified
Per 9 Innings
4161
2.05
David Freese
Career
Per 9 Inningsverified
3007
3.3
Bobby Abreu
Careerverified
Per 9 Innings
4088
2.01
David Freese
Career
Per 9 Inningsverified
2909
3.19
Bobby Abreu
Careerverified
Per 9 Inningsverified
98.25
98.25
David Freese
Career
Per 9 Innings
96.74
96.74
Bobby Abreu
Career
Per 9 Innings
1.912
1.912
David Freese
Careerverified
Per 9 Inningsverified
2.724
2.724
Bobby Abreu
Careerverified
Per 9 Inningsverified
97.66
97.66
David Freese
Career
Per 9 Innings
91.1
91.1
Bobby Abreu
Career
Per 9 Innings
24
0.01
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Bobby Abreu
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Bobby Abreu
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Bobby Abreu
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Bobby Abreu
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0