David Freese vs. Steve Yeager — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird BasemanAll-Star
Baby BoomersWest VirginiaThrows RightBats RightNorth AmericaLos Angeles DodgersNational LeagueCatcher

When their careers are measured against the same standard, David Freese comes out clearly ahead of Steve Yeager across most offensive categories. David Freese led in contact rate (K%+ 86 vs 65), batting average (AVG+ 110 vs 89), and on-base percentage (OBP+ 108 vs 92). Steve Yeager held the edge in home run production (HR/PA+ 167 vs 111). David Freese was the more complete offensive player.

Hitting Stats for David Freese and Steve Yeager

David Freese
Career
Per 600 PA
11
11
Steve Yeager
Careerverified
Per 600 PAverified
15
15
David Freese
Career
Per 600 PA
1184
167.98
Steve Yeager
Careerverified
Per 600 PAverified
1269
189.69
David Freese
Careerverified
Per 600 PA
4229
600
Steve Yeager
Career
Per 600 PA
4014
600
David Freese
Careerverified
Per 600 PA
3758
533.18
Steve Yeager
Career
Per 600 PAverified
3584
535.72
David Freese
Careerverified
Per 600 PAverified
0.277
0.277
Steve Yeager
Career
Per 600 PA
0.228
0.228
David Freese
Careerverified
Per 600 PAverified
0.786
0.786
Steve Yeager
Career
Per 600 PA
0.673
0.673
David Freese
Careerverified
Per 600 PAverified
1041
147.69
Steve Yeager
Career
Per 600 PA
816
121.97
David Freese
Careerverified
Per 600 PAverified
724
102.72
Steve Yeager
Career
Per 600 PA
580
86.7
David Freese
Careerverified
Per 600 PAverified
197
27.95
Steve Yeager
Career
Per 600 PA
118
17.64
David Freese
Career
Per 600 PA
7
0.99
Steve Yeager
Careerverified
Per 600 PAverified
16
2.39
David Freese
Careerverified
Per 600 PAverified
113
16.03
Steve Yeager
Career
Per 600 PA
102
15.25
David Freese
Careerverified
Per 600 PAverified
317
44.98
Steve Yeager
Career
Per 600 PA
236
35.28
David Freese
Careerverified
Per 600 PAverified
0.305
0.305
Steve Yeager
Career
Per 600 PA
0.289
0.289
David Freese
Careerverified
Per 600 PAverified
0.03
0.03
Steve Yeager
Career
Per 600 PA
0.029
0.029
David Freese
Career
Per 600 PA
0.109
0.109
Steve Yeager
Careerverified
Per 600 PAverified
0.125
0.125
David Freese
Careerverified
Per 600 PAverified
543.42
77.1
Steve Yeager
Career
Per 600 PA
393.95
58.89
David Freese
Careerverified
Per 600 PAverified
1591
225.73
Steve Yeager
Career
Per 600 PA
1272
190.13
David Freese
Careerverified
Per 600 PAverified
1484
210.55
Steve Yeager
Career
Per 600 PA
1185
177.13
David Freese
Careerverified
Per 600 PAverified
0.351
0.351
Steve Yeager
Career
Per 600 PA
0.298
0.298
David Freese
Careerverified
Per 600 PAverified
0.423
0.423
Steve Yeager
Career
Per 600 PA
0.355
0.355
David Freese
Careerverified
Per 600 PAverified
0.775
0.775
Steve Yeager
Career
Per 600 PA
0.653
0.653
David Freese
Careerverified
Per 600 PAverified
0.146
0.146
Steve Yeager
Career
Per 600 PA
0.127
0.127
David Freese
Careerverified
Per 600 PAverified
0.264
0.264
Steve Yeager
Career
Per 600 PA
0.223
0.223
David Freese
Careerverified
Per 600 PAverified
0.714
0.714
Steve Yeager
Career
Per 600 PA
0.575
0.575
David Freese
Careerverified
Per 600 PAverified
0.344
0.344
Steve Yeager
Career
Per 600 PA
0.257
0.257
David Freese
Careerverified
Per 600 PAverified
481
68.24
Steve Yeager
Career
Per 600 PA
357
53.36
David Freese
Careerverified
Per 600 PAverified
535
75.9
Steve Yeager
Career
Per 600 PA
410
61.29
David Freese
Careerverified
Per 600 PAverified
903
128.12
Steve Yeager
Career
Per 600 PA
665
99.4
David Freese
Careerverified
Per 600 PAverified
562.11
79.75
Steve Yeager
Career
Per 600 PA
386.23
57.73
David Freese
Careerverified
Per 600 PAverified
73
10.36
Steve Yeager
Career
Per 600 PA
27
4.04
David Freese
Careerverified
Per 600 PAverified
370
52.49
Steve Yeager
Career
Per 600 PA
342
51.12
David Freese
Career
Per 600 PA
11
1.56
Steve Yeager
Careerverified
Per 600 PAverified
64
9.57
David Freese
Career
Per 600 PA
974
138.19
Steve Yeager
Careerverified
Per 600 PAverified
726
108.52
David Freese
Career
Per 600 PA
4.34
4.34
Steve Yeager
Careerverified
Per 600 PAverified
5.53
5.53
David Freese
Career
Per 600 PA
0.38
0.38
Steve Yeager
Careerverified
Per 600 PAverified
0.47
0.47
David Freese
Career
Per 600 PA
4
0.57
Steve Yeager
Careerverified
Per 600 PAverified
33
4.93
David Freese
Career
Per 600 PA
24
3.41
Steve Yeager
Careerverified
Per 600 PAverified
28
4.19
David Freese
Career
Per 600 PA
134
19.01
Steve Yeager
Careerverified
Per 600 PAverified
93
13.9
David Freese
Career
Per 600 PA
8
1.14
Steve Yeager
Careerverified
Per 600 PAverified
14
2.09
David Freese
Career
Per 600 PA
11
1.56
Steve Yeager
Careerverified
Per 600 PAverified
18
2.69
David Freese
Career
Per 600 PA
19
2.7
Steve Yeager
Careerverified
Per 600 PAverified
32
4.78
David Freese
Career
Per 600 PA
42.11
42.11
Steve Yeager
Careerverified
Per 600 PAverified
43.75
43.75

