David Freese vs. Mike Griffin — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Pre-GenerationalNew YorkThrows RightBats LeftNorth AmericaBrooklyn DodgersNational LeagueCenter Fielder

Looking at the career totals, David Freese and Mike Griffin are closely matched on the surface stats. Mike Griffin posted stronger numbers in OPS (.795 vs .776) and on-base percentage (.388 vs .353). David Freese had the advantage in slugging (.423 vs .407). By the career numbers, Mike Griffin 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 Mike Griffin

David Freese
Career
Per 600 PA
11
11
Mike Griffin
Careerverified
Per 600 PAverified
12
12
David Freese
Career
Per 600 PAverified
1184
167.98
Mike Griffin
Careerverified
Per 600 PA
1513
132.56
David Freese
Career
Per 600 PA
4229
600
Mike Griffin
Careerverified
Per 600 PA
6848
600
David Freese
Career
Per 600 PAverified
3758
533.18
Mike Griffin
Careerverified
Per 600 PA
5923
518.95
David Freese
Career
Per 600 PA
0.277
0.277
Mike Griffin
Careerverified
Per 600 PAverified
0.296
0.296
David Freese
Career
Per 600 PA
0.786
0.786
Mike Griffin
Careerverified
Per 600 PAverified
0.858
0.858
David Freese
Career
Per 600 PA
1041
147.69
Mike Griffin
Careerverified
Per 600 PAverified
1755
153.77
David Freese
Career
Per 600 PA
724
102.72
Mike Griffin
Careerverified
Per 600 PAverified
1291
113.11
David Freese
Career
Per 600 PAverified
197
27.95
Mike Griffin
Careerverified
Per 600 PA
314
27.51
David Freese
Career
Per 600 PA
7
0.99
Mike Griffin
Careerverified
Per 600 PAverified
108
9.46
David Freese
Careerverified
Per 600 PAverified
113
16.03
Mike Griffin
Career
Per 600 PA
42
3.68
David Freese
Career
Per 600 PAverified
317
44.98
Mike Griffin
Careerverified
Per 600 PA
464
40.65
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Mike Griffin
Career
Per 600 PA
0.264
0.264
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Mike Griffin
Career
Per 600 PA
0.007
0.007
David Freese
Careerverified
Per 600 PAverified
0.109
0.109
Mike Griffin
Career
Per 600 PA
0.024
0.024
David Freese
Career
Per 600 PA
543.42
77.1
Mike Griffin
Careerverified
Per 600 PAverified
1126.34
98.69
David Freese
Career
Per 600 PAverified
1591
225.73
Mike Griffin
Careerverified
Per 600 PA
2411
211.24
David Freese
Career
Per 600 PA
1484
210.55
Mike Griffin
Careerverified
Per 600 PAverified
2642
231.48
David Freese
Career
Per 600 PA
0.351
0.351
Mike Griffin
Careerverified
Per 600 PAverified
0.388
0.388
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Mike Griffin
Career
Per 600 PA
0.407
0.407
David Freese
Career
Per 600 PA
0.775
0.775
Mike Griffin
Careerverified
Per 600 PAverified
0.795
0.795
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Mike Griffin
Career
Per 600 PA
0.111
0.111
David Freese
Career
Per 600 PA
0.264
0.264
Mike Griffin
Careerverified
Per 600 PAverified
0.276
0.276
David Freese
Career
Per 600 PA
0.714
0.714
Mike Griffin
Careerverified
Per 600 PAverified
0.905
0.905
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Mike Griffin
Career
Per 600 PA
0.306
0.306
David Freese
Career
Per 600 PA
481
68.24
Mike Griffin
Careerverified
Per 600 PAverified
1406
123.19
David Freese
Career
Per 600 PAverified
535
75.9
Mike Griffin
Careerverified
Per 600 PA
720
63.08
David Freese
Career
Per 600 PA
903
128.12
Mike Griffin
Careerverified
Per 600 PAverified
2084
182.59
David Freese
Career
Per 600 PA
562.11
79.75
Mike Griffin
Careerverified
Per 600 PAverified
1163.01
101.9
David Freese
Career
Per 600 PAverified
73
10.36
Mike Griffin
Careerverified
Per 600 PA
78
6.83
David Freese
Career
Per 600 PA
370
52.49
Mike Griffin
Careerverified
Per 600 PAverified
809
70.88
David Freese
Careerverified
Per 600 PAverified
11
1.56
Mike Griffin
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
974
138.19
Mike Griffin
Careerverified
Per 600 PAverified
284
24.88
David Freese
Career
Per 600 PA
4.34
4.34
Mike Griffin
Careerverified
Per 600 PAverified
24.11
24.11
David Freese
Career
Per 600 PA
0.38
0.38
Mike Griffin
Careerverified
Per 600 PAverified
2.85
2.85
David Freese
Career
Per 600 PA
4
0.57
Mike Griffin
Careerverified
Per 600 PAverified
38
3.33
David Freese
Careerverified
Per 600 PAverified
24
3.41
Mike Griffin
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
134
19.01
Mike Griffin
Careerverified
Per 600 PAverified
0
0
David Freese
Career
Per 600 PA
8
1.14
Mike Griffin
Careerverified
Per 600 PAverified
473
41.44
David Freese
Careerverified
Per 600 PAverified
11
1.56
Mike Griffin
Career
Per 600 PA
0
0
David Freese
Career
Per 600 PA
19
2.7
Mike Griffin
Careerverified
Per 600 PAverified
473
41.44
David Freese
Career
Per 600 PA
42.11
42.11
Mike Griffin
Careerverified
Per 600 PAverified
100
100

Fielding Stats for David Freese and Mike Griffin

David Freese
Career
Per 9 Innings
11
11
Mike Griffin
Careerverified
Per 9 Inningsverified
12
12
David Freese
Career
Per 9 Inningsverified
1068
1.17
Mike Griffin
Careerverified
Per 9 Innings
1515
1.03
David Freese
Careerverified
Per 9 Inningsverified
973
1.07
Mike Griffin
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
24630
27
Mike Griffin
Careerverified
Per 9 Innings
39642
27
David Freese
Career
Per 9 Innings
8210
9
Mike Griffin
Careerverified
Per 9 Innings
13214
9
David Freese
Career
Per 9 Innings
1294
1.42
Mike Griffin
Careerverified
Per 9 Inningsverified
3598
2.45
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Mike Griffin
Career
Per 9 Innings
338
0.23
David Freese
Careerverified
Per 9 Inningsverified
98
0.11
Mike Griffin
Career
Per 9 Innings
206
0.14
David Freese
Career
Per 9 Inningsverified
3007
3.3
Mike Griffin
Careerverified
Per 9 Innings
4142
2.82
David Freese
Career
Per 9 Inningsverified
2909
3.19
Mike Griffin
Careerverified
Per 9 Innings
3936
2.68
David Freese
Careerverified
Per 9 Inningsverified
96.74
96.74
Mike Griffin
Career
Per 9 Innings
95.03
95.03
David Freese
Careerverified
Per 9 Inningsverified
2.724
2.724
Mike Griffin
Career
Per 9 Innings
2.598
2.598
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Mike Griffin
Career
Per 9 Innings
0
0
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Mike Griffin
Career
Per 9 Innings
83
0.06
David Freese
Career
Per 9 Innings
0
0
Mike Griffin
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Mike Griffin
Career
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
1
0
Mike Griffin
Careerverified
Per 9 Innings
0
0
David Freese
Career
Per 9 Innings
0
0
Mike Griffin
Career
Per 9 Innings
0
0