Roberto Alomar vs. David Freese — Career Comparison

Gen XP.R.Throws RightBats SwitchCaribbeanToronto Blue JaysAmerican LeagueHall of FameSecond BasemanGold GloveSilver SluggerAll-Star
MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star

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

Hitting Stats for Roberto Alomar and David Freese

Roberto Alomar
Careerverified
Per 600 PAverified
17
17
David Freese
Career
Per 600 PA
11
11
Roberto Alomar
Careerverified
Per 600 PA
2379
137.25
David Freese
Career
Per 600 PAverified
1184
167.98
Roberto Alomar
Careerverified
Per 600 PA
10400
600
David Freese
Career
Per 600 PA
4229
600
Roberto Alomar
Careerverified
Per 600 PA
9073
523.44
David Freese
Career
Per 600 PAverified
3758
533.18
Roberto Alomar
Careerverified
Per 600 PAverified
0.3
0.3
David Freese
Career
Per 600 PA
0.277
0.277
Roberto Alomar
Careerverified
Per 600 PAverified
0.851
0.851
David Freese
Career
Per 600 PA
0.786
0.786
Roberto Alomar
Careerverified
Per 600 PAverified
2724
157.15
David Freese
Career
Per 600 PA
1041
147.69
Roberto Alomar
Careerverified
Per 600 PAverified
1930
111.35
David Freese
Career
Per 600 PA
724
102.72
Roberto Alomar
Careerverified
Per 600 PAverified
504
29.08
David Freese
Career
Per 600 PA
197
27.95
Roberto Alomar
Careerverified
Per 600 PAverified
80
4.62
David Freese
Career
Per 600 PA
7
0.99
Roberto Alomar
Careerverified
Per 600 PA
210
12.12
David Freese
Career
Per 600 PAverified
113
16.03
Roberto Alomar
Careerverified
Per 600 PAverified
794
45.81
David Freese
Career
Per 600 PA
317
44.98
Roberto Alomar
Career
Per 600 PA
0.292
0.292
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Roberto Alomar
Career
Per 600 PA
0.023
0.023
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Roberto Alomar
Career
Per 600 PA
0.077
0.077
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Roberto Alomar
Careerverified
Per 600 PAverified
1561.63
90.09
David Freese
Career
Per 600 PA
543.42
77.1
Roberto Alomar
Careerverified
Per 600 PAverified
4018
231.81
David Freese
Career
Per 600 PA
1591
225.73
Roberto Alomar
Careerverified
Per 600 PAverified
3806
219.58
David Freese
Career
Per 600 PA
1484
210.55
Roberto Alomar
Careerverified
Per 600 PAverified
0.371
0.371
David Freese
Career
Per 600 PA
0.351
0.351
Roberto Alomar
Careerverified
Per 600 PAverified
0.443
0.443
David Freese
Career
Per 600 PA
0.423
0.423
Roberto Alomar
Careerverified
Per 600 PAverified
0.814
0.814
David Freese
Career
Per 600 PA
0.775
0.775
Roberto Alomar
Career
Per 600 PA
0.143
0.143
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Roberto Alomar
Careerverified
Per 600 PAverified
0.278
0.278
David Freese
Career
Per 600 PA
0.264
0.264
Roberto Alomar
Careerverified
Per 600 PAverified
0.836
0.836
David Freese
Career
Per 600 PA
0.714
0.714
Roberto Alomar
Career
Per 600 PA
0.322
0.322
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Roberto Alomar
Careerverified
Per 600 PAverified
1508
87
David Freese
Career
Per 600 PA
481
68.24
Roberto Alomar
Careerverified
Per 600 PA
1134
65.42
David Freese
Career
Per 600 PAverified
535
75.9
Roberto Alomar
Careerverified
Per 600 PAverified
2432
140.31
David Freese
Career
Per 600 PA
903
128.12
Roberto Alomar
Careerverified
Per 600 PAverified
1609.07
92.83
David Freese
Career
Per 600 PA
562.11
79.75
Roberto Alomar
Career
Per 600 PA
50
2.88
David Freese
Careerverified
Per 600 PAverified
73
10.36
Roberto Alomar
Careerverified
Per 600 PAverified
1032
59.54
David Freese
Career
Per 600 PA
370
52.49
Roberto Alomar
Careerverified
Per 600 PAverified
62
3.58
David Freese
Career
Per 600 PA
11
1.56
Roberto Alomar
Career
Per 600 PAverified
1140
65.77
David Freese
Careerverified
Per 600 PA
974
138.19
Roberto Alomar
Careerverified
Per 600 PAverified
9.12
9.12
David Freese
Career
Per 600 PA
4.34
4.34
Roberto Alomar
Careerverified
Per 600 PAverified
0.91
0.91
David Freese
Career
Per 600 PA
0.38
0.38
Roberto Alomar
Careerverified
Per 600 PAverified
148
8.54
David Freese
Career
Per 600 PA
4
0.57
Roberto Alomar
Careerverified
Per 600 PAverified
97
5.6
David Freese
Career
Per 600 PA
24
3.41
Roberto Alomar
Career
Per 600 PAverified
206
11.88
David Freese
Careerverified
Per 600 PA
134
19.01
Roberto Alomar
Careerverified
Per 600 PAverified
474
27.35
David Freese
Career
Per 600 PA
8
1.14
Roberto Alomar
Careerverified
Per 600 PAverified
114
6.58
David Freese
Career
Per 600 PA
11
1.56
Roberto Alomar
Careerverified
Per 600 PAverified
588
33.92
David Freese
Career
Per 600 PA
19
2.7
Roberto Alomar
Careerverified
Per 600 PAverified
80.61
80.61
David Freese
Career
Per 600 PA
42.11
42.11