Fielding Stats for David Freese and Steve Yeager

David Freese
Career
Per 9 Innings
11
11
Steve Yeager
Careerverified
Per 9 Inningsverified
15
15
David Freese
Career
Per 9 Innings
1068
1.17
Steve Yeager
Careerverified
Per 9 Innings
1230
1.17
David Freese
Career
Per 9 Inningsverified
973
1.07
Steve Yeager
Careerverified
Per 9 Innings
1051
1
David Freese
Career
Per 9 Innings
24630
27
Steve Yeager
Careerverified
Per 9 Innings
28276
27
David Freese
Career
Per 9 Innings
8210
9
Steve Yeager
Careerverified
Per 9 Innings
9425.1
9
David Freese
Career
Per 9 Innings
1294
1.42
Steve Yeager
Careerverified
Per 9 Inningsverified
6110
5.83
David Freese
Careerverified
Per 9 Inningsverified
1615
1.77
Steve Yeager
Career
Per 9 Innings
674
0.64
David Freese
Career
Per 9 Innings
98
0.11
Steve Yeager
Careerverified
Per 9 Inningsverified
88
0.08
David Freese
Career
Per 9 Innings
3007
3.3
Steve Yeager
Careerverified
Per 9 Inningsverified
6872
6.56
David Freese
Career
Per 9 Innings
2909
3.19
Steve Yeager
Careerverified
Per 9 Inningsverified
6784
6.48
David Freese
Career
Per 9 Innings
96.74
96.74
Steve Yeager
Careerverified
Per 9 Inningsverified
98.72
98.72
David Freese
Career
Per 9 Innings
2.724
2.724
Steve Yeager
Careerverified
Per 9 Inningsverified
5.515
5.515
David Freese
Careerverified
Per 9 Inningsverified
91.1
91.1
Steve Yeager
Career
Per 9 Innings
85.45
85.45
David Freese
Careerverified
Per 9 Inningsverified
260
0.29
Steve Yeager
Career
Per 9 Innings
75
0.07
David Freese
Careerverified
Per 9 Inningsverified
0
0
Steve Yeager
Career
Per 9 Innings
78
0.07
David Freese
Career
Per 9 Innings
0
0
Steve Yeager
Career
Per 9 Innings
0
0
David Freese
Careerverified
Per 9 Inningsverified
1
0
Steve Yeager
Career
Per 9 Innings
595
0.57
David Freese
Career
Per 9 Innings
0
0
Steve Yeager
Careerverified
Per 9 Inningsverified
365
0.35