John Anderson vs. B. J. Surhoff — Career Comparison

Pre-GenerationalNorwayThrows RightBats SwitchEuropeBrooklyn DodgersNational LeagueFirst Baseman
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

When their careers are measured against the same standard, John Anderson comes out clearly ahead of B. J. Surhoff across most offensive categories. John Anderson led in slugging (SLG+ 114 vs 108), on-base percentage (OBP+ 106 vs 104), and walk rate (BB%+ 84 vs 83). B. J. Surhoff held the edge in home run production (HR/PA+ 105 vs 100). John Anderson was the more complete offensive player.

Hitting Stats for John Anderson and B. J. Surhoff

John Anderson
Career
Per 600 PA
14
14
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
John Anderson
Career
Per 600 PA
1636
144.93
B. J. Surhoff
Careerverified
Per 600 PAverified
2313
152.41
John Anderson
Career
Per 600 PA
6773
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
John Anderson
Career
Per 600 PAverified
6345
562.08
B. J. Surhoff
Careerverified
Per 600 PA
8258
544.12
John Anderson
Careerverified
Per 600 PAverified
0.291
0.291
B. J. Surhoff
Career
Per 600 PA
0.282
0.282
John Anderson
Careerverified
Per 600 PAverified
0.778
0.778
B. J. Surhoff
Career
Per 600 PA
0.765
0.765
John Anderson
Career
Per 600 PAverified
1843
163.27
B. J. Surhoff
Careerverified
Per 600 PA
2326
153.26
John Anderson
Career
Per 600 PAverified
1341
118.8
B. J. Surhoff
Careerverified
Per 600 PA
1656
109.11
John Anderson
Career
Per 600 PAverified
328
29.06
B. J. Surhoff
Careerverified
Per 600 PA
440
28.99
John Anderson
Careerverified
Per 600 PAverified
124
10.98
B. J. Surhoff
Career
Per 600 PA
42
2.77
John Anderson
Career
Per 600 PA
50
4.43
B. J. Surhoff
Careerverified
Per 600 PAverified
188
12.39
John Anderson
Career
Per 600 PAverified
502
44.47
B. J. Surhoff
Careerverified
Per 600 PA
670
44.15
John Anderson
Career
Per 600 PA
0.272
0.272
B. J. Surhoff
Careerverified
Per 600 PAverified
0.288
0.288
John Anderson
Career
Per 600 PA
0.008
0.008
B. J. Surhoff
Careerverified
Per 600 PAverified
0.023
0.023
John Anderson
Career
Per 600 PA
0.027
0.027
B. J. Surhoff
Careerverified
Per 600 PAverified
0.081
0.081
John Anderson
Career
Per 600 PAverified
903.39
80.03
B. J. Surhoff
Careerverified
Per 600 PA
1131.04
74.53
John Anderson
Career
Per 600 PAverified
2569
227.58
B. J. Surhoff
Careerverified
Per 600 PA
3414
224.95
John Anderson
Career
Per 600 PA
2206
195.42
B. J. Surhoff
Careerverified
Per 600 PAverified
2999
197.61
John Anderson
Career
Per 600 PA
0.329
0.329
B. J. Surhoff
Careerverified
Per 600 PAverified
0.332
0.332
John Anderson
Career
Per 600 PA
0.405
0.405
B. J. Surhoff
Careerverified
Per 600 PAverified
0.413
0.413
John Anderson
Career
Per 600 PA
0.734
0.734
B. J. Surhoff
Careerverified
Per 600 PAverified
0.745
0.745
John Anderson
Career
Per 600 PA
0.114
0.114
B. J. Surhoff
Careerverified
Per 600 PAverified
0.132
0.132
John Anderson
Career
Per 600 PA
0.249
0.249
B. J. Surhoff
Careerverified
Per 600 PAverified
0.253
0.253
John Anderson
Careerverified
Per 600 PAverified
0.726
0.726
B. J. Surhoff
Career
Per 600 PA
0.684
0.684
John Anderson
Careerverified
Per 600 PAverified
0.302
0.302
B. J. Surhoff
Career
Per 600 PA
0.292
0.292
John Anderson
Career
Per 600 PAverified
871
77.16
B. J. Surhoff
Careerverified
Per 600 PA
1062
69.98
John Anderson
Career
Per 600 PAverified
978
86.64
B. J. Surhoff
Careerverified
Per 600 PA
1153
75.97
John Anderson
Career
Per 600 PAverified
1799
159.37
B. J. Surhoff
Careerverified
Per 600 PA
2027
133.56
John Anderson
Career
Per 600 PAverified
991.09
87.8
B. J. Surhoff
Careerverified
Per 600 PA
1186
78.15
John Anderson
Careerverified
Per 600 PAverified
53
4.7
B. J. Surhoff
Career
Per 600 PA
33
2.17
John Anderson
Career
Per 600 PA
310
27.46
B. J. Surhoff
Careerverified
Per 600 PAverified
640
42.17
John Anderson
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
81
5.34
John Anderson
Careerverified
Per 600 PAverified
356
31.54
B. J. Surhoff
Career
Per 600 PA
839
55.28
John Anderson
Careerverified
Per 600 PAverified
19.03
19.03
B. J. Surhoff
Career
Per 600 PA
10.85
10.85
John Anderson
Careerverified
Per 600 PAverified
0.87
0.87
B. J. Surhoff
Career
Per 600 PA
0.76
0.76
John Anderson
Career
Per 600 PAverified
65
5.76
B. J. Surhoff
Careerverified
Per 600 PA
71
4.68
John Anderson
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
104
6.85
John Anderson
Careerverified
Per 600 PAverified
0
0
B. J. Surhoff
Career
Per 600 PA
169
11.14
John Anderson
Careerverified
Per 600 PAverified
338
29.94
B. J. Surhoff
Career
Per 600 PA
141
9.29
John Anderson
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
John Anderson
Careerverified
Per 600 PAverified
338
29.94
B. J. Surhoff
Career
Per 600 PA
225
14.83
John Anderson
Careerverified
Per 600 PAverified
100
100
B. J. Surhoff
Career
Per 600 PA
62.67
62.67

