John Herrnstein vs. Steve Torrealba — Career Comparison

Silent GenerationVirginiaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueUnknown
Gen XVenezuelaThrows RightBats RightSouth AmericaAtlanta BravesNational LeagueCatcher

On the career numbers, John Herrnstein posted the stronger offensive profile against Steve Torrealba. John Herrnstein posted stronger numbers in OPS (.594 vs .333) and on-base percentage (.272 vs .227). By the career numbers, John Herrnstein 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 Herrnstein and Steve Torrealba

John Herrnstein
Careerverified
Per 600 PAverified
5
5
Steve Torrealba
Career
Per 600 PA
2
2
John Herrnstein
Careerverified
Per 600 PA
239
289.11
Steve Torrealba
Career
Per 600 PAverified
15
391.3
John Herrnstein
Careerverified
Per 600 PA
496
600
Steve Torrealba
Career
Per 600 PA
23
600
John Herrnstein
Careerverified
Per 600 PAverified
450
544.35
Steve Torrealba
Career
Per 600 PA
19
495.65
John Herrnstein
Careerverified
Per 600 PAverified
0.22
0.22
Steve Torrealba
Career
Per 600 PA
0.105
0.105
John Herrnstein
Careerverified
Per 600 PAverified
0.616
0.616
Steve Torrealba
Career
Per 600 PA
0.413
0.413
John Herrnstein
Careerverified
Per 600 PAverified
99
119.76
Steve Torrealba
Career
Per 600 PA
2
52.17
John Herrnstein
Careerverified
Per 600 PAverified
73
88.31
Steve Torrealba
Career
Per 600 PA
2
52.17
John Herrnstein
Careerverified
Per 600 PAverified
14
16.94
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
4
4.84
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
8
9.68
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
26
31.45
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
0.263
0.263
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
0.018
0.018
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
0.081
0.081
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
39.21
47.43
Steve Torrealba
Career
Per 600 PA
0.29
7.51
John Herrnstein
Careerverified
Per 600 PAverified
145
175.4
Steve Torrealba
Career
Per 600 PA
2
52.17
John Herrnstein
Careerverified
Per 600 PAverified
131
158.47
Steve Torrealba
Career
Per 600 PA
5
130.43
John Herrnstein
Careerverified
Per 600 PAverified
0.27
0.27
Steve Torrealba
Career
Per 600 PA
0.227
0.227
John Herrnstein
Careerverified
Per 600 PAverified
0.322
0.322
Steve Torrealba
Career
Per 600 PA
0.105
0.105
John Herrnstein
Careerverified
Per 600 PAverified
0.592
0.592
Steve Torrealba
Career
Per 600 PA
0.333
0.333
John Herrnstein
Careerverified
Per 600 PAverified
0.102
0.102
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
0.202
0.202
Steve Torrealba
Career
Per 600 PA
0.129
0.129
John Herrnstein
Careerverified
Per 600 PAverified
0.489
0.489
Steve Torrealba
Career
Per 600 PA
0.278
0.278
John Herrnstein
Careerverified
Per 600 PAverified
0.276
0.276
Steve Torrealba
Career
Per 600 PA
0.133
0.133
John Herrnstein
Careerverified
Per 600 PAverified
52
62.9
Steve Torrealba
Career
Per 600 PA
1
26.09
John Herrnstein
Careerverified
Per 600 PAverified
34
41.13
Steve Torrealba
Career
Per 600 PA
1
26.09
John Herrnstein
Careerverified
Per 600 PAverified
78
94.35
Steve Torrealba
Career
Per 600 PA
2
52.17
John Herrnstein
Careerverified
Per 600 PAverified
39.15
47.36
Steve Torrealba
Career
Per 600 PA
0.09
2.4
John Herrnstein
Careerverified
Per 600 PAverified
3
3.63
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PA
29
35.08
Steve Torrealba
Career
Per 600 PAverified
3
78.26
John Herrnstein
Careerverified
Per 600 PAverified
1
1.21
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Career
Per 600 PA
115
139.11
Steve Torrealba
Careerverified
Per 600 PAverified
4
104.35
John Herrnstein
Career
Per 600 PA
4.31
4.31
Steve Torrealba
Careerverified
Per 600 PAverified
5.75
5.75
John Herrnstein
Career
Per 600 PA
0.25
0.25
Steve Torrealba
Careerverified
Per 600 PAverified
0.75
0.75
John Herrnstein
Careerverified
Per 600 PA
11
13.31
Steve Torrealba
Career
Per 600 PAverified
1
26.09
John Herrnstein
Careerverified
Per 600 PAverified
3
3.63
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Career
Per 600 PAverified
11
13.31
Steve Torrealba
Careerverified
Per 600 PA
1
26.09
John Herrnstein
Careerverified
Per 600 PAverified
1
1.21
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
2
2.42
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
3
3.63
Steve Torrealba
Career
Per 600 PA
0
0
John Herrnstein
Careerverified
Per 600 PAverified
33.33
33.33
Steve Torrealba
Career
Per 600 PA

Fielding Stats for John Herrnstein and Steve Torrealba

John Herrnstein
Careerverified
Per 9 Inningsverified
5
5
Steve Torrealba
Career
Per 9 Innings
2
2
John Herrnstein
Careerverified
Per 9 Innings
185
1.81
Steve Torrealba
Career
Per 9 Inningsverified
14
2.09
John Herrnstein
Careerverified
Per 9 Inningsverified
87
0.85
Steve Torrealba
Career
Per 9 Innings
5
0.75
John Herrnstein
Careerverified
Per 9 Innings
2762
27
Steve Torrealba
Career
Per 9 Innings
181
27
John Herrnstein
Careerverified
Per 9 Innings
920.2
9
Steve Torrealba
Career
Per 9 Innings
60.1
9
John Herrnstein
Careerverified
Per 9 Inningsverified
707
6.91
Steve Torrealba
Career
Per 9 Innings
42
6.27
John Herrnstein
Careerverified
Per 9 Innings
31
0.3
Steve Torrealba
Career
Per 9 Innings
2
0.3
John Herrnstein
Career
Per 9 Innings
9
0.09
Steve Torrealba
Careerverified
Per 9 Inningsverified
0
0
John Herrnstein
Careerverified
Per 9 Inningsverified
747
7.3
Steve Torrealba
Career
Per 9 Innings
44
6.56
John Herrnstein
Careerverified
Per 9 Inningsverified
738
7.21
Steve Torrealba
Career
Per 9 Innings
44
6.56
John Herrnstein
Career
Per 9 Innings
98.8
98.8
Steve Torrealba
Careerverified
Per 9 Inningsverified
100
100
John Herrnstein
Careerverified
Per 9 Inningsverified
3.989
3.989
Steve Torrealba
Career
Per 9 Innings
3.143
3.143
John Herrnstein
Careerverified
Per 9 Inningsverified
47.03
47.03
Steve Torrealba
Career
Per 9 Innings
35.71
35.71
John Herrnstein
Careerverified
Per 9 Inningsverified
49
0.48
Steve Torrealba
Career
Per 9 Innings
1
0.15
John Herrnstein
Careerverified
Per 9 Inningsverified
0
0
Steve Torrealba
Career
Per 9 Innings
1
0.15
John Herrnstein
Career
Per 9 Innings
0
0
Steve Torrealba
Career
Per 9 Innings
0
0
John Herrnstein
Careerverified
Per 9 Inningsverified
0
0
Steve Torrealba
Career
Per 9 Innings
5
0.75
John Herrnstein
Career
Per 9 Innings
0
0
Steve Torrealba
Careerverified
Per 9 Inningsverified
1
0.15