John Anderson vs. Alvin Davis — Career Comparison

Pre-GenerationalNorwayThrows RightBats SwitchEuropeBrooklyn DodgersNational LeagueFirst Baseman
Baby BoomersCaliforniaThrows RightBats LeftNorth AmericaSeattle MarinersAmerican LeagueFirst BasemanRookie of the YearAll-Star

Adjusted for the eras they played in, Alvin Davis holds a real edge over John Anderson in this comparison. Alvin Davis led in walk rate (BB%+ 170 vs 84), home run production (HR/PA+ 154 vs 100), and on-base percentage (OBP+ 121 vs 106). John Anderson held the edge in contact rate (K%+ 146 vs 140). The edge belongs to Alvin Davis.

Hitting Stats for John Anderson and Alvin Davis

John Anderson
Careerverified
Per 600 PAverified
14
14
Alvin Davis
Career
Per 600 PA
9
9
John Anderson
Careerverified
Per 600 PAverified
1636
144.93
Alvin Davis
Career
Per 600 PA
1206
144.43
John Anderson
Careerverified
Per 600 PA
6773
600
Alvin Davis
Career
Per 600 PA
5010
600
John Anderson
Careerverified
Per 600 PAverified
6345
562.08
Alvin Davis
Career
Per 600 PA
4240
507.78
John Anderson
Careerverified
Per 600 PAverified
0.291
0.291
Alvin Davis
Career
Per 600 PA
0.28
0.28
John Anderson
Career
Per 600 PA
0.778
0.778
Alvin Davis
Careerverified
Per 600 PAverified
0.842
0.842
John Anderson
Careerverified
Per 600 PAverified
1843
163.27
Alvin Davis
Career
Per 600 PA
1189
142.4
John Anderson
Careerverified
Per 600 PAverified
1341
118.8
Alvin Davis
Career
Per 600 PA
799
95.69
John Anderson
Careerverified
Per 600 PAverified
328
29.06
Alvin Davis
Career
Per 600 PA
220
26.35
John Anderson
Careerverified
Per 600 PAverified
124
10.98
Alvin Davis
Career
Per 600 PA
10
1.2
John Anderson
Career
Per 600 PA
50
4.43
Alvin Davis
Careerverified
Per 600 PAverified
160
19.16
John Anderson
Careerverified
Per 600 PA
502
44.47
Alvin Davis
Career
Per 600 PAverified
390
46.71
John Anderson
Career
Per 600 PA
0.272
0.272
Alvin Davis
Careerverified
Per 600 PAverified
0.328
0.328
John Anderson
Career
Per 600 PA
0.008
0.008
Alvin Davis
Careerverified
Per 600 PAverified
0.038
0.038
John Anderson
Career
Per 600 PA
0.027
0.027
Alvin Davis
Careerverified
Per 600 PAverified
0.135
0.135
John Anderson
Careerverified
Per 600 PA
903.39
80.03
Alvin Davis
Career
Per 600 PAverified
757.57
90.73
John Anderson
Careerverified
Per 600 PA
2569
227.58
Alvin Davis
Career
Per 600 PAverified
1909
228.62
John Anderson
Careerverified
Per 600 PA
2206
195.42
Alvin Davis
Career
Per 600 PAverified
1902
227.78
John Anderson
Career
Per 600 PA
0.329
0.329
Alvin Davis
Careerverified
Per 600 PAverified
0.38
0.38
John Anderson
Career
Per 600 PA
0.405
0.405
Alvin Davis
Careerverified
Per 600 PAverified
0.45
0.45
John Anderson
Career
Per 600 PA
0.734
0.734
Alvin Davis
Careerverified
Per 600 PAverified
0.83
0.83
John Anderson
Career
Per 600 PA
0.114
0.114
Alvin Davis
Careerverified
Per 600 PAverified
0.17
0.17
John Anderson
Career
Per 600 PA
0.249
0.249
Alvin Davis
Careerverified
Per 600 PAverified
0.284
0.284
John Anderson
Career
Per 600 PA
0.726
0.726
Alvin Davis
Careerverified
Per 600 PAverified
0.831
0.831
John Anderson
Careerverified
Per 600 PAverified
0.302
0.302
Alvin Davis
Career
Per 600 PA
0.288
0.288
John Anderson
Careerverified
Per 600 PAverified
871
77.16
Alvin Davis
Career
Per 600 PA
568
68.02
John Anderson
Careerverified
Per 600 PAverified
978
86.64
Alvin Davis
Career
Per 600 PA
683
81.8
John Anderson
Careerverified
Per 600 PAverified
1799
159.37
Alvin Davis
Career
Per 600 PA
1091
130.66
John Anderson
Careerverified
Per 600 PA
991.09
87.8
Alvin Davis
Career
Per 600 PAverified
765.6
91.69
John Anderson
Careerverified
Per 600 PAverified
53
4.7
Alvin Davis
Career
Per 600 PA
28
3.35
John Anderson
Career
Per 600 PA
310
27.46
Alvin Davis
Careerverified
Per 600 PAverified
685
82.04
John Anderson
Career
Per 600 PA
0
0
Alvin Davis
Careerverified
Per 600 PAverified
88
10.54
John Anderson
Careerverified
Per 600 PAverified
356
31.54
Alvin Davis
Career
Per 600 PA
558
66.83
John Anderson
Careerverified
Per 600 PAverified
19.03
19.03
Alvin Davis
Career
Per 600 PA
8.98
8.98
John Anderson
Career
Per 600 PA
0.87
0.87
Alvin Davis
Careerverified
Per 600 PAverified
1.23
1.23
John Anderson
Careerverified
Per 600 PAverified
65
5.76
Alvin Davis
Career
Per 600 PA
2
0.24
John Anderson
Career
Per 600 PA
0
0
Alvin Davis
Careerverified
Per 600 PAverified
55
6.59
John Anderson
Careerverified
Per 600 PAverified
0
0
Alvin Davis
Career
Per 600 PA
97
11.62
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Alvin Davis
Career
Per 600 PA
7
0.84
John Anderson
Career
Per 600 PA
0
0
Alvin Davis
Careerverified
Per 600 PAverified
16
1.92
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Alvin Davis
Career
Per 600 PA
23
2.75
John Anderson
Careerverified
Per 600 PAverified
100
100
Alvin Davis
Career
Per 600 PA
30.43
30.43