Fielding Stats for John Anderson and B. J. Surhoff

John Anderson
Career
Per 9 Innings
14
14
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
John Anderson
Career
Per 9 Innings
1610
1.04
B. J. Surhoff
Careerverified
Per 9 Inningsverified
2171
1.11
John Anderson
Career
Per 9 Innings
595
0.39
B. J. Surhoff
Careerverified
Per 9 Inningsverified
1977
1.01
John Anderson
Career
Per 9 Innings
41697
27
B. J. Surhoff
Careerverified
Per 9 Innings
52755
27
John Anderson
Career
Per 9 Innings
13899
9
B. J. Surhoff
Careerverified
Per 9 Innings
17585
9
John Anderson
Careerverified
Per 9 Inningsverified
8078
5.23
B. J. Surhoff
Career
Per 9 Innings
6661
3.41
John Anderson
Career
Per 9 Innings
444
0.29
B. J. Surhoff
Careerverified
Per 9 Inningsverified
987
0.51
John Anderson
Career
Per 9 Innings
244
0.16
B. J. Surhoff
Careerverified
Per 9 Inningsverified
110
0.06
John Anderson
Careerverified
Per 9 Inningsverified
8766
5.68
B. J. Surhoff
Career
Per 9 Innings
7758
3.97
John Anderson
Careerverified
Per 9 Inningsverified
8522
5.52
B. J. Surhoff
Career
Per 9 Innings
7648
3.91
John Anderson
Career
Per 9 Innings
97.22
97.22
B. J. Surhoff
Careerverified
Per 9 Inningsverified
98.58
98.58
John Anderson
Careerverified
Per 9 Inningsverified
5.293
5.293
B. J. Surhoff
Career
Per 9 Innings
3.523
3.523
John Anderson
Career
Per 9 Innings
36.96
36.96
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
John Anderson
Careerverified
Per 9 Inningsverified
362
0.23
B. J. Surhoff
Career
Per 9 Innings
234
0.12
John Anderson
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
John Anderson
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
0
0
John Anderson
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
John Anderson
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1