Phil Roof vs. Steve Torrealba — Career Comparison
On the career numbers, Phil Roof posted the stronger offensive profile against Steve Torrealba. Phil Roof posted stronger numbers in OPS (.608 vs .333) and on-base percentage (.289 vs .227). By the career numbers, Phil Roof had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Phil Roof and Steve Torrealba
Phil Roof
Career
Per 600 PA
857
213.89
Steve Torrealba
Career
Per 600 PA
15
391.3
Phil Roof
Career
Per 600 PA
2404
600
Steve Torrealba
Career
Per 600 PA
23
600
Phil Roof
Career
Per 600 PA
2151
536.86
Steve Torrealba
Career
Per 600 PA
19
495.65
Phil Roof
Career
Per 600 PA
0.215
0.215
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Phil Roof
Career
Per 600 PA
0.628
0.628
Steve Torrealba
Career
Per 600 PA
0.413
0.413
Phil Roof
Career
Per 600 PA
197.15
49.21
Steve Torrealba
Career
Per 600 PA
0.29
7.51
Phil Roof
Career
Per 600 PA
687
171.46
Steve Torrealba
Career
Per 600 PA
2
52.17
Phil Roof
Career
Per 600 PA
670
167.22
Steve Torrealba
Career
Per 600 PA
5
130.43
Phil Roof
Career
Per 600 PA
0.283
0.283
Steve Torrealba
Career
Per 600 PA
0.227
0.227
Phil Roof
Career
Per 600 PA
0.319
0.319
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Phil Roof
Career
Per 600 PA
0.207
0.207
Steve Torrealba
Career
Per 600 PA
0.129
0.129
Phil Roof
Career
Per 600 PA
0.513
0.513
Steve Torrealba
Career
Per 600 PA
0.278
0.278
Phil Roof
Career
Per 600 PA
0.261
0.261
Steve Torrealba
Career
Per 600 PA
0.133
0.133
Phil Roof
Career
Per 600 PA
357
89.1
Steve Torrealba
Career
Per 600 PA
2
52.17
Phil Roof
Career
Per 600 PA
192.58
48.07
Steve Torrealba
Career
Per 600 PA
0.09
2.4
Phil Roof
Career
Per 600 PA
504
125.79
Steve Torrealba
Career
Per 600 PA
4
104.35
Phil Roof
Career
Per 600 PA
4.77
4.77
Steve Torrealba
Career
Per 600 PA
5.75
5.75
Phil Roof
Career
Per 600 PA
0.37
0.37
Steve Torrealba
Career
Per 600 PA
0.75
0.75
Phil Roof
Career
Per 600 PA
40
9.98
Steve Torrealba
Career
Per 600 PA
1
26.09
Phil Roof
Career
Per 600 PA
68
16.97
Steve Torrealba
Career
Per 600 PA
1
26.09
Fielding Stats for Phil Roof and Steve Torrealba
Phil Roof
Career
Per 9 Innings
838
1.27
Steve Torrealba
Career
Per 9 Innings
14
2.09
Phil Roof
Career
Per 9 Innings
689
1.04
Steve Torrealba
Career
Per 9 Innings
5
0.75
Phil Roof
Career
Per 9 Innings
17844
27
Steve Torrealba
Career
Per 9 Innings
181
27
Phil Roof
Career
Per 9 Innings
5948
9
Steve Torrealba
Career
Per 9 Innings
60.1
9
Phil Roof
Career
Per 9 Innings
4155
6.29
Steve Torrealba
Career
Per 9 Innings
42
6.27
Phil Roof
Career
Per 9 Innings
4574
6.92
Steve Torrealba
Career
Per 9 Innings
44
6.56
Phil Roof
Career
Per 9 Innings
4511
6.83
Steve Torrealba
Career
Per 9 Innings
44
6.56
Phil Roof
Career
Per 9 Innings
98.62
98.62
Steve Torrealba
Career
Per 9 Innings
100
100
Phil Roof
Career
Per 9 Innings
5.383
5.383
Steve Torrealba
Career
Per 9 Innings
3.143
3.143
Phil Roof
Career
Per 9 Innings
82.22
82.22
Steve Torrealba
Career
Per 9 Innings
35.71
35.71
Phil Roof
Career
Per 9 Innings
49
0.07
Steve Torrealba
Career
Per 9 Innings
1
0.15
Phil Roof
Career
Per 9 Innings
57
0.09
Steve Torrealba
Career
Per 9 Innings
1
0.15
Phil Roof
Career
Per 9 Innings
106
0.16
Steve Torrealba
Career
Per 9 Innings
0
0
Phil Roof
Career
Per 9 Innings
330
0.5
Steve Torrealba
Career
Per 9 Innings
5
0.75
Phil Roof
Career
Per 9 Innings
203
0.31
Steve Torrealba
Career
Per 9 Innings
1
0.15