Branch Russell vs. B. J. Surhoff — Career Comparison
On the career numbers, Branch Russell posted the stronger offensive profile against B. J. Surhoff. Branch Russell posted stronger numbers in OPS (.861 vs .751) and on-base percentage (.393 vs .338). B. J. Surhoff had the advantage in home run production (188 career HR at a higher rate). By the career numbers, Branch Russell had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Branch Russell and B. J. Surhoff
Branch Russell
Career
Per 600 PA
767
135.63
B. J. Surhoff
Career
Per 600 PA
2313
152.41
Branch Russell
Career
Per 600 PA
3393
600
B. J. Surhoff
Career
Per 600 PA
9106
600
Branch Russell
Career
Per 600 PA
2881
509.46
B. J. Surhoff
Career
Per 600 PA
8258
544.12
Branch Russell
Career
Per 600 PA
0.309
0.309
B. J. Surhoff
Career
Per 600 PA
0.282
0.282
Branch Russell
Career
Per 600 PA
0.886
0.886
B. J. Surhoff
Career
Per 600 PA
0.765
0.765
Branch Russell
Career
Per 600 PA
889
157.21
B. J. Surhoff
Career
Per 600 PA
2326
153.26
Branch Russell
Career
Per 600 PA
620
109.64
B. J. Surhoff
Career
Per 600 PA
1656
109.11
Branch Russell
Career
Per 600 PA
136
24.05
B. J. Surhoff
Career
Per 600 PA
440
28.99
Branch Russell
Career
Per 600 PA
57
10.08
B. J. Surhoff
Career
Per 600 PA
188
12.39
Branch Russell
Career
Per 600 PA
269
47.57
B. J. Surhoff
Career
Per 600 PA
670
44.15
Branch Russell
Career
Per 600 PA
0.303
0.303
B. J. Surhoff
Career
Per 600 PA
0.288
0.288
Branch Russell
Career
Per 600 PA
0.02
0.02
B. J. Surhoff
Career
Per 600 PA
0.023
0.023
Branch Russell
Career
Per 600 PA
0.064
0.064
B. J. Surhoff
Career
Per 600 PA
0.081
0.081
Branch Russell
Career
Per 600 PA
571.07
100.99
B. J. Surhoff
Career
Per 600 PA
1131.04
74.53
Branch Russell
Career
Per 600 PA
1348
238.37
B. J. Surhoff
Career
Per 600 PA
3414
224.95
Branch Russell
Career
Per 600 PA
1290
228.12
B. J. Surhoff
Career
Per 600 PA
2999
197.61
Branch Russell
Career
Per 600 PA
0.393
0.393
B. J. Surhoff
Career
Per 600 PA
0.332
0.332
Branch Russell
Career
Per 600 PA
0.468
0.468
B. J. Surhoff
Career
Per 600 PA
0.413
0.413
Branch Russell
Career
Per 600 PA
0.861
0.861
B. J. Surhoff
Career
Per 600 PA
0.745
0.745
Branch Russell
Career
Per 600 PA
0.159
0.159
B. J. Surhoff
Career
Per 600 PA
0.132
0.132
Branch Russell
Career
Per 600 PA
0.294
0.294
B. J. Surhoff
Career
Per 600 PA
0.253
0.253
Branch Russell
Career
Per 600 PA
0.918
0.918
B. J. Surhoff
Career
Per 600 PA
0.684
0.684
Branch Russell
Career
Per 600 PA
0.295
0.295
B. J. Surhoff
Career
Per 600 PA
0.292
0.292
Branch Russell
Career
Per 600 PA
635
112.29
B. J. Surhoff
Career
Per 600 PA
1062
69.98
Branch Russell
Career
Per 600 PA
1062
187.8
B. J. Surhoff
Career
Per 600 PA
2027
133.56
Branch Russell
Career
Per 600 PA
602.57
106.56
B. J. Surhoff
Career
Per 600 PA
1186
78.15
Branch Russell
Career
Per 600 PA
31
5.48
B. J. Surhoff
Career
Per 600 PA
33
2.17
Branch Russell
Career
Per 600 PA
5
0.88
B. J. Surhoff
Career
Per 600 PA
839
55.28
Branch Russell
Career
Per 600 PA
678.6
678.6
B. J. Surhoff
Career
Per 600 PA
10.85
10.85
Branch Russell
Career
Per 600 PA
74
74
B. J. Surhoff
Career
Per 600 PA
0.76
0.76
Branch Russell
Career
Per 600 PA
111
19.63
B. J. Surhoff
Career
Per 600 PA
71
4.68
Branch Russell
Career
Per 600 PA
0
0
B. J. Surhoff
Career
Per 600 PA
169
11.14
Branch Russell
Career
Per 600 PA
80
14.15
B. J. Surhoff
Career
Per 600 PA
141
9.29
Branch Russell
Career
Per 600 PA
80
14.15
B. J. Surhoff
Career
Per 600 PA
225
14.83
Branch Russell
Career
Per 600 PA
100
100
B. J. Surhoff
Career
Per 600 PA
62.67
62.67
Fielding Stats for Branch Russell and B. J. Surhoff
Branch Russell
Career
Per 9 Innings
799
1.22
B. J. Surhoff
Career
Per 9 Innings
2171
1.11
Branch Russell
Career
Per 9 Innings
675
1.03
B. J. Surhoff
Career
Per 9 Innings
1977
1.01
Branch Russell
Career
Per 9 Innings
17738
27
B. J. Surhoff
Career
Per 9 Innings
52755
27
Branch Russell
Career
Per 9 Innings
5912.2
9
B. J. Surhoff
Career
Per 9 Innings
17585
9
Branch Russell
Career
Per 9 Innings
1012
1.54
B. J. Surhoff
Career
Per 9 Innings
6661
3.41
Branch Russell
Career
Per 9 Innings
573
0.87
B. J. Surhoff
Career
Per 9 Innings
987
0.51
Branch Russell
Career
Per 9 Innings
102
0.16
B. J. Surhoff
Career
Per 9 Innings
110
0.06
Branch Russell
Career
Per 9 Innings
1687
2.57
B. J. Surhoff
Career
Per 9 Innings
7758
3.97
Branch Russell
Career
Per 9 Innings
1585
2.41
B. J. Surhoff
Career
Per 9 Innings
7648
3.91
Branch Russell
Career
Per 9 Innings
93.95
93.95
B. J. Surhoff
Career
Per 9 Innings
98.58
98.58
Branch Russell
Career
Per 9 Innings
1.984
1.984
B. J. Surhoff
Career
Per 9 Innings
3.523
3.523
Branch Russell
Career
Per 9 Innings
84.48
84.48
B. J. Surhoff
Career
Per 9 Innings
91.06
91.06
Branch Russell
Career
Per 9 Innings
73
0.11
B. J. Surhoff
Career
Per 9 Innings
234
0.12
Branch Russell
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
0
0
Branch Russell
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
Branch Russell
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
199
0.1