Spencer Steer vs. B. J. Surhoff — Career Comparison

Gen ZCaliforniaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueFirst Baseman
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

Spencer Steer and B. J. Surhoff are a strikingly close offensive match — their adjusted numbers sit nearly on top of each other across the most important hitting dimensions. Their on-base numbers were nearly identical (OBP+ 103 for Spencer Steer, 104 for B. J. Surhoff), and so was their slugging (SLG+ 104 vs 108). The overall lean goes to B. J. Surhoff, but the margin between these two hitters is genuinely razor-thin.

Hitting Stats for Spencer Steer and B. J. Surhoff

Spencer Steer
Career
Per 600 PA
4
4
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
Spencer Steer
Career
Per 600 PA
488
146.62
B. J. Surhoff
Careerverified
Per 600 PAverified
2313
152.41
Spencer Steer
Career
Per 600 PA
1997
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
Spencer Steer
Career
Per 600 PA
1760
528.79
B. J. Surhoff
Careerverified
Per 600 PAverified
8258
544.12
Spencer Steer
Career
Per 600 PA
0.243
0.243
B. J. Surhoff
Careerverified
Per 600 PAverified
0.282
0.282
Spencer Steer
Careerverified
Per 600 PAverified
0.776
0.776
B. J. Surhoff
Career
Per 600 PA
0.765
0.765
Spencer Steer
Career
Per 600 PA
428
128.59
B. J. Surhoff
Careerverified
Per 600 PAverified
2326
153.26
Spencer Steer
Career
Per 600 PA
256
76.92
B. J. Surhoff
Careerverified
Per 600 PAverified
1656
109.11
Spencer Steer
Career
Per 600 PAverified
97
29.14
B. J. Surhoff
Careerverified
Per 600 PA
440
28.99
Spencer Steer
Career
Per 600 PA
9
2.7
B. J. Surhoff
Careerverified
Per 600 PAverified
42
2.77
Spencer Steer
Career
Per 600 PAverified
66
19.83
B. J. Surhoff
Careerverified
Per 600 PA
188
12.39
Spencer Steer
Career
Per 600 PAverified
172
51.68
B. J. Surhoff
Careerverified
Per 600 PA
670
44.15
Spencer Steer
Careerverified
Per 600 PAverified
0.402
0.402
B. J. Surhoff
Career
Per 600 PA
0.288
0.288
Spencer Steer
Careerverified
Per 600 PAverified
0.038
0.038
B. J. Surhoff
Career
Per 600 PA
0.023
0.023
Spencer Steer
Careerverified
Per 600 PAverified
0.154
0.154
B. J. Surhoff
Career
Per 600 PA
0.081
0.081
Spencer Steer
Career
Per 600 PAverified
261.43
78.55
B. J. Surhoff
Careerverified
Per 600 PA
1131.04
74.53
Spencer Steer
Career
Per 600 PA
741
222.63
B. J. Surhoff
Careerverified
Per 600 PAverified
3414
224.95
Spencer Steer
Career
Per 600 PA
656
197.1
B. J. Surhoff
Careerverified
Per 600 PAverified
2999
197.61
Spencer Steer
Career
Per 600 PA
0.329
0.329
B. J. Surhoff
Careerverified
Per 600 PAverified
0.332
0.332
Spencer Steer
Careerverified
Per 600 PAverified
0.421
0.421
B. J. Surhoff
Career
Per 600 PA
0.413
0.413
Spencer Steer
Careerverified
Per 600 PAverified
0.75
0.75
B. J. Surhoff
Career
Per 600 PA
0.745
0.745
Spencer Steer
Careerverified
Per 600 PAverified
0.178
0.178
B. J. Surhoff
Career
Per 600 PA
0.132
0.132
Spencer Steer
Career
Per 600 PA
0.253
0.253
B. J. Surhoff
Career
Per 600 PA
0.253
0.253
Spencer Steer
Careerverified
Per 600 PAverified
0.743
0.743
B. J. Surhoff
Career
Per 600 PA
0.684
0.684
Spencer Steer
Career
Per 600 PA
0.285
0.285
B. J. Surhoff
Careerverified
Per 600 PAverified
0.292
0.292
Spencer Steer
Career
Per 600 PA
226
67.9
B. J. Surhoff
Careerverified
Per 600 PAverified
1062
69.98
Spencer Steer
Career
Per 600 PAverified
261
78.42
B. J. Surhoff
Careerverified
Per 600 PA
1153
75.97
Spencer Steer
Career
Per 600 PA
421
126.49
B. J. Surhoff
Careerverified
Per 600 PAverified
2027
133.56
Spencer Steer
Career
Per 600 PA
257.97
77.51
B. J. Surhoff
Careerverified
Per 600 PAverified
1186
78.15
Spencer Steer
Career
Per 600 PAverified
26
7.81
B. J. Surhoff
Careerverified
Per 600 PA
33
2.17
Spencer Steer
Career
Per 600 PAverified
202
60.69
B. J. Surhoff
Careerverified
Per 600 PA
640
42.17
Spencer Steer
Career
Per 600 PA
1
0.3
B. J. Surhoff
Careerverified
Per 600 PAverified
81
5.34
Spencer Steer
Careerverified
Per 600 PA
431
129.49
B. J. Surhoff
Career
Per 600 PAverified
839
55.28
Spencer Steer
Career
Per 600 PA
4.63
4.63
B. J. Surhoff
Careerverified
Per 600 PAverified
10.85
10.85
Spencer Steer
Career
Per 600 PA
0.47
0.47
B. J. Surhoff
Careerverified
Per 600 PAverified
0.76
0.76
Spencer Steer
Career
Per 600 PA
1
0.3
B. J. Surhoff
Careerverified
Per 600 PAverified
71
4.68
Spencer Steer
Career
Per 600 PA
8
2.4
B. J. Surhoff
Careerverified
Per 600 PAverified
104
6.85
Spencer Steer
Careerverified
Per 600 PAverified
28
8.41
B. J. Surhoff
Career
Per 600 PA
169
11.14
Spencer Steer
Career
Per 600 PAverified
47
14.12
B. J. Surhoff
Careerverified
Per 600 PA
141
9.29
Spencer Steer
Career
Per 600 PA
8
2.4
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
Spencer Steer
Career
Per 600 PAverified
55
16.52
B. J. Surhoff
Careerverified
Per 600 PA
225
14.83
Spencer Steer
Careerverified
Per 600 PAverified
85.45
85.45
B. J. Surhoff
Career
Per 600 PA
62.67
62.67

