Roger Connor vs. B. J. Surhoff — Career Comparison

Pre-GenerationalConnecticutThrows LeftBats SwitchNorth AmericaNew York GiantsNational LeagueHall of FameFirst Baseman
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

On the career numbers, Roger Connor posted the stronger offensive profile against B. J. Surhoff. Roger Connor posted stronger numbers in OPS (.883 vs .751) and on-base percentage (.397 vs .338). B. J. Surhoff had the advantage in home run production (188 career HR at a higher rate). By the career numbers, Roger Connor had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Roger Connor and B. J. Surhoff

Roger Connor
Career
Per 600 PA
18
18
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
Roger Connor
Career
Per 600 PA
1998
135.5
B. J. Surhoff
Careerverified
Per 600 PAverified
2313
152.41
Roger Connor
Career
Per 600 PA
8847
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
Roger Connor
Career
Per 600 PA
7797
528.79
B. J. Surhoff
Careerverified
Per 600 PAverified
8258
544.12
Roger Connor
Careerverified
Per 600 PAverified
0.316
0.316
B. J. Surhoff
Career
Per 600 PA
0.282
0.282
Roger Connor
Careerverified
Per 600 PAverified
0.904
0.904
B. J. Surhoff
Career
Per 600 PA
0.765
0.765
Roger Connor
Careerverified
Per 600 PAverified
2467
167.31
B. J. Surhoff
Career
Per 600 PA
2326
153.26
Roger Connor
Career
Per 600 PAverified
1655
112.24
B. J. Surhoff
Careerverified
Per 600 PA
1656
109.11
Roger Connor
Careerverified
Per 600 PAverified
441
29.91
B. J. Surhoff
Career
Per 600 PA
440
28.99
Roger Connor
Careerverified
Per 600 PAverified
233
15.8
B. J. Surhoff
Career
Per 600 PA
42
2.77
Roger Connor
Career
Per 600 PA
138
9.36
B. J. Surhoff
Careerverified
Per 600 PAverified
188
12.39
Roger Connor
Careerverified
Per 600 PAverified
812
55.07
B. J. Surhoff
Career
Per 600 PA
670
44.15
Roger Connor
Careerverified
Per 600 PAverified
0.329
0.329
B. J. Surhoff
Career
Per 600 PA
0.288
0.288
Roger Connor
Career
Per 600 PA
0.018
0.018
B. J. Surhoff
Careerverified
Per 600 PAverified
0.023
0.023
Roger Connor
Career
Per 600 PA
0.056
0.056
B. J. Surhoff
Careerverified
Per 600 PAverified
0.081
0.081
Roger Connor
Careerverified
Per 600 PAverified
1604.42
108.81
B. J. Surhoff
Career
Per 600 PA
1131.04
74.53
Roger Connor
Careerverified
Per 600 PAverified
3788
256.9
B. J. Surhoff
Career
Per 600 PA
3414
224.95
Roger Connor
Careerverified
Per 600 PAverified
3508
237.91
B. J. Surhoff
Career
Per 600 PA
2999
197.61
Roger Connor
Careerverified
Per 600 PAverified
0.397
0.397
B. J. Surhoff
Career
Per 600 PA
0.332
0.332
Roger Connor
Careerverified
Per 600 PAverified
0.486
0.486
B. J. Surhoff
Career
Per 600 PA
0.413
0.413
Roger Connor
Careerverified
Per 600 PAverified
0.883
0.883
B. J. Surhoff
Career
Per 600 PA
0.745
0.745
Roger Connor
Careerverified
Per 600 PAverified
0.169
0.169
B. J. Surhoff
Career
Per 600 PA
0.132
0.132
Roger Connor
Careerverified
Per 600 PAverified
0.3
0.3
B. J. Surhoff
Career
Per 600 PA
0.253
0.253
Roger Connor
Careerverified
Per 600 PAverified
0.952
0.952
B. J. Surhoff
Career
Per 600 PA
0.684
0.684
Roger Connor
Careerverified
Per 600 PAverified
0.323
0.323
B. J. Surhoff
Career
Per 600 PA
0.292
0.292
Roger Connor
Careerverified
Per 600 PAverified
1620
109.87
B. J. Surhoff
Career
Per 600 PA
1062
69.98
Roger Connor
Careerverified
Per 600 PAverified
1323
89.73
B. J. Surhoff
Career
Per 600 PA
1153
75.97
Roger Connor
Careerverified
Per 600 PAverified
2805
190.23
B. J. Surhoff
Career
Per 600 PA
2027
133.56
Roger Connor
Careerverified
Per 600 PAverified
1664.44
112.88
B. J. Surhoff
Career
Per 600 PA
1186
78.15
Roger Connor
Careerverified
Per 600 PAverified
39
2.64
B. J. Surhoff
Career
Per 600 PA
33
2.17
Roger Connor
Careerverified
Per 600 PAverified
1002
67.96
B. J. Surhoff
Career
Per 600 PA
640
42.17
Roger Connor
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
81
5.34
Roger Connor
Careerverified
Per 600 PAverified
455
30.86
B. J. Surhoff
Career
Per 600 PA
839
55.28
Roger Connor
Careerverified
Per 600 PAverified
19.44
19.44
B. J. Surhoff
Career
Per 600 PA
10.85
10.85
Roger Connor
Careerverified
Per 600 PAverified
2.2
2.2
B. J. Surhoff
Career
Per 600 PA
0.76
0.76
Roger Connor
Career
Per 600 PA
9
0.61
B. J. Surhoff
Careerverified
Per 600 PAverified
71
4.68
Roger Connor
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
104
6.85
Roger Connor
Careerverified
Per 600 PAverified
0
0
B. J. Surhoff
Career
Per 600 PA
169
11.14
Roger Connor
Careerverified
Per 600 PAverified
244
16.55
B. J. Surhoff
Career
Per 600 PA
141
9.29
Roger Connor
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
Roger Connor
Careerverified
Per 600 PAverified
244
16.55
B. J. Surhoff
Career
Per 600 PA
225
14.83
Roger Connor
Careerverified
Per 600 PAverified
100
100
B. J. Surhoff
Career
Per 600 PA
62.67
62.67

