John Barnes vs. Steve Torrealba — Career Comparison
On the career numbers, John Barnes posted the stronger offensive profile against Steve Torrealba. John Barnes posted stronger numbers in OPS (.650 vs .333) and on-base percentage (.310 vs .227). By the career numbers, John Barnes had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for John Barnes and Steve Torrealba
John Barnes
Career
Per 600 PA
220
176.71
Steve Torrealba
Career
Per 600 PA
15
391.3
John Barnes
Career
Per 600 PA
747
600
Steve Torrealba
Career
Per 600 PA
23
600
John Barnes
Career
Per 600 PA
673
540.56
Steve Torrealba
Career
Per 600 PA
19
495.65
John Barnes
Career
Per 600 PA
0.256
0.256
Steve Torrealba
Career
Per 600 PA
0.105
0.105
John Barnes
Career
Per 600 PA
0.675
0.675
Steve Torrealba
Career
Per 600 PA
0.413
0.413
John Barnes
Career
Per 600 PA
0.007
0.007
Steve Torrealba
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
74.52
59.85
Steve Torrealba
Career
Per 600 PA
0.29
7.51
John Barnes
Career
Per 600 PA
229
183.94
Steve Torrealba
Career
Per 600 PA
2
52.17
John Barnes
Career
Per 600 PA
224
179.92
Steve Torrealba
Career
Per 600 PA
5
130.43
John Barnes
Career
Per 600 PA
0.309
0.309
Steve Torrealba
Career
Per 600 PA
0.227
0.227
John Barnes
Career
Per 600 PA
0.34
0.34
Steve Torrealba
Career
Per 600 PA
0.105
0.105
John Barnes
Career
Per 600 PA
0.649
0.649
Steve Torrealba
Career
Per 600 PA
0.333
0.333
John Barnes
Career
Per 600 PA
0.224
0.224
Steve Torrealba
Career
Per 600 PA
0.129
0.129
John Barnes
Career
Per 600 PA
0.569
0.569
Steve Torrealba
Career
Per 600 PA
0.278
0.278
John Barnes
Career
Per 600 PA
0.25
0.25
Steve Torrealba
Career
Per 600 PA
0.133
0.133
John Barnes
Career
Per 600 PA
160
128.51
Steve Torrealba
Career
Per 600 PA
2
52.17
John Barnes
Career
Per 600 PA
83.34
66.94
Steve Torrealba
Career
Per 600 PA
0.09
2.4
John Barnes
Career
Per 600 PA
Steve Torrealba
Career
Per 600 PA
5.75
5.75
John Barnes
Career
Per 600 PA
22
17.67
Steve Torrealba
Career
Per 600 PA
1
26.09
John Barnes
Career
Per 600 PA
0
0
Steve Torrealba
Career
Per 600 PA
1
26.09
Fielding Stats for John Barnes and Steve Torrealba
John Barnes
Career
Per 9 Innings
204
1.58
Steve Torrealba
Career
Per 9 Innings
14
2.09
John Barnes
Career
Per 9 Innings
139
1.08
Steve Torrealba
Career
Per 9 Innings
5
0.75
John Barnes
Career
Per 9 Innings
3480
27
Steve Torrealba
Career
Per 9 Innings
181
27
John Barnes
Career
Per 9 Innings
1160
9
Steve Torrealba
Career
Per 9 Innings
60.1
9
John Barnes
Career
Per 9 Innings
675
5.24
Steve Torrealba
Career
Per 9 Innings
42
6.27
John Barnes
Career
Per 9 Innings
109
0.85
Steve Torrealba
Career
Per 9 Innings
2
0.3
John Barnes
Career
Per 9 Innings
801
6.21
Steve Torrealba
Career
Per 9 Innings
44
6.56
John Barnes
Career
Per 9 Innings
784
6.08
Steve Torrealba
Career
Per 9 Innings
44
6.56
John Barnes
Career
Per 9 Innings
97.88
97.88
Steve Torrealba
Career
Per 9 Innings
100
100
John Barnes
Career
Per 9 Innings
3.843
3.843
Steve Torrealba
Career
Per 9 Innings
3.143
3.143
John Barnes
Career
Per 9 Innings
68.14
68.14
Steve Torrealba
Career
Per 9 Innings
35.71
35.71
John Barnes
Career
Per 9 Innings
17
0.13
Steve Torrealba
Career
Per 9 Innings
1
0.15
John Barnes
Career
Per 9 Innings
7
0.05
Steve Torrealba
Career
Per 9 Innings
1
0.15
John Barnes
Career
Per 9 Innings
135
1.05
Steve Torrealba
Career
Per 9 Innings
5
0.75
John Barnes
Career
Per 9 Innings
0
0
Steve Torrealba
Career
Per 9 Innings
1
0.15