Tyler Greene vs. B. J. Surhoff — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueSecond Baseman
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

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

Hitting Stats for Tyler Greene and B. J. Surhoff

Tyler Greene
Career
Per 600 PA
5
5
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
Tyler Greene
Career
Per 600 PAverified
288
231.64
B. J. Surhoff
Careerverified
Per 600 PA
2313
152.41
Tyler Greene
Career
Per 600 PA
746
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
Tyler Greene
Career
Per 600 PA
675
542.9
B. J. Surhoff
Careerverified
Per 600 PAverified
8258
544.12
Tyler Greene
Career
Per 600 PA
0.224
0.224
B. J. Surhoff
Careerverified
Per 600 PAverified
0.282
0.282
Tyler Greene
Career
Per 600 PA
0.687
0.687
B. J. Surhoff
Careerverified
Per 600 PAverified
0.765
0.765
Tyler Greene
Career
Per 600 PA
151
121.45
B. J. Surhoff
Careerverified
Per 600 PAverified
2326
153.26
Tyler Greene
Career
Per 600 PA
100
80.43
B. J. Surhoff
Careerverified
Per 600 PAverified
1656
109.11
Tyler Greene
Career
Per 600 PA
30
24.13
B. J. Surhoff
Careerverified
Per 600 PAverified
440
28.99
Tyler Greene
Career
Per 600 PAverified
4
3.22
B. J. Surhoff
Careerverified
Per 600 PA
42
2.77
Tyler Greene
Career
Per 600 PAverified
17
13.67
B. J. Surhoff
Careerverified
Per 600 PA
188
12.39
Tyler Greene
Career
Per 600 PA
51
41.02
B. J. Surhoff
Careerverified
Per 600 PAverified
670
44.15
Tyler Greene
Careerverified
Per 600 PAverified
0.338
0.338
B. J. Surhoff
Career
Per 600 PA
0.288
0.288
Tyler Greene
Careerverified
Per 600 PAverified
0.025
0.025
B. J. Surhoff
Career
Per 600 PA
0.023
0.023
Tyler Greene
Careerverified
Per 600 PAverified
0.113
0.113
B. J. Surhoff
Career
Per 600 PA
0.081
0.081
Tyler Greene
Career
Per 600 PA
77.03
61.96
B. J. Surhoff
Careerverified
Per 600 PAverified
1131.04
74.53
Tyler Greene
Career
Per 600 PA
240
193.03
B. J. Surhoff
Careerverified
Per 600 PAverified
3414
224.95
Tyler Greene
Career
Per 600 PA
215
172.92
B. J. Surhoff
Careerverified
Per 600 PAverified
2999
197.61
Tyler Greene
Career
Per 600 PA
0.289
0.289
B. J. Surhoff
Careerverified
Per 600 PAverified
0.332
0.332
Tyler Greene
Career
Per 600 PA
0.356
0.356
B. J. Surhoff
Careerverified
Per 600 PAverified
0.413
0.413
Tyler Greene
Career
Per 600 PA
0.645
0.645
B. J. Surhoff
Careerverified
Per 600 PAverified
0.745
0.745
Tyler Greene
Career
Per 600 PA
0.132
0.132
B. J. Surhoff
Career
Per 600 PA
0.132
0.132
Tyler Greene
Career
Per 600 PA
0.219
0.219
B. J. Surhoff
Careerverified
Per 600 PAverified
0.253
0.253
Tyler Greene
Career
Per 600 PA
0.613
0.613
B. J. Surhoff
Careerverified
Per 600 PAverified
0.684
0.684
Tyler Greene
Career
Per 600 PA
0.291
0.291
B. J. Surhoff
Careerverified
Per 600 PAverified
0.292
0.292
Tyler Greene
Career
Per 600 PA
86
69.17
B. J. Surhoff
Careerverified
Per 600 PAverified
1062
69.98
Tyler Greene
Career
Per 600 PA
61
49.06
B. J. Surhoff
Careerverified
Per 600 PAverified
1153
75.97
Tyler Greene
Career
Per 600 PA
130
104.56
B. J. Surhoff
Careerverified
Per 600 PAverified
2027
133.56
Tyler Greene
Career
Per 600 PA
73.03
58.74
B. J. Surhoff
Careerverified
Per 600 PAverified
1186
78.15
Tyler Greene
Career
Per 600 PAverified
12
9.65
B. J. Surhoff
Careerverified
Per 600 PA
33
2.17
Tyler Greene
Career
Per 600 PA
52
41.82
B. J. Surhoff
Careerverified
Per 600 PAverified
640
42.17
Tyler Greene
Career
Per 600 PAverified
7
5.63
B. J. Surhoff
Careerverified
Per 600 PA
81
5.34
Tyler Greene
Careerverified
Per 600 PA
201
161.66
B. J. Surhoff
Career
Per 600 PAverified
839
55.28
Tyler Greene
Career
Per 600 PA
3.71
3.71
B. J. Surhoff
Careerverified
Per 600 PAverified
10.85
10.85
Tyler Greene
Career
Per 600 PA
0.26
0.26
B. J. Surhoff
Careerverified
Per 600 PAverified
0.76
0.76
Tyler Greene
Career
Per 600 PA
3
2.41
B. J. Surhoff
Careerverified
Per 600 PAverified
71
4.68
Tyler Greene
Career
Per 600 PA
4
3.22
B. J. Surhoff
Careerverified
Per 600 PAverified
104
6.85
Tyler Greene
Careerverified
Per 600 PA
14
11.26
B. J. Surhoff
Career
Per 600 PAverified
169
11.14
Tyler Greene
Career
Per 600 PAverified
28
22.52
B. J. Surhoff
Careerverified
Per 600 PA
141
9.29
Tyler Greene
Career
Per 600 PA
4
3.22
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
Tyler Greene
Career
Per 600 PAverified
32
25.74
B. J. Surhoff
Careerverified
Per 600 PA
225
14.83
Tyler Greene
Careerverified
Per 600 PAverified
87.5
87.5
B. J. Surhoff
Career
Per 600 PA
62.67
62.67

