Gene Michael vs. Steve Torrealba — Career Comparison

Silent GenerationOhioThrows RightBats SwitchNorth AmericaNew York YankeesAmerican LeagueShortstop
Gen XVenezuelaThrows RightBats RightSouth AmericaAtlanta BravesNational LeagueCatcher

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

Hitting Stats for Gene Michael and Steve Torrealba

Gene Michael
Careerverified
Per 600 PAverified
10
10
Steve Torrealba
Career
Per 600 PA
2
2
Gene Michael
Careerverified
Per 600 PA
973
188.63
Steve Torrealba
Career
Per 600 PAverified
15
391.3
Gene Michael
Careerverified
Per 600 PA
3095
600
Steve Torrealba
Career
Per 600 PA
23
600
Gene Michael
Careerverified
Per 600 PAverified
2806
543.97
Steve Torrealba
Career
Per 600 PA
19
495.65
Gene Michael
Careerverified
Per 600 PAverified
0.229
0.229
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Gene Michael
Careerverified
Per 600 PAverified
0.6
0.6
Steve Torrealba
Career
Per 600 PA
0.413
0.413
Gene Michael
Careerverified
Per 600 PAverified
642
124.46
Steve Torrealba
Career
Per 600 PA
2
52.17
Gene Michael
Careerverified
Per 600 PAverified
529
102.55
Steve Torrealba
Career
Per 600 PA
2
52.17
Gene Michael
Careerverified
Per 600 PAverified
86
16.67
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
12
2.33
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
15
2.91
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
113
21.91
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
0.176
0.176
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
0.005
0.005
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
0.023
0.023
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
225.36
43.69
Steve Torrealba
Career
Per 600 PA
0.29
7.51
Gene Michael
Careerverified
Per 600 PAverified
797
154.51
Steve Torrealba
Career
Per 600 PA
2
52.17
Gene Michael
Careerverified
Per 600 PAverified
884
171.37
Steve Torrealba
Career
Per 600 PA
5
130.43
Gene Michael
Careerverified
Per 600 PAverified
0.288
0.288
Steve Torrealba
Career
Per 600 PA
0.227
0.227
Gene Michael
Careerverified
Per 600 PAverified
0.284
0.284
Steve Torrealba
Career
Per 600 PA
0.105
0.105
Gene Michael
Careerverified
Per 600 PAverified
0.572
0.572
Steve Torrealba
Career
Per 600 PA
0.333
0.333
Gene Michael
Careerverified
Per 600 PAverified
0.055
0.055
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
0.201
0.201
Steve Torrealba
Career
Per 600 PA
0.129
0.129
Gene Michael
Careerverified
Per 600 PAverified
0.471
0.471
Steve Torrealba
Career
Per 600 PA
0.278
0.278
Gene Michael
Careerverified
Per 600 PAverified
0.263
0.263
Steve Torrealba
Career
Per 600 PA
0.133
0.133
Gene Michael
Careerverified
Per 600 PAverified
249
48.27
Steve Torrealba
Career
Per 600 PA
1
26.09
Gene Michael
Careerverified
Per 600 PAverified
226
43.81
Steve Torrealba
Career
Per 600 PA
1
26.09
Gene Michael
Careerverified
Per 600 PAverified
460
89.18
Steve Torrealba
Career
Per 600 PA
2
52.17
Gene Michael
Careerverified
Per 600 PAverified
244.32
47.36
Steve Torrealba
Career
Per 600 PA
0.09
2.4
Gene Michael
Careerverified
Per 600 PAverified
8
1.55
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PA
234
45.36
Steve Torrealba
Career
Per 600 PAverified
3
78.26
Gene Michael
Careerverified
Per 600 PAverified
18
3.49
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Career
Per 600 PAverified
421
81.62
Steve Torrealba
Careerverified
Per 600 PA
4
104.35
Gene Michael
Careerverified
Per 600 PAverified
7.35
7.35
Steve Torrealba
Career
Per 600 PA
5.75
5.75
Gene Michael
Career
Per 600 PA
0.56
0.56
Steve Torrealba
Careerverified
Per 600 PAverified
0.75
0.75
Gene Michael
Careerverified
Per 600 PA
30
5.82
Steve Torrealba
Career
Per 600 PAverified
1
26.09
Gene Michael
Careerverified
Per 600 PAverified
17
3.3
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Career
Per 600 PAverified
73
14.15
Steve Torrealba
Careerverified
Per 600 PA
1
26.09
Gene Michael
Careerverified
Per 600 PAverified
22
4.26
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
18
3.49
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
40
7.75
Steve Torrealba
Career
Per 600 PA
0
0
Gene Michael
Careerverified
Per 600 PAverified
55
55
Steve Torrealba
Career
Per 600 PA

Fielding Stats for Gene Michael and Steve Torrealba

Gene Michael
Careerverified
Per 9 Inningsverified
10
10
Steve Torrealba
Career
Per 9 Innings
2
2
Gene Michael
Careerverified
Per 9 Innings
913
1.14
Steve Torrealba
Career
Per 9 Inningsverified
14
2.09
Gene Michael
Careerverified
Per 9 Inningsverified
804
1
Steve Torrealba
Career
Per 9 Innings
5
0.75
Gene Michael
Careerverified
Per 9 Innings
21607
27
Steve Torrealba
Career
Per 9 Innings
181
27
Gene Michael
Careerverified
Per 9 Innings
7202.1
9
Steve Torrealba
Career
Per 9 Innings
60.1
9
Gene Michael
Careerverified
Per 9 Innings
1513
1.89
Steve Torrealba
Career
Per 9 Inningsverified
42
6.27
Gene Michael
Careerverified
Per 9 Inningsverified
2721
3.4
Steve Torrealba
Career
Per 9 Innings
2
0.3
Gene Michael
Career
Per 9 Innings
161
0.2
Steve Torrealba
Careerverified
Per 9 Inningsverified
0
0
Gene Michael
Careerverified
Per 9 Innings
4395
5.49
Steve Torrealba
Career
Per 9 Inningsverified
44
6.56
Gene Michael
Careerverified
Per 9 Innings
4234
5.29
Steve Torrealba
Career
Per 9 Inningsverified
44
6.56
Gene Michael
Career
Per 9 Innings
96.34
96.34
Steve Torrealba
Careerverified
Per 9 Inningsverified
100
100
Gene Michael
Careerverified
Per 9 Inningsverified
4.638
4.638
Steve Torrealba
Career
Per 9 Innings
3.143
3.143
Gene Michael
Careerverified
Per 9 Inningsverified
88.06
88.06
Steve Torrealba
Career
Per 9 Innings
35.71
35.71
Gene Michael
Careerverified
Per 9 Inningsverified
524
0.65
Steve Torrealba
Career
Per 9 Innings
1
0.15
Gene Michael
Careerverified
Per 9 Inningsverified
0
0
Steve Torrealba
Career
Per 9 Innings
1
0.15
Gene Michael
Career
Per 9 Innings
0
0
Steve Torrealba
Career
Per 9 Innings
0
0
Gene Michael
Careerverified
Per 9 Inningsverified
0
0
Steve Torrealba
Career
Per 9 Innings
5
0.75
Gene Michael
Career
Per 9 Innings
0
0
Steve Torrealba
Careerverified
Per 9 Inningsverified
1
0.15