Fielding Stats for Roberto Alomar and David Freese

Roberto Alomar
Careerverified
Per 9 Inningsverified
17
17
David Freese
Career
Per 9 Innings
11
11
Roberto Alomar
Careerverified
Per 9 Innings
2325
1.05
David Freese
Career
Per 9 Inningsverified
1068
1.17
Roberto Alomar
Careerverified
Per 9 Innings
2288
1.03
David Freese
Career
Per 9 Inningsverified
973
1.07
Roberto Alomar
Careerverified
Per 9 Innings
59751
27
David Freese
Career
Per 9 Innings
24630
27
Roberto Alomar
Careerverified
Per 9 Innings
19917
9
David Freese
Career
Per 9 Innings
8210
9
Roberto Alomar
Careerverified
Per 9 Inningsverified
4463
2.02
David Freese
Career
Per 9 Innings
1294
1.42
Roberto Alomar
Careerverified
Per 9 Inningsverified
6536
2.95
David Freese
Career
Per 9 Innings
1615
1.77
Roberto Alomar
Career
Per 9 Inningsverified
183
0.08
David Freese
Careerverified
Per 9 Innings
98
0.11
Roberto Alomar
Careerverified
Per 9 Inningsverified
11182
5.05
David Freese
Career
Per 9 Innings
3007
3.3
Roberto Alomar
Careerverified
Per 9 Inningsverified
10999
4.97
David Freese
Career
Per 9 Innings
2909
3.19
Roberto Alomar
Careerverified
Per 9 Inningsverified
98.36
98.36
David Freese
Career
Per 9 Innings
96.74
96.74
Roberto Alomar
Careerverified
Per 9 Inningsverified
4.731
4.731
David Freese
Career
Per 9 Innings
2.724
2.724
Roberto Alomar
Careerverified
Per 9 Inningsverified
98.41
98.41
David Freese
Career
Per 9 Innings
91.1
91.1
Roberto Alomar
Careerverified
Per 9 Inningsverified
1411
0.64
David Freese
Career
Per 9 Innings
260
0.29
Roberto Alomar
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Roberto Alomar
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Roberto Alomar
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Roberto Alomar
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0