Steve Torrealba vs. Josh Willingham — Career Comparison

Gen XVenezuelaThrows RightBats RightSouth AmericaAtlanta BravesNational LeagueCatcher
Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueLeft FielderSilver Slugger

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

Hitting Stats for Steve Torrealba and Josh Willingham

Steve Torrealba
Career
Per 600 PA
2
2
Josh Willingham
Careerverified
Per 600 PAverified
11
11
Steve Torrealba
Career
Per 600 PAverified
15
391.3
Josh Willingham
Careerverified
Per 600 PA
1147
149.12
Steve Torrealba
Career
Per 600 PA
23
600
Josh Willingham
Careerverified
Per 600 PA
4615
600
Steve Torrealba
Career
Per 600 PA
19
495.65
Josh Willingham
Careerverified
Per 600 PAverified
3912
508.6
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Josh Willingham
Careerverified
Per 600 PAverified
0.253
0.253
Steve Torrealba
Career
Per 600 PA
0.413
0.413
Josh Willingham
Careerverified
Per 600 PAverified
0.836
0.836
Steve Torrealba
Career
Per 600 PA
2
52.17
Josh Willingham
Careerverified
Per 600 PAverified
988
128.45
Steve Torrealba
Career
Per 600 PA
2
52.17
Josh Willingham
Careerverified
Per 600 PAverified
562
73.07
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
216
28.08
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
15
1.95
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
195
25.35
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
426
55.38
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
0.431
0.431
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
0.05
0.05
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
0.197
0.197
Steve Torrealba
Career
Per 600 PA
0.29
7.51
Josh Willingham
Careerverified
Per 600 PAverified
685.97
89.18
Steve Torrealba
Career
Per 600 PA
2
52.17
Josh Willingham
Careerverified
Per 600 PAverified
1819
236.49
Steve Torrealba
Career
Per 600 PA
5
130.43
Josh Willingham
Careerverified
Per 600 PAverified
1653
214.91
Steve Torrealba
Career
Per 600 PA
0.227
0.227
Josh Willingham
Careerverified
Per 600 PAverified
0.358
0.358
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Josh Willingham
Careerverified
Per 600 PAverified
0.465
0.465
Steve Torrealba
Career
Per 600 PA
0.333
0.333
Josh Willingham
Careerverified
Per 600 PAverified
0.823
0.823
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
0.212
0.212
Steve Torrealba
Career
Per 600 PA
0.129
0.129
Josh Willingham
Careerverified
Per 600 PAverified
0.278
0.278
Steve Torrealba
Career
Per 600 PA
0.278
0.278
Josh Willingham
Careerverified
Per 600 PAverified
0.834
0.834
Steve Torrealba
Career
Per 600 PA
0.133
0.133
Josh Willingham
Careerverified
Per 600 PAverified
0.292
0.292
Steve Torrealba
Career
Per 600 PA
1
26.09
Josh Willingham
Careerverified
Per 600 PAverified
564
73.33
Steve Torrealba
Career
Per 600 PA
1
26.09
Josh Willingham
Careerverified
Per 600 PAverified
632
82.17
Steve Torrealba
Career
Per 600 PA
2
52.17
Josh Willingham
Careerverified
Per 600 PAverified
1001
130.14
Steve Torrealba
Career
Per 600 PA
0.09
2.4
Josh Willingham
Careerverified
Per 600 PAverified
672.23
87.4
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
Steve Torrealba
Career
Per 600 PAverified
3
78.26
Josh Willingham
Careerverified
Per 600 PA
553
71.9
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
22
2.86
Steve Torrealba
Careerverified
Per 600 PAverified
4
104.35
Josh Willingham
Career
Per 600 PA
1036
134.69
Steve Torrealba
Careerverified
Per 600 PAverified
5.75
5.75
Josh Willingham
Career
Per 600 PA
4.45
4.45
Steve Torrealba
Careerverified
Per 600 PAverified
0.75
0.75
Josh Willingham
Career
Per 600 PA
0.53
0.53
Steve Torrealba
Career
Per 600 PAverified
1
26.09
Josh Willingham
Careerverified
Per 600 PA
2
0.26
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
36
4.68
Steve Torrealba
Careerverified
Per 600 PA
1
26.09
Josh Willingham
Career
Per 600 PAverified
87
11.31
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
35
4.55
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
9
1.17
Steve Torrealba
Career
Per 600 PA
0
0
Josh Willingham
Careerverified
Per 600 PAverified
44
5.72
Steve Torrealba
Career
Per 600 PA
Josh Willingham
Careerverified
Per 600 PAverified
79.55
79.55

Fielding Stats for Steve Torrealba and Josh Willingham

Steve Torrealba
Career
Per 9 Innings
2
2
Josh Willingham
Careerverified
Per 9 Inningsverified
11
11
Steve Torrealba
Career
Per 9 Inningsverified
14
2.09
Josh Willingham
Careerverified
Per 9 Innings
956
1.08
Steve Torrealba
Career
Per 9 Innings
5
0.75
Josh Willingham
Careerverified
Per 9 Inningsverified
929
1.05
Steve Torrealba
Career
Per 9 Innings
181
27
Josh Willingham
Careerverified
Per 9 Innings
23833
27
Steve Torrealba
Career
Per 9 Innings
60.1
9
Josh Willingham
Careerverified
Per 9 Innings
7944.1
9
Steve Torrealba
Career
Per 9 Inningsverified
42
6.27
Josh Willingham
Careerverified
Per 9 Innings
1666
1.89
Steve Torrealba
Career
Per 9 Inningsverified
2
0.3
Josh Willingham
Careerverified
Per 9 Innings
48
0.05
Steve Torrealba
Careerverified
Per 9 Inningsverified
0
0
Josh Willingham
Career
Per 9 Innings
26
0.03
Steve Torrealba
Career
Per 9 Inningsverified
44
6.56
Josh Willingham
Careerverified
Per 9 Innings
1740
1.97
Steve Torrealba
Career
Per 9 Inningsverified
44
6.56
Josh Willingham
Careerverified
Per 9 Innings
1714
1.94
Steve Torrealba
Careerverified
Per 9 Inningsverified
100
100
Josh Willingham
Career
Per 9 Innings
98.51
98.51
Steve Torrealba
Careerverified
Per 9 Inningsverified
3.143
3.143
Josh Willingham
Career
Per 9 Innings
1.793
1.793
Steve Torrealba
Career
Per 9 Innings
35.71
35.71
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
Steve Torrealba
Career
Per 9 Inningsverified
1
0.15
Josh Willingham
Careerverified
Per 9 Innings
10
0.01
Steve Torrealba
Careerverified
Per 9 Innings
1
0.15
Josh Willingham
Career
Per 9 Inningsverified
4
0
Steve Torrealba
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
Steve Torrealba
Careerverified
Per 9 Innings
5
0.75
Josh Willingham
Career
Per 9 Inningsverified
9
0.01
Steve Torrealba
Career
Per 9 Inningsverified
1
0.15
Josh Willingham
Career
Per 9 Innings
1
0