Fielding Stats for Tyler Greene and B. J. Surhoff

Tyler Greene
Career
Per 9 Innings
5
5
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
Tyler Greene
Career
Per 9 Inningsverified
277
1.55
B. J. Surhoff
Careerverified
Per 9 Innings
2171
1.11
Tyler Greene
Career
Per 9 Innings
175
0.98
B. J. Surhoff
Careerverified
Per 9 Inningsverified
1977
1.01
Tyler Greene
Career
Per 9 Innings
4828
27
B. J. Surhoff
Careerverified
Per 9 Innings
52755
27
Tyler Greene
Career
Per 9 Innings
1609.1
9
B. J. Surhoff
Careerverified
Per 9 Innings
17585
9
Tyler Greene
Career
Per 9 Innings
247
1.38
B. J. Surhoff
Careerverified
Per 9 Inningsverified
6661
3.41
Tyler Greene
Career
Per 9 Inningsverified
512
2.86
B. J. Surhoff
Careerverified
Per 9 Innings
987
0.51
Tyler Greene
Careerverified
Per 9 Innings
30
0.17
B. J. Surhoff
Career
Per 9 Inningsverified
110
0.06
Tyler Greene
Career
Per 9 Inningsverified
789
4.41
B. J. Surhoff
Careerverified
Per 9 Innings
7758
3.97
Tyler Greene
Career
Per 9 Inningsverified
759
4.24
B. J. Surhoff
Careerverified
Per 9 Innings
7648
3.91
Tyler Greene
Career
Per 9 Innings
96.2
96.2
B. J. Surhoff
Careerverified
Per 9 Inningsverified
98.58
98.58
Tyler Greene
Career
Per 9 Innings
2.74
2.74
B. J. Surhoff
Careerverified
Per 9 Inningsverified
3.523
3.523
Tyler Greene
Career
Per 9 Innings
63.18
63.18
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
Tyler Greene
Career
Per 9 Inningsverified
106
0.59
B. J. Surhoff
Careerverified
Per 9 Innings
234
0.12
Tyler Greene
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
Tyler Greene
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
0
0
Tyler Greene
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
Tyler Greene
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1