Fielding Stats for Spencer Steer and B. J. Surhoff

Spencer Steer
Career
Per 9 Innings
4
4
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
Spencer Steer
Career
Per 9 Inningsverified
521
1.2
B. J. Surhoff
Careerverified
Per 9 Innings
2171
1.11
Spencer Steer
Career
Per 9 Inningsverified
441
1.02
B. J. Surhoff
Careerverified
Per 9 Innings
1977
1.01
Spencer Steer
Career
Per 9 Innings
11703
27
B. J. Surhoff
Careerverified
Per 9 Innings
52755
27
Spencer Steer
Career
Per 9 Innings
3901
9
B. J. Surhoff
Careerverified
Per 9 Innings
17585
9
Spencer Steer
Career
Per 9 Inningsverified
1924
4.44
B. J. Surhoff
Careerverified
Per 9 Innings
6661
3.41
Spencer Steer
Career
Per 9 Inningsverified
285
0.66
B. J. Surhoff
Careerverified
Per 9 Innings
987
0.51
Spencer Steer
Careerverified
Per 9 Inningsverified
20
0.05
B. J. Surhoff
Career
Per 9 Innings
110
0.06
Spencer Steer
Career
Per 9 Inningsverified
2229
5.14
B. J. Surhoff
Careerverified
Per 9 Innings
7758
3.97
Spencer Steer
Career
Per 9 Inningsverified
2209
5.1
B. J. Surhoff
Careerverified
Per 9 Innings
7648
3.91
Spencer Steer
Careerverified
Per 9 Inningsverified
99.1
99.1
B. J. Surhoff
Career
Per 9 Innings
98.58
98.58
Spencer Steer
Careerverified
Per 9 Inningsverified
4.24
4.24
B. J. Surhoff
Career
Per 9 Innings
3.523
3.523
Spencer Steer
Career
Per 9 Innings
84.64
84.64
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
Spencer Steer
Career
Per 9 Inningsverified
161
0.37
B. J. Surhoff
Careerverified
Per 9 Innings
234
0.12
Spencer Steer
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
Spencer Steer
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
0
0
Spencer Steer
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
Spencer Steer
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1