David Freese vs. Roy Grimes — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Lost GenerationOhioThrows RightBats RightNorth AmericaNew York GiantsNational LeagueSecond Baseman

On the career numbers, David Freese posted the stronger offensive profile against Roy Grimes. David Freese posted stronger numbers in OPS (.776 vs .375) and on-base percentage (.353 vs .200). By the career numbers, David Freese had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David Freese and Roy Grimes

David Freese
Careerverified
Per 600 PAverified
11
11
Roy Grimes
Career
Per 600 PA
1
1
David Freese
Careerverified
Per 600 PA
1184
167.98
Roy Grimes
Career
Per 600 PAverified
26
260
David Freese
Careerverified
Per 600 PA
4229
600
Roy Grimes
Career
Per 600 PA
60
600
David Freese
Careerverified
Per 600 PA
3758
533.18
Roy Grimes
Career
Per 600 PAverified
57
570
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Roy Grimes
Career
Per 600 PA
0.158
0.158
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Roy Grimes
Career
Per 600 PA
0.4
0.4
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Roy Grimes
Career
Per 600 PA
9
90
David Freese
Careerverified
Per 600 PAverified
724
102.72
Roy Grimes
Career
Per 600 PA
8
80
David Freese
Careerverified
Per 600 PAverified
197
27.95
Roy Grimes
Career
Per 600 PA
1
10
David Freese
Careerverified
Per 600 PAverified
7
0.99
Roy Grimes
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
113
16.03
Roy Grimes
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
317
44.98
Roy Grimes
Career
Per 600 PA
1
10
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Roy Grimes
Career
Per 600 PA
0.111
0.111
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Roy Grimes
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Roy Grimes
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Roy Grimes
Career
Per 600 PA
2
19.98
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Roy Grimes
Career
Per 600 PA
10
100
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Roy Grimes
Career
Per 600 PA
12
120
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Roy Grimes
Career
Per 600 PA
0.2
0.2
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Roy Grimes
Career
Per 600 PA
0.175
0.175
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Roy Grimes
Career
Per 600 PA
0.375
0.375
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Roy Grimes
Career
Per 600 PA
0.018
0.018
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Roy Grimes
Career
Per 600 PA
0.134
0.134
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Roy Grimes
Career
Per 600 PA
0.286
0.286
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Roy Grimes
Career
Per 600 PA
0.184
0.184
David Freese
Careerverified
Per 600 PAverified
481
68.24
Roy Grimes
Career
Per 600 PA
5
50
David Freese
Careerverified
Per 600 PAverified
535
75.9
Roy Grimes
Career
Per 600 PA
3
30
David Freese
Careerverified
Per 600 PAverified
903
128.12
Roy Grimes
Career
Per 600 PA
8
80
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Roy Grimes
Career
Per 600 PA
1.32
13.21
David Freese
Careerverified
Per 600 PAverified
73
10.36
Roy Grimes
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
370
52.49
Roy Grimes
Career
Per 600 PA
3
30
David Freese
Careerverified
Per 600 PAverified
11
1.56
Roy Grimes
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
974
138.19
Roy Grimes
Careerverified
Per 600 PAverified
8
80
David Freese
Career
Per 600 PA
4.34
4.34
Roy Grimes
Careerverified
Per 600 PAverified
7.5
7.5
David Freese
Career
Per 600 PA
0.38
0.38
Roy Grimes
Career
Per 600 PA
0.38
0.38
David Freese
Careerverified
Per 600 PAverified
4
0.57
Roy Grimes
Career
Per 600 PA
0
0
David Freese
Careerverified
Per 600 PAverified
24
3.41
Roy Grimes
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
134
19.01
Roy Grimes
Careerverified
Per 600 PAverified
0
0
David Freese
Careerverified
Per 600 PA
8
1.14
Roy Grimes
Career
Per 600 PAverified
1
10
David Freese
Careerverified
Per 600 PA
11
1.56
Roy Grimes
Career
Per 600 PAverified
1
10
David Freese
Careerverified
Per 600 PA
19
2.7
Roy Grimes
Career
Per 600 PAverified
2
20
David Freese
Career
Per 600 PA
42.11
42.11
Roy Grimes
Careerverified
Per 600 PAverified
50
50

Fielding Stats for David Freese and Roy Grimes

David Freese
Careerverified
Per 9 Inningsverified
11
11
Roy Grimes
Career
Per 9 Innings
1
David Freese
Careerverified
Per 9 Inningsverified
1068
1.17
Roy Grimes
Career
Per 9 Innings
21
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Roy Grimes
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
24630
27
Roy Grimes
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
8210
9
Roy Grimes
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
1294
1.42
Roy Grimes
Career
Per 9 Innings
24
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Roy Grimes
Career
Per 9 Innings
49
David Freese
Career
Per 9 Innings
98
0.11
Roy Grimes
Careerverified
Per 9 Inningsverified
4
David Freese
Careerverified
Per 9 Inningsverified
3007
3.3
Roy Grimes
Career
Per 9 Innings
77
David Freese
Careerverified
Per 9 Inningsverified
2909
3.19
Roy Grimes
Career
Per 9 Innings
73
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Roy Grimes
Career
Per 9 Innings
94.81
David Freese
Career
Per 9 Inningsverified
2.724
2.724
Roy Grimes
Careerverified
Per 9 Innings
3.476
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Roy Grimes
Career
Per 9 Innings
0
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Roy Grimes
Career
Per 9 Innings
3
David Freese
Career
Per 9 Innings
0
0
Roy Grimes
Career
Per 9 Innings
0
David Freese
Career
Per 9 Innings
0
0
Roy Grimes
Career
Per 9 Innings
0
David Freese
Career
Per 9 Innings
1
0
Roy Grimes
Careerverified
Per 9 Innings
0
David Freese
Career
Per 9 Innings
0
0
Roy Grimes
Career
Per 9 Innings
0