John Bateman vs. Steve Torrealba — Career Comparison

Silent GenerationOklahomaThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueCatcher
Gen XVenezuelaThrows RightBats RightSouth AmericaAtlanta BravesNational LeagueCatcher

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

John Bateman
Careerverified
Per 600 PAverified
10
10
Steve Torrealba
Career
Per 600 PA
2
2
John Bateman
Careerverified
Per 600 PA
1017
170.21
Steve Torrealba
Career
Per 600 PAverified
15
391.3
John Bateman
Careerverified
Per 600 PA
3585
600
Steve Torrealba
Career
Per 600 PA
23
600
John Bateman
Careerverified
Per 600 PAverified
3330
557.32
Steve Torrealba
Career
Per 600 PA
19
495.65
John Bateman
Careerverified
Per 600 PAverified
0.23
0.23
Steve Torrealba
Career
Per 600 PA
0.105
0.105
John Bateman
Careerverified
Per 600 PAverified
0.638
0.638
Steve Torrealba
Career
Per 600 PA
0.413
0.413
John Bateman
Careerverified
Per 600 PAverified
765
128.03
Steve Torrealba
Career
Per 600 PA
2
52.17
John Bateman
Careerverified
Per 600 PAverified
543
90.88
Steve Torrealba
Career
Per 600 PA
2
52.17
John Bateman
Careerverified
Per 600 PAverified
123
20.59
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
18
3.01
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
81
13.56
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
222
37.15
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
0.29
0.29
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
0.024
0.024
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
0.106
0.106
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
313.83
52.52
Steve Torrealba
Career
Per 600 PA
0.29
7.51
John Bateman
Careerverified
Per 600 PAverified
1167
195.31
Steve Torrealba
Career
Per 600 PA
2
52.17
John Bateman
Careerverified
Per 600 PAverified
964
161.34
Steve Torrealba
Career
Per 600 PA
5
130.43
John Bateman
Careerverified
Per 600 PAverified
0.271
0.271
Steve Torrealba
Career
Per 600 PA
0.227
0.227
John Bateman
Careerverified
Per 600 PAverified
0.351
0.351
Steve Torrealba
Career
Per 600 PA
0.105
0.105
John Bateman
Careerverified
Per 600 PAverified
0.621
0.621
Steve Torrealba
Career
Per 600 PA
0.333
0.333
John Bateman
Careerverified
Per 600 PAverified
0.121
0.121
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
0.21
0.21
Steve Torrealba
Career
Per 600 PA
0.129
0.129
John Bateman
Careerverified
Per 600 PAverified
0.51
0.51
Steve Torrealba
Career
Per 600 PA
0.278
0.278
John Bateman
Careerverified
Per 600 PAverified
0.256
0.256
Steve Torrealba
Career
Per 600 PA
0.133
0.133
John Bateman
Careerverified
Per 600 PAverified
250
41.84
Steve Torrealba
Career
Per 600 PA
1
26.09
John Bateman
Careerverified
Per 600 PAverified
375
62.76
Steve Torrealba
Career
Per 600 PA
1
26.09
John Bateman
Careerverified
Per 600 PAverified
544
91.05
Steve Torrealba
Career
Per 600 PA
2
52.17
John Bateman
Careerverified
Per 600 PAverified
295.4
49.44
Steve Torrealba
Career
Per 600 PA
0.09
2.4
John Bateman
Careerverified
Per 600 PAverified
27
4.52
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PA
172
28.79
Steve Torrealba
Career
Per 600 PAverified
3
78.26
John Bateman
Careerverified
Per 600 PAverified
69
11.55
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Career
Per 600 PAverified
610
102.09
Steve Torrealba
Careerverified
Per 600 PA
4
104.35
John Bateman
Careerverified
Per 600 PAverified
5.88
5.88
Steve Torrealba
Career
Per 600 PA
5.75
5.75
John Bateman
Career
Per 600 PA
0.28
0.28
Steve Torrealba
Careerverified
Per 600 PAverified
0.75
0.75
John Bateman
Careerverified
Per 600 PA
25
4.18
Steve Torrealba
Career
Per 600 PAverified
1
26.09
John Bateman
Careerverified
Per 600 PAverified
31
5.19
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Career
Per 600 PAverified
123
20.59
Steve Torrealba
Careerverified
Per 600 PA
1
26.09
John Bateman
Careerverified
Per 600 PAverified
10
1.67
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
10
1.67
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
20
3.35
Steve Torrealba
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
50
50
Steve Torrealba
Career
Per 600 PA

Fielding Stats for John Bateman and Steve Torrealba

John Bateman
Careerverified
Per 9 Inningsverified
10
10
Steve Torrealba
Career
Per 9 Innings
2
2
John Bateman
Careerverified
Per 9 Innings
953
1.08
Steve Torrealba
Career
Per 9 Inningsverified
14
2.09
John Bateman
Careerverified
Per 9 Inningsverified
923
1.05
Steve Torrealba
Career
Per 9 Innings
5
0.75
John Bateman
Careerverified
Per 9 Innings
23822
27
Steve Torrealba
Career
Per 9 Innings
181
27
John Bateman
Careerverified
Per 9 Innings
7940.2
9
Steve Torrealba
Career
Per 9 Innings
60.1
9
John Bateman
Careerverified
Per 9 Inningsverified
5686
6.44
Steve Torrealba
Career
Per 9 Innings
42
6.27
John Bateman
Careerverified
Per 9 Inningsverified
491
0.56
Steve Torrealba
Career
Per 9 Innings
2
0.3
John Bateman
Career
Per 9 Innings
113
0.13
Steve Torrealba
Careerverified
Per 9 Inningsverified
0
0
John Bateman
Careerverified
Per 9 Inningsverified
6290
7.13
Steve Torrealba
Career
Per 9 Innings
44
6.56
John Bateman
Careerverified
Per 9 Inningsverified
6177
7
Steve Torrealba
Career
Per 9 Innings
44
6.56
John Bateman
Career
Per 9 Innings
98.2
98.2
Steve Torrealba
Careerverified
Per 9 Inningsverified
100
100
John Bateman
Careerverified
Per 9 Inningsverified
6.482
6.482
Steve Torrealba
Career
Per 9 Innings
3.143
3.143
John Bateman
Careerverified
Per 9 Inningsverified
96.85
96.85
Steve Torrealba
Career
Per 9 Innings
35.71
35.71
John Bateman
Careerverified
Per 9 Innings
81
0.09
Steve Torrealba
Career
Per 9 Inningsverified
1
0.15
John Bateman
Career
Per 9 Inningsverified
104
0.12
Steve Torrealba
Careerverified
Per 9 Innings
1
0.15
John Bateman
Career
Per 9 Innings
190
0.22
Steve Torrealba
Careerverified
Per 9 Inningsverified
0
0
John Bateman
Career
Per 9 Inningsverified
425
0.48
Steve Torrealba
Careerverified
Per 9 Innings
5
0.75
John Bateman
Careerverified
Per 9 Inningsverified
222
0.25
Steve Torrealba
Career
Per 9 Innings
1
0.15