Michael Barrett vs. Steve Torrealba — Career Comparison

Gen XGeorgiaThrows RightBats RightNorth AmericaMontreal ExposNational LeagueCatcherSilver Slugger
Gen XVenezuelaThrows RightBats RightSouth AmericaAtlanta BravesNational LeagueCatcher

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

Hitting Stats for Michael Barrett and Steve Torrealba

Michael Barrett
Careerverified
Per 600 PAverified
12
12
Steve Torrealba
Career
Per 600 PA
2
2
Michael Barrett
Careerverified
Per 600 PA
1054
163.28
Steve Torrealba
Career
Per 600 PAverified
15
391.3
Michael Barrett
Careerverified
Per 600 PA
3873
600
Steve Torrealba
Career
Per 600 PA
23
600
Michael Barrett
Careerverified
Per 600 PAverified
3512
544.07
Steve Torrealba
Career
Per 600 PA
19
495.65
Michael Barrett
Careerverified
Per 600 PAverified
0.263
0.263
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Michael Barrett
Careerverified
Per 600 PAverified
0.753
0.753
Steve Torrealba
Career
Per 600 PA
0.413
0.413
Michael Barrett
Careerverified
Per 600 PAverified
925
143.3
Steve Torrealba
Career
Per 600 PA
2
52.17
Michael Barrett
Careerverified
Per 600 PAverified
586
90.78
Steve Torrealba
Career
Per 600 PA
2
52.17
Michael Barrett
Careerverified
Per 600 PAverified
220
34.08
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
21
3.25
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
98
15.18
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
339
52.52
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
0.367
0.367
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
0.028
0.028
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
0.106
0.106
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
465.33
72.09
Steve Torrealba
Career
Per 600 PA
0.29
7.51
Michael Barrett
Careerverified
Per 600 PAverified
1481
229.43
Steve Torrealba
Career
Per 600 PA
2
52.17
Michael Barrett
Careerverified
Per 600 PAverified
1232
190.86
Steve Torrealba
Career
Per 600 PA
5
130.43
Michael Barrett
Careerverified
Per 600 PAverified
0.32
0.32
Steve Torrealba
Career
Per 600 PA
0.227
0.227
Michael Barrett
Careerverified
Per 600 PAverified
0.422
0.422
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Michael Barrett
Careerverified
Per 600 PAverified
0.742
0.742
Steve Torrealba
Career
Per 600 PA
0.333
0.333
Michael Barrett
Careerverified
Per 600 PAverified
0.158
0.158
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
0.249
0.249
Steve Torrealba
Career
Per 600 PA
0.129
0.129
Michael Barrett
Careerverified
Per 600 PAverified
0.664
0.664
Steve Torrealba
Career
Per 600 PA
0.278
0.278
Michael Barrett
Careerverified
Per 600 PAverified
0.279
0.279
Steve Torrealba
Career
Per 600 PA
0.133
0.133
Michael Barrett
Careerverified
Per 600 PAverified
398
61.66
Steve Torrealba
Career
Per 600 PA
1
26.09
Michael Barrett
Careerverified
Per 600 PAverified
424
65.69
Steve Torrealba
Career
Per 600 PA
1
26.09
Michael Barrett
Careerverified
Per 600 PAverified
724
112.16
Steve Torrealba
Career
Per 600 PA
2
52.17
Michael Barrett
Careerverified
Per 600 PAverified
467.5
72.42
Steve Torrealba
Career
Per 600 PA
0.09
2.4
Michael Barrett
Careerverified
Per 600 PAverified
28
4.34
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PA
279
43.22
Steve Torrealba
Career
Per 600 PAverified
3
78.26
Michael Barrett
Careerverified
Per 600 PAverified
38
5.89
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Career
Per 600 PAverified
480
74.36
Steve Torrealba
Careerverified
Per 600 PA
4
104.35
Michael Barrett
Careerverified
Per 600 PAverified
8.07
8.07
Steve Torrealba
Career
Per 600 PA
5.75
5.75
Michael Barrett
Career
Per 600 PA
0.58
0.58
Steve Torrealba
Careerverified
Per 600 PAverified
0.75
0.75
Michael Barrett
Careerverified
Per 600 PA
22
3.41
Steve Torrealba
Career
Per 600 PAverified
1
26.09
Michael Barrett
Careerverified
Per 600 PAverified
32
4.96
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Career
Per 600 PAverified
105
16.27
Steve Torrealba
Careerverified
Per 600 PA
1
26.09
Michael Barrett
Careerverified
Per 600 PAverified
11
1.7
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
17
2.63
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
28
4.34
Steve Torrealba
Career
Per 600 PA
0
0
Michael Barrett
Careerverified
Per 600 PAverified
39.29
39.29
Steve Torrealba
Career
Per 600 PA

Fielding Stats for Michael Barrett and Steve Torrealba

Michael Barrett
Careerverified
Per 9 Inningsverified
12
12
Steve Torrealba
Career
Per 9 Innings
2
2
Michael Barrett
Careerverified
Per 9 Innings
1017
1.1
Steve Torrealba
Career
Per 9 Inningsverified
14
2.09
Michael Barrett
Careerverified
Per 9 Inningsverified
936
1.02
Steve Torrealba
Career
Per 9 Innings
5
0.75
Michael Barrett
Careerverified
Per 9 Innings
24855
27
Steve Torrealba
Career
Per 9 Innings
181
27
Michael Barrett
Careerverified
Per 9 Innings
8285
9
Steve Torrealba
Career
Per 9 Innings
60.1
9
Michael Barrett
Careerverified
Per 9 Inningsverified
6115
6.64
Steve Torrealba
Career
Per 9 Innings
42
6.27
Michael Barrett
Careerverified
Per 9 Inningsverified
552
0.6
Steve Torrealba
Career
Per 9 Innings
2
0.3
Michael Barrett
Career
Per 9 Innings
74
0.08
Steve Torrealba
Careerverified
Per 9 Inningsverified
0
0
Michael Barrett
Careerverified
Per 9 Inningsverified
6741
7.32
Steve Torrealba
Career
Per 9 Innings
44
6.56
Michael Barrett
Careerverified
Per 9 Inningsverified
6667
7.24
Steve Torrealba
Career
Per 9 Innings
44
6.56
Michael Barrett
Career
Per 9 Innings
98.9
98.9
Steve Torrealba
Careerverified
Per 9 Inningsverified
100
100
Michael Barrett
Careerverified
Per 9 Inningsverified
6.556
6.556
Steve Torrealba
Career
Per 9 Innings
3.143
3.143
Michael Barrett
Careerverified
Per 9 Inningsverified
92.04
92.04
Steve Torrealba
Career
Per 9 Innings
35.71
35.71
Michael Barrett
Careerverified
Per 9 Innings
68
0.07
Steve Torrealba
Career
Per 9 Inningsverified
1
0.15
Michael Barrett
Career
Per 9 Inningsverified
74
0.08
Steve Torrealba
Careerverified
Per 9 Innings
1
0.15
Michael Barrett
Career
Per 9 Innings
0
0
Steve Torrealba
Career
Per 9 Innings
0
0
Michael Barrett
Career
Per 9 Inningsverified
591
0.64
Steve Torrealba
Careerverified
Per 9 Innings
5
0.75
Michael Barrett
Careerverified
Per 9 Inningsverified
165
0.18
Steve Torrealba
Career
Per 9 Innings
1
0.15