Fielding Stats for Roger Connor and B. J. Surhoff

Roger Connor
Career
Per 9 Innings
18
18
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
Roger Connor
Career
Per 9 Innings
2000
1.02
B. J. Surhoff
Careerverified
Per 9 Inningsverified
2171
1.11
Roger Connor
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
1977
1.01
Roger Connor
Careerverified
Per 9 Innings
52968
27
B. J. Surhoff
Career
Per 9 Innings
52755
27
Roger Connor
Careerverified
Per 9 Innings
17656
9
B. J. Surhoff
Career
Per 9 Innings
17585
9
Roger Connor
Careerverified
Per 9 Inningsverified
18115
9.23
B. J. Surhoff
Career
Per 9 Innings
6661
3.41
Roger Connor
Careerverified
Per 9 Inningsverified
1289
0.66
B. J. Surhoff
Career
Per 9 Innings
987
0.51
Roger Connor
Career
Per 9 Innings
596
0.3
B. J. Surhoff
Careerverified
Per 9 Inningsverified
110
0.06
Roger Connor
Careerverified
Per 9 Inningsverified
20000
10.19
B. J. Surhoff
Career
Per 9 Innings
7758
3.97
Roger Connor
Careerverified
Per 9 Inningsverified
19404
9.89
B. J. Surhoff
Career
Per 9 Innings
7648
3.91
Roger Connor
Career
Per 9 Innings
97.02
97.02
B. J. Surhoff
Careerverified
Per 9 Inningsverified
98.58
98.58
Roger Connor
Careerverified
Per 9 Inningsverified
9.702
9.702
B. J. Surhoff
Career
Per 9 Innings
3.523
3.523
Roger Connor
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
Roger Connor
Careerverified
Per 9 Inningsverified
999
0.51
B. J. Surhoff
Career
Per 9 Innings
234
0.12
Roger Connor
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
Roger Connor
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
0
0
Roger Connor
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
Roger Connor
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1