Mike Roach vs. Sergio Robles — Career Comparison

Pre-GenerationalPennsylvaniaNorth AmericaWashington NationalsNational LeagueCatcher
Baby BoomersMexicoThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueCatcher

On the career numbers, Mike Roach posted the stronger offensive profile against Sergio Robles. Mike Roach posted stronger numbers in OPS (.496 vs .304) and on-base percentage (.265 vs .208). By the career numbers, Mike Roach had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mike Roach and Sergio Robles

Mike Roach
Career
Per 600 PA
1
1
Sergio Robles
Careerverified
Per 600 PAverified
3
3
Mike Roach
Careerverified
Per 600 PA
24
171.43
Sergio Robles
Career
Per 600 PAverified
16
400
Mike Roach
Careerverified
Per 600 PA
84
600
Sergio Robles
Career
Per 600 PA
24
600
Mike Roach
Careerverified
Per 600 PAverified
78
557.14
Sergio Robles
Career
Per 600 PA
21
525
Mike Roach
Careerverified
Per 600 PAverified
0.218
0.218
Sergio Robles
Career
Per 600 PA
0.095
0.095
Mike Roach
Careerverified
Per 600 PAverified
0.547
0.547
Sergio Robles
Career
Per 600 PA
0.354
0.354
Mike Roach
Careerverified
Per 600 PAverified
17
121.43
Sergio Robles
Career
Per 600 PA
2
50
Mike Roach
Careerverified
Per 600 PAverified
16
114.29
Sergio Robles
Career
Per 600 PA
2
50
Mike Roach
Careerverified
Per 600 PAverified
1
7.14
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
1
7.14
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
0.059
0.059
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
5.44
38.83
Sergio Robles
Career
Per 600 PA
0.5
12.39
Mike Roach
Careerverified
Per 600 PAverified
18
128.57
Sergio Robles
Career
Per 600 PA
2
50
Mike Roach
Careerverified
Per 600 PAverified
22
157.14
Sergio Robles
Career
Per 600 PA
5
125
Mike Roach
Careerverified
Per 600 PAverified
0.265
0.265
Sergio Robles
Career
Per 600 PA
0.208
0.208
Mike Roach
Careerverified
Per 600 PAverified
0.231
0.231
Sergio Robles
Career
Per 600 PA
0.095
0.095
Mike Roach
Careerverified
Per 600 PAverified
0.496
0.496
Sergio Robles
Career
Per 600 PA
0.304
0.304
Mike Roach
Careerverified
Per 600 PAverified
0.013
0.013
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
0.177
0.177
Sergio Robles
Career
Per 600 PA
0.118
0.118
Mike Roach
Careerverified
Per 600 PAverified
0.426
0.426
Sergio Robles
Career
Per 600 PA
0.263
0.263
Mike Roach
Careerverified
Per 600 PAverified
0.227
0.227
Sergio Robles
Career
Per 600 PA
0.111
0.111
Mike Roach
Careerverified
Per 600 PAverified
7
50
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
7
50
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
14
100
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
6.32
45.17
Sergio Robles
Career
Per 600 PA
0.21
5.21
Mike Roach
Careerverified
Per 600 PAverified
2
14.29
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Career
Per 600 PA
3
21.43
Sergio Robles
Career
Per 600 PAverified
3
75
Mike Roach
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Career
Per 600 PAverified
3
21.43
Sergio Robles
Career
Per 600 PA
3
75
Mike Roach
Careerverified
Per 600 PAverified
28
28
Sergio Robles
Career
Per 600 PA
8
8
Mike Roach
Career
Per 600 PA
1
1
Sergio Robles
Career
Per 600 PA
1
1
Mike Roach
Careerverified
Per 600 PAverified
1
7.14
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
3
21.43
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Career
Per 600 PA
0
0
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
3
21.43
Sergio Robles
Career
Per 600 PA
0
0
Mike Roach
Careerverified
Per 600 PAverified
100
100
Sergio Robles
Career
Per 600 PA

Fielding Stats for Mike Roach and Sergio Robles

Mike Roach
Career
Per 9 Innings
1
1
Sergio Robles
Careerverified
Per 9 Inningsverified
3
3
Mike Roach
Careerverified
Per 9 Innings
23
1.22
Sergio Robles
Career
Per 9 Inningsverified
15
1.93
Mike Roach
Career
Per 9 Innings
0
0
Sergio Robles
Careerverified
Per 9 Inningsverified
5
0.64
Mike Roach
Careerverified
Per 9 Innings
510
27
Sergio Robles
Career
Per 9 Innings
210
27
Mike Roach
Careerverified
Per 9 Innings
170
9
Sergio Robles
Career
Per 9 Innings
70
9
Mike Roach
Careerverified
Per 9 Innings
82
4.34
Sergio Robles
Career
Per 9 Inningsverified
43
5.53
Mike Roach
Careerverified
Per 9 Inningsverified
17
0.9
Sergio Robles
Career
Per 9 Innings
1
0.13
Mike Roach
Career
Per 9 Innings
4
0.21
Sergio Robles
Careerverified
Per 9 Inningsverified
0
0
Mike Roach
Careerverified
Per 9 Innings
103
5.45
Sergio Robles
Career
Per 9 Inningsverified
44
5.66
Mike Roach
Careerverified
Per 9 Innings
99
5.24
Sergio Robles
Career
Per 9 Inningsverified
44
5.66
Mike Roach
Career
Per 9 Innings
96.12
96.12
Sergio Robles
Careerverified
Per 9 Inningsverified
100
100
Mike Roach
Careerverified
Per 9 Inningsverified
4.304
4.304
Sergio Robles
Career
Per 9 Innings
2.933
2.933
Mike Roach
Career
Per 9 Innings
0
0
Sergio Robles
Careerverified
Per 9 Inningsverified
33.33
33.33
Mike Roach
Careerverified
Per 9 Inningsverified
3
0.16
Sergio Robles
Career
Per 9 Innings
0
0
Mike Roach
Career
Per 9 Inningsverified
4
0.21
Sergio Robles
Careerverified
Per 9 Innings
2
0.26
Mike Roach
Career
Per 9 Innings
0
0
Sergio Robles
Career
Per 9 Innings
0
0
Mike Roach
Career
Per 9 Innings
34
1.8
Sergio Robles
Careerverified
Per 9 Inningsverified
1
0.13
Mike Roach
Careerverified
Per 9 Inningsverified
15
0.79
Sergio Robles
Career
Per 9 Innings
0
0