Fielding Stats for John Anderson and Alvin Davis

John Anderson
Careerverified
Per 9 Inningsverified
14
14
Alvin Davis
Career
Per 9 Innings
9
9
John Anderson
Careerverified
Per 9 Innings
1610
1.04
Alvin Davis
Career
Per 9 Inningsverified
887
1.05
John Anderson
Career
Per 9 Innings
595
0.39
Alvin Davis
Careerverified
Per 9 Inningsverified
878
1.03
John Anderson
Careerverified
Per 9 Innings
41697
27
Alvin Davis
Career
Per 9 Innings
22917
27
John Anderson
Careerverified
Per 9 Innings
13899
9
Alvin Davis
Career
Per 9 Innings
7639
9
John Anderson
Careerverified
Per 9 Innings
8078
5.23
Alvin Davis
Career
Per 9 Inningsverified
7803
9.19
John Anderson
Career
Per 9 Innings
444
0.29
Alvin Davis
Careerverified
Per 9 Inningsverified
572
0.67
John Anderson
Career
Per 9 Innings
244
0.16
Alvin Davis
Careerverified
Per 9 Inningsverified
67
0.08
John Anderson
Careerverified
Per 9 Innings
8766
5.68
Alvin Davis
Career
Per 9 Inningsverified
8442
9.95
John Anderson
Careerverified
Per 9 Innings
8522
5.52
Alvin Davis
Career
Per 9 Inningsverified
8375
9.87
John Anderson
Career
Per 9 Innings
97.22
97.22
Alvin Davis
Careerverified
Per 9 Inningsverified
99.21
99.21
John Anderson
Career
Per 9 Innings
5.293
5.293
Alvin Davis
Careerverified
Per 9 Inningsverified
9.442
9.442
John Anderson
Career
Per 9 Innings
36.96
36.96
Alvin Davis
Careerverified
Per 9 Inningsverified
98.99
98.99
John Anderson
Career
Per 9 Innings
362
0.23
Alvin Davis
Careerverified
Per 9 Inningsverified
789
0.93
John Anderson
Career
Per 9 Innings
0
0
Alvin Davis
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Alvin Davis
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Alvin Davis
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Alvin Davis
Career
Per 9 Innings
0
0