Joe DeSa vs. Steve Torrealba — Career Comparison

Baby BoomersHawaiiThrows LeftBats LeftNorth AmericaChicago White SoxAmerican LeagueUnknown
Gen XVenezuelaThrows RightBats RightSouth AmericaAtlanta BravesNational LeagueCatcher

On the career numbers, Joe DeSa posted the stronger offensive profile against Steve Torrealba. Joe DeSa posted stronger numbers in OPS (.600 vs .333) and on-base percentage (.254 vs .227). By the career numbers, Joe DeSa had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Joe DeSa and Steve Torrealba

Joe DeSa
Career
Per 600 PA
2
2
Steve Torrealba
Career
Per 600 PA
2
2
Joe DeSa
Careerverified
Per 600 PA
35
355.93
Steve Torrealba
Career
Per 600 PAverified
15
391.3
Joe DeSa
Careerverified
Per 600 PA
59
600
Steve Torrealba
Career
Per 600 PA
23
600
Joe DeSa
Careerverified
Per 600 PAverified
55
559.32
Steve Torrealba
Career
Per 600 PA
19
495.65
Joe DeSa
Careerverified
Per 600 PAverified
0.2
0.2
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Joe DeSa
Careerverified
Per 600 PAverified
0.602
0.602
Steve Torrealba
Career
Per 600 PA
0.413
0.413
Joe DeSa
Careerverified
Per 600 PAverified
11
111.86
Steve Torrealba
Career
Per 600 PA
2
52.17
Joe DeSa
Careerverified
Per 600 PAverified
7
71.19
Steve Torrealba
Career
Per 600 PA
2
52.17
Joe DeSa
Careerverified
Per 600 PAverified
2
20.34
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Career
Per 600 PA
0
0
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Careerverified
Per 600 PAverified
2
20.34
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Careerverified
Per 600 PAverified
4
40.68
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Careerverified
Per 600 PAverified
0.364
0.364
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Careerverified
Per 600 PAverified
0.036
0.036
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Careerverified
Per 600 PAverified
0.182
0.182
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Careerverified
Per 600 PAverified
5.07
51.53
Steve Torrealba
Career
Per 600 PA
0.29
7.51
Joe DeSa
Careerverified
Per 600 PAverified
19
193.22
Steve Torrealba
Career
Per 600 PA
2
52.17
Joe DeSa
Careerverified
Per 600 PAverified
14
142.37
Steve Torrealba
Career
Per 600 PA
5
130.43
Joe DeSa
Careerverified
Per 600 PAverified
0.241
0.241
Steve Torrealba
Career
Per 600 PA
0.227
0.227
Joe DeSa
Careerverified
Per 600 PAverified
0.346
0.346
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Joe DeSa
Careerverified
Per 600 PAverified
0.587
0.587
Steve Torrealba
Career
Per 600 PA
0.333
0.333
Joe DeSa
Careerverified
Per 600 PAverified
0.146
0.146
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Careerverified
Per 600 PAverified
0.195
0.195
Steve Torrealba
Career
Per 600 PA
0.129
0.129
Joe DeSa
Careerverified
Per 600 PAverified
0.489
0.489
Steve Torrealba
Career
Per 600 PA
0.278
0.278
Joe DeSa
Careerverified
Per 600 PAverified
0.2
0.2
Steve Torrealba
Career
Per 600 PA
0.133
0.133
Joe DeSa
Careerverified
Per 600 PAverified
5
50.85
Steve Torrealba
Career
Per 600 PA
1
26.09
Joe DeSa
Careerverified
Per 600 PAverified
7
71.19
Steve Torrealba
Career
Per 600 PA
1
26.09
Joe DeSa
Careerverified
Per 600 PAverified
10
101.69
Steve Torrealba
Career
Per 600 PA
2
52.17
Joe DeSa
Careerverified
Per 600 PAverified
4.36
44.3
Steve Torrealba
Career
Per 600 PA
0.09
2.4
Joe DeSa
Career
Per 600 PA
0
0
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Career
Per 600 PA
3
30.51
Steve Torrealba
Career
Per 600 PAverified
3
78.26
Joe DeSa
Careerverified
Per 600 PAverified
1
10.17
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Career
Per 600 PAverified
8
81.36
Steve Torrealba
Careerverified
Per 600 PA
4
104.35
Joe DeSa
Careerverified
Per 600 PAverified
7.38
7.38
Steve Torrealba
Career
Per 600 PA
5.75
5.75
Joe DeSa
Career
Per 600 PA
0.38
0.38
Steve Torrealba
Careerverified
Per 600 PAverified
0.75
0.75
Joe DeSa
Career
Per 600 PA
1
10.17
Steve Torrealba
Career
Per 600 PAverified
1
26.09
Joe DeSa
Career
Per 600 PA
0
0
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Career
Per 600 PAverified
1
10.17
Steve Torrealba
Career
Per 600 PA
1
26.09
Joe DeSa
Career
Per 600 PA
0
0
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Career
Per 600 PA
0
0
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Career
Per 600 PA
0
0
Steve Torrealba
Career
Per 600 PA
0
0
Joe DeSa
Career
Per 600 PA
Steve Torrealba
Career
Per 600 PA

