Brian Anderson vs. Ben Davis — Career Comparison

MillenialArizonaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCenter Fielder
Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaSan Diego PadresNational LeagueCatcher

On the career numbers, Ben Davis posted the stronger offensive profile against Brian Anderson. Ben Davis posted stronger numbers in OPS (.677 vs .662) and on-base percentage (.311 vs .292). Brian Anderson had the advantage in home run production (22 career HR at a higher rate). By the career numbers, Ben Davis had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Brian Anderson and Ben Davis

Brian Anderson
Career
Per 600 PA
5
5
Ben Davis
Careerverified
Per 600 PAverified
7
7
Brian Anderson
Career
Per 600 PAverified
355
241.22
Ben Davis
Careerverified
Per 600 PA
486
171.73
Brian Anderson
Career
Per 600 PA
883
600
Ben Davis
Careerverified
Per 600 PA
1698
600
Brian Anderson
Career
Per 600 PAverified
799
542.92
Ben Davis
Careerverified
Per 600 PA
1512
534.28
Brian Anderson
Career
Per 600 PA
0.227
0.227
Ben Davis
Careerverified
Per 600 PAverified
0.237
0.237
Brian Anderson
Career
Per 600 PA
0.677
0.677
Ben Davis
Careerverified
Per 600 PAverified
0.694
0.694
Brian Anderson
Career
Per 600 PA
181
122.99
Ben Davis
Careerverified
Per 600 PAverified
358
126.5
Brian Anderson
Career
Per 600 PA
111
75.42
Ben Davis
Careerverified
Per 600 PAverified
241
85.16
Brian Anderson
Career
Per 600 PAverified
47
31.94
Ben Davis
Careerverified
Per 600 PA
77
27.21
Brian Anderson
Career
Per 600 PA
1
0.68
Ben Davis
Careerverified
Per 600 PAverified
2
0.71
Brian Anderson
Career
Per 600 PAverified
22
14.95
Ben Davis
Careerverified
Per 600 PA
38
13.43
Brian Anderson
Career
Per 600 PAverified
70
47.57
Ben Davis
Careerverified
Per 600 PA
117
41.34
Brian Anderson
Careerverified
Per 600 PAverified
0.387
0.387
Ben Davis
Career
Per 600 PA
0.327
0.327
Brian Anderson
Careerverified
Per 600 PAverified
0.028
0.028
Ben Davis
Career
Per 600 PA
0.025
0.025
Brian Anderson
Careerverified
Per 600 PAverified
0.122
0.122
Ben Davis
Career
Per 600 PA
0.106
0.106
Brian Anderson
Career
Per 600 PA
88.01
59.8
Ben Davis
Careerverified
Per 600 PAverified
174.11
61.52
Brian Anderson
Career
Per 600 PAverified
296
201.13
Ben Davis
Careerverified
Per 600 PA
553
195.41
Brian Anderson
Career
Per 600 PA
254
172.59
Ben Davis
Careerverified
Per 600 PAverified
518
183.04
Brian Anderson
Career
Per 600 PA
0.29
0.29
Ben Davis
Careerverified
Per 600 PAverified
0.306
0.306
Brian Anderson
Careerverified
Per 600 PAverified
0.371
0.371
Ben Davis
Career
Per 600 PA
0.366
0.366
Brian Anderson
Career
Per 600 PA
0.661
0.661
Ben Davis
Careerverified
Per 600 PAverified
0.672
0.672
Brian Anderson
Careerverified
Per 600 PAverified
0.144
0.144
Ben Davis
Career
Per 600 PA
0.129
0.129
Brian Anderson
Career
Per 600 PA
0.223
0.223
Ben Davis
Careerverified
Per 600 PAverified
0.229
0.229
Brian Anderson
Career
Per 600 PA
0.59
0.59
Ben Davis
Careerverified
Per 600 PAverified
0.601
0.601
Brian Anderson
Career
Per 600 PA
0.278
0.278
Ben Davis
Careerverified
Per 600 PAverified
0.289
0.289
Brian Anderson
Career
Per 600 PAverified
108
73.39
Ben Davis
Careerverified
Per 600 PA
168
59.36
Brian Anderson
Career
Per 600 PA
80
54.36
Ben Davis
Careerverified
Per 600 PAverified
204
72.08
Brian Anderson
Career
Per 600 PA
166
112.8
Ben Davis
Careerverified
Per 600 PAverified
334
118.02
Brian Anderson
Career
Per 600 PA
83.26
56.57
Ben Davis
Careerverified
Per 600 PAverified
172.43
60.93
Brian Anderson
Careerverified
Per 600 PAverified
8
5.44
Ben Davis
Career
Per 600 PA
7
2.47
Brian Anderson
Career
Per 600 PA
65
44.17
Ben Davis
Careerverified
Per 600 PAverified
153
54.06
Brian Anderson
Career
Per 600 PA
2
1.36
Ben Davis
Careerverified
Per 600 PAverified
12
4.24
Brian Anderson
Careerverified
Per 600 PA
208
141.34
Ben Davis
Career
Per 600 PAverified
385
136.04
Brian Anderson
Career
Per 600 PA
4.25
4.25
Ben Davis
Careerverified
Per 600 PAverified
4.41
4.41
Brian Anderson
Career
Per 600 PA
0.31
0.31
Ben Davis
Careerverified
Per 600 PAverified
0.4
0.4
Brian Anderson
Career
Per 600 PAverified
7
4.76
Ben Davis
Career
Per 600 PA
7
2.47
Brian Anderson
Career
Per 600 PA
4
2.72
Ben Davis
Careerverified
Per 600 PAverified
19
6.71
Brian Anderson
Careerverified
Per 600 PAverified
15
10.19
Ben Davis
Career
Per 600 PA
40
14.13
Brian Anderson
Careerverified
Per 600 PAverified
13
8.83
Ben Davis
Career
Per 600 PA
9
3.18
Brian Anderson
Careerverified
Per 600 PAverified
14
9.51
Ben Davis
Career
Per 600 PA
8
2.83
Brian Anderson
Careerverified
Per 600 PAverified
27
18.35
Ben Davis
Career
Per 600 PA
17
6.01
Brian Anderson
Career
Per 600 PA
48.15
48.15
Ben Davis
Careerverified
Per 600 PAverified
52.94
52.94

Fielding Stats for Brian Anderson and Ben Davis

Brian Anderson
Career
Per 9 Innings
5
5
Ben Davis
Careerverified
Per 9 Inningsverified
7
7
Brian Anderson
Career
Per 9 Inningsverified
335
1.45
Ben Davis
Careerverified
Per 9 Innings
469
1.16
Brian Anderson
Career
Per 9 Innings
209
0.9
Ben Davis
Careerverified
Per 9 Inningsverified
404
1
Brian Anderson
Career
Per 9 Innings
6257
27
Ben Davis
Careerverified
Per 9 Innings
10942
27
Brian Anderson
Career
Per 9 Innings
2085.2
9
Ben Davis
Careerverified
Per 9 Innings
3647.1
9
Brian Anderson
Career
Per 9 Innings
562
2.43
Ben Davis
Careerverified
Per 9 Inningsverified
2808
6.93
Brian Anderson
Career
Per 9 Innings
7
0.03
Ben Davis
Careerverified
Per 9 Inningsverified
176
0.43
Brian Anderson
Careerverified
Per 9 Inningsverified
5
0.02
Ben Davis
Career
Per 9 Innings
25
0.06
Brian Anderson
Career
Per 9 Innings
574
2.48
Ben Davis
Careerverified
Per 9 Inningsverified
3009
7.42
Brian Anderson
Career
Per 9 Innings
569
2.46
Ben Davis
Careerverified
Per 9 Inningsverified
2984
7.36
Brian Anderson
Career
Per 9 Innings
99.13
99.13
Ben Davis
Careerverified
Per 9 Inningsverified
99.17
99.17
Brian Anderson
Career
Per 9 Innings
1.699
1.699
Ben Davis
Careerverified
Per 9 Inningsverified
6.363
6.363
Brian Anderson
Career
Per 9 Innings
62.39
62.39
Ben Davis
Careerverified
Per 9 Inningsverified
86.14
86.14
Brian Anderson
Career
Per 9 Innings
3
0.01
Ben Davis
Careerverified
Per 9 Inningsverified
41
0.1
Brian Anderson
Careerverified
Per 9 Inningsverified
0
0
Ben Davis
Career
Per 9 Innings
34
0.08
Brian Anderson
Career
Per 9 Innings
0
0
Ben Davis
Career
Per 9 Innings
0
0
Brian Anderson
Careerverified
Per 9 Inningsverified
0
0
Ben Davis
Career
Per 9 Innings
224
0.55
Brian Anderson
Career
Per 9 Innings
0
0
Ben Davis
Careerverified
Per 9 Inningsverified
115
0.28