Fielding Stats for Joe DeSa and Steve Torrealba

Joe DeSa
Career
Per 9 Innings
2
2
Steve Torrealba
Career
Per 9 Innings
2
2
Joe DeSa
Career
Per 9 Innings
12
1.48
Steve Torrealba
Careerverified
Per 9 Inningsverified
14
2.09
Joe DeSa
Careerverified
Per 9 Inningsverified
7
0.86
Steve Torrealba
Career
Per 9 Innings
5
0.75
Joe DeSa
Careerverified
Per 9 Innings
219
27
Steve Torrealba
Career
Per 9 Innings
181
27
Joe DeSa
Careerverified
Per 9 Innings
73
9
Steve Torrealba
Career
Per 9 Innings
60.1
9
Joe DeSa
Careerverified
Per 9 Inningsverified
73
9
Steve Torrealba
Career
Per 9 Innings
42
6.27
Joe DeSa
Careerverified
Per 9 Inningsverified
7
0.86
Steve Torrealba
Career
Per 9 Innings
2
0.3
Joe DeSa
Career
Per 9 Innings
0
0
Steve Torrealba
Career
Per 9 Innings
0
0
Joe DeSa
Careerverified
Per 9 Inningsverified
80
9.86
Steve Torrealba
Career
Per 9 Innings
44
6.56
Joe DeSa
Careerverified
Per 9 Inningsverified
80
9.86
Steve Torrealba
Career
Per 9 Innings
44
6.56
Joe DeSa
Career
Per 9 Innings
100
100
Steve Torrealba
Career
Per 9 Innings
100
100
Joe DeSa
Careerverified
Per 9 Inningsverified
6.667
6.667
Steve Torrealba
Career
Per 9 Innings
3.143
3.143
Joe DeSa
Careerverified
Per 9 Inningsverified
58.33
58.33
Steve Torrealba
Career
Per 9 Innings
35.71
35.71
Joe DeSa
Careerverified
Per 9 Inningsverified
4
0.49
Steve Torrealba
Career
Per 9 Innings
1
0.15
Joe DeSa
Careerverified
Per 9 Inningsverified
0
0
Steve Torrealba
Career
Per 9 Innings
1
0.15
Joe DeSa
Career
Per 9 Innings
0
0
Steve Torrealba
Career
Per 9 Innings
0
0
Joe DeSa
Careerverified
Per 9 Inningsverified
0
0
Steve Torrealba
Career
Per 9 Innings
5
0.75
Joe DeSa
Career
Per 9 Innings
0
0
Steve Torrealba
Careerverified
Per 9 Inningsverified